三菱PLC条件跳转指令CJ使用举例
2018-03-13  来源:本站

条件跳转指令CJ用于跳过顺序程序中的某一部分,以缩短运算周期、控制程序的流程。其指令的助记符为CJ,指令代码是FNC00,操作元件为P0P127,其程序步情况是,CJ 3步、标号P1步。

     在图2中,当X0ON时,则程序跳转到指针P8处,若X0OFF,则按顺序执行程序,不执行跳转。当X0ON时,Y0M0S0的状态不会随它们的驱动接点X1X2X3的状态变化而变化。定时器和计数器如果被CJ指令跳过,跳步期间它们的当前值被冻结,如果在跳步开始时定时器和计数器正在工作,在跳步期间,它们将停止计时和计数,在CJ指令的条件变为不满足时继续工作。高速计数器的处理独立于主程序,其工作不受跳步影响。如果用M8000的动合触点驱动CJ指令,则条件跳转变为无条件跳转。