![Mitsubishi Electric FX3G SERIES Programming Manual Download Page 467](http://html.mh-extra.com/html/mitsubishi-electric/fx3g-series/fx3g-series_programming-manual_238902467.webp)
465
FX
3G
/FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
16 External FX Device – FNC 80 to FNC 89
16.4 FNC 83 – HEX / ASCII to Hexadecimal Conversion
11
FN
C30
-FN
C3
9
R
ota
tion and
Shi
ft
12
FN
C40-FN
C49
D
ata O
perati
on
13
FNC
50-FNC
59
High-Speed
Proc
essing
14
FM
C60-FN
C69
H
andy
In
struction
15
FN
C70-FN
C79
E
xternal
F
X
I/O
De
vice
16
FNC
80-FNC
89
External
FX
Dev
ice
17
FNC1
00-
FNC10
9
Dat
a
Transfer 2
18
FNC1
10-
FNC139
Fl
oa
ting Poi
nt
19
FNC14
0-F
N
C
149
Da
ta
Operation 2
20
FNC1
50-
FNC159
Pos
itioning
Control
2. 16-bit conversion mode (while M8161 is OFF)
(M8161 is used also for the RS, ASCI, CCD, and CRC instructions.)
Each ASCII code stored in high-order 8 bits and low-order 8 bits of devices
and later is converted into a
hexadecimal code, and transferred to devices
and later in units of 4 digits. The number of characters to be
converted is specified by "n".
M8161 is used also for the RS, ASCI, CCD and CRC instructions. When using the 16-bit mode, set M8161 to normally
OFF.
M8161 is cleared when the PLC mode is changed from RUN to STOP.
Operation
In the following program, conversion is executed as follows:
Conversion source data
Number of specified characters and conversion result
"
•
" indicates "0".
• When the input data is in BCD format, it is necessary to convert BCD data into binary data after executing this
instruction.
• If ASCII code is not stored in
in the HEX instruction, an operation error occurs and conversion into
hexadecimal code is disabled. Especially, note that ASCII code should be stored in high-order 8 bits of
also
when M8161 is OFF.
ASCII code
Hexadecimal code
Low-order 8 bits of D200
30H
0
High-order 8 bits of D200
41H
A
Low-order 8 bits of D201
42H
B
High-order 8 bits of D201
43H
C
Low-order 8 bits of D202
31H
1
High-order 8 bits of D202
32H
2
Low-order 8 bits of D203
33H
3
High-order 8 bits of D203
34H
4
Low-order 8 bits of D204
35H
5
D 102
D 101
D 100
n
1
Does not change
•••
0H
2
••
0AH
3
•
0ABH
4
0ABCH
5
•••
0H
ABC1H
6
••
0AH
BC12H
7
•
0ABH
C123H
8
0ABCH
1234H
9
•••
0H
ABC1H
2345H
S
D
M8161
M8000
FNC 83
HEX
n
S
Command
input
D
16-bit mode
M8161
M8000
FNC 83
HEX
D200
D100
K4
X010
16-bit mode
S
0
0
1
1
1
1
0
1
0
1
0
1
0
0
0
0
D 100
0
A
B
C
In the case of "n = K4"
0
0
0
0
1
1
0
0
1
0
0
0
0
0
1
0
D 200
41H
→
[A]
30H
→
[0]
0
1
0
0
0
0
1
0
1
1
0
0
0
0
1
0
D 201
43H
→
[C]
42H
→
[B]
D
S
S