5
Categories and Use of Basic Application Instructions
DVP-PM Operation Instruction
5-32
API Mnemonic
Operands
Function
16
D FMOV P
Fill Move
Controllers
20PM
10PM
Bit Devices
Word devices
Program Steps
Type
OP
X Y M S K H KnX
KnY
KnM KnS T C D E F
S
* *
*
*
*
*
*
*
*
*
*
D
*
*
*
*
*
*
n
*
*
FMOV, FMOVP: 7 steps
DFMOV, DFMOVP: 13 steps
Operands:
S
: Source of data
D
: Destination of data
n
: Number of data to be moved
Explanations:
1.
The contents in n registers starting from the device designated by
S
will be moved to n registers starting from
the device designated by
D
. If n exceeds the actual number of available source devices, only the devices that
fall within the valid range will be used
2.
When FMOV is used as 16-bit instruction, Z device cannot be adopted; when FMOV is used as 32-bit
instruction, V device cannot be adopted.
3.
When specifying the bit device of KnX(Y/M/S), the starting No. should be a multiple of 16 in octal or decimal
format. For example, K1X0, K4Y20 (octal); K1M0, K4S16 (decimal).
4.
The range of n: 1~ 512
Program example:
When X20 = ON, K10 will be moved to the 5 consecutive registers starting from D10
X20
D10
K5
FMOV
K10
K10
K10
K10
K10
K10
K10
D10
D11
D12
D13
D14
n=5
Summary of Contents for DVP-10PM
Page 1: ......
Page 45: ...2 Hardware Specifications and Wiring DVP PM Application Manual 2 30 MEMO...
Page 125: ...3 Functions of Devices in DVP PM DVP PM Application Manual 3 80 MEMO...
Page 341: ...8 Application Examples DVP PM Application Manual 8 2 Trajectory 3 Trajectory 4...
Page 427: ...9 Electrical CAM DVP PM Application Manual 9 74...
Page 437: ...10 Encrypting User Program DVP PM Application Manual 10 10 MEMO...
Page 458: ...11 G code Application DVP PM Application Manual 11 21 B O100 main program...
Page 561: ...14 Appendix DVP PM Application Manual 14 4 MEMO...