7.11
Index Register Instructions
Saving all data of the index register
ZPUSH(P)
RnPCPU
RnPCPU
RnCPU RnENCPU
(Process)
(Redundant)
These instructions save the content of the index register to the specified area.
Ladder
(d)
FBD/LD
EN
ENO
d
■Execution condition
Instruction
ZPUSH
ZPUSHP
Setting data
■Description, range, data type
Operand
Description
(d)
Start device to which the index register will be saved
EN
Execution condition
ENO
Execution result
*1 When specifying data with a label, define the array so that an area required for operation can be secured, and specify the array label
element.
■Applicable devices
Operand
Bit
X, Y, M, L,
J\
SM, F, B, SB,
FX, FY
(d)
RnSFCPU RnSFCPU
(Standard)
(Safety)
Execution condition
Word
T, ST, C, D, W,
U\G, J\,
SD, SW, FD, R,
U3E\(H)G
ZR, RD
ST
ENO:=ZPUSH(EN,d);
ENO:=ZPUSHP(EN,d);
Range
Data type
16-bit signed binary
Bit
Bit
Double word Indirect
specification
Z
LT, LST,
LZ
LC
7 APPLICATION INSTRUCTIONS
7.11 Index Register Instructions
7
Data type (label)
*1
ANY16
BOOL
BOOL
Constant
Others
K, H E
$
849