Fnc103 - Zpop/Batch Pop Of Index Register - Mitsubishi Electric MELSEC FX3U Programming Manual

Melsec fx series programmable logic controllers
Table of Contents

Advertisement

FX
/FX
/FX
Series Programmable Controllers
3G
3U
3UC
Programming Manual - Basic & Applied Instruction Edition
17.2
FNC103 – ZPOP/Batch POP of Index Register
Outline
This instruction restores the contents of the index registers V0 to V7 and Z0 to Z8 which were batch-stored
temporarily by ZPUSH (FNC102) instruction.
1. Instruction format
FNC 103
P
ZPOP
2. Set data
Operand Type
D
3. Applicable devices
Bit Devices
Oper-
and
System User
Type
X Y M T C S D .b KnX KnY KnM KnS T C D R U \G
D
Explanation of function and operation
1. 16-bit operation (ZPOP/ZPOPP)
Command
input
1) The contents of the index registers V0 to V7 and Z0 to Z7 which were batch-stored temporarily to
and later are restored to the original index registers. When the contents of the index registers are
restored, the number of times of batch-storage
2) For temporarily batch-storing the data, use ZPUSH (FNC102) instruction.
Use ZPUSH (FNC102) and ZPOP (FNC103) instruction as a pair.
Related instruction
Instruction
ZPUSH(FNC102)
Errors
An operation error is caused in the following cases; The error flag M8067 turns ON, and the error code is
stored in D8067.
• When the number of times of batch-storage (D) stores "0" or a negative value while ZPOP (FNC103)
instruction is executed (error code: K6706)
Program example
Mnemonic
16-bit Instruction
3 steps ZPOP
ZPOPP
Head device number temporarily batch-storing the contents of the index registers
V0 to V7 and Z0 to Z7
: Number of times of batch-storage
D
+16 × Number of times of batch-storage: Batch-stored data
+1 to
D
D
storage destination
Digit Specification
FNC103
D
ZPOP
Temporarily batch-stores the present value of the index registers V0 to V7 and Z0 to Z7.
17 Data Transfer 2 – FNC100 to FNC109
17.2 FNC103 – ZPOP/Batch POP of Index Register
→ For ZPUSH (FNC102) instruction, refer to Section 17.1
Operation Condition
32-bit Instruction
Continuous
Operation
Pulse (Single)
Operation
Description
Word Devices
Special
System User
Unit
V Z Modify K H
→ For the function and operation, refer also to Section 17.1.
is decremented by "1".
D
Description
→ For a program example, refer to Section 17.1.
Mnemonic
Operation Condition
Data Type
16-bit binary
Others
Con-
Real
Charac-
Index
stant
Number
ter String
E
" "
11
12
13
14
15
Pointer
P
16
17
D
18
19
20
503

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec fx3ucMelsec fx3g

Table of Contents