当前位置: 主页 > PLC控制

s7-1200循环程序

各位大侠,项目要求,当一个标志得电,相对应数值开始执行减去0.5的过程,循环执行。当此标志失电,则停止减去0.5的过程。自己编的程序中,当标志得电,总是导致PLC故障,因此循环无法执行。请教各位大侠,是否有更好的办法解决

最佳答案

你用的是loOP循环?还是在ob中编程的?
如果是loop循环,你要看标志得电的时间,如果超过看门狗的时间,cpu就认为是死循环,造成错误报警
如果在循环中断中:
AM0.0
JCNM1
LMD10
L0.5
-R
TMD10
M1:NOP0
这样就行了。

提问者对于答案的评价:
谢谢各位,问题已经解决了!

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号