您现在的位置是:首页 > PLC技术 > PLC技术

FX系列PLC的循环指令(FOR、NEXT)

来源:艾特贸易2018-03-26

简介循环指令共有两条:循环区起点指令 FOR ,编号为 FNC08 ,占 3 个程序步;循环结束指令 NEXT ,编号为 FNC09 ,占用 1 个程序步,无操作数。 在程序运行时,位于 FOR~NEXT 间的程序反复执行

    循环指令共有两条:循环区起点指令FOR,编号为FNC08,占3个程序步;循环结束指令NEXT,编号为FNC09,占用1个程序步,无操作数。

    在程序运行时,位于FOR~NEXT间的程序反复执行n次(由操作数决定)后再继续执行后续程序。循环的次数n =1~ 32 767。如果N= -32 7670之间,则当作n=1处理。

    如图4 -38(b)所示,图中程序A的循环次数为4,程序B的循环次数由D0中的数据决定。假如D0中的数据是5,则程序A每执行一次,程序B要执行5次,则程序B一共要执行20次。

FOR、NEXT指令的使用

    4-38    FORNEXT指令的使用

   (a) FORNEXT指令;(b)2级嵌套

    循环指令使用注意事项:

    1FX系列PLC的循环指令最多允许5级嵌套。

    2FORNEXT要成对使用。要求FOR在前,NEXT在后。

    3NEXT指令不允许写在ENDFEND指令的后面。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务