KEYENCE BL-600 Series User Manual
Page 151

141
Chapter 8 PLC Link
8
•
The number of digits of the data is stored in the +05 address.
•
The read bar code data is stored in the A+06 to A+69 addresses using the
ASCII codes (hexadecimal numbers in two digits) by the digit.
➮ See the ASCII code table on page 169.
•
If a read error occurs, the “ERROR” code is stored in the corresponding area.
(The reading error code can be easily changed in the BL-600 settings.)
➮ See page 43.
•
If a buffer overflow error occurs with the BL-600, the “OVER” code is stored in
the corresponding area.
•
If an error occurs in the main unit, the “MOTOR” code is stored in the corre-
sponding area.
Note 1: When test mode is enabled, the BL-600 does not write data.
Note 2: These data areas accept up to 64 digits. However, the BL-600 can read
only 32 digits. When the bar code type is CODE128 and the start character is
CODE-C, up to 64 digits can be read.
Example
When the BL-600 reads the bar code “KE12”
Example
When the BL-600 generates a reading error (ERROR)
A+05
4
A+06
$004B
A+07
$0045
A+08
$0031
A+09
$0032
Number of digits
Stored in ASCII codes (hexadecimal)
➝
A+05
5
A+06
$0045
A+07
$0052
A+08
$0052
A+09
$004F
A+10
$0052
Number of digits
Stored in ASCII codes (hexadecimal)
➝
A+05 to A+69
Data memory area
s
s
e
r
d
d
A
n
o
i
t
p
i
r
c
s
e
D
a
t
a
D
5
0
+
A
a
t
a
d
e
d
o
c
r
a
b
f
o
s
t
i
g
i
d
f
o
r
e
b
m
u
N
)
4
6
o
t
1
(
)
y
r
a
n
i
b
(
4
6
o
t
1
s
t
i
g
i
d
f
o
r
e
b
m
u
N
.
.
.
6
0
+
A
a
t
a
d
d
a
e
r
f
o
t
i
g
i
d
t
s
1
e
d
o
c
I
I
C
S
A
e
l
g
n
i
s
A
7
0
+
A
a
t
a
d
d
a
e
r
f
o
t
i
g
i
d
d
n
2
e
d
o
c
I
I
C
S
A
e
l
g
n
i
s
A
:
:
:
9
6
+
A
a
t
a
d
d
a
e
r
f
o
t
i
g
i
d
h
t
4
6
e
d
o
c
I
I
C
S
A
e
l
g
n
i
s
A