恭喜,你发布的帖子
发布于 2018-08-09 08:20:43
6楼
这个程序本质是一取反程序。当t101一直接通时,I1.5接通(上升沿)一次,m1.2取反一次。
m1.1是在前面条件接通时接通一个扫描周期,到下一个扫描周期到达这段程序时断开。
先举个例子,当m1.2处于断开时,按下I1.5,在这个扫描周期里,m1.1变为1。由于此时m1.2为0,处在m1.2线圈前面第一行的开关m1.1常开和m1.2常闭全部接通,输出线圈m1.2为1。到下一个扫描周期,此时m1.2为1,到m1.1这个线圈时,m1.1输出为0(上升沿只接通一个扫描周期)。到m1.2线圈前,m1.1为0,m1.2为1,m1.2线圈前第一行全部断开,第三行全部接通,形成自保持,使得m1.2还是输出为1。所以结果就是当m1.2为0时,按下I1.5,m1.2变为1。
当m1.2为1时,按下I1.5,在这个扫描周期里,m1.1为1,m1.2为1。m1.2线圈前的第一行m1.1常开和m1.2常闭串联没有接通。同时第三行m1.1常闭和m1.2常开串联也没有接通,此时m1.2输出为0。到下一个扫描周期到m1.1这个线圈时,m1.1输出为0,此时m1.2为0,m1.2线圈前同样也都没有接通,m1.2输出为0。结果就是当m1.2保持为1时,按下I1.5后,m1.2变为0。
写的有些啰嗦。
请填写推广理由:
分享
只看
楼主