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

FX系列PLC条件跳转指令CJ及其应用实例

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

简介(1) 指令格式。该指令的指令名称、助记符、功能号、操作数和程序步长如表 5-4 所示。 表 5-4 条件跳转指令表 (2) 指令说明。 1) CJ 为条件跳转指令,如图 5-8 所示,若 X000 为 ON ,程序跳

    (1)指令格式。该指令的指令名称、助记符、功能号、操作数和程序步长如表5-4所示。    5-4    条件跳转指令表
条件跳转指令表
    (2)指令说明。    1) CJ为条件跳转指令,如图5-8所示,若X000ON,程序跳转到标号P1处;若X000OFF,则按顺序执行程序,这称为条件跳转。当执行条件为M8000时,称为无条件跳转。    2)在图5-8中,若整个程序中Y1的线圈只出现了一次,则当X000接通发生跳转时,Y1保持跳转前的状态。定时器、计时器也类似。   3)在使用跳转指令时,只要保证在一个周期同样的线圈不扫描多次,允许使用多线圈输出,这为我们编写程序带来了方便。    4)指令中的跳转标记P□□不可重复使用,但两条跳转指令可以使用同一跳转标记。
跳转指令的应用
    5-8    跳转指令的应用    5)使用CJP指令时,跳转只执行一个扫描周期。    【例5-1 用跳转指令编定以下程序:控制两只灯,分别接于Y000Y001。控制要求如下:    (1)要求能实现自动控制与手动控制的切换,切换开关接于X000,若X000OFF则为手动操作,若X000ON,则切换到自动运行;    (2)手动控制时,能分别用一个开关控制它们的启停,两个灯的启停开关分别为X001X002;    (3)自动运行时,两只灯能每隔1s交替闪亮。    分析控制要求,我们可以采用跳转指令来编写控制程序,当X000OFF时,把自动程序跳过,只执行手动程序;当X000ON时,把手动程序跳过,只执行自动程序。设计的程序如图5-9所示。
两只灯的手动与自动控制程序
    5-9    两只灯的手动与自动控制程序