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

S7-200系列PLC的跳转、循环指令

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

简介跳转、循环指令用于程序执行顺序的控制,指令格式见表 5-3 。 表 5-3 跳转、循环指令格式 1 .程序跳转指令 (JMP) 跳转指令 (JMP) 和跳转地址标号指令 (LBL) 配合实现程序的跳转。使能输

    跳转、循环指令用于程序执行顺序的控制,指令格式见表5-3

    5-3    跳转、循环指令格式

跳转、循环指令格式

    1.程序跳转指令(JMP)

    跳转指令(JMP)和跳转地址标号指令(LBL)配合实现程序的跳转。使能输入有效时,使程序跳转到指定标号n处执行(在同一程序内),跳转标号n=0255。使能输入无效时,程序顺序执行。

    2.循环控制指令(FOR)

    程序循环结构用于描述一段程序的重复循环执行。由FORNEXT指令构成程序的循环体。FOR指令标记循环的开始,NEXT指令为循环体的结束指令。

   FOR指令为指令盒格式,主要参数有使能输入EN、当前值计数器INDX、循环次数初始值INIT和循环计数终值FINAL

    工作原理:使能输入EN有效时,循环体开始执行,执行到NEXT指令时返回,每执行一次循环体,当前计数器INDX1,达到终值FINAL时,循环结束。例如FINAL10,使能有效时,执行循环体,同时INDX1开始计数,每执行一次循环体,INDX当前值加1,执行至10次时,当前值也计到10,循环结束。使能输入无效时,循环体程序不执行。每次使能输入有效,指令自动将各参数复位。FOR/NEXT指令必须成对使用,循环可以嵌套,最多为8层。

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