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

S7-200 PLC的循环指令

来源:艾特贸易2017-06-04

简介FOR 指令和 NEXT 指令必须成对使用, FOR 标记循环的开始, NEXT 标记循环的结束。 FOR 标记在 FOR 和 NEXT 标记之间执行指令,必须给 FOR 指令指定当前循环计数 (INDX) 、初值 (INIT) 和终值 (

    FOR指令和NEXT指令必须成对使用,FOR标记循环的开始,NEXT标记循环的结束。FOR标记在FORNEXT标记之间执行指令,必须给FOR指令指定当前循环计数(INDX)、初值(INIT)和终值(FINAL)    NEXT指令标记循环的结束,并且置栈顶值为1    例如,给定初值(INIT)1,终值(FINAL)10,那么随着当前计数值(INDX)1增加到10FORNEXT之间的指令被执行10次。    如果初值大于终值,那么循环体不被执行。每执行一次循环体,当前计数值增加1,并且将其结果同终值作比较,如果大于终值,那么终止循环。    FOR/NEXT指令的作用如图7.19所示。
FOR/NEXT指令的应用
    7.19    FOR/NEXT指令的应用    FOR:使ENO=0出错的条件是:SM4.3(运行时间),006(间接寻址)。