找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
是一个一键启停并带自锁的程序。
分析如下:
假如第一次按下 I0.0 是在第 N 扫描周期
网络1 M0.0开点在本扫描周期导通一个扫描周期
网络2 M0.0开点导通,Q0.0常闭导通,能流经上面一行使得线圈 Q0.0接通一个扫描周期
则第 N+1 扫描周周期时
网络1 M0.0 开点断开,那么常闭就是导通的
网络2 Q0.0开点导通,M0.0常闭接通,能流经下面一行使得线圈 Q0.0一直导通,直到再次按下 I0.0。
假如Q0.0导通的情况下再次再次按下 I0.0 是发生在第M 扫描周期
分析如下
网络1 M0.0开点在本扫描周期又会导通一个扫描周期
网络2 M0.0开点导通,Q0.0常闭此时是断开的,上面行的能流在此被打断了
Q0.0开点导通,M0.0常闭此时是断开的,下面行的能流在此被打断了
使得 Q0.0断开了
则第M+1 扫描周期时
网络1 M0.0 开点断开,那么常闭就是导通的
网络2 M0.0开点断开,上面行的能流在此被打断了
Q0.0开点断开,下面行的能流在此被打断了
使得 Q0.0依然保持为断开状态,直到再次按下 I0.0 时 Q0.0 又会有输出。
补充:
这怪我没有说清楚。
假如第一次按下 I0.0 是在第 N 扫描周期
网络1 M0.0开点在本扫描周期导通一个扫描周期
网络2 M0.0开点导通,Q0.0常闭导通,能流经上面一行使得线圈 Q0.0接通一个扫描周,这里所说的正是下一个扫描周期它就是导通的;为什么?
Q0.0输出是要经过输出映像区的,看看扫描周期的概念,你就知道了,第 N 输出映像区是在程序逻辑运算已经完成后,在本扫描击期的最后结束前将各个Q点的运算结果写到映像区,统一输出,它的状态要保持到第 N+1 个扫描周期的结束时再次刷新输出映像区时才改变。
与M位不要搞混了,M位是不经过映像区的。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!