Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 466

Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Processing details
• These instructions convert the hexadecimal ASCII data stored in the device by the number of characters specified by (n)
after the device number specified by (s) and later to binary data, and store the converted data in the device number
specified by (d) and later.
b15
∙∙∙
(s)
ASCII 2
(s)+1
ASCII 4
(s)+2
ASCII 2
(n)
ASCII 4
(s)+3
ASCII : ASCII code (th digit)
1 to 4: 1st to 4th digit
(n): Number of characters specified by (n)
• Setting the number of characters for (n) automatically determines the range of the character string in the device specified
by (s) and the device range in which the binary data in the device specified by (d) is stored.
• Processing is performed normally even if the device range in which the ASCII data to be converted and the device range for
storing the converted binary data overlap.
b15
∙∙∙
D10
32H (2)
D11
34H (4)
D12
36H (6)
D13
38H (8)
D14
41H (A)
• If the number of characters in the device specified by (n) is not a multiple of 4, "0H" is automatically stored after the
specified number of the last device number among device numbers for storing the converted binary data.
Ex.
When the number of characters in (n) is 9
b15
∙∙∙
(s)
33H (3)
(s)+1
31H (1)
(s)+2
42H (B)
(s)+3
41H (A)
(s)+4
38H (8)
(1) 0H is automatically stored.
• If the number of characters in the device specified by (n) is 0, no processing is performed.
• The ASCII code that can be specified by (s) must be in the range from "30H" to "39H" or "41H to 46H".
Operation error
Error code
Description
(SD0)
3401H
A character other than hexadecimal numerical character string (an ASCII code other than "30H" to "39H" and "41H" to "46H") is set in the
device specified by (s).
3405H
Out-of-range data is set in the device specified by (n).
• The specified number of characters is not between 0 and 16383.
6 BASIC INSTRUCTIONS
464
6.6 Data Conversion Instructions
b8
b7
∙∙∙
b0
ASCII 1
ASCII 3
ASCII 1
ASCII 3
b8
b7
∙∙∙
b0
31H (1)
33H (3)
35H (5)
37H (7)
39H (9)
b8
b7
∙∙∙
b0
34H (4)
32H (2)
36H (6)
39H (9)
45H (E)
b15
∙∙∙
b12
b11
∙∙∙
b8
b7
(d)
4
3
(d)+1
4
3
BIN16
b15
∙∙∙
b12
b11
∙∙∙
b8
b7
D11
4H
3H
D12
8H
7H
D13
0H
0H
b15
∙∙∙
b12
b11
∙∙∙
b8
b7
(d1)
1H
2H
(d1)+1
AH
9H
(d1)+2
0H
0H
(1)
∙∙∙
b4
b3
∙∙∙
b0
2
1
2
1
∙∙∙
b4
b3
∙∙∙
b0
2H
1H
6H
5H
AH
9H
∙∙∙
b4
b3
∙∙∙
b0
3H
4H
BH
6H
0H
EH

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents