KEYENCE BL-600 Series User Manual

Page 151

Advertising
background image

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

Advertising