循环指令FOR NEXT | |
---|---|
(点击题目可以在互联网中搜索该题目的相关内容)日期:2006-11-20 22:47:18 来源:PLC之家 作者: 点击: | |
循环指令共有两条:循环区起点指令FOR,编号为FNC08,占3个程序步;循环结束指令NEXT,编号为FNC09,占用1个程序步,无操作数。 在程序运行时,位于FOR~NEXT间的程序反复执行n次(由操作数决定)后再继续执行后续程序。循环的次数n=1~32767。如果N=-32767~0之间,则当作n=1处理。 如图1所示为一个二重嵌套循环,外层执行5次。如果D0Z中的数为6,则外层A每执行一次则内层B将执行6次。 图1 循环指令的使用 使用循环指令时应注意: 1)FOR和NEXT必须成对使用; 2)FX2N系列PLC可循环嵌套5层; 3)在循环中可利用CJ指令在循环没结束时跳出循环体; 4)FOR应放在NEXT之前,NEXT应在FEND和END之前,否则均会出错。 |
|
上一篇: 监视定时器指令WDT下一篇: 循环比较指令CMP ZCP |