当前位置: 主页 > PLC控制

S71200 FOR 语句无法执行11

i始终=1a直在累加,感觉一直在循环语句中,未跳出

图片说明:

S71200 FOR 语句无法执行11a65f81e9ea4af90a887cf524FC578e9f BF1b3cc0b1b188a4CE0363fce2657593S71200 FOR 语句无法执行11

最佳答案

你这个应该执行了
第一个扫描周期a执行到50跳出循环
然后第二个扫描周期执行时候,50+1,就一直大于50了,所以后面每个扫描周期都循环100次结束
你在for循环前面做个初始化,a=0或者跳出循环的时候,别用ifa=50用ifa》50就可以了
根据你实际情况再做

或者for循环外面做个判断,当a小于50的时候,进入for循环否则不进入也行

提问者于答案的评价:
感谢,根据你的提示,现在了解了

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号