S71200 FOR 语句无法执行11

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

图片说明:

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

最佳答案

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

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

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

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:54
下一篇 2017年6月4日 上午7:54

相关推荐