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

S7-300/400 PLC的LAD形式的跳转指令

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

简介梯形图中的跳转指令有无条件跳转和有条件跳转指令两种。其中,有条件跳转指令的线圈必须受接点电路的控制,当它前面的逻辑操作结果 RLO =1 时,跳转指令执行。无条件跳转指令则

    梯形图中的跳转指令有无条件跳转和有条件跳转指令两种。其中,有条件跳转指令的线圈必须受接点电路的控制,当它前面的逻辑操作结果RLO =1时,跳转指令执行。无条件跳转指令则无需受接点电路的控制。

   (1)无条件跳转指令-(JMP)

    -( JMP)”指令直接与左边的母线相连接,执行无条件跳转指令后再上跳转到指令输出的标号处,不执行在跳转指令和标号间的任何指令,见表3-76

    3-76    无条件跳转指令“-(JMP)

无条件跳转指令“-(JMP)”

   (2)条件跳转指令

    ①条件跳转指令-(JMP)。无条件跳转指令与条件跳转指令的助记符均为JMP,其区别在于跳转指令是否受触点电路的控制。

    -(JMP)”(RLO=1时的块内跳转指令)在前一逻辑操作的RLO为“1”时用作条件跳转功能。对于每一个“-( JMP)”,必须有一个目的地(标号)。不执行在跳转指令和标号间的任何指令。如果不执行条件跳转,在跳转操作后,RLO将变为“1”。

    ②条件跳转指令-(JMPN)。“-(JMPN)”相当于如果RLO为“0”,则执行“跳转至标号”指令。对于每一个“-( JMPN)”,必须有一个目的地(标号)。不执行在跳转指令和标号间的任何指令。如果不执行条件跳转,在跳转指令执行后,RLO将变为“1”。

   (3) LABEL标号

   LABEL是一个跳转指令目的地的标识符。第一个字符必须是字母表中的一个字母,其他字符可以是字母,也可以是数字(如CAS1)。对于每一个“-(JMP)”或“-(JMPN)”,必须有一个跳转标号( LABEL)