您现在的位置是:首页 > 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所示,若X000为ON,程序跳转到标号P1处;若X000为OFF,则按顺序执行程序,这称为条件跳转。当执行条件为M8000时,称为无条件跳转。 2)在图5-8中,若整个程序中Y1的线圈只出现了一次,则当X000接通发生跳转时,Y1保持跳转前的状态。定时器、计时器也类似。 3)在使用跳转指令时,只要保证在一个周期同样的线圈不扫描多次,允许使用多线圈输出,这为我们编写程序带来了方便。 4)指令中的跳转标记P□□不可重复使用,但两条跳转指令可以使用同一跳转标记。
图5-8 跳转指令的应用 5)使用CJP指令时,跳转只执行一个扫描周期。 【例5-1】 用跳转指令编定以下程序:控制两只灯,分别接于Y000、Y001。控制要求如下: (1)要求能实现自动控制与手动控制的切换,切换开关接于X000,若X000为OFF则为手动操作,若X000为ON,则切换到自动运行; (2)手动控制时,能分别用一个开关控制它们的启停,两个灯的启停开关分别为X001、X002; (3)自动运行时,两只灯能每隔1s交替闪亮。 分析控制要求,我们可以采用跳转指令来编写控制程序,当X000为OFF时,把自动程序跳过,只执行手动程序;当X000为ON时,把手动程序跳过,只执行自动程序。设计的程序如图5-9所示。
图5-9 两只灯的手动与自动控制程序
点击排行
