Keyence BL-500 Series, BL-501, BL-500H, BL-501H, BL-550 User Manual

...
Looking for more information?
Visituson the
Price
web
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 trade­marks of the respective companies.
Contents
Safety Precautions ...........................................................................................................xi
Symbols ...........................................................................................................................................................xi
General precautions .........................................................................................................................................xi
Laser Safety Precautions ................................................................................................xii
Classification ...................................................................................................................................................xii
Warning labels ................................................................................................................................................xii
Label location ..................................................................................................................................................xii
Safety consideration .......................................................................................................................................xiii
Safety features ...............................................................................................................................................xiv
Unpacking .......................................................................................................................xiv
System Configuration .....................................................................................................xv
Laser Bar-Code Reader Model Types: ...........................................................................................................xv
Other Options ..................................................................................................................................................xv
Parts and Functions .......................................................................................................xvi
BL-500/501/500H/501H .................................................................................................................................xvi
BL-550/551/550H/551H .................................................................................................................................xvi
Chapter 1: Connection and Installation
BL-500 Connections ..........................................................................................................2
Wire colors and signal types ............................................................................................................................ 2
Power supply wiring ......................................................................................................................................... 2
Connecting shielded cables ............................................................................................................................. 2
Wiring I/O ......................................................................................................................................................... 2
RS-232C Connections ..................................................................................................................................... 3
Installing the BL-500 Series ..............................................................................................5
Chapter 2: Functions for Reading Operation
Read Operation ..................................................................................................................8
Scanning method ............................................................................................................................................. 8
Data-send mode ............................................................................................................................................... 9
Read modes .....................................................................................................................10
Single label read mode .................................................................................................................................. 10
Multi-label read mode 1 (Multi 1) .................................................................................................................... 10
Multi-label read mode 2 (Multi 2) .................................................................................................................... 11
Multi-label read mode 3 (Multi 3) .................................................................................................................... 11
Label orientation mode ...................................................................................................14
Test Mode .........................................................................................................................15
STABILITY LEDs ..............................................................................................................17
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
Setup Software Requirements ....................................................................................................................... 24
Operating Procedure ...................................................................................................... 26
Outline of Operation ....................................................................................................................................... 26
Setup Software Operating Procedure ........................................................................... 27
File Operation ................................................................................................................................................ 28
Main setting screen ........................................................................................................................................ 30
CODE39 setup ............................................................................................................................................... 31
ITF setup ........................................................................................................................................................ 32
Setup for Industrial 2 of 5 and COOP 2 of 5 .................................................................................................. 32
Codabar setup ............................................................................................................................................... 33
UPC/EAN setup ............................................................................................................................................. 34
CODE128 setup ............................................................................................................................................. 34
Timing setting ................................................................................................................................................. 35
Communication setting .................................................................................................................................. 36
Communication strings setup ......................................................................................................................... 36
Other setting .................................................................................................................................................. 37
Sending Settings ............................................................................................................................................ 38
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
Read Error Code ............................................................................................................................................ 47
Command Communication ............................................................................................ 48
Setup of Direct Control Commands ............................................................................................................... 48
Explanation of Direct Control Commands ...................................................................................................... 49
Details on Parameter Setting Commands ...................................................................................................... 50
Response Error Code .................................................................................................................................... 52
Description of Parameter Setting Commands ................................................................................................ 52
Appendix
Specifications .................................................................................................................. 60
Raster Scan Specifications ............................................................................................................................ 61
Reading Range Characteristics (Typical) ..................................................................... 62
Angular Characteristics (Typical) .................................................................................. 66
Dimensions ...................................................................................................................... 67
Example Program for Serial Communication ............................................................... 69
Troubleshooting .............................................................................................................. 70
CODE128 Specifications ................................................................................................ 72
ASCII Code Table ............................................................................................................ 73
Default Settings ...............................................................................................................74
iv
BL-U1 Power Supply
Introduction ......................................................................................................................80
Conventions .....................................................................................................................80
System Configuration .....................................................................................................81
Using the RS-232C and RS-422A .................................................................................................................. 81
Using the RS-485 multidrop link ..................................................................................................................... 81
Other Options .................................................................................................................................................81
BL-U1 .............................................................................................................................................................82
BL-U1 Connections .........................................................................................................83
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
Installation ........................................................................................................................89
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
BL-U1 Specifications .....................................................................................................100
WARRANTIES .................................................................................................................103
v
vi
Safety Precautions
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 cor­rect 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 obstruc­tions 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 radiation­Do 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 radiation­Do 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/501H BL-550/551/550H/551H
IEC Class 2
BL-500/501/500H/501H BL-550/551/550H/551H
DIN Klasse 2
BL-500/501/500H/501H BL-550/551/550H/551H
Aperture label
FDA Class II IEC Class 2 DIN Klasse 2
Protective housing label
IEC Class 2 DIN 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 expos­ing 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 di­rectly 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 sen­sor 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 malfunc­tions, 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 reection, install a screen which offers the appropriate reectance and temperature char­acteristics to interrupt the reected 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 fea­tures 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 sen­sor 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 dis­abled laser emission. When working near the laser pickup, use the laser can dis­abled 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
against the checklist below:
BL-500 package
BL-500 unit 1 Mounting bracket 1 Mounting bracket screw (32 mm) 2 Laser warning label 1 Instruction manual 1
Setup software (BL-50H1E) and users manual
Setup software floppy disk (3.5-inch) 1 Users Manual (this document) 1
Note
x
The setup software and users manual are not included in the BL-500 package. You can order the software package, free of charge, separately.
System Conguration
Note
RS-232C null modem cable OP-22149 (1.5 m) + OP-25057 (25- to 9-pin adapter)
BL-500
5VDC
Power-supply unit*
Trigger input
Timing sensor
OK/NG output
PLC etc.
RS-232C
BL-50H1E Setup software
3.5-inch version WINDOWS 3.1
The 5 VDC power supply unit must be purchased separately. The optional BL-U1 or BL-U2 power supply is also available.
IBM PC/AT or compatible
Laser Bar-Code Reader Model Types:
Model
BL-500 BL-501 Raster BL-550 BL-551 Raster BL-500H BL-501H Raster BL-550H BL-551H Raster
The readable bar width is the range in which narrow-group bar codes can be read.
Reading direction Scanning method Readable 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 units 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) Users 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.1 BL-500 Connections
1.1.1 Wire colors and signal types
The following wires extend from the BL-500. Solder the required wires to a con­nector to connect the BL-500 to a computer/controller.
Wire Color
Shield Purple RS­Brown RD (RXD) Receive data Input Pink RS (RTS) Request to send (always on) Output Blue CS (CTS) Request to receive Input
Black GND (SG) Yellow TIM Trigger input Input
White OK OK output Output Gray NG NG output Output Red + 5V + 5V power supply input Input
1.1.2 Power supply wiring
CAUTION
• Be sure to match the polarities of the power supply when soldering the con­nections. 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.
Symbol Description Signal Direction
Shield Connect to ground (SG) ——
232C
SD (TXD) Send data Output
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 emis­sion). 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 sta­tus. 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
Shield Connector 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
Shield FG
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-500s shielded cable is properly connected. Refer to 1.1.3 Con­necting shielded cables in the Users 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 re­flects 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 la­bel 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, deteriorat­ing 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.2 Installing 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/501H BL-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 sur­face of the bar code. The beam will be fully reflected into the reader, making cor­rect reading impossible (see page 66).
The laser radiation angle differs between the front and side type units. The opti­mal 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 output OK/NG NG
<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.1 Read Operation
2.1.1 Scanning method
There are two methods for triggering the BL-500 to read bar codes; the “Level sig­nal” 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 de­code 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. Normal­ly, this is the method you should use.
emit.
Preset input time
OK/NG NG
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
OK OK OK
2.2 Read modes
2.2 Read 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 sequen­tially.
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 in­put turns on after bar codes have been read (or during the preset input time 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 beams 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 contin­uously 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 beams 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. (Compar­ison 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 beams 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 xed.
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 specied 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.
Code 1 --- CODE39, 10 digits Code 2 --- EAN/UPC, 13 digits Code 3 --- None Code 4 --- CODE39, 8 digits
When the unit successfully reads all 3 types of codes:
Header ABCDE12345 , 4901234567894 , KEYENCE Delimeter
When the unit fails to read Code 1 (CODE39, 10 digits)
Header ERROR , 4901234567894 , KEYENCE Delimeter
12
When the unit fails to read Code 1 (CODE39, 10 digits) and Code 4 (CODE39, 8 digits)
Header ERROR , 4901234567894 , ERROR Delimeter
When the same type of data having the same digits is specified to all Codes 1 to 4, the unit sends the data in the reading order.
13
Example Suppose that the following codes are specified: Code 1 --- CODE39, 7 digits
Code 2 --- CODE39, 7 digits Code 3 --- CODE39, 7 digits Code 4 --- CODE39, 7 digits
2.2 Read modes
Note
Header
The unit cannot read the bar code having the same content twice while trigger in­put 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.3 Label 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 ori­entations.
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 ori­entation 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.4 Test 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 beams eld.
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 beams 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 can­not 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 recogniz­ing 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 lasers 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.5 STABILITY 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. Al­though, 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 light Green 41 to 60% 3 LEDs light Green 21 to 40% 2 LEDs light Green
1 to 20% 1 LED lights Green
0% —— Red
STABILITY LED OK/NG LED
5 LEDs light Green
When tact check mode is selected
STABILITY LEDs light according to the scan count (decode count), which indi­cates 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 49 3 LEDs light
5 to 9 2 LEDs light 1 to 4 1 LED lights
0 —— Red
STABILITY LED OK/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 99 4 LEDs light 10 to 49 3 LEDs light
5 to 9 2 LEDs light 1 to 4 1 LED lights
0 ——
STABILITY LED
5 LEDs light
17
Loading...
+ 88 hidden pages