您现在的位置是:首页 > 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”(标号)图标“拖放”到程序段开始的地方。
梯形图中的状态位指令以常开触点或常闭触点的形式出现。这些触点的通断取决于状态位BR、OV、OS、CCO和CC1的状态(见表3-11)。
表3-11 逻辑控制指令与状态位触点指令
图3-85是程序执行的流程图,图3-86是梯形图程序。整数乘法指令“MUL_I”的运算如果有溢出(乘积大于16位整数能表示的最大正数32 767),程序段2中状态位OV的常开触点闭合,将跳转到标号M003处。如果乘法运算没有溢出,OV位的常开触点断开,跳转指令线圈断电,不会跳转,将顺序执行程序段3。执行完后,在程序段4无条件跳转到标号M004处。
图3-86 状态位触点指令与跳转指令的应用
点击排行
