13 SFC PROGRAM INSTRUCTIONS
13.1 SFC Control Instructions
1431
13
Restarting a block
RSTART [BL]
This instruction releases the temporary stop, and restarts the sequence from the step where the sequence was stopped in the
specified block.
■Execution condition
■Description, range, data type
■Applicable devices
*1 The BL can be index modified.
• This instruction restarts the sequence from the step where the sequence was stopped in the specified block. Operation
HOLD steps (with or without transition check), which have been stopped holding the operation status, restart operation with
the hold status.
• If the block pause/restart bit of the SFC information device is set, the corresponding bit device turns off.
• After the step sequence is restarted, the operation of the PLS instruction and the instructions which is executed only on the
rising edge depends on the status of SM325.
• The RnCPU and RnENCPU with firmware version "12" or later support this instruction. (Use an engineering tool with version "1.015R" or later.)
• The RnPCPU (process) with firmware version "03" or later supports these instructions. (Use an engineering tool with version "1.020W" or later.)
Ladder ST
ENO:=RSTART(EN, d);
FBD/LD
Instruction Execution condition
RSTART
Operand Description Range Data type Data type (label)
(d) Block No. where the temporary stop is released Bit ANY_BOOL
EN Execution condition Bit BOOL
ENO Execution result Bit BOOL
Operand Bit Word Double word Indirect
specification
Constant Others
(BL)
X, Y, M, L,
SM, F, B, S,
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 $
(d)
*1
Status of SM325 Operation of the PLS instruction and the instructions executed on the rising edge
On (Coil output is held.) The instruction is not executed.
Off (Coil output is off.) The instruction is executed again.
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)