为什么不能实现一键启停?

LD     I0.0
EU
LPS
A      M0.1
R      M0.1, 1
LPP
AN     M0.1
S      M0.1, 1

LD     M0.1
=      Q0.0

最佳答案

要实现一键启停,则在一次扫描执行过程中,置位控制代码与复位控制代码只能有一个执行,不能两个都执行。
你这段代码,是顺序执行的,置位与复位控制代代码都会执行,最终结果就是放在后面的置位指令起作用了。可以加一条跳转指令来修正。

Network 1 
LD     I0.0
EU
LPS
A      M0.1
R      M0.1, 1
JMP    1
LPP
AN     M0.1
S      M0.1, 1

Network 2 
LBL    1

Network 3
LD     M0.1
=     Q0.0

提问者对于答案的评价:
多谢~

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:13
下一篇 2020年10月31日 下午3:13

相关推荐