4 - 21 4 - 21
4 SFC PROGRAM CONFIGURATION
MELSEC-Q
4.2.11 Instructions that cannot be used with operation outputs
Table 4.1 indicates the instructions that cannot be used with operation outputs.
Table 4.1 Unusable Instruction List
Class Instruction Symbol Symbol Function Remarks
MC MC N No.1_D
Master control set
Master control
MCR MCR N
Master control reset
FEND FEND
Main routine program end
End
END END
Sequence program end
CJ CJ P
Conditional jump
SCJ SCJ P
Delayed jump
JMP JMP P
Unconditional jump
Label P cannot be
used, either.
Program branch
GOEND GOEND
Jump to END
Program control
IRET IRET
Return from interrupt program
Label I cannot be
used, either.
BREAK BREAK
D
P
Repetitive forced end
Structuring
RET RET
Return from subroutine
CHKST *1 CHKST
CHK instruction start
CHK *1 CHK
Specific format error check
CHKCIR *1 CHKCIR
Check pattern change start
Debugging
troubleshooting
CHKEND *1 CHKEND
Check pattern change end
SFCP SFCP
SFC program start
SFCPEND SFCPEND
SFC program end
BLOCK BLOCK
S
SFC block start
BEND BEND
SFC block end
STEP? STEP?
S
? = N, D, SC, SE, ST, R, C, G,
I, ID, ISC, ISE, IST, IR
SFC step start
TRAN? TRAN?
S
? = L, O, OA, OC, OCA, A, C,
CA, CO, COC
SFC transition start
TAND TAND
S
SFC coupling check
TSET TSET
S
SFC transition destination designation
SFC dedicated
instruction
SEND SEND
SFC step end
*1: Instructions not supported by the Basic model QCPU and Universal model QCPU.