澳门官方网站的网址

当前位置:主页 > plc编程 > plc编程指令 >

跳转和跳转结束指令JMP/JME

时间:2011-10-18 | 栏目:plc编程指令 | 点击:

 


跳转和跳转结束指令JMP/JME
    跳转和跳转结束指令JMP/JME是程序控制指令,必须成对使用,在条件满足时,依
次执行JMP和JME之间的程序,反之,则跳过该段程序不执行。
    跳转和跳转结束指令JMP/JME的格式和梯形图符号如图1所示。
 

JMP/JME的格式和梯形图符号
图1 JMP/JME的格式和梯形图符号
    图中N为跳转号,其范围为00~49。当JMP的执行条件为ON时,执行JMP和
JME之间的程序,当JMP的执行条件为OFF时,跳过JMP相JME之间的程序,转而执行JME之后的程序。指令的执行结果不影响标志位。
    重点提示
    (1)当JMP N的执行条件为OFF时,跳过JMP N和JME N之间的程序段,不占扫
描时间。
    (2)有两种类型的跣转:跣转号N在01—49之闯取值时,每个N只能使用一次,当N
取00值时,JMP00-JME00可以在程序中多次使用。以00作为JMP的蔬转号时,它的
执行时间比其他跳转指令的执行时间要稍长一些。
    (3)多个JMP N可以共用一个JME N,如JMP 00-JMP 00-JME 00。
    (4)跳转指令可以嵌套使用,但必须是不同跳转号的嵌套,如JMP 00-JMP 01-
JME 0l-JME00.
    图2为使用跳转指令的例子。www.rrzxw.net人人自学网


 


    指令语句程序如下:
    LD    00000
    JMP(04)    00
    LD    00001
    OUT    01000
    AND    00002
    OUT    01100
    JME(05)    00
    LD    00003
    OUT    01004
    00000是JMPOO的执行条件。当00000为OFF时,JMP 00到JME 00之间的程序
不执行,而转去执行JME00之后的程序,这时01000和01 100保持跳转前的状态。例如,
若跳转前01000为OFF.则跳转期间也为OFF,即使00001为ON;当00000变力ON时.
JMP 00到JME 00之间的程序才被执行。
    在两段程序的切换时,常用到跳转指令。例如图3中,当输入00000为ON时,执
行手动程序而不执行自动程序;当00000为OFF时,跳过手动程序转去执行自动程序,在
程序设计时,经常用到JMP/JME的这种用法。
 


 

您可能感兴趣的文章:

澳门官方网站的网址相关的文章