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

S7-300 PLC循环跳转指令

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

简介使用循环指令 (LOOP) 可多次调用某程序段,重复执行的次数存在累加 1 中。循环指令将累加器 1 低字中的值减 1 ,然后对累加器 1 低字中的值检测。如果其值不为 0 ,则返回到循环指令

    使用循环指令(LOOP)可多次调用某程序段,重复执行的次数存在累加1中。循环指令将累加器1低字中的值减1,然后对累加器1低字中的值检测。如果其值不为0,则返回到循环指令LOOP的标号处,否则执行其后的指令。循环体是指循环标号和LOOP指令间的程序段。

   LOOP指令以WORD数据类型作循环计数判断,所以程序应保证循环计数正整数(数值范围:032767)或字型数据(数值范围:W#16#0001W#16# FFFF),存储区为IQMDL

    为避免循环次数多于实际需要的次数,必须明确循环指令的下列特性:

    ①如果循环计数器的初值为0,那么循环将执行65535次。

    ②应避免循环计数初值为负数。