266
FMOV, FMOVP
(2) The following program outputs the data at X20 to X2F to D100 to D103 in 4-point units.
[Ladder Mode]
[List Mode]
[Operation]
: Data to be transferred or the head number of the devices where the data to be transferred is stored (BIN 16 bits)
: Head number of the devices of transfer destination (BIN 16 bits)
n
: Number of transfers (BIN 16 bits)
Function
(1) Transfers 16-bit data at the device designated by to n points of devices starting from the one designated by .
(2) In cases where designates a word device and a bit device, the number of bits designated by digit designation for
the bit device will be the object bits for the word device .
If K1Y30 has been designated by , the lower 4 bits of the word device designated by will become the object.
(3) If bit device has been designated for and , then and should always have the same number of digits.
FMOV, FMOVP
Identical 16-bit data block transfer
6.4.7
FMOV, FMOVP
Setting
Data
Internal Devices
R, ZR
J \
U \G
Zn
Constants
K, H
Other
Bit
Word
Bit
Word
––
––
––
n
––
Step
Instruction
Device
0 1 1 1
0 1 0 0
0 0
0
1
X20
X23
X2B
X28
X2F
X2C
0 1 1 0
X27
X24
0 0 0 0
0 1 0 0
0 0
0
0
0 0 0 0
Before execution
D100
After execution
(
destination of transfer
)
0 0 0 0
0 1 1 0
0 0
0
0
0 0 0 0
D101
0 0 0 0
0 1 1 1
0 0
0
0
0 0 0 0
D102
0 0 0 0
1 0 0 0
0 0
0
0
0 0 0 0
D103
4 points
Filled with 0s.
b0
b3
b15
b4
Basic
Process
High
performance
Redundant Universal
LCPU
Command
Command
FMOVP
FMOV
n
n
FMOVP
FMOV
S
D
S
D
S
D
S
D
S
D
+1
+2
+
(
n-2
)
+
(
n-1
)
n
3456
H
3456
H
3456
H
3456
H
3456
H
3456
H
Transfer
b0
b15
b0
b15
S
D
D
D
D
D
S
D
S
D
S
n
1 0 1 1
1 0 1 1
1 1
0
1
Y
30
Y
33
Y
3B
Y
38
Y
3
F
Y
3C
+
2
+
3
D100
1 0 1 1
b0
b1
b2
b3
b
4
b15
T
ransfer
1 0 1 1
Y
37
Y
3
4
+
1
S
D
D
D
D
S
D
S
D