在OB1中有这样的程序:
AN M 255.4
S M 255.4
在另外的一个块中FC22里 又有如下程序:
1. M001: A(
O M 84.2
ON I 4.3
O M 71.5
)
NOT
JC M002
在FC22块中里又有如下程序:
2. M002: A M 255.4
= M 255.4
在整个程序中M255.4没有复位指令,那么M255.4怎么复位,在整个扫描周期中M255.4一直置位吗?什么时候通过什么方法复位呢?
最佳答案
AN M 255.4
S M 255.4
这个意思是M255.4常为1;所以M225.4一直为1,无法复位;只能修改程序,但是这种常为1的点,可能在很多的地方都有用到,要小心点!看清程序后再修改
A(
O M 84.2
ON I 4.3
O M 71.5
) 以上三个条件任意一个成立,那么这个位置的RLO就为1
NOT 取反
JC M002 以上三个条件任意一个不成立就跳转到M002
A M 255.4
= M 255.4 在这里没什么作用!
提问者对于答案的评价:
很好
专家置评
道理说对了,但是关于跳转M002的解释应当为以上三个条件都不成立就跳转到M002
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191238.html