1.指令格式
指令操作数:CJ指令的目标元件是指针标号,范围是P0~P63(运行变址修改)。CJ指令可以缩短程序的运算周期和双线圈的使用!
2.指令的用法
条件跳转指令,当跳转条件成立时,跳过CJ指令和指针标号之间的程序,从指针标号处连续执行,若条件不成立时,则继续顺序执行,以此来减少测序的扫描时间!
例:
当CJ跳转指令条件成立,即X000接通,程序将会跳转到P0下面哪一行开始执行,其中4~8步全部无法运行,即使条件成立,PLC也不会有任何输出,如X002接通,Y002并没有接通。但程序发生跳转后,跳转之前该段(4~8步)的各种继电器和状态器,定时器等将保持跳转发生之前的状态不变,如Y001保持了跳转之前的状态不变。
注意:标号是跳转程序入口的标识地址,在程序中有且只能出现一次,同一标号不能重复使用,但同一标号可以多次引用。
例::
注意:跳转指令的指针标号要在该标号引用之后,否则PLC会报错!例,CJ P1在指针标号之后,PLC会发生报错。
正确的是先写CJ P1,然后在这一步之后再去写P1的标号。即先引出,再标号。
注意:PLC只有有条件跳转指令,没有无条件跳转指令,若想得到无条件跳转指令可以使用M8000(运行监视,只要PLC处于run运行状态,则M8000就会一直接通)。例:
#PLC##三菱PLC##西门子PLC#
三菱plc如何跳转子程序 三菱fx系列plc 功能指令详解