前面已经做好M10.0的条件
现在要加一个,当vw500为奇数时,M10按前面的条件输出
当vs500为偶数时,M10的输出跟前面的条件相反
问题补充:
可能说的不是很清楚
M10.0有可能是ON,也有可能是OFF,这个前面做的非常复杂,我是不想改了
现在就是想加vw500这个条件,刷新M10.0的状态
当vw500为奇数时,M10.0状态不变
当vs500为偶数时,M10.0由ON变成OFF,由OFF变成ON
在一个工艺过程内,M10.0是变化的,vw500不变;当然再上一级过程VW500是变化的
用NOT的话,要不M10.0一直为ON,要不一直为OFF,没达到按原状态取反的目的
最佳答案
如果NOT指令执行出问题的话,试试下面的指令:
LDN V501.0
LPS
A M10.0
EU
R M10.0, 1
LPP
AN M10.0
EU
S M10.0, 1
提问者对于答案的评价:
可能是我没表达清楚,答案都不是我想要的
我是新建了两个子程序才解决了这个问题
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347881.html