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

CPM2A系列PLC的JMP(04)和JME(05)指令及应用实例

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

简介JMP(04)N 为跳转开始指令( N 为跳转号,取值范围为 #00~#49 ), JME(05)N 为跳转结束指令,用于控制程序的流向。使用 JMP/JME 指令的注意事项: ①当 JMP 的执行条件为 ON 时, JMP 与 JME 之间

    JMP(04)N为跳转开始指令(N为跳转号,取值范围为#00~#49),JME(05)N为跳转结束指令,用于控制程序的流向。使用JMP/JME指令的注意事项:    ①当JMP的执行条件为ON时,JMPJME之间的程序被执行。    ②当JMP的执行条件为OFF时,JMPJME之间的程序不执行,且不占用扫描时间。    ③对同一跳转号N,只能在程序中使用一次;但# 00号可以多次使用。    ④跳转指令可以嵌套使用,但必须使用不同的跳转号。    ⑤当跳转号为#00时,多个JMP #00可以共用一个JME#00,尽管在程序检查时会出现错误信息,但程序还会正常执行。    JMP/JME指令和前面介绍的IL/ILC指令有何异同点呢?请同学们回去思考。    【例9-8  00000ON时,JMP#00JME#00之间的程序被执行。当00000OFF时,JMP #00JME#00之间的程序被跳过而不执行,线圈0100001100保持跳转前的状态,对应的梯形图程序如图9-7所示。
使用JMP/JME指令的例子
    9-7    使用JMP/JME指令的例子    【例9-9  多个JMP指令共用一个JME指令的例子。当00000ON时,执行程序A;当00000OFF时,跳过程序A。当00001ON时,执行程序B;当00001OFF时,跳过程序B,梯形图程序如图9-8所示。
多个JMP共用一个JME的例子
    9-8    多个JMP共用一个JME的例子