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

S7-300/400梯形图中的跳转指令

来源:艾特贸易2017-09-19

简介跳转指令的助记符为 JMP(Jump) ,无条件跳转指令(见图 3-86 中的程序段 4 )直接与右边的垂直电源线相连,执行无条件跳转指令后马上跳转到指令给出的标号 M004 处。条件跳转指令的线

    跳转指令的助记符为JMP(Jump),无条件跳转指令(见图3-86中的程序段4)直接与右边的垂直电源线相连,执行无条件跳转指令后马上跳转到指令给出的标号M004处。条件跳转指令的线圈受触点电路的控制(见图3-86的程序段2),JMP线圈通电时,将跳转到指令给出的标号M003处。

跳转指令流程图

    3-85    跳转指令流程图

   JMPN线圈指令在它右边的电路断开(RLO=0)时跳转。

    标号必须放在一个程序段开始的地方。放置标号时,将指令浏览器窗口的“跳转”文件夹中的“LABEL”(标号)图标“拖放”到程序段开始的地方。

    梯形图中的状态位指令以常开触点或常闭触点的形式出现。这些触点的通断取决于状态位BROVOSCCOCC1的状态(见表3-11)。

    表3-11    逻辑控制指令与状态位触点指令

    逻辑控制指令与状态位触点指令

    3-85是程序执行的流程图,图3-86是梯形图程序。整数乘法指令“MUL_I”的运算如果有溢出(乘积大于16位整数能表示的最大正数32 767),程序段2中状态位OV的常开触点闭合,将跳转到标号M003处。如果乘法运算没有溢出,OV位的常开触点断开,跳转指令线圈断电,不会跳转,将顺序执行程序段3。执行完后,在程序段4无条件跳转到标号M004处。

状态位触点指令与跳转指令的应用

    3-86    状态位触点指令与跳转指令的应用