循环问题

我用的是西门子200的plc,请问怎样实现循环呢?我做的程序是
 Network 1 // 网络标题
 // 网络注释
 LD     SM0.0
 FOR    VW30, 1, VW100
 Network 2 
 NEXT
 怎么就是实现不了呢,启动运行时,我监测的是vw30 总比vw100大1。是不是要对vw30进行计数操作?

最佳答案

你的程序语法没有错。程序已经在应该的地方循环了应该的次数了。你是试试在NETWORK 2前面加一条
 LD SM0.0
 INCW VW0
 在NETWORK 1前面加一条
 LD SM0.0
 MOVW 0 VW0
 或者把你的程序不动。在调试中使PLC运行一个周期停机。
 你会发现循环的成绩的了。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:44
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论