您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的循环指令
来源:艾特贸易2017-06-04
简介FOR 指令和 NEXT 指令必须成对使用, FOR 标记循环的开始, NEXT 标记循环的结束。 FOR 标记在 FOR 和 NEXT 标记之间执行指令,必须给 FOR 指令指定当前循环计数 (INDX) 、初值 (INIT) 和终值 (
FOR指令和NEXT指令必须成对使用,FOR标记循环的开始,NEXT标记循环的结束。FOR标记在FOR和NEXT标记之间执行指令,必须给FOR指令指定当前循环计数(INDX)、初值(INIT)和终值(FINAL)。 NEXT指令标记循环的结束,并且置栈顶值为1。 例如,给定初值(INIT)为1,终值(FINAL)为10,那么随着当前计数值(INDX)从1增加到10,FOR与NEXT之间的指令被执行10次。 如果初值大于终值,那么循环体不被执行。每执行一次循环体,当前计数值增加1,并且将其结果同终值作比较,如果大于终值,那么终止循环。 FOR/NEXT指令的作用如图7.19所示。 图7.19 FOR/NEXT指令的应用 FOR:使ENO=0出错的条件是:SM4.3(运行时间),006(间接寻址)。
点击排行
