![Mitsubishi Electric MELSEC FX3G Programming Manual Download Page 675](http://html.mh-extra.com/html/mitsubishi-electric/melsec-fx3g/melsec-fx3g_programming-manual_239083675.webp)
673
FX
3G
/FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
26 Character String Control – FNC200 to FNC209
26.10 FNC209 – $MOV / Character String Transfer
21
FN
C
160-
FN
C
169
R
eal T
im
e C
lo
ck
C
ont
ro
l
22
FN
C
170-
FN
C
179
Exter
nal D
ev
ice
23
FN
C
180
Al
ter
nate
In
str
uc
tions
24
FN
C
181-
FN
C
189
O
ther
s
25
FN
C
190-
FN
C
199
B
lock D
ata
O
per
at
ion
26
FN
C
200
-F
N
C
20
9
C
har
acter
S
tring
C
ont
ro
l
27
FN
C
210-
FN
C
219
Da
ta
O
per
ation 3
28
FN
C
220-
FN
C
249
Da
ta
C
om
par
ison
29
FN
C
250
-F
N
C
26
9
D
ata T
abl
e
O
per
ati
on
30
FN
C
270-
FN
C
274
Ex
-D
ev
ice
Inv
ert
er
Com
m
s
Even if the device range “
to
+n” storing the transfer source character string data overlaps the
device range “
to
+n/2” storing the transferred character string data, transfer is executed.
For example, when a character string stored in D10 to D13 is transferred to D11 to D14, the transfer is
executed as shown below:
Caution
When “00H” is stored in the low-order byte of
+n, “00H” is stored to both the high-order byte and low-
order byte of
+n.
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 “00H” does not exist in the range specified from device
(error code: K6706)
• When the specified character string cannot be stored in devices from the device specified by
to the
last device (error code: K6706)
S
S
D
D
FNC209
$MOV
D10
D11
Command
input
b15
b8 b7
b0
D10
32H(2)
00H
D11
D12
D13
D14
34H(4)
36H(6)
31H(1)
33H(3)
35H(5)
b15
b8 b7
b0
D10
32H(2)
D11
D12
D13
D14
34H(4)
36H(6)
31H(1)
33H(3)
35H(5)
32H(2)
31H(1)
It is same as the
character string
before transfer.
0000H
...
S
D
FNC209
$MOV
S
D
Command
input
b15
b8 b7
b0
42H(B)
44H(D)
45H(E)
41H(A)
43H(C)
00H
The high-order byte is
not transferred.
b15
b8 b7
b0
42H(B)
44H(D)
00H
41H(A)
43H(C)
00H
“00H” is automatically
stored in the high-order
byte.
S
+1
S
+2
S
D
+2
D
+1
D
S
D