at http://www.artisan-scientific.com for more information:
Drivers·
Technical
Specifications.
Manuals and Documentation
Artisan
Scientific
•
TensofThousandsofIn-Stock
•
HundredsofManufacturers
is
You~
Source
Items
Supported
for:
Quality
Service Center Repairs
Experienced Engineers and Techniciansonstaffinour
State-of-the-art Full-Service In-House Service Center Facility
We
bUy
used
equipment!
Sell
your
excess.
Talk to a liveperson: 88EM38-S0URCE fB88-887-68721 I Contact
underutilized. and idle used equipment. Contact oneofour
We
New
•
Fast
•
Leasing
and
Certified-Used/Pre:-awned ECJuiflment
Shipping and
/ Monthly
DelIve1y
Rentals
• Equipment Demos
•
Consignment
InstraView Remote Inspection
Remotely inspect equipment before purchasing with
Innovative InstraView-website at http://www.instraview.com
also
offer
credit
usbyemail: sales@artisan-scientific.com I Visit ourwebsite: http://www.artisan-scientific.com
for
Buy-Backs
and
Customer
Trade-Ins
Service
Representatives todayl
our
User’s Manual
Laser Bar Code Reader
BL-500 Series
No part of this document is to be reproduced or utilized in any form or by any
means without the written consent of KEYENCE Corporation.
The contents of this document are subject to revision without notice.
If you have any problems or questions regarding this document, please contact
one of the KEYENCE offices listed on the last page of this document.
KEYENCE is not responsible for any results of the application of the product.
If the document contains incomplete printing, it can be exchanged for a complete
one.
• MS-DOS is a registered trademark of Microsoft U. S. A.
• MS-Windows is a trademark of Microsoft U. S. A.
• Other company names and product names are registered trademarks or trademarks of the respective companies.
General precautions .........................................................................................................................................xi
Safety features ...............................................................................................................................................xiv
System Configuration .....................................................................................................xv
Laser Bar-Code Reader Model Types: ...........................................................................................................xv
Other Options ..................................................................................................................................................xv
Parts and Functions .......................................................................................................xvi
Wire colors and signal types ............................................................................................................................ 2
Power supply wiring ......................................................................................................................................... 2
Preset Function (Compare with:) ...................................................................................19
What is the preset function? ........................................................................................................................... 19
Wildcard symbols (“!” and “?”) ........................................................................................................................19
Additional Information ....................................................................................................20
Max. Code Length (Designated Digit )
Output Function ...............................................................................................................22
iii
Chapter 3: Setup Software
Controlling the BL-500 .................................................................................................... 24
Outline of Operation ....................................................................................................................................... 26
Main setting screen ........................................................................................................................................ 30
Communication setting .................................................................................................................................. 36
Communication strings setup ......................................................................................................................... 36
Other setting .................................................................................................................................................. 37
Version Display .............................................................................................................................................. 38
List of Error Messages ................................................................................................... 39
How to Use Terminal Software ...................................................................................... 40
Chapter 4: Serial Communication (RS-232C/RS-422A)
Serial Communication .................................................................................................... 44
Communication Setup .................................................................................................................................... 44
Details on Data Communication .................................................................................... 45
Communication Protocols(Hardware handshaking) ....................................................................................... 45
Capacity of Transmission Buffer .................................................................................................................... 46
Read Data Format ......................................................................................................................................... 46
System Configuration .....................................................................................................81
Using the RS-232C and RS-422A .................................................................................................................. 81
Using the RS-485 multidrop link ..................................................................................................................... 81
Other Options .................................................................................................................................................81
Connecting the AC power supply ...................................................................................................................83
Connecting the BL-U1 to a BL series .............................................................................................................83
Setting the BL-U1 DIP switches ..................................................................................................................... 84
Function and wiring on the I/O terminal block ................................................................................................ 85
RS-232C port pin assignment ........................................................................................................................ 86
RS-232C port wiring .......................................................................................................................................87
RS-422A port wiring ....................................................................................................................................... 87
Wiring the RS-485 (multidrop link) .................................................................................................................88
Precautions before use .................................................................................................................................. 89
Installing the BL-U1 ........................................................................................................................................90
Outline of Multidrop Link ................................................................................................91
Multidrop Link .................................................................................................................................................91
System Configuration .....................................................................................................................................91
Setup and Connection Procedures ................................................................................92
Communication ................................................................................................................93
Outline of Communication types .................................................................................................................... 93
Communication Format ..................................................................................................................................93
Details on Data Communication ..................................................................................................................... 95
Details of Command Communication ............................................................................................................. 97
Precautions for Programming ........................................................................................99
This User’s Manual describes the operation and functions of the BL-500. Read
this manual carefully to ensure safe use and maximum performance from your
BL-500.
The BL-500 uses a semiconductor laser as the light source. Before using the
product, see “Laser Safety Precautions” on page 3 to learn the safe and correct
method of using the reader.
Symbols
The following symbols alert you to important messages. Be sure to read these
messages carefully.
WARNING
CAUTION
Note
General precautions
Failure to follow instructions may lead to injury. (electric shock, burn, etc.)
Failure to follow instructions may lead to product damage.
Provides additional information on proper operation.
Any reference to the BL-500 in this manual refers to information on all products in
the BL-500 series. When refering to specific product information, the product
name exclusively will be used.
• The BL-500 uses a semiconductor laser as the light source. Before using the
product, see “Handling a Laser Product” on page 3 to learn the safe and correct method of using the reader.
• Do not use the BL-500 as a controller for equipment which could potentially
harm a person.
• Be sure to match the polarities (+ and -) of the power supply when soldering
the connections. Reversing the polarities will damage the unit.
• Do not disassemble the BL-500. Doing so may make repair impossible.
• The BL-500 is a precision instrument. Dropping the unit could damaged it.
Exercise caution when moving or installing.
• Be sure that there is no water, oil or dust on the optical pickup. Such obstructions can cause read errors. Clean the pickup by gently wiping with a soft lens
cloth soaked with water.
vii
CAUTIONCAUTION
AVOID EXPOSURE
Laser radiation is emitted
from this aperture.
Laser radiationDo not stare into beam.
Semiconductor laser
Maximum output
Pulse duration
Class II laser product
CAUTION-Laser radiation when
open. Do not stare into beam.
670nm
1.2mW
70µsec
CAUTIONCAUTION
Laser radiationDo not stare into beam.
Semiconductor laser
Maximum output
Pulse duration
Class II laser product
CAUTION-Laser radiation when
open. Do not stare into beam.
670nm
1.2mW
70µsec
LASER RADIATION
DO NOT STARE INTO BEAM
IN CONFORMITY TO IEC825 1 11, 1993
CLASS2 LASER PRODUCT
MAXIMUM OUTPUT
PULSE DURATION
EMITTED WAVELENGTH
1.2mW
127µs
670nm
LASER RADIATION
DO NOT STARE INTO BEAM
CAUTION
LASER RADIATION
WHEN OPEN. DO NOT
STARE INTO BEAM.
IN CONFORMITY TO IEC825 1 11, 1993
CLASS2 LASER PRODUCT
MAXIMUM OUTPUT
PULSE DURATION
EMITTED WAVELENGTH
1.2mW
127µs
670nm
LASERSTRAHLUNG
NICHT IN DEN STRAHL BLICKEN
NACH ENTWARF DIN EN 60825-1 07.1994
LASER KLASSE 2
MAXIMUM LEIGTUNG
PULSDAUER
WELLENLÄNGE
1.2mW
127µs
670nm
LASERSTRAHLUNG
NICHT IN DEN STRAHL BLICKEN
VORSICHT
LASERSTRAHLUNG
WENN ABDECKUNG
GEOFFNET. NICHT IN
DEN STRAHL BUCKEN.
NACH ENTWARF DIN EN 60825-1.1994
LASER KLASSE 2
MAXIMUM LEISTUNG
PULSDAUER
WELLENLÄNGE
1.2mW
127µs
670nm
CAUTION – Laser radiation
when open.
Do not stare into beam.
AVOID EXPOSURE
Laser radiation is emitted
from this aperture.
CAUTION
LASER RADIATION
WHEN OPEN. DO NOT
STARE INTO BEAM.
VORSICHT
LASERSTRAHLUNG
WENN ABDECKUNG
GEOFFNET. NICHT IN
DEN STRAHL BLICKEN.
CAUTION
LASER RADIATION
WHEN OPEN. DO NOT
STARE INTO BEAM.
VORSICHT
LASERSTRAHLUNG
WENN ABDECKUNG
GEOFFNET. NICHT IN
DEN STRAHL BUCKEN.
Laser Safety Precautions
Classification
Warning labels
Model
FDA
IEC 825-1, 11 1993
DIN EN 60825-1 07.1994
BL-500(H)BL-501(H)BL-550(H)BL-551(H)
Class II
Class 2
Klasse 2
FDA Class II
BL-500/501/500H/501HBL-550/551/550H/551H
IEC Class 2
BL-500/501/500H/501HBL-550/551/550H/551H
DIN Klasse 2
BL-500/501/500H/501HBL-550/551/550H/551H
Aperture label
FDA Class IIIEC Class 2DIN Klasse 2
Protective housing label
IEC Class 2DIN Klasse 2
viii
Label location
The following label positions are recommended.
FDA Warning labels are attached to the sensor head as shown below. The IEC/
DIN Warning labels are packaged with the BL-500 series. Affix the Warning labels
on the sensor head as shown below.
FDA
BL-500/501/500(H)/501(H)BL-550/551/550(H)/551(H)
)
CAUTION
2
)
1
CAUTION
)
1
IEC
BL-500/501/500(H)/501(H)BL-550/551/550(H)/551(H)
)
)
)
1
2
1
)
3
Safety consideration
CAUTION
WARNING
Use of controls or adjustment, or the performance of procedures other than those
specified herein, may result in hazardous radiation exposure.
The laser beam is not harmful to the skin. There is, therefore, no danger in exposing arms or hands to the beam. The only possible health hazard is in exposing the
eyes to the laser beam. Damage to the eyes can occur if the operator stares directly into the beam.
Following the safety precautions below to ensure operator safety:
• Operate the BL-500 series only according to the procedures described in
• Do not disassemble the sensor head.
• Do not look directly at the laser beam.
• Protective enclosure
• Protective goggles
• Stop laser emissions before cleaning the laser emission port.
• Chek the laser beam path.
this instruction manual.
Otherwise, injury may occur due to exposure to the laser beam.
Laser emission from the BL-500 series is not automatically stopped if the sensor head is disassembled. If you disassemb le the sensor head f or inspection or
repair, you may be exposed to the laser beam. If the BL-500 series malfunctions, contact KEYENCE immediately.
Looking directly at the laser beam may result in serious eye injury.
We recommend that you install a protectiv e enclosure around the sensor head
to prevent any person from getting near the sensor head during operation.
We recommend that you wear protective goggles when using the BL-500
series.
Failure to stop the laser emission may expose eyes to the laser beam.
To prevent exposure to the laser beam due to specular or diffuse reflection,
install a screen which offers the appropriate reflectance and temperature characteristics to interrupt the reflected laser beam. Do not install the BL-500
series in such a way that the laser beam passes at eye height.
ix
Safety features
The BL series is provided with the following safety features. Make sure these features function correctly before making any measurement.
1. LASER ON alarm LED
A visible LED that informs you that the laser beam is being emitted, or is about to
be emitted, at least 3 seconds after power is provided to the amplifier and the sensor head.
2. Laser emission delay
Laser emission only starts when the LED has been ON/lit for at least 3 seconds,
thus decreasing the possibility of laser exposure.
3. Laser Stop function
By sending the laser stop command (see page 18) to the BL-500, you can disabled laser emission. When working near the laser pickup, use the laser can disabled laser emission. When working near the laser pickup, use the laser stop
command to protect you from direct exposure to laser beam. When this command
is activated, the top LED of the STABILITY LEDS blinks.
Unpacking
How to use the Laser Stop command
Laser stop mode can be invoked by transmitting the serial command from the
host computer to the unit.
To execute the Laser stop command, use the following instruction.
LOCK [CR]
To cancel Laser stop, use the following instruction.
UNLOCK [CR]
When either above instruction is properly processed, the BL-500 series returns
the following message to the host computer.
OK [CR]
There are two packages: A BL-500 package and a software package.
Each package contains the following components. Be sure to check the items
The readable bar width is the range in which narrow-group bar codes can be read.
Reading directionScanning methodReadable bar width
Front
Side
Front
Side
Other Options
BL-U1:.................. 5 VDC power supply (100 to 240 VAC input)
(with built-in RS-232C, RS-422A, RS-485 ports)
See page 79 for details.
OP-22149: ...........RS-232C null modem cable (1.5 m) for BL-U1
OP-25057.............25- to 9-pin adapter
BL-U2:.................. 5VDC power supply (24 VDC input)
(with built-in RS-232C port)
See the BL-U2 manual for details.
Single
Single
Single
Single
0.25 to 1.0 mm
(Standard type)
0.125 to 0.5 mm
(High-resolution type)
OP-27937: ...........RS-232C null modem cable (2 m) with 9-pin connector for BL-
U2
xi
Parts and Functions
Optical pickup
Laser
light source
OK/NG
TIMING
LASER ON
STB
STABILITY LED
Indicates the reading stability or
the unit’s operation status (see P.
33 to P. 34).
OK/NG LED
OK output: Lights in green
NG output: Lights in red
TIMING LED
Lights when the timing input turns
ON.
LASER ON LED
Lights when the laser turns ON.
Cable (2 m)
Optical pickup/
light source
BL-500/501/500H/501H
BL-550/551/550H/551H
xii
For LED names, see the BL-500/501(H) User’s Manual.
Chapter 1
Connection and Installation
BL-500
Shield —
Black GND
Shield —
Black GND
BL-500
Ceramic capacitor
(Withdraw voltage 0.5 k to
1.0 kVDC, Capacity 0.1 µF,
non-polarity)
GND
TIM
Yellow
Black
5 VDC
10KΩ
4.7
KΩ
1.1 BL-500 Connections
1.1BL-500 Connections
1.1.1 Wire colors and signal types
The following wires extend from the BL-500. Solder the required wires to a connector to connect the BL-500 to a computer/controller.
Wire Color
Shield
PurpleRSBrownRD (RXD) Receive dataInput
PinkRS (RTS) Request to send (always on)Output
BlueCS (CTS) Request to receiveInput
BlackGND (SG)
YellowTIMTrigger inputInput
WhiteOKOK outputOutput
GrayNGNG outputOutput
Red+ 5V+ 5V power supply inputInput
1.1.2 Power supply wiring
CAUTION
• Be sure to match the polarities of the power supply when soldering the connections. Reversing the polarities will damage the unit.
• Make sure that the power supply provides a stable 5 VDC ± 5%. If the power
supply does not function in the above range, it can damage the unit.
• Do not use a power cable longer that 2 meters. A long power cable can cause
a voltage drop, preventing the BL-500 from starting properly.
• If the power supply is UL rated, it must provide Class 2 output.
SymbolDescriptionSignal Direction
ShieldConnect to ground (SG)——
232C
SD (TXD) Send dataOutput
Ground (common ground for
respective signals)
BL-500
+5V
GND
Red
Black
+
——
5 VDC
1.1.3 Connecting shielded cables
For optimum reading performance, connect the BL-500’s shielded cable to GND
(black) directly or through a condenser.
• Using a capacitor provides a more stable operation.
1.1.4 Wiring I/O
Trigger (TIM) input
The trigger input is used to signal the BL-500 to start reading (Start laser emission).
The trigger input is a non-voltage input (TTL input is also available).
2
3
1.1 BL-500 Connections
OK/NG output
This output signals whether the readout data is the same as the preset data.
When no preset data has been registered, the signal indicates bar code read status. It is an NPN open-collector output.
BL-500
1.1.5 RS-232C Connections
Note
This BL-500 setup software applies to port 1 and port 2 only.
Communication cannot be performed with other ports.
When using a D-sub 9-pin connector:
Use a metallic connector housing for the D-sub 9-pin connector. Connect the
shielded cable with the connector housing.
PC
Load
+
–
2
RD
SD
3
RS
7
CS
8
SG
5
ER
4
DR
6
OK/NG
1kΩ
Internal circuit
BL-500
ShieldConnector case
Shield
SD
Purple
RD
Blown
CS
Blue
RS
Pink
GND
Black
+5V
Red
+
5 VDC
Write/Gray
Black
GND
*Rated load: 24 VDC
(30 mA) max.
D-sub 9-pin (male)
# 4-40 screw
Note
When using a D-sub 25-pin connector:
BL-500
ShieldFG
Shield
Blown
RD
SD
Purple
CS
Blue
RS
Pink
GND
Black
+5V
Red
+
5 VDC
PC
1
2
SD
RD
3
RS
4
CS
5
SG
7
DR
6
ER
20
D-sub 25-pin (male)
M 2..6 screw
Be sure the BL-500’s shielded cable is properly connected. Refer to “1.1.3 Connecting shielded cables” in the User’s Manual.
Optical
pickup
Light
source
Object
Bar code
s
1.1 BL-500 Connections
Hints on correct use
Trigger (TIM) input
Set the trigger input to be long enough to allow the laser beam to cover the entire
bar code.
If the trigger input needs to be on for only a short period of time, select one-shot
mode.
Influence from mirror surface
If a mirror surface (metallic surface) is near the bar code and the laser beam reflects off the mirror, the BL-500 may cause a read error. Protect the unit from the
influence of a mirror surface by covering the surface or changing the bar code label position.
Bar code pitch
Do not place several bar codes in the field of the laser beam, unless you are in
multi-label read mode (Multi 3).
If you use multi-label read mode (multi 3), the BL-500 can simultaneously read 2
to 4 bar codes in the field of the laser beam.
Influence from photoelectric sensor
When using a photoelectric sensor to control trigger, block the sensor beam so it
does not enter the BL-500 optical pickup.
The beam from the photoelectric sensor can interfere with the BL-500, deteriorating reading performance. If this case, reposition the photoelectric sensor.
When a bar code is stained or partially missing
Use a raster scan reader (BL-501/551(H)) when a bar code is stained or partially
missing. This raster scan readers scan several portions of the bar code. Normal
portions of the bar code, even with stained or missing portions, can be read by
the BL-501/551(H).
Scan
4
1.2 Installing the BL-500 Series
1.2Installing the BL-500 Series
Installation method
Use the mounting holes on the side panel to install the unit.
Using the supplied mounting brackets
Install the BL-500 Series as shown in the figures below.
• Select screws of the proper length by checking the thickness of the plate used
for mounting. (The screws provided are for use with the mounting bracket.)
• For the mounting hole diameter, see page 66.
(BL-500/501/500H/501H)
M3 screws
(BL-550/551/550H/551H)
M3 screws
Optical pickup/
light source
• Use the set screw to secure the mounting bracket to the unit.
• See page 68 for mounting bracket dimensions.
• The mounting bracket for the front type (BL-500/501(H)) differs from that for
the side type (BL-550/551(H)). The correct bracket is provided with your unit.
Installation with no mounting bracket
• (BL-500/501/500H/501H)(BL-550/551/550H/551H)Prepare M3 male screws
M3 nuts
M3 screws
separately.
• Although the mounting holes are on both sides of the unit, only one side should
be mounted.
• For the mounting hole diameter, see page 66.
M3 screws
M3 nuts
5
15°
Laser beam
Reading distance
BL
-
500
BL-550
*Reading distance = 120 mm
Reading distance
15°
Laser beam
*Reading distance = 95 mm
1.2 Installing the BL-500 Series
Mounting angle and mounting distance
BL-500/501/500H/501HBL-550/551/550H/551H
Set the angle and reading distance by referring to the read range characteristics
and angle characteristics described on page 62 and 66.
The allowable reading distance and angle may vary depending on the narrow bar
width of the bar code, the bar code size, and the readability of the bar code. Set
these parameters after performing a test read of the required bar code using the
unit.
Note
Do not set the unit at an angle at which the laser beam is perpendicular to the surface of the bar code. The beam will be fully reflected into the reader, making correct reading impossible (see page 66).
The laser radiation angle differs between the front and side type units. The optimal mounting angle differs depending on the type.
The reading check test mode (see page 15) allows you to set the optimal reading
position.
6
Chapter 2
Functions for Reading Operation
Trigger input
Bar code
Laser beams
Communication time
OK/NG outputOK/NGNG
<Succeed to read><Fail to read>
*2
*1
*3
*4
*5
Data bits + (1: If parity is used) + Start/stop bit
Baud rate
(code length of data to be sent + Header/
number of characters in delimeter)
X
2.1 Read Operation
2.1Read Operation
2.1.1 Scanning method
There are two methods for triggering the BL-500 to read bar codes; the “Level signal” method and the “One-shot signal” method. The example given for these two
methods uses the “single label read mode” (see page 10), which reads one bar
code while trigger input turns on once, and uses the “after read” as the data-send
mode (see page 9).
Level signal trigger
When the trigger input turns on, laser emission begins and the the unit begins
reading. The laser turns off after reaching the specified decode count. Then, the
unit sends the readout data.
CAUTION
1. Set trigger input so that it stays on long enough for the laser beam to cover
the entire bar code.
2. After the trigger input exceeds the preset input time, the laser begins to emit.
3. The communication time can be obtained from the following expression:
4. The length of time that the OK/NG output is on can be changed to between
10 ms and 2.55 s.
5. The OK/NG output turns on 5 ms after the data has been read (or trigger
input turns off in case of reading failure).
5 seconds after the power switch turns on or an UNLOCK command (see
page 50) is sent, the unit will not start reading a bar code by turning on the trigger
input.
8
One-shot signal trigger
2.1 Read Operation
The unit detects the rising edge of the trigger input and starts reading bar codes
for the preset input time. The laser beam turns off after reaching the specified decode count and the unit sends the readout data.
The remaining actions are the same as those for level signal trigger.
<Succeed to read><Fail to read>
Trigger input
*1
Bar code
Laser beams
Communication time
OK/NG output
1. After the trigger input exceeds the preset input times, the laser begins to
Note
• The BL-500 can read up to 4 types of bar codes without changing the bar code
type setting (see page 30).
• For general operation, see "Level signal trigger"
• Choose “One-shot signal trigger” when the trigger input signal is very short or
you want to set the input time.
2.1.2 Data-send mode
In the single label read mode only, you can select from the two data send modes
(OK/NG output on trigger) described below: In the multi-label read mode, you can
only select the “send after reading” mode.
Send after read
The unit outputs the communication and OK/NG signals after a sucessful read
(trigger output turns on as many times as the preset decode count). This is the
same operation as in the time chart described in “1.1 Scanning method”. Normally, this is the method you should use.
emit.
Preset input time
OK/NGNG
Preset input time
Send at trigger input
The unit outputs the communication and OK/NG signal when the trigger input
turns off (or the preset input time has passed if one-shot signal trigger is selected).
OK/NG
<Fail to read>
NG
<Succeed to read>
Trigger input
Bar code
Laser beams
Communication time
OK/NG output
9
BL-500
OK/NG
STB
TIMING
LASER ON
Repeat reading time
OK
NG
<Succeed to read><Fail to read>
Trigger input
Bar code
Laser beams
Communication time
OK/NG output
OKOKOK
2.2 Read modes
2.2Read modes
The BL-500 provides 4 types of read modes.
2.2.1 Single label read mode
This mode allows the unit to read one bar code during one trigger input signal.
The operation and timing chart are described on page 8.
2.2.2 Multi-label read mode 1 (Multi 1)
This mode allows the unit to read several bar codes printed on one label as shown
below during one trigger input signal. The unit outputs the readout data sequentially.
Multi-label read mode 1 operation
In the multi-label read mode 1, the unit reads several bar codes continuously, and
outputs them sequentially as it reads while laser beam remains on and trigger input turns on after bar codes have been read (or during the preset input time if oneshot signal trigger is selected).
To prevent the unit from reading the same bar code twice, the time for one bar
code to pass across the laser beam’s field and read, plus the repeat reading time
must be set (100 ms to 25.5 s). During the repeat reading time, the unit cannot
read the same bar code repeatedly, but can read different bar codes.
A reading error is issued only when the unit cannot read any bar code while the
trigger input is on.
For OK/NG output, “OK” turns on every time the unit reads a bar code and “NG”
turns on if the unit fails to read a bar code. (Comparison to the preset data is not
performed.)
10
2.2.3 Multi-label read mode 2 (Multi 2)
As with multi 1 mode, this mode allows the unit to read several bar codes continuously while the trigger input is on. (The number of bar codes that can be read
depends on the buffer capacity. See page 46.) The difference between the two
modes is that multi 2 modesends all the readout data at one time after the trigger
input turns off.
Multi-label read mode 2 operation
<Succeed to read><Fail to read>
Trigger input
Bar code
Laser beams
Repeat reading
time
12345
2.2 Read modes
Communication time
OK/NG output
Reading data format
12345
OK
NG
Multi 2 mode allows the unit to read several bar codes while the trigger input is on
(or during the preset input time if one-shot signal trigger is selected) and sends all
the readout data at one time after the trigger input turns off (or after the preset
input time is expired if one-shot signal trigger is selected).
To prevent the unit from reading the same bar code twice, the time for one bar
code to pass across the laser beam’s field and read, plus the repeat reading time
must be set (100 ms to 25.5 s). During the repeat reading time, the unit cannot
read the same bar code repeatedly, but can read different bar codes.
For OK/NG output, after trigger input turns off, “OK” turns on if the unit reads at
least one bar code and “NG” turns on if the unit fails to read a bar code. (Comparison to the preset data is not performed.)
Header
1st
data
2nd
,
data
3rd
,
data
4th
,
data
,Delimeter
Each data packet is separated by a comma (, : 2CH) (intermediate delimiter).
The unit sends as many data packets the number of bar codes read.
See page 46 for “header string” and “delimeter”.
2.2.4 Multi-label read mode 3 (Multi 3)
As described in multi-label read modes 1 and 2, this mode also allows the unit to
read several bar codes (up to 4 codes) while the trigger input is on.
The unit sends the readout data at one time according to a specified sequence
after the trigger input turns off. When up to 4 codes are in the laser beam’s field,
the unit can simultaneously reads all of them.
11
OK
Trigger input
Bar Code
Laser beams
Communication time
OK/NG output
Code 1 Code 2 Code 3 Code 4
Code 1
Code 2
Code 3
Code 4
NG
2.2 Read modes
Operation of multi-label read mode 3
This mode allows the unit to continuously read each one of 4 bar code types
“Code 1”, “Code 2”, “Code 3”, and “Code 4” as specified in the “code setup” of the
setup software (see page 30). If 3 types are specified in the “code setup”, the unit
reads 3 bar codes (each of 3 types). If 2 types are specified, the unit reads 2 bar
codes.
The following time chart is given.
The above example chart is with all four codes specified in the “code setup” of the
setup software.
• The bar code reading sequence is not fixed.
• The unit communicates the readout data in the order of Code 1 to Code 4.
After the trigger input turns off, the unit sends all the data at one time.
• For OK/NG output, “OK” turns on if the unit reads all the specified Codes 1 to 4
and “NG” turns on if the unit fails to read at least one bar code. (Comparison to
the preset data is not performed.)
Reading data format
Example Suppose that the following codes are specified:
Header
Data read
from Code
1
Data read
from Code
,
Data read
from Code
2
,
3
Data read
from Code
,
4
,Delimeter
• Each data packet is separated by a comma (, : 2CH) (intermediate delimiter).
• If an read error occurs on any one of Codes 1 to 4, or the corresponding bar
code does not exist, “ERROR” (see page 47 for the reading error codes),
instead of the read data is sent.
• See page 46 for “header string” and “delimeter”.
The unit cannot read the bar code having the same content twice while trigger input turns on once.
ABCD123,XYZ3333,1234567,KEYENCE,Delimeter
4 9000000
4 9000000
Forward orientation Reverse orientation
OK/NG
NG
<Specified orientation>
<Non-specified orientation>
Trigger input
Bar code
Laser beams
Communication time
OK/NG output
2.3 Label orientation mode
2.3Label orientation mode
As shown below, this mode allows the unit to read bar codes only in the specified
orientation when bar code labels are moving both in the forward and reverse orientations.
Normally, the unit can read bar codes regardless of the orientation.
An reading error is issued when the unit reads a bar code label running in the orientation which is not specified.
The above chart applies to the single label read mode. You can also use this
mode together with the desired multi-label read mode. However, in any case, the
unit reads bar codes running in the specified orientation only.
You can specify the orientation individually for Codes 1 to 4, such as specifying
“forward orientation” for Code 1, and “reverse orientation” for Code 2.
14
2.4Test Mode
2.4 Test Mode
Test mode can be used for the bar code reading test. Because trigger input is not
required, this mode allows you to perform a reading test easily. You can select
one of the following 3 methods to enter the test mode.
Send the command
Enter test mode by sending the serial command for the test mode (TEST1,
TEST2). Commands should be entered in all uppercase characters.
Turning on trigger input
You can use the BL-500 to switch to test mode by turning on the trigger input (see
page 35). If you select this method to enter the test mode, trigger input is disabled
to ensure normal operation.
Turning on power supply
You can set the BL-500 to enter test mode by turning on the power supply (see
page 35).
Note
When you try to enter the test mode by turning on trigger input, you cannot use
the serial command to enter the test mode.
The following 2 types of test modes are available:
Reading rate check mode
The unit scans a bar code100 times and analyzes how many times it can decode
the scanned data (reading rate). This mode is useful in the following cases:
• When adjusting the mounting distance and angle
• When verifying the reading stability of the bar code to be used
• The analyzed result will be output anytime (every 100 scans) using the follow-
ing format:
• Although an OK/NG signal is not output, the OK/NG LED lights (see page 17).
Tact check mode
In this test mode, the unit counts how many scans can be decoded (the decode
count) while reading one bar code.
This mode is useful when testing which line speed can be expected when actually
implementing the BL-500 system on the line.
• The analyzed data is output using the following format 0.2 seconds after the
bar code has passed the laser beam’s field.
Readout data
Delimiter
:m%
m = 0 to 100 (zero-suppressed)
Readout data
• The unit continues to read a bar code while the code is in the laser beam’s field
and does not output the result. If the laser beam does not detect a bar code for
0.2 seconds, the unit stops scanning and outputs the result.
• If the unit reads the same bar code twice within the 0.2 seconds, the unit cannot separate the bar codes and will add to the read count. However, the unit
can continuously reads different bar codes within the 0.2 seconds by recognizing the delimiter.
Delimiter
:m
m = 1 to 999 (zero-suppressed)
15
2.4 Test Mode
16
• The read count can be up to 9999.
• Although an OK/NG signal is not output, the OK/NG LED lights (see page 17).
Note
When the unit is running in test mode, the laser beam remains on, which can
shorten the laser’s service life.
Select the test mode only when you need to perform a test read.
Avoid long emission times.
When using the “additional information” (see page 20 to 21) in the test mode, the
selected data is added in the same manner as in the normal operation mode.
However, only when selecting the reading rate check mode, the decode count
and scan count are not added to the analyzed results.
2.5STABILITY LEDs
STABILITY LEDs allow you to easily check reading stability and operation status.
Indication of reading stability
When reading rate check mode is selected
STABILITY LEDs light according to the reading rate shown in the table below. Although, in the test mode, the unit does not output an OK/NG singnal, the OK/NG
LED lights as below. (Comparison to the preset data is not performed.)
2.5 STABILITY LEDs
Reading rate
81 to 100%
61 to 80%4 LEDs lightGreen
41 to 60%3 LEDs lightGreen
21 to 40%2 LEDs lightGreen
1 to 20%1 LED lightsGreen
0%——Red
STABILITY LEDOK/NG LED
5 LEDs lightGreen
When tact check mode is selected
STABILITY LEDs light according to the scan count (decode count), which indicates the number of successful reads, as shown in the table below.
Although, in the test mode, the unit does not output an OK/NG signal, OK/NG LED
lights as below. (Comparison to the preset data is not performed.)
Decode count
100 or more
50 to 99 4 LEDs light
10 to 493 LEDs light
5 to 92 LEDs light
1 to 41 LED lights
0——Red
STABILITY LEDOK/NG LED
5 LEDs light
Green (decode counts are
equal to or greater than
the preset match count)
Red (decode counts are
less than the preset
match count)
When normal read mode is selected
When you select multi-label read mode 1 or 2 (see page 10 to 11), or the send
mode is set to “after trigger input” (see page 9), or you select the decode count
adding function (see page 20), STABILITY LEDs light according to the decode
count as shown in the table below.
However, If you do not select “use STABILITY LED” in the setup software (see
page 37), STABILITY LEDs do not light in normal read mode.
ON/NG output (ON/NG LED) turns on/off normally according to the result of a
comparison to the preset data.
Decode count
100 or more
50 to 994 LEDs light
10 to 493 LEDs light
5 to 9 2 LEDs light
1 to 41 LED lights
0——
STABILITY LED
5 LEDs light
17
Loading...
+ 88 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.