为什么不能实现一键启停?
刘玉蓉
发布于2014-08-28 17:54
2
0
标签:
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