三菱PLC循环指令实例 就是 FOR NEXT 指令 我就是想学到这条指令,不需要讲用其它的方法解决

知道使用这条指令的大侠请赐教

我用这条指令,监控时 循环体 总在执行,不知为何?
感觉很怪异
而西门子的循环语句则很好用,很容易理解

F0R Kn
......
NEXT
n为省略号处的程序循环次数,
比如:FOR K2
LD X0
OUT Y0
NEXT
表示 LD X0 OUT Y0被PLC扫描两次,即循环执行两次。
如果你编FOR K32767
LD X0
OUT Y0
NEXT
END
表示LD X0 OUT Y0要在PLC一个扫描周期内执行32767次,相当你编了32767条程序,会导致PLC错误
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
感觉那里怪异了.
这个是基础常识一类的东西.
唯一需要注意的是循环次数多了,要使用看门狗复位指令.
否则要超时报警的.
指令忘了.
好像WTD之类的东东.追问

你水平太差

追答

看看下面这些回答,已经把这条指令相关的都将清楚了.
而你的回复不是别人不懂,就是太差.
你要问下你自己,到底想表达什么意思.

本回答被网友采纳
第2个回答  推荐于2018-10-16
你在前面把D0 Z0 限制了,MOV 个值进去就可以了
例如
LD X0
MOV K0 Z0
FOR K2
LD M8000
INC Z0
NEXT本回答被网友采纳
第3个回答  2012-03-31
只要循环体 循环的条件满足循环体就会一直循环,将循环体执行条件断开,应该就可以了,尽量让程序简单明了,这样调试方便追问

你还是不懂

第4个回答  2012-04-11
这个循环是一直执行到你设定的次数
然后在执行下一条程序的追问

你没懂我的意思吧