7 APPLICATION INSTRUCTIONS
7.2 Program Branch Instructions
537
7
7.2 Program Branch Instructions
Pointer branch
CJ, SCJ, JMP
• CJ: This instruction executes the program specified by the pointer number within the same program file.
• SCJ: This instruction executes the program specified by the pointer number within the same program file starting with the
next scan.
• JMP: This instruction unconditionally executes the program specified by the pointer number within the same program file.
■Execution condition
■Description, range, data type
■Applicable devices
■CJ
• This instruction executes the program specified by the pointer number within the same program file when the execution
command is on.
• When the execution command is off, the program in the next step is executed.
Ladder ST
Not supported
FBD/LD
Not supported
Instruction Execution condition
CJ
SCJ
JMP Every scan
Operand Description Range Data type Data type (label)
(P) Pointer number of the jump destination Device name POINTER
Operand Bit Word Double word Indirect
specification
Constant Others
(P)
X, Y, M, L,
SM, F, B, SB,
FX, FY
J\ T, ST, C, D, W,
SD, SW, FD, R,
ZR, RD
U\G, J\,
U3E\(H)G
Z LT, LST,
LC
LZ K, H E $
(P)
(1) Execution command
(2) Executed in each scan
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)