17 Applied Instructions (Data Transfer 2)
17.1 ZPUSH / Batch Store of Index Register
434
FXCPU Structured Programming Manual
[Basic & Applied Instruction]
17.1 ZPUSH / Batch Store of Index Register
Outline
This instruction temporarily retracts the present values of index registers V0 to V7, Z0 to Z7.
To return the retracted present values to the original values, use the ZPOP instruction.
→ As for ZPOP instruction, refer to section 17.2.
1. Format and operation, execution form
2. Set data
3. Applicable devices
FX3U(C) FX3G(C) FX3S FX2N(C) FX1N(C) FX1S FXU/FX2C FX0N FX0(S)
Instruction
name
Operation
Execution
form
Expression in each language
Structured ladder/FBD ST
ZPUSH 16 bits Continuous ZPUSH(EN, d);
ZPUSHP 16 bits Pulse ZPUSHP(EN, d);
Variable Description Data type
Input
variable
EN Execution condition Bit
Output
variable
ENO Execution state Bit
Head device for retracting contents of index registers V0 to V7, Z0 to Z7
temporarily [(1+16 × times of retraction) occupied]
ANY16
Operand
type
Bit Devices Word Devices Others
System user Digit designation
System
user
Special
unit
Index
Con
stant
Real
Number
Character
String
Pointer
XYMTCS
D
.b
KnX KnY KnM KnS T C D R
U\G
V Z Modifier K H E
"
"
P
zz
ZPUSH
EN ENO
d
ZPUSHP
EN ENO
d