Banner ABR3009-WSU2, ABR3009-WSE2, ABR3009-WSU1, ABR3009-WSE1, ABR3106-WSU2 Instruction Manual

...
Page 1
ABR 3000 Series Barcode Reader
Instruction Manual
Original Instructions 207637 Rev. A 28 January 2019
©
Banner Engineering Corp. All rights reserved
Page 2
ABR 3000 Series Barcode Reader
Contents
1 Product Description
1.1 Models ............................................................................................................................................................................................ 4
1.2 Laser Description and Safety Information ...................................................................................................................................... 4
1.3 Features .......................................................................................................................................................................................... 5
1.3.1 Indicators ..................................................................................................................................................................................5
1.3.2 Diagnostic Indication ...............................................................................................................................................................5
1.3.3 Button ......................................................................................................................................................................................5
........................................................................................................................................................4
2 Specifications and Requirements ...................................................................................................................................6
2.1 Specifications—Reader .................................................................................................................................................................. 6
2.2
Specifications—Software ............................................................................................................................................................... 7
2.3 PC Requirements—Barcode Manager ........................................................................................................................................... 7
2.4 Dimensions ..................................................................................................................................................................................... 7
3 Installation Instructions ...................................................................................................................................................9
3.1 Handling ..........................................................................................................................................................................................9
3.2 Set the Focus ...................................................................................................................................................................................9
3.3 Mount the Reader ........................................................................................................................................................................... 9
3.4 Position the Reader ...................................................................................................................................................................... 10
3.5 Focus Lock Label—Optional ........................................................................................................................................................ 11
3.6 Typical Layouts .............................................................................................................................................................................11
3.6.1 Ethernet Connection ............................................................................................................................................................. 11
3.6.2 Serial or I/O Connections on USB Models ............................................................................................................................12
3.6.3 Pass-Through ........................................................................................................................................................................13
3.6.4 USB Connection .....................................................................................................................................................................14
3.7 Connector Descriptions ................................................................................................................................................................. 14
3.7.1 Power, Communications, and I/O Connector ....................................................................................................................... 14
3.7.2 Inputs ......................................................................................................................................................................................16
3.7.3 Outputs ...................................................................................................................................................................................16
3.7.4 Wiring .................................................................................................................................................................................... 18
3.7.5 Ethernet Connector ............................................................................................................................................................... 19
3.7.6 Ethernet Interface ..................................................................................................................................................................20
3.8 TCNM-ACBB1 Electrical Connections ......................................................................................................................................... 20
3.8.1 Power Supply ........................................................................................................................................................................ 21
3.8.2 Main Serial Interface ..............................................................................................................................................................21
3.8.3 User Interface—Serial Host ...................................................................................................................................................22
3.8.4 Inputs .....................................................................................................................................................................................22
3.8.5 Outputs ..................................................................................................................................................................................25
4 Smart Teach Interface .................................................................................................................................................. 28
4.1 Test Mode .....................................................................................................................................................................................28
4.2 Focus/Aiming .................................................................................................................................................................................29
4.3 Setup .............................................................................................................................................................................................29
4.4 Learn .............................................................................................................................................................................................30
5 Getting Started ............................................................................................................................................................. 31
5.1 Install Barcode Manager ...............................................................................................................................................................31
5.1.1 Connect to Barcode Manager ...............................................................................................................................................31
5.2 Ethernet Device Discovery ............................................................................................................................................................31
5.3 USB Device Discovery ..................................................................................................................................................................32
5.4 Serial Device Discovery ................................................................................................................................................................ 33
6 Device Configuration
6.1 Automatic Setup ........................................................................................................................................................................... 35
6.2 Advanced Setup for Manual Adjustable Focus Models ............................................................................................................... 36
6.3 Reading Phase ..............................................................................................................................................................................38
6.4 Good Read Setup ......................................................................................................................................................................... 39
6.5 Data Formatting ............................................................................................................................................................................ 40
6.5.1 USB-HID (Keyboard Wedge) Configurations ......................................................................................................................... 41
6.6 Output Setup ................................................................................................................................................................................ 43
6.7 Fine-Tuning Examples ................................................................................................................................................................... 43
6.7.1 Under-Exposure .................................................................................................................................................................... 43
6.7.2 Over-Exposure ...................................................................................................................................................................... 44
6.7.3 Code Moving Out of the FOV ................................................................................................................................................45
.................................................................................................................................................... 35
7 Advanced Reader Configuration .................................................................................................................................. 47
7.1 Host Mode Programming
............................................................................................................................................................. 47
8 Industrial Ethernet Overview .........................................................................................................................................48
8.1 Industrial Ethernet Setup in Barcode Manager .............................................................................................................................48
Page 3
ABR 3000 Series Barcode Reader
8.1.1 Set the Industrial Ethernet Protocol (EtherNet/IP, Modbus/TCP) .......................................................................................... 48
8.1.2 Industrial Ethernet Reading Phase Control
8.1.3 Industrial Ethernet Reading Phase Acquisition Control ........................................................................................................ 50
8.1.4 Industrial Ethernet Digital Output Control ............................................................................................................................. 50
8.1.5 Digital Input Echo to Industrial Ethernet ................................................................................................................................51
8.1.6 Transmitting Output Data Messages Using Industrial Ethernet ............................................................................................52
8.2 EtherNet/IP ................................................................................................................................................................................... 53
8.2.1 ABR Assembly Object Descriptions ......................................................................................................................................53
8.2.2 Configuring the ABR for Ethernet/IP in Barcode Manager ....................................................................................................56
8.2.3 ABR Series EDS File Installation in Studio 5000 Logix Designer Software ...........................................................................57
8.2.4 ABR Series Manual Installation in Studio 5000 Logix Designer Software ............................................................................ 62
8.2.5 ABR Series AOI Installation in Logix Designer Software .......................................................................................................63
8.2.6 AOI Data Description .............................................................................................................................................................66
8.3 Modbus/TCP .................................................................................................................................................................................67
8.3.1 ABR Output Message Data ................................................................................................................................................... 68
8.3.2 Configure the ABR for Modbus/TCP in Barcode Manager ................................................................................................... 68
9 Reading Features
9.1 FOV Calculation ............................................................................................................................................................................ 70
9.2 Global FOV Diagrams ................................................................................................................................................................... 70
9.2.1 ABR3009-xxxx WVGA Models ...............................................................................................................................................71
9.2.2 ABR3106-xxxx 1.2 MP Models ............................................................................................................................................. 72
9.3 Reading Diagrams ........................................................................................................................................................................ 72
9.3.1 ABR3009-xxxx WVGA Models 1D Codes ..............................................................................................................................73
9.3.2 ABR3009-xxxx WVGA Models 2D Codes ..............................................................................................................................77
9.3.3 ABR3106-WSxx 1.2 MP Models 1D Codes ........................................................................................................................... 80
9.3.4 ABR3106-WSxx 1.2 MP Models 2D Codes ........................................................................................................................... 85
9.3.5 ABR3106-WPxx 1.2 MP + Polarzied Models 1D Codes ........................................................................................................ 88
9.3.6 ABR3106-WPxx 1.2 MP + Polarized Models 2D Codes ........................................................................................................ 91
9.4 Maximum Line Speed and Exposure Calculations .......................................................................................................................93
......................................................................................................................................................... 70
........................................................................................................................... 48
10 PPI (Pixels Per Inch) Setup Chart ............................................................................................................................... 96
11 Application Examples .................................................................................................................................................98
11.1 Document Handling .................................................................................................................................................................... 98
11.2 Deformed or Overprinted Code Reading ....................................................................................................................................98
11.3 Ink-Jet Printing Technology ........................................................................................................................................................99
11.4 Laser Marking/Etching Technology ............................................................................................................................................ 99
11.5 Short Distance Code Reading on Reflective
and/or Colored Surfaces .......................................................................................99
12 Troubleshooting ........................................................................................................................................................100
13 Accessories ............................................................................................................................................................... 102
13.1 Brackets ....................................................................................................................................................................................102
13.2 Cordsets .................................................................................................................................................................................... 102
13.3 Trigger Kit ................................................................................................................................................................................. 104
13.4 Connection Boxes and Power Supply Boxes ...........................................................................................................................104
14 Product Support and Maintenance .......................................................................................................................... 105
14.1 Repairs ......................................................................................................................................................................................105
14.2 Maintenance ............................................................................................................................................................................. 105
14.2.1 Clean the Reader ...............................................................................................................................................................105
14.2.2 Update the Software and Firmware ................................................................................................................................... 105
14.2.3 Update the Firmware .........................................................................................................................................................105
14.3 Reset the Reader to the Factory Default Environment (Optional) .............................................................................................106
14.4 Contact Us .................................................................................................................................................................................106
14.5 Banner Engineering Corp. Limited Warranty ............................................................................................................................ 108
15 Glossary ....................................................................................................................................................................109
Page 4
ABR 3000 Series Barcode Reader
1 Product Description
Imager-based barcode reader with superior decoding capability in a compact housing
• Powerful decoding capability to read even
difficult 1D and 2D codes
• Ultra-compact metal housing for industrial environments
• Quick
configuration with push buttons or software interface
• Available in multiple resolutions and with USB or Ethernet communications
• Integrated LED lighting and easy focus adjustment in one package for maximum application
flexibility
• Green "good-read" feedback spotlight and beeper for easy monitoring
Embedded webserver interface for monitoring images and statistics over any network
WARNING: Not To Be Used for Personnel Protection Never use this device as a sensing device for personnel protection. Doing so could lead to serious injury
or death. This device does not include the self-checking redundant circuitry necessary to allow its use in personnel safety applications. A sensor failure or malfunction can cause either an energized or de­energized sensor output condition.
1.1 Models
Table 1: ABR 3000 Models
Model Resolution Lens Lighting Options Communications Codes
ABR3009-WSU2
ABR3009-WSE2 Serial/Ethernet 1D and 2D
ABR3009-WSU1 Serial/USB 1D
ABR3009-WSE1 Serial/Ethernet 1D
ABR3106-WSU2
ABR3106-WSE2 Serial/Ethernet 1D and 2D
ABR3106-WSU1 Serial/USB 1D
ABR3106-WSE1 Serial/Ethernet 1D
ABR3106-WPU2
ABR3106-WPE2 Serial/Ethernet 1D and 2D
WVGA
(752 × 480
pixels)
1.2 MP
(1280 × 960
pixels)
9 mm, manual focus
Standard
White
6 mm, manual focus
Polarized
Serial/USB 1D and 2D
Serial/USB 1D and 2D
Serial/USB 1D and 2D
1.2 Laser Description and Safety Information
All ABR 3000 contain one aiming laser source used to position the reader. Disconnect the power supply when opening the device during maintenance or installation to avoid exposure to hazardous laser light. The laser beam can be switched on or off through a software command.
These products conform to the applicable requirements of IEC 60825-1 and comply with 21 CFR 1040.10 except for deviations pursuant to Laser Notice N° 50, date June 24, 2007. This product is classified as a Class 1 M laser product according to IEC 60825-1 regulations.
CAUTION: Use of controls or adjustments or performance of procedures other than those herein may result in hazardous radiation exposure. Do not attempt to disassemble this sensor for repair. A defective unit must be returned to the manufacturer.
4 www.bannerengineering.com - Tel: + 1 888 373 6767
specified
Page 5
1
11
4
3
5
5
8
7
6
9
10
2
3
1
4
5
5
8
7
6
11
9
3
4
5
6
7
1
2
ABR 3000 Series Barcode Reader
Class 1 lasers are lasers that are safe under reasonably foreseeable conditions of operation, including the use of optical instruments for intrabeam viewing.
1.3 Features
1. Smart Teach Interface
2. Ethernet Connection LED
3. Power LED
4. Button
5. Internal Illuminators
6. Good Read LED (green)
7. Lens
8. Aiming System Laser Source
Figure 1. Models with Serial and Ethernet
1.3.1 Indicators
9. Focus Adjustment Screw
10. Ethernet Cable
11. Power - Serial - I/O Cable
Indicator Color LED Status During Normal Operation
1 Power Blue Indicates connection to the power supply
2 Ethernet Connection Amber Indicates connection to the Ethernet network
Figure 2. Models with Serial and USB
3
READY/Learn
4
GOOD/Setup
5
TRIGGER/Focus (Aim)
6
COM/Test
Figure 3. Indicators—Top of Device
During the reader startup, all of the LEDs turn on for one second.
See
Smart Teach Interface
on page 28 for the colors and meanings of the five LEDs when the reader is in Smart Teach mode.
7
STATUS
1.3.2 Diagnostic Indication
The
Status and Ready LEDs blink simultaneously to signal the presence of an error. Diagnostic message transmission on interfaces can be enabled to provide details about specific error conditions. See the Diagnostic Error Conditions chart in the Diagnostic page of Barcode Manager.
Figure 4. Diagnostic Indicators
Green Ready
Green Reading successful
Amber
Amber
Red No read result
Reading in progress. Do not trigger a new reading attempt until the current attempt finishes
Active result output transmission on the Main serial or USB ports
1.3.3 Button
Use the button for the Smart Teach interface for quick installation without using a PC. The button can be disabled or re­configured to perform additional functions from Barcode Manager.
Smart Teach Interface
See
www.bannerengineering.com - Tel: + 1 888 373 6767 5
on page 28.
Page 6
ABR 3000 Series Barcode Reader
Specifications and Requirements
2
2.1 Specifications—Reader
Supply Voltage
5 V dc to 30 V dc 10 V dc to 30 V dc with TCNM-ACBB1
Consumption
0.4 A maximum at 5 V dc
0.1 A maximum at 30 V dc
Communication Interface
Main RS232 or RS422 full duplex: 2400 bit/s to 115200 bit/s USB: USB 2.0 Hi-Speed Ethernet2: 10/100 Mbit/s
Inputs
Input 1 (External Trigger) and Input 2: Protected against short-circuits (opto-isolated, polarity insensitive, and PNP only when connected through TCNM-ACBB1, see Maximum voltage: 30 V dc Maximum input current: 3.5 mA
Outputs
2 NPN/PNP/Push-Pull software selectable, reverse polarity and short circuit protected outputs available (2 Opto-isolated outputs instead if using TCNM-ACBB1, see Maximum Current: 100 mA maximum continuous or 145 mA pulsed Output Saturation Voltage (in PNP or NPN mode): < 1.7 V at 100 mA Maximum load device voltage drop (in NPN mode): 30 V
Optical Features
Image Sensor: CMOS sensor with Global Shutter
Image Format 752 × 480 1280 × 960
Frame Rate 57 frames/second 36 frames/second
Focus Range Factory calibrated positions (mm)
Tilt: 0° to 360° within vertical FOV LED Safety: LED emission according to EN 62471 Laser Safety (Aiming source): IEC60825-1 2007 Lighting System: Internal Illuminator Aiming System: Laser Indicator
3
Inputs
on page 22 for specifications)
Outputs
on page 25 for specifications)
WVGA 1.2 MP
45 - 70 - 125 45 - 80 - 125
Construction
Aluminum
Weight in grams (ounces)
Serial and USB: 117 (4.1) with cable Serial and Ethernet: 200 (7.1) with cable
Operating Conditions
Operating Temperature: 0 °C to +45 °C (+32 °F to +113 °F) Storage Temperature: –20 °C to +70 °C (–4 °F to +158 °F) 90% maximum relative humidity (non-condensing)
Vibration Resistance EN 60068-2-6
14 mm at 2 to 10 Hz; 1.5 mm at 13 to 55 Hz; 2 a (a), 70 to 500 Hz; 2 hours on each axis
Shock Resistance EN 60068-2-27
30 g; 11 ms; 3 shocks up and 3 down on each axis
Bump Resistance EN 60068-2-29
30g; 6 ms; 5000 bumps up and 5000 down on each axis
Environmental Rating
IEC IP65
Required Overcurrent Protection
WARNING: Electrical connections must be made by qualified personnel in accordance with local and national electrical codes and regulations.
Overcurrent protection is required to be provided by end product application per the supplied table. Overcurrent protection may be provided with external fusing or via Current Limiting, Class 2 Power Supply. Supply wiring leads < 24 AWG shall not be spliced. For additional product support, go to
Supply Wiring (AWG) Required Overcurrent Protection (Amps)
20 5.0
22 3.0
24 2.0
26 1.0
28 0.8
30 0.5
www.bannerengineering.com
.
Indicators
Power LED Ready, Good, Trigger, Com, Status LED Ethernet Network LED Green Spot LED
Other
Smart Teach button (configurable via Barcode Manager), beeper
2
The Ethernet interface supports application protocols: TCP/IP, EtherNet/lP, Modbus TCP
3
Three factory calibrated positions; continuous focus range for fine tuning
4
High ambient temperature applications should use metal mounting bracket for heat dissipation.
6 www.bannerengineering.com - Tel: + 1 888 373 6767
Certifications
Page 7
ABR 3000 Series Barcode Reader
FCC Statement
Modifications or changes to this equipment without the expressed written approval of Banner Engineering could void the authority to use the equipment. This device complies with PART 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful
interference, and (2) this device must accept any interference received, including interference which may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are
designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
2.2 Specifications—Software
Operating Mode
Continuous, One Shot, Phase Mode
Configuration Methods
Smart Teach Human Machine Interface ABR 3000: Windows-based SW (Barcode Manager) via Ethernet, USB, or Serial Interface Host Mode Programming sequences sent over Serial or Ethernet TCP interfaces
Parameter Storage
Permanent memory (Flash)
Barcode Types
1-D and stacked 2-D POSTAL
PDF417 Standard and Micro PDF417
Code 128 (GS1-128)
Code 39 (Standard and Full ASCII)
Code 32
MSI
Standard 2 of 5
Matrix 2 of 5
Interleaved 2 of 5
Codabar
Code 93
Pharmacode
EAN-8/13-UPC-A/E (including Addon 2 and Addon 5)
GS1 DataBar Family
Composite Symbologies
Data Matrix ECC 200 (Standard, GS1 and Direct Marking)
QR Code
(Standard and Direct Marking)
Micro QR Code
MAXICODE
Aztec Code
Australia Post
Royal Mail 4 State Customer
Kix Code
Japan Post
PLANET
POSTNET
POSTNET (+BB)
Intelligent Mail
Swedish Post
2.3 PC Requirements—Barcode Manager
Administrative rights are required to install the Barcode Manager software.
Operating System
Microsoft® Windows® operating system version XP SP3 Barcode Manager does not currently support Windows Embedded (often used in industrial PCs and/or PLCs)
System Type
32-bit or 64-bit
Hard Drive Space
2 GB hard disk for 64-bit machines; 1 GB hard disk for 32-bit machines
Memory (RAM)
1 GB RAM
5
, 7, 8, or 10
Processor
6
2.00 GHz or faster microprocessor
Screen Resolution
One 19-inch or larger monitor, optimized for 1280×1024 resolution
Third-Party Software
Web Browser: Google Chrome, Mozilla Firefox, Microsoft Internet Explorer, Opera, etc.
Connection
100 Base-T Ethernet
2.4 Dimensions
All measurements are listed in millimeters [inches], unless noted otherwise.
5
Windows XP is not compatible with ABR USB models.
6
Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries.
www.bannerengineering.com - Tel: + 1 888 373 6767 7
Page 8
ABR 3000 Series Barcode Reader
Figure 5. Overall Dimensions of ABR 3000 Ethernet Models
8 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 6. Overall Dimensions of ABR 3000 USB Models
Page 9
ABR 3000 Series Barcode Reader
3 Installation Instructions
3.1 Handling
Proper handling ensures that the ABR will function correctly. The ABR is designed for use in an industrial environment. It is built to withstand vibration and shock when correctly
installed. However, it is also a precision product and before and during installation it must be handled properly to avoid damage.
Do not drop the device (exceeding shock limits)
• Do not fine tune the positioning by striking the device or the bracket
Do not weld the device into position; this can cause electrostatic, heat, or reading window damage
• Do not spray paint near the reader; this can cause reading window damage
3.2 Set the Focus
The reader is factory-calibrated at three focus positions (45 mm, 70 mm, and 125 mm for WVGA models; 45 mm, 80 mm, and 125 mm for 1.2 MP models). The focus range is continuous to provide can select a focus position different than these three positions.
1. Determine the focus position needed for your application. The following tables show the reading ranges at the three focus positions for Code 128 (1D) and Data Matrix (2D) 10 mil resolution codes.
Table 2: WVGA Models
Focus Position (mm) Horizontal Field of View
45 38 mm (1.5 in) 30 mm to 80 mm (1.2 in to 3.1 in) 25 mm to 70 mm (1.0 in to 2.8 in)
70 56 mm (2.2 in) 60 mm to 125 mm ( 2.4 in to 4.9 in) 45 mm to 100 mm (1.8 in to 3.9 in)
125 95 mm (3.7 in) 95 mm to 155 mm ( 3.7 in to 6.1 in) 65 mm to 120 mm (2.6 in to 4.7 in)
Table 3: 1.2 MP Models
Focus Position (mm) Horizontal Field of View
45 52 mm (2.0 in) 25 mm to 90 mm (1.0 in to 3.5 in) 30 mm to 65 mm (1.2 in to 2.6 in)
80 86 mm (3.4 in) 65 mm to 145 mm (2.6 in to 5.7 in) 55 mm to 105 mm (2.2 in to 4.1 in)
125 130 mm (5.1 in) 105 mm to 180 mm (4.1 in to 7.1 in) 80 mm to 125 mm (3.1 in to 4.9 in)
2. Using a 2.5 mm hex key, rotate the focus ring at the back of the reader to one of the three pre-calibrated distances or to the desired distanced according to your application.
fine-tuning for your application. This means you
Reading Range (Depth of Field)
1D 2D
Reading Range (Depth of Field)
1D 2D
CAUTION: Do not rotate the focus ring beyond the focus scale limits; damage to the focus mechanism can occur.
Refer to the Reading Diagrams in focus positions for Code 128 (1D) and Data Matrix (2D) codes.
3.3 Mount the Reader
Note: Mount the device at a 10° to 15° angle from the target to avoid direct reflections.
1. If a bracket is needed, mount the device onto the bracket. Mount the device (or the device and the bracket) to the machine or equipment at the desired location. Do not tighten
2. the mounting screws at this time.
www.bannerengineering.com - Tel: + 1 888 373 6767 9
Reading Diagrams
on page 72 which show the reading ranges at the different
Page 10
No Pitch, Tilt
or Skew
Pitch
minimize
Skew
assure at least 10º
Tilt
any angle
inside FOV
FOV
V
FOV
H
NO
ABR 3000 Series Barcode Reader
3. Check the device alignment. Tighten the mounting screws to secure the device (or the device and the bracket) in the aligned position.
4.
3.4 Position the Reader
The ABR is able to decode code labels at a variety of angles; however significant angular distortion may degrade reading performance.
When mounting the ABR, consider these ideal label position angles: Pitch or Skew 10° to 20° and Tilt 0°. The reader can read a code at any tilt angle provided the code fits into the Field Of View (FOV).
Note: Because the ABR is omni-directional on the code plane, the Pitch and Skew angles have the same
significance
performance can be improved by modifying the Skew angle.
The Pitch, Skew and Tilt angles are represented in the following figure.
with respect to the code plane. However in some advanced code reading applications
Use the follow the suggestions for the best orientation:
See
Figure 7. Code Reading Orientation—Pitch, Tilt, and Skew Angles
• Position the reader to avoid the direct for the Skew angle
• Use a Pitch or Skew angle of 0° in some cases, such as low contrast or low illumination
• Align the reader to fit linear barcodes into the horizontal FOV for best performance (because linear barcodes are rectangular). The ABR can read labels with any tilt angle.
reflection of the light emitted by the ABR reader. It is best to use at least 10°
Figure 9. Code Out of FOV Due to Tilt Angle
Reading Features
Figure 8. Code in FOV
on page 70 for FOV vs. Reading Distance considerations.
10 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 11
ABR 3000 Series Barcode Reader
3.5 Focus Lock Label—Optional
There are being changed after the application has been completed.
These are adhesive labels that are designed to be applied over the focus screw.
five single-use focus lock labels included in the packaging that can be used to protect the focus position from
Figure 10. Focus Lock Label
3.6 Typical Layouts
The following typical layouts refer to system hardware configurations. However, they also require the correct setup of the software configuration parameters. Dotted lines in the figures refer to optional hardware configurations within the particular layout. Most examples show the optional, but recommended, TCNM-ACBB1 connection box (see
Connections
on page 20).
Important: When using a TCNM-ACBB1 with an ABR 3000:
The Input setting Line Type must be set to PNP
• The Trigger and Input 2 indicator LED's are not functional in the TCNM-ACBB1 box
• Any input signals to the TCNM-ACBB1 must be PNP current sourcing signals
TCNM-ACBB1 Electrical
Important: ABR 3000 readers do not have auxiliary serial interfaces. Therefore neither data monitoring nor
configuration can be performed through this interface.
device ABR 3000 readers can be configured in Barcode Manager through the Ethernet, Main Serial, or USB
interfaces depending on the reader model.
3.6.1 Ethernet Connection
The Ethernet connection is possible in two different layouts. In a Point-to-Point layout the reader is connected to a local host by using a STP-M12D-4xx cable. There is no need to use a crossover adapter because ABR incorporates an autocross function.
www.bannerengineering.com - Tel: + 1 888 373 6767 11
Page 12
STP-M12D-4xx
Host
MQDEC-1703SS-DB25
ABR
TCNM-ACBB1
External Power and I/O
Accessories
1. Ethernet Interface
2.
Main Serial Interface
3. External Trigger (for One Shot or Phase Mode)
Switch
Host
Power
TCNM-ACBB1
STP-M12D-4xx
ABR
1. Ethernet Interface
2. Main Serial Interface (Data Monitor)
3. External T
rigger (for One Shot or Phase Mode)
MQDEC-1703SS-DB25
ABR 3000 Series Barcode Reader
Figure 11. Ethernet Point-to-Point Layout
When using a Local Area Network (LAN), one or more ABR readers can be connected to the network using STP-M12D-4xx cables.
3.6.2 Serial or I/O Connections on USB Models
The CSB-M121701USB02M121702 accessory Y-cable allows the USB interface to be used with input/output signals between the ABR 3000 reader and the I/O devices.
To connect the system in a Serial point-to-point configuration using a connection box, you need the hardware indicated in
Figure 13
ABR power and I/O device connections take place through the TCNM-ACBB1 connection box using the MQDEC-1703SS­DB25 accessory cable.
If a connection box is not used, the MQDEC-1703SS-DB25 cable could be replaced with a MQDC2S-17xx cable to wire to the I/O devices directly. In this case the I/O will be referenced to ground, which is connected to both the USB and I/O side of the Y connector.
When One Shot or Phase Mode operating mode is used, the reader can be activated by an External Trigger (for example a pulse from a photoelectric sensor) when the object enters its reading zone.
on page 13. In this layout, the data is transmitted to the Host from the ABR main serial interface.
12 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 12. Ethernet Network Layout
Page 13
ABR
Host
CSB-M121701USB02M121702
10-30 Vdc
External Power for ABR
and I/O Accessories
MQDEC-1703SS-DB25
TCNM-ACBB1
Installer’s PC
1. Main Serial Interface (RS232 or RS422 Full-Duplex)
2. Optional
Outputs
3. External Trigger (for One Shot or Phase Mode)
4. USB interface for monitoring and programming; can be removed after installation
STP-M12D-4xx
MQDEC-1703SS-DB25
#1
Alone Alone Alone
#2 #3
Phase
Mode
Continuous
Mode
External
Trigger
Host
Switch
Power
1. Ethernet TCP/IP Server 1
2. Ethernet TCP/IP Server 2
3. Main Serial Interface (RS232 or RS422 Full-Duplex)
4. Aux Serial Interface (RS232) = Pass-Through Input channel = Output channel
TCNM-ACBB1
ABR 3000 Series Barcode Reader
Figure 13. Serial Interface Point-to-Point Layout for USB Models
All devices always support multiple output channels (that is, for data monitoring).
3.6.3 Pass-Through
The pass-through layout allows each device working alone, to collect data from one or more pass-through input channels and send this data plus its own on one or more different output channels.
In this way independent devices can be connected together in combinations to create multi device networks. Many devices reading independently can send their messages through a common output channel which instead of being directed at a Host can be collected by another device on its pass-through input channel and sent to a Host on a different output channel.
In a Pass-through layout each device supports multiple pass-through configurations to accept input from different devices on different channels (middle reader, above). However, readers are not required to have a pass-through configuration if they
don’t need to receive data from an input channel (right reader, above). The overall data collection device always has at least one pass-through configuration to collect the input data from the other devices and send it to the Host (left reader, above).
All devices always support multiple output channels (that is, for data monitoring). In a Pass-through layout each device can have a different operating mode: Continuous, One Shot, Phase Mode, etc.
www.bannerengineering.com - Tel: + 1 888 373 6767 13
Figure 14. Pass-Through Layout
Page 14
MQDEC-1703SS-USB
ABR
Host
Host
ABR
MQDEC-1703SS-USB
MQDEC-1703SS-USB
MQDEC-1703SS-USB
USB Hub
ABR 3000 Series Barcode Reader
3.6.4 USB Connection
For ABR 3000 models, the USB connection is possible in different layouts.
Figure 15. USB Point-to-Point Layout
Note: USB-HID (Keyboard Wedge) configurations can also be made through this interface. See
(Keyboard Wedge) Configurations
One or more ABR 3000 USB models can be connected to a USB Hub. The HUB must be able to supply 500 mA to each port.
on page 41.
Figure 16. USB Layout to Hub
USB-HID
3.7 Connector Descriptions
The connector pinouts and notes given in this section are for typical cabling applications.
3.7.1 Power, Communications, and I/O Connector
The ABR reader is equipped with an M12 17-pin male connector for connection to the power supply, serial interfaces and input/output signals. The details of the connector pins are indicated in the following table.
14 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 15
17
11
1
10
16
9
8
15
7
6
14
5
4
13
3
12
2
ABR 3000 Series Barcode Reader
Figure 17. M12 17-pin male COM, I/O and Power Connector
Table 4: Power and I/O Pinouts for MQDC2S-17xx
Pin Wire Color Description
1 Brown Power Supply Input Voltage +
2 Blue Power Supply Input Voltage -
3 White not connected
4 Green not connected
5 Pink Reserved
6 Yellow External Trigger (referenced to GND)
7 Black USB Data+
8
8
8
9
Gray Output 2 (referenced to GND)
Red Output 1 (referenced to GND)
7
13 White/Green Input Signal 2 (referenced to GND)
14 Brown/Green not connected
15 White/Yellow USB Data -
7
16 Yellow/Brown not connected
Shield n/a Cable shield connected to chassis and 17-pin connector shell
RS232 Main Serial
RS422 FD Main Serial Interface
Interface
10 Violet - RX-
9
11 Gray/Pink RX RX+9
12 Red/Blue - TX-
17 White/Gray TX TX+
If using a TCNM-ACBB1 connection box, connect the reader using cable MQDEC-1703SS-DB25 and for wiring details, see
TCNM-ACBB1 Electrical Connections
For Ethernet models, use Cat 5e or superior M12 D-code cables, such as STP-M12D-4xx. To meet EMC requirements:
• Connect the reader chassis to the plant earth ground by means of a flat copper braid shorter than 100 mm
Conect pin "Earth" of the TCNM-ACBB1 connection box to a good earth ground
7
If using the USB interface without Banner accessory cables, EMC compliance requires USB data and power signals to originate from the same
source (computer). Maximum USB cable length from M12 17-pin connector is 2 meters. Incorrect disconnection can result in damage to the USB hub.
8
Referenced to GND; Outputs become opto-isolated and polarity sensitive when connected through the TCNM-ACBB1 connection box. For details, see see
9
If using RS422, do not leave floating. For details, see
TCNM-ACBB1 Electrical Connections
www.bannerengineering.com - Tel: + 1 888 373 6767 15
on page 20.
on page 20.
RS422 Full-Duplex Interface
on page 22.
Page 16
ABR 3000 Series Barcode Reader
3.7.2 Inputs
There are two non opto-isolated inputs available on the M12 17-pin connector of the reader: Input 1 (External Trigger) and Input 2, a generic input.
The electrical features of both inputs are:
INPUT VIN Minimum VIN Maximum IIN Maximum
10
NPN
PNP
OFF
ON 0 V 2.5 V 0.3 mA
10
OFF
ON 4 V 30 V 3.5 mA
The relative pins on the M12 17-pin connector are:
Pin Name Function
2 GND Power Supply Input Voltage -
6 I1A External Trigger (referenced to GND)
13 I2A Input Signal 2 (referenced to GND)
4 V 30 V 0 mA
0 V 2.5 V 0 mA
3.7.3 Outputs
Two general purpose non opto-isolated but short circuit protected outputs are available on the M12 17-pin connector of the reader.
The electrical features of the two outputs are the following:
Outputs
2 NPN/PNP/Push-Pull software selectable, reverse polarity and short circuit protected outputs available (2 Opto-isolated outputs instead if using TCNM-ACBB1, see Maximum Current: 100 mA maximum continuous or 145 mA pulsed Output Saturation Voltage (in PNP or NPN mode): < 1.7 V at 100 mA Maximum load device voltage drop (in NPN mode): 30 V
The pinout is the following:
Pin Name Function
2 GND Power Supply Input Voltage -
8 O2 Output 2 (referenced to GND)
9 O1 Output 1 (referenced to GND)
The output signals are fully programmable being determined by the configured Activation/Deactivation events, Deactivation Timeout or a combination of the two. For further details refer to the Help On Line page for the Output Setup step in Barcode Manager.
Outputs
on page 25 for specifications)
10
The OFF state is guaranteed even if the input is floating.
16 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 17
Power to Output Output device Signal
Output device Reference
Output 1 Device
Power to Output Output device Signal
Output device Reference
Output 2 Device
Power to Output device
Output device Reference
Output 1 Device
Output Signal
Power to Output device
Output device Reference
Output 2 Device
Output Signal
ABR 3000 Series Barcode Reader
Figure 18. PNP Output Connection
Figure 19. NPN Output Connection
www.bannerengineering.com - Tel: + 1 888 373 6767 17
Page 18
1
+
Output 1 *
Output 2 *
Not Connected
Trigger Input *
Not Connected
Input 2 *
Not Connected
Not Connected
Not Connected
MAIN RS-232 TX (RS-422 TX+)
MAIN RS-232 RX (RS-422 RX+)**
MAIN RS-422 TX –
MAIN RS-422 RX – **
USB Data +
USB Data –
+
2
9
8
16
6
5
13
3
14
4
7
15
17
11
12
10
1 – BN 2
– BU 3 – WH 4 – GN 5 – PK 6 – YE 7 – BK 8 – GY 9 – RD 10 – VT 11 – GY/PK 12 – RD/BU 13 – WH/GN 14 – BN/GN 15 – WH/YE 16 – YE/BN 17 – WH/GY
ABR3000
Input Power Supply
This is a typical example. Applications may vary.
Input and Output Line Types set to PNP in Barcode Manager
If using RS-422, but not using RX+ and RX–, connect these two to –V dc or Ground
Load
Load
5-30V dc
4-30V dc
*
**
ABR 3000 Series Barcode Reader
3.7.4 Wiring
Figure 20. PNP Inputs and Outputs
18 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 19
1
+
Output 1 *
Output 2 *
Not Connected
Trigger Input *
Not Connected
Input 2 *
Not Connected
Not Connected
Not Connected
MAIN RS-232 TX (RS-422 TX+)
MAIN RS-232 RX (RS-422 RX+)**
MAIN RS-422 TX –
MAIN RS-422 RX – **
USB Data +
USB Data –
2
9
8
16
6
5
13
3
14
4
7
15
17
11
12
10
1 – BN 2
– BU 3 – WH 4 – GN 5 – PK 6 – YE 7 – BK 8 – GY 9 – RD 10 – VT 11 – GY/PK 12 – RD/BU 13 – WH/GN 14 – BN/GN 15 – WH/YE 16 – YE/BN 17 – WH/GY
ABR3000
This is a typical example. Applications may vary.
Input and Output Line Types set to NPN in Barcode Manager
If using RS-422, but not using RX+ and RX–, connect these two to –V dc or Ground
Load
Load
5-30V dc
*
**
3
4
1
2
ABR 3000 Series Barcode Reader
3.7.5 Ethernet Connector
A Standard M12 D-Coded female connector is provided for the Ethernet connection. This interface is IEEE 802.3 10 BaseT and IEEE 802.3u 100 BaseTx compliant.
Figure 22. M12 D-Coded Female Ethernet Network Connector
Figure 21. NPN Inputs and Outputs
www.bannerengineering.com - Tel: + 1 888 373 6767 19
Page 20
ABR 3000 Series Barcode Reader
Pin Name Function
1 2 3 4
TX + RX + TX ­RX -
Transmitted data (+) Received data (+) Transmitted data (-) Received data (-)
3.7.6 Ethernet Interface
The Ethernet interface can be used for TCP/IP communication with a remote or local host computer by connecting the reader to either a LAN or directly to a host PC. There is no need to use a crossover adapter since ABR incorporates an auto-cross function.
A STP-M12D-4xx can be used to connect to a LAN. On the ABR Ethernet interface the following communication channels are available:
TCP Client
• TCP Server
• UDP Channel
• FTP Client
The following Industrial Ethernet protocols are also available over the Ethernet interface:
• EtherNet/IP
• Modbus TCP Client
3.8 TCNM-ACBB1 Electrical Connections
All ABR models can be connected to a TCNM-ACBB1 connection box through the MQDEC-1703SS-DB25 accessory cable. This cable terminates in an M12 17- pin connector on the ABR side and in a 25-pin male D-sub connector on the TCNM­ACBB1 side.
Make system connections through one of the TCNM-ACBB1 connection boxes because they offer the advantages of easy connection, easy device replacement, opto-isolated outputs (Outputs 1 and 2), and filtered reference signals.
Use this pinout only when the ABR is connected to the TCNM-ACBB1 by means of the MQDEC-1703SS-DB25 accessory cable.
When using a TCNM-ACBB1 with an ABR 3000:
The Input setting Line Type must be set to PNP
• The Trigger and Input 2 indicator LED's are not functional in the TCNM-ACBB1 box
• Any input signals to the TCNM-ACBB1 must be PNP current sourcing signals
Vdc Power Supply Input Voltage +
GND Power Supply Input Voltage -
Earth Protection Earth Ground
+V Power Source – External Trigger
I1A External Trigger A (polarity insensitive)
I1B External Trigger B (polarity insensitive)
-V Power Reference – External Trigger
+V Power Source – Inputs
I2A Input 2 A (polarity insensitive)
I2B Input 2 B (polarity insensitive)
-V Power Reference – Inputs
20 www.bannerengineering.com - Tel: + 1 888 373 6767
TCNM-ACBB1 Terminal Block Connectors
Input Power
Inputs
Page 21
ABR 3000 Series Barcode Reader
TCNM-ACBB1 Terminal Block Connectors
Outputs
+V Power Source - Outputs
-V Power Reference - Outputs
O1+ Output 1 + opto-isolated and polarity sensitive
O1- Output 1 - opto-isolated and polarity sensitive
O2+ Output 2 + opto-isolated and polarity sensitive
O2- Output 2 - opto-isolated and polarity sensitive
Shield
Shield Cable shield connected to chassis and 17-pin connector shell
Main Interface
RS232 RS422 Full-Duplex
TX TX+
RX RX+
- TX-
- RX-
SGND SGND
11
11
Important: Do not connect GND and SGND to different (external) ground references. GND and SGND are internally connected through filtering circuitry which can be permanently damaged if subjected to voltage drops over 0.8 V dc.
3.8.1 Power Supply
Power can be supplied to the reader through the TCNM-ACBB1 spring clamp terminal pins. The power must be between 10 V dc and 30 V dc only. It is recommended to connect the device CHASSIS to earth ground (Earth) by setting the appropriate jumper in the TCNM-
ACBB1 connection box. See p/n 174477
TCNM-ACBB1 Installation Manual
, available at
www.bannerengineering.com
, for
details.
3.8.2 Main Serial Interface
The signals relative to the following serial interface types are available on the TCNM-ACBB1 spring clamp terminal blocks. The main serial interface type and its parameters (baud rate, data bits, etc.) can be defined by the user via Barcode
Manager. For more details refer to the Help On Line page of the Reading Phase step (Channels) in Barcode Manager. Details regarding the connections and use of the interfaces are given in the following sections.
RS232 Interface
The RS232 interface is generally used for Point-to-Point connections. When it is connected to the host computer it allows transmission of code data.
The following pins are used for RS232 interface connection:
TCNM-ACBB1 Function
TX
RX SGND
Transmit Data
Receive Data Signal Ground
11
Do not leave floating. See
www.bannerengineering.com - Tel: + 1 888 373 6767 21
RS422 Full-Duplex Interface
on page 22 for connection details.
Page 22
1
5
9 6
13
2514
1
ABR 3000 Series Barcode Reader
Shielded cables are recommended. The overall maximum cable length must be less than 15 m (49.2 ft).
RS422 Full-Duplex Interface
The RS422 full-duplex (5 wires + shield) interface is used for non-polled communication protocols in point-to-point connections over longer distances (maximum 1200 m / 3940 ft) than those acceptable for RS232 communications or in electrically noisy environments.
The TCNM-ACBB1 pinout follows:
TCNM-ACBB1 Function
TX+
RX+ TX­RX­SGND
RS422 Transmit Data +
RS422 Receive Data + RS422 Transmit Data ­RS422 Receive Data ­Signal Ground
Note: For applications that do not use RS422 transmission to the reader (terminal block RX+ and RX­signals), do not leave these lines floating but connect them to SGND.
3.8.3 User Interface—Serial Host
The following table contains the pinout for standard RS232 PC Host interface. For other user interface types please refer to their own manual.
RS232 PC-Side Connections
9-pin male connector
Pin Name Pin Name
2 RX 3 RX
3 TX 2 TX
5 GND 7 GND
25-pin male connector
3.8.4 Inputs
There are two opto-isolated, polarity insensitive inputs available through the TCNM-ACBB1 that require PNP input signals to use with an ABR 3000: Input 1 (External Trigger) and Input 2, a generic input.
The External Trigger can be used in One Shot Mode or in Phase Mode. Its main functions are:
Acquisition trigger in One Shot Mode
• Reading phase-ON/reading phase-OFF command in Phase Mode
The main functions of the general purpose Input 2 are:
• Second external trigger in Phase Mode
• Match code storage command when the Match Code option is enabled
The electrical features of both inputs are:
VAB = 30 V dc maximum
IIN = 10 mA (reader) + 12 mA (TCNM-ACBB1) maximum The active state of these inputs are selected in software. An anti-disturbance
software parameter Debounce Filter. See the Help On Line page of the Reading Phase step (Inputs) in Barcode Manager for further details on these parameters.
filter, by default, is implemented in software on both inputs. The value can be changed through the
22 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 23
Jumper
Blue
Black
Brown
PNP Photoelectric Sensor
ABR 3000 Series Barcode Reader
Note: Polarity insensitive inputs assure full functionality even if pins A and B are exchanged.
The connections are indicated in the following diagrams:
TCNM-ACBB1 Function
+V
I1A I1B
-V
Power Source - External Trigger
External Trigger A (polarity insensitive) External Trigger B (polarity insensitive) Power Reference - External Trigger
When using a TCNM-ACBB1 with an ABR 3000:
The Input setting Line Type must be set to PNP
• The Trigger and Input 2 indicator LED's are not functional in the TCNM-ACBB1 box
• Any input signals to the TCNM-ACBB1 must be PNP current sourcing signals
External Trigger Input Connections Using ABR Power
CAUTION: Power from the Vdc/GND spring clamps is available directly to the Input Device on the +V/-V spring clamps, and does not pass through the Power Switch (ON/OFF) inside the TCNM-ACBB1. Disconnect the power supply when working inside the TCNM-ACBB1.
www.bannerengineering.com - Tel: + 1 888 373 6767 23
Figure 23. PNP External Trigger Using ABR Power
Page 24
Pulled down to External Input Device Reference
Input Signal
PNP Photoelectric Sensor
Power to Input Device
Input Input Device Signal Reference
Input Device
ABR 3000 Series Barcode Reader
External Trigger Input Connections Using External Power
Figure 24. PNP External Trigger Using External Power
TCNM-ACBB1 Function
+V I2A I2B
-V
Power Source - Inputs Input 2 A (polarity insensitive) Input 2 B (polarity insensitive) Power Reference - Inputs
Input 2 Connections Using ABR Power
CAUTION: Power from the Vdc/GND spring clamps is available directly to the Input Device on the +V/-V spring clamps, and does not pass through the Power Switch (ON/OFF) inside the TCNM-ACBB1. Disconnect the power supply when working inside the TCNM-ACBB1.
Figure 25. PNP Input 2 Using ABR Power
24 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 25
Pulled down to External Input Device Reference
Input Signal
Input Device
ABR 3000 Series Barcode Reader
Input 2 Connections Using External Power
Figure 26. PNP Input 2 Using External Power
3.8.5 Outputs
CAUTION: When Outputs 1 and 2 are connected through the TCNM-ACBB1 connection box, they become opto-isolated and polarity sensitive and acquire the electrical characteristics listed below. To function correctly, they require setting the Output Line Type configuration parameters to NPN for the respective output. The hardware connection to the TCNM-ACBB1 can be either NPN or PNP.
Two general purpose outputs are available and their meaning can be defined by the user. They are typically used either to signal the data collection result or to control an external lighting system.
TCNM-ACBB1 Function
+V
O1+ O1­O2+ O2-
-V
Power Source - Outputs
Output 1 + opto-isolated and polarity sensitive Output 1 - opto-isolated and polarity sensitive Output 2 + opto-isolated and polarity sensitive Output 2 - opto-isolated and polarity sensitive Power Reference Outputs
The electrical features of the outputs are the following:
2 opto-isolated NPN or PNP, reverse polarity and short circuit protected outputs available
Maximum Current: 40 mA maximum continuous or 130 mA pulsed
Output Saturation Voltage (in PNP or NPN mode): < 1 V at 10 mA
Maximum load device voltage drop (in NPN mode): 30 V
Power Dissipation: 90mW maximum at 50 °C (122 °F) ambient temperature By default, Output 1 is associated with the No Read event, which activates when the code(s) signaled by the external trigger
are not decoded. Output 2 is associated with the Good Read event, which activates when all the selected codes are correctly decoded.
The output signals are fully programmable being determined by the configured Activation/Deactivation events, Deactivation Timeout or a combination of the two. Refer to the Barcode Manager parameters Help On Line for further details.
Output 1 and 2 Connections Using ABR Power
CAUTION: Power from the Vdc/GND spring clamps is available directly to the Output Device on the +V/­V spring clamps, and does not pass through the Power Switch (ON/OFF) inside the TCNM-ACBB1. Disconnect the power supply when working inside the TCNM-ACBB1.
www.bannerengineering.com - Tel: + 1 888 373 6767 25
Page 26
Power to Output Output device Signal
Output device Reference
Output 1 Device
Power to Output Output device Signal
Output device Reference
Output 2 Device
Power to Output device
Output device Reference
Output 1 Device
Output Signal
Power to Output device
Output device Reference
Output 2 Device
Output Signal
Pulled up to External Output Device Power
Output Signal
Output 1 Device
Pulled up to External Output Device Power
Output Signal
Output 2 Device
ABR 3000 Series Barcode Reader
Figure 27. PNP/Open Emitter Output Using ABR Power
Figure 28. NPN/Open Collector Output Using ABR Power
Output 1 and 2 Connections Using External Power
CAUTION: If output devices are powered externally (separate from ABR power), it is always advised to maintain the same voltage levels used for the ABR device.
Figure 29. PNP/Open Emitter Output Using External Power
26 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 27
Pulled down to External Output Device Reference
Output Signal
Output 1 Device
Pulled down to External Output Device Reference
Output Signal
Output 2 Device
ABR 3000 Series Barcode Reader
Figure 30. NPN/Open Collector Output Using External Power
Output 3 is not opto-isolated but can be assigned to the same events. By default it is not assigned to any event.
Note: For this output, set the Line Type configuration parameter according to the hardware connection to the TCNM-ACBB1: NPN, PNP or Push-Pull.
www.bannerengineering.com - Tel: + 1 888 373 6767 27
Page 28
20%
40%
60%
75%
95%
ABR 3000 Series Barcode Reader
4 Smart Teach Interface
Smart Teach is designed to improve ease of installation and maintenance. Status information is clearly presented by means of the five colored LEDs. The single push button provides access to the
following modes.
Icon Description
Test Mode includes bar graph visualization to check static reading performance.
Focus (Aim) turns on the laser aiming cross to aim the reader at the target.
Setup self-optimizes and
auto-configures image brightness parameters.
Learn automatically detects and recognizes a single code which is presented to it. Successive Learns will substitute the current code. To configure multiple codes, use Barcode Manager.
Quick access to the following modes is provided using the push button:
Press the button. The
1. Hold the button until the specific mode LED is on (Test, Focus/Aim, Setup, or Learn).
2.
3.
Release the button to enter the
Status LED gives visual feedback.
specific mode.
After the button is pressed, the cycle of LED activation is as follows:
Release button to exit
Release button to enter Test mode
Release button to enter Focus (Aim) mode
Release button to enter Setup mode
4.1 Test Mode
Release button to enter Learn mode
Release button to exit (cycle)
Test mode can be used to test the reading performance of the system. Use a code suitable for your application.
1. Enter the Test function by pressing and holding the Smart Teach button until the
2.
Release the button to enter the Test function. Once entered, the bar graph on the
five LEDs is activated and if the reader starts reading codes the bar graph
Test LED is on.
shows the good read rate.
Figure 31. Smart Teach Interface: Test Function
The bar graph has the following meaning, referring to the actual percentage of good reads:
Figure 32. Test Function Bar Graph
In case of No Read condition, only the
28 www.bannerengineering.com - Tel: + 1 888 373 6767
Status LED (red) is on and blinks.
Page 29
FOV
ABR 3000 Series Barcode Reader
3. To exit the test, press the Smart Teach button once.
Note: By default, the Test exits automatically after three minutes.
4.2 Focus/Aiming
The reader includes a built-in aiming system to aid in reader positioning. Access the aiming system through the Smart Teach Interface.
1.
Apply power to the reader. During startup, all of the LEDs blink for one second. On the connector side of the reader near the cable, the Power LED (blue) indicates the reader is correctly powered.
2. Enter Focus/Aim mode by pressing and holding the Smart Teach button until the
Figure 33. Smart Teach Interface: Aim Mode
3. Release the button to enter Aim mode. The aiming system turns on.
4. Place an application-specific code in front of the reader at the reading distance indicated for your model (see
the Focus
5. Position the center of the code 8 mm to the left of the aiming system indicator, as shown in the following figure.
on page 9).
Focus/Aim LED is on.
Set
Figure 34. Aiming Mode Using the Red Crosshairs
6. Exit Aim mode by pressing the Smart Teach button once. The aiming system turns off.
4.3 Setup
Once entered, the imager automatically performs the Image Acquisition parameter calibration for the specific code presented to it.
1. Enter Setup mode by pressing and holding the Smart Teach button until the Setup LED is on.
Figure 35. Smart Teach Interface: Setup Mode
2. Release the button to enter Setup mode.
Setup LED blinks until the procedure is completed. The Setup procedure ends when the Image Acquisition
The parameters are successfully saved in the reader memory, the Setup LED stops blinking, the ABR beeps once,
and exits Setup mode. If the calibration cannot be reached after a timeout of about 5 (five) seconds, ABR exits without saving the
3. parameters to memory, the
Setup LED stops blinking, and the ABR beeps once.
www.bannerengineering.com - Tel: + 1 888 373 6767 29
Page 30
ABR 3000 Series Barcode Reader
4.4 Learn
Once entered, the imager starts a procedure to automatically detect and recognize a single code13 which is presented to it. Successive Learns will substitute the current code. To procedure.
Exit Learn mode at any time by pressing the Smart Teach button once. After a short delay the Learn procedure is cancelled.
1. Enter Learn mode by pressing and holding the Smart Teach button until the
2. Release the button to enter Learn mode.
Learn LED blinks until the procedure is complete. The Learn procedure ends when the Image Processing
The and Decoding parameters for a single code are successfully saved in the reader memory, the Green Spot is
activated, the Learn LED stops blinking, the ABR beeps once, and exits Learn mode.
Note: The PPI (Pixels Per Inch) Setup Chart cannot be used to set the Code 128 symbology (even though the reader successfully reads the code). Use the application-specific code if you need to set this symbology.
configure multiple codes, use the Barcode Manager Auto-learn
Learn LED is on.
Figure 36. Smart Teach Interface: Learn Mode
Note: If you have used this procedure to
configure the ABR, go to
Test Mode
on page 28.
13
The Learn procedure does not recognize the following symbologies: Postal Codes, Pharmacode, MSI, Standard 2 of 5, or Matrix 2 of 5. Configure through Barcode Manager for these codes.
30 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 31
ABR 3000 Series Barcode Reader
5 Getting Started
Power up the sensor, and verify that the power LED is on blue. Ethernet models only: verify that the Ethernet indicator is on amber to verify the Ethernet connection.
5.1 Install Barcode Manager
Administrative rights are required to install the Barcode Manager software.
Important: Install Barcode Manager on a Windows® XP14, 7, 8, or 1015 computer. Barcode Manager does not currently support Windows Embedded (often used in industrial PCs and/or PLCs).
1. Download the latest version of Barcode Manager from
2. Navigate to and open the downloaded file.
3. Run Barcode Manager_Setup.exe to access the installation screen.
4.
Follow the onscreen installation procedure. After the installation is complete, the Barcode Manager entry is created under Start > Programs > Banner Engineering. A desktop icon is also created.
www.bannerengineering.com
.
5.1.1 Connect to Barcode Manager
Depending on your ABR 3000 model, connect to the Barcode Manager configuration environment through one of the following interfaces:
Ethernet
• USB
• Serial Configuration
Configuration—
Configuration—
Ethernet Device Discovery
USB Device Discovery
16
Serial Device Discovery
on page 31
on page 32
on page 33
5.2 Ethernet Device Discovery
The following default reader through the Ethernet port.
The Barcode Manager user interface opens and displays a list of all the devices belonging to the Local Area Network (LAN).
configuration procedure assumes that a laptop computer running Barcode Manager is connected to a factory
The Barcode Manager discovery feature also shows devices not belonging to the LAN and displays them in light gray (see
Figure 37
The following is an example
www.bannerengineering.com - Tel: + 1 888 373 6767 31
on page 31).
configuration for Windows® operating system version 7, 8, or 10.
14
Windows XP is not compatible with ABR USB models.
15
Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries.
16
All devices can be configured through their Main Serial port. However, through this interface, configuration is slower than the Ethernet or USB interfaces and presents some limitations. It is recommended to use the Serial interface for configuration only if the other interfaces are not available.
Figure 37. Device Discovery
Page 32
ABR 3000 Series Barcode Reader
1. Confirm computer to be compatible with the ABR device on the network may be required for connection.
a) Click the Start button, then on the Start menu, click Control Panel or search for Control Panel. b) In Control Panel, click Network and Internet, then click Network and Sharing Center, and then click Change
c) Right-click on the connection that you want to change, then click Properties.
d) In the connection properties, click Internet Protocol Version 4 (TCP/IPv4), and then click Properties.
the network connections. Changing the Local Area Connection (LAN) properties of the programming
adapter settings.
If you are prompted for an administrator password or
confirmation, enter the password or provide confirmation.
Figure 38. Local Area Connection Properties
e) In the Internet Protocol (TCP/IPv4) Properties, select Use the following IP address. f) Make sure that the IP address is 192.168.3.1, and the subnet mask is 255.255.255.0.
The IP address must be compatible with the default device address 192.168.3.100.
2. As an alternate method, change the IP address of the device. a) Add the device to the LAN by aligning its IP Address to the network. The network administrator should provide
valid LAN address(es).
b)
Click the Change the Ethernet Settings (IP Address, Subnet Mask, Gateway Address, etc.) according to the network
c)
requirements.
d) Click OK.
3. In Barcode Manager, click
The device displays in Sensor Neighborhood with a dark gray icon, meaning it is now part of the LAN and can be configured. The new IP address also displays.
4. Double-click or drag the
Details about the device display in this area.
After device discovery, configure your device through Barcode Manager.
device wrench icon to open the Device Environment Configuration window.
Find Devices.
device icon into the Selected Device Information Area.
Figure 39. Device Selection—Selected Device Details
5.3 USB Device Discovery
The following 3000 USB model reader through the USB port using cable MQDEC-1703SS-USB or CSB-M121701USB02M121702.
ABR 3000 Ethernet models can also connect by USB. However, they do not show up with this device discovery method. For more information see
32 www.bannerengineering.com - Tel: + 1 888 373 6767
configuration procedure assumes that a laptop computer running Barcode Manager is connected to an ABR
ABR 3000 Ethernet Model Connection via USB
available at
www.bannerengineering.com
.
Page 33
ABR 3000 Series Barcode Reader
1. After the reader is connected to the USB port and successfully starts, from Barcode Manager, click Getting
Started to discover the reader. The reader is shown in the Sensor Neighborhood list.
Figure 40. Sensor Neighborhood List
2. Find your reader in the list by matching its serial number (SN). The USB driver creates a virtual Ethernet connection with an IP address that cannot be modified.
Tip: The USB unit is the one in the Sensor Neighborhood list without a wrench icon (used for modifying the IP parameters).
3. Double-click on or drag the device icon into the Selected Device Information Area. Details about the device
display in this area.
Figure 41. Device Selection—Selected Device Details
Note: After device discovery, configure your device through Barcode Manager as described in
Configuration
on page 35.
5.4 Serial Device Discovery
Note: Although this feature allows all devices to be configured through their Serial Interface, be aware that transmission speeds and some Barcode Manager features are limited when using this interface. It is advised to use the Ethernet or USB interface whenever possible.
Serial Device Discovery is not enabled by default.
In Barcode Manager, from the main menu go to Options > UI Settings window.
1.
2. Click on the Global Settings menu and scroll down to the Find Devices section.
3. Select Enable Serial Device Discovery. Additional options become available, including Serial Parity, Serial Databits, Serial Stop Bits, and Baud Rates.
4. Scroll down to see the options.
5. Select the Serial communication parameters according to your application. The default is 115200.
Note: If you’re not sure of the Serial baud rate, select Enable Automatic Device Discovery which for serial devices will try communication at all baud rates, but only at No parity, 8 data bits;1 stop bit.
Enabling this parameter can notably lengthen discovery time. In general it is better to disable it to increase discovery
efficiency.
Device
6. Click OK to return to Barcode Manager.
7. Click the
www.bannerengineering.com - Tel: + 1 888 373 6767 33
Getting Started icon.
Page 34
ABR 3000 Series Barcode Reader
8. Open the Serial Devices tab.
9. Drag the device icon into the Selected Device Information area.
The device is now connected to the Barcode Manager Configuration environment. Configure your device through Barcode Manager.
34 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 35
ABR 3000 Series Barcode Reader
6 Device Configuration
6.1 Automatic Setup
To begin
configuration, the reader must be correctly mounted at the correct reading distance for your application so that its
Field of View covers the application reading area. Automatic Setup provides an automatic procedure for setting optical/illumination and code definition parameters to obtain
the most stable decoding conditions for a single code symbology based on the images presented to the reader. It can be set to include Image Filters if necessary. See the table below for codes and filters managed by Automatic Setup.
Enabled 1D Codes Enabled 2D Codes Enabled Filters
Code 128 EAN 128 Code 39 Code 93 Codabar PDF417 MICRO PDF417 GS1 DataBar
1. Click
Open Device
GS1 DataBar Stacked GS1 DataBar Limited GS1 DataBar Expanded GS1 DataBar Expanded Stacked UPCEAN Family EAN13 UPCEAN Family EAN8 UPCEAN Family UPCA UPCEAN Family UPCE
Data Matrix ECC 200 QR Micro QR Aztec MAXICODE DOTCODE
Erode 3×3, 5×5 and 7×7 Dilate 3×3, 5×5 and 7×7 Smoothing
Configuration. The Open Device Configuration window opens showing the list of configurations (jobs) currently saved on the device. For new devices, the only saved configuration is the Default configuration.
2. Click OK. The device enters continuous mode and begins acquiring images.
3. Place the application code in front of the reader at the correct application reading distance.
4. If needed, set the focus manually. See
5. After the code is positioned, click
Set the Focus
on page 9.
Pause to stop image acquisition.
Note: If the image display area is too dark to see the images being captured, drag the Gain and Exposure Time sliders to the right to increase visibility. This will not affect Automatic Setup.
Figure 42. Gain and Exposure Time
6. Click Start Automatic Setup. The Automatic Setup window opens.
www.bannerengineering.com - Tel: + 1 888 373 6767 35
Figure 43. Automatic Setup
Page 36
ABR 3000 Series Barcode Reader
7. Select the correct reading conditions.
• Static Tuning—No maximum limit on exposure time
• Dynamic Tuning—Maximum allowable image exposure is automatically calculated using the parameters
• 1D code
• 2D code
• Include Image Filtering—Select to find the best decoding condition.
8.
Click Start. The reader begins acquiring images and adjusting the brightness and decoding settings to find a barcode and
optimize reading for the first code it finds. At the end of the procedure the Status: Completed message displays.
9.
Close the Automatic Setup window. Your reader is now optimized for decoding. Continue setting up the reader for your application as desired. Typically,
Reading Phase is configured next. See
Reading Phase
on page 38.
6.2 Advanced Setup for Manual Adjustable Focus Models
Advanced Setup provides access to the complete array of optical/illumination and code fine-tuned semi-automatically and manually to obtain the best results for applications of any complexity. If your application requires multiple code symbologies, multiple image settings, Code Grading, or other parameter settings for decoding, use the Advanced Setup.
To begin configuration, correctly mount the sensor at the correct reading distance for your application so that its Field of View (FOV) covers the application reading area.
From the Task Area select Open Device Configuration.
1. The Open Device Configuration window opens showing the list of currently saved configurations (jobs) saved on the device. For new devices, the only saved job is the Default configuration.
2. Click OK. The device enters run mode and begins acquiring images.
3.
Place an application-specific code in front of the reader at the correct application reading distance.
4.
Using a 2.5 mm hex key (Allen wrench), rotate the Focus Adjustment Screw at the back of the reader to one of the factory calibrated positions for your application.
The factory calibrated positions are: 45, 70, and 125 mm for WVGA models; 45, 80, and 125 mm for MP models.
CAUTION: Do not rotate the Focus Adjustment Screw beyond the focus scale limits or damage can occur to the focus mechanism.
Refer to 128 (1D) and Data Matrix (2D) codes.
Reading Diagrams
on page 72, which shows the reading ranges at the different focus positions for Code
definition parameters that can be
36 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 37
ABR 3000 Series Barcode Reader
5. After the application-specific code is positioned, click Pause to stop image acquisition.
Figure 44. Advanced Setup—Application-Specific Code
6. Click Image Settings, and then click
Image Auto Setup to automatically acquire the best
exposure time and gain values. Select the reading option.
7.
• Static—No maximum limit on exposure time
• Dynamic reading—Maximum allowable image exposure is automatically calculated using the parameters
8. Click Start.
9. Click Apply.
Figure 45. Image Auto-Setup
Note: For applications having multiple lighting or code reading conditions, up to 10 different Image Settings can be configured by adding them with the
icon.
www.bannerengineering.com - Tel: + 1 888 373 6767 37
Page 38
ABR 3000 Series Barcode Reader
10. Click on the Data Matrix ECC 200 symbology under the Image Settings branch (enabled by default). If this symbology is among those in your application it will be shown in the image display with its code symbology
name. A small green box around it indicates it is decoded.
Figure 46. Decoded Symbology
Note: The large green box for each symbol indicates the code localization area which by default is equal to the maximum FOV. Resize and move the box by dragging the borders with the mouse. The code must be found within this area in order to be decoded.
11. Add application-specific codes to the Code Settings by selecting them from the icons over the Configuration Parameters tree area.
12. If the Data Matrix symbology is not used, delete it from the Code Settings with the icon.
17
If you don’t know the code type, use the Code Autolearn
feature by clicking the icon. See the Barcode
Manager Instruction Manual for details.
13.
For each code symbology set the relative parameters according to your application.
6.3 Reading Phase
1. Click Reading Phase.
2. Select your application-specific Operating Mode from the icons over the
Continuous
One Shot
Phase Mode
Continuous Mode and Acquisition Trigger are shown by default.
3. Configure the relative Operating Mode parameters from the Reading Phase parameters panel. Different groups appear in the panel depending on the selected icons over the Configuration Parameters tree area.
Configuration Parameters tree area:
17
The Code Autolearn procedure will not recognize the following symbologies: Pharmacode, MSI, Standard 2 of 5, Matrix 2 of 5.
38 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 39
ABR 3000 Series Barcode Reader
6.4 Good Read Setup
1. Click
2.
Select your
Not all data collection types are available for all Operating Modes. Incompatible data collection types are shown in gray and cannot be selected.
The following example shows Code Combination. By default, the Expected Codes (when more than one code type is selected), are in logical AND, which means that all codes are required to be decoded to produce a Good Read condition.
specific data collection type from the icons over the Configuration Parameters tree area:
Code Collection
Code Combination
Code Presentation
Match Code
Good Read Setup.
www.bannerengineering.com - Tel: + 1 888 373 6767 39
Figure 47. Good Read Setup: Code Combination
Page 40
ABR 3000 Series Barcode Reader
3. If a Good Read condition should be produced when any single code is decoded, independent from the others, combine them in logical XOR.
Drag the code icon(s) from their relative Expected Code box into the Expected Code box of the XOR
a)
combination you wish to create.
b) Delete the empty box by selecting it with the mouse (highlighted) and pressing delete on your keyboard.
Figure 48. Code Combination
c)
To create a logical AND condition from a logical XOR, create a new Expected Code box using the Drag the desired code icon from one box to the other.
d)
icon.
Figure 49. New Expected Code
6.5 Data Formatting
For details, see the Barcode Manager Instruction Manual, available at
1. Click Data Formatting.
www.bannerengineering.com
.
40 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 41
ABR 3000 Series Barcode Reader
2. Configure your application-specific Data Formatting Message(s) from the Configuration Message 1, Message 2, etc.
Parameters tree area:
Figure 50. Data Formatting
3. Add fields to the output message by clicking on the icons above the Message Field area. The fields are appended to the message.
4. Drag the
fields to position them between other fields in the message so that the output message is ordered
according to your application requirements. Each field has its own relative configuration parameters in the parameters panel.
6.5.1 USB-HID (Keyboard Wedge) Configurations
The ABR 3000 USB interface allows the reader to be used as a USB-HID device (virtual keyboard) otherwise known as a keyboard wedge.
In this configuration, code reading input from the ABR is sent directly to the application running on the PC as if it was typed from the PC keyboard. This is typically used in data entry programs.
To assure the input is correctly interpreted, the ABR reader must be aligned with the keyboard type. This is done through Device > Settings > Settings > Maintenance Settings. Select your keyboard from the dropdown list.
The USB-HID interface is an ABR Output only channel and is configured through the Data Formatting page. Correctly set the Header and Terminator parameters depending on the requirements of the application running on the PC. Typically, the Good Read message is transmitted, the No Read message is not transmitted, and Multiple Reads need to be
correctly managed.
www.bannerengineering.com - Tel: + 1 888 373 6767 41
Figure 51. Device Environment Configuration
Page 42
ABR 3000 Series Barcode Reader
Figure 52. Data Formatting—Output Channels
Data can be sent using different character encoding selections according to your application needs.
42 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 53. Data Formatting—USB-HID
Page 43
ABR 3000 Series Barcode Reader
6.6 Output Setup
1. Configure Parameters tree area: Output 1, Output 2, etc.
your application-specific Digital Output(s) and Green/Red Spots (if used) from the Configuration
Figure 54. Output Setup
2. Save the configuration from temporary memory to permanent memory, overwriting the previously saved
configuration.
6.7 Fine-Tuning Examples
The following examples show some of the typical conditions occurring during the installation and how they can be tuned manually.
6.7.1 Under-Exposure
To correct an under-exposure result it is recommended to change the following parameters in their order of appearance:
1.
Increase the Exposure Time.
2. Increase the Gain.
Note: In general, a longer exposure time corresponds to a lighter image but is susceptible to blurring due to code movement.
High gain settings may produce a grainy image that may affect the decoding process.
www.bannerengineering.com - Tel: + 1 888 373 6767 43
Page 44
ABR 3000 Series Barcode Reader
Figure 55. Example Under Exposure: Too Dark
6.7.2 Over-Exposure
To correct an over-exposure result, change the following parameters in order:
1. Decrease the Gain.
2. Decrease the Exposure Time.
44 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 45
ABR 3000 Series Barcode Reader
Figure 56. Example Over Exposure: Too Light
6.7.3 Code Moving Out of the FOV
To correct code moving out of the FOV and have the code completely visible in FOV, follow one or both of the following options:
• Reposition the reader
• Use the Delay on Trigger and set the Time or Space values
www.bannerengineering.com - Tel: + 1 888 373 6767 45
Page 46
ABR 3000 Series Barcode Reader
Figure 57. Example of Code out of the FOV
46 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 58. Add Delay on Trigger to Correct Out of FOV
Page 47
ABR 3000 Series Barcode Reader
7 Advanced Reader Configuration
For further details on advanced product Barcode Manager Help menu.
configuration, refer to the Barcode Manager Instruction Manual available in the
7.1 Host Mode Programming
The reader can also be remotely See the Host Mode Programming Manual, available at
configured from a host system using the Host Mode programming command language.
www.bannerengineering.com
.
www.bannerengineering.com - Tel: + 1 888 373 6767 47
Page 48
ABR 3000 Series Barcode Reader
8 Industrial Ethernet Overview
The ABR reader can be monitored and controlled using Industrial Ethernet protocols (EtherNet/IP or Modbus/TCP). On the monitoring side, the ABR makes the barcode data output string configured or HMI along with eight user-defined output bits. These output bits can be configured to report the current status of the ABR, including Good Read, No Read, etc. or to report the status of an input bit.
Control of the ABR using Industrial Ethernet is possible using eight user-defined input bits. These can be configured as Reading Phase On, Reading Phase Off, Acquisition Trigger, or they can control an output bit.
Input command strings cannot be sent to the ABR using Industrial Ethernet, but trigger and Host Mode Programming commands can be sent to the TCP server channel by a socket connection.
on the Data Formatting page available to a PLC
8.1 Industrial Ethernet Setup in Barcode Manager
8.1.1 Set the Industrial Ethernet Protocol (EtherNet/IP, Modbus/TCP)
The Industrial Ethernet communication channel is disabled by default. To enable this channel, use the following instructions.
1. From the Reading Phase, Data Formatting, or Output Setup pages, click Add New Industrial Protocol.
Note: This option is available only for Installer-Expert users.
2. Select one of the choices:
EtherNet/IP
• Modbus/TCP
3. After changing the settings, click
with the new settings.
Play, Monitor, or Getting Started to activate Industrial Communications
8.1.2 Industrial Ethernet Reading Phase Control
The Industrial Ethernet host controller can control the reading phase by assigning individual communication bits to reading phase parameters. These bits are received on the Industrial Ethernet channel as Input Bits.
To control the reading phase start and end using Industrial Protocol Input Bits, use the following instructions:
48 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 49
Industrial Ethernet Bits
ABR 3000 Series Barcode Reader
1. Go to Reading Phase > Phase Mode > Phase On and select an input bit from the Industrial Protocol Input Bit list.
In this example, select Bit 2.
Figure 59. Industrial Ethernet Input Bits Configured for Phase On Control
2. Click Phase Off, and select the same bit used in step 1 from the Industrial Protocol Input Bit list.
3. Change selected bit polarity from Leading to Trailing. The reading phase will start when the input bit goes high, and end when the input bit goes low.
Figure 60. Industrial Ethernet Input Bits Configured for Phase Off Control
www.bannerengineering.com - Tel: + 1 888 373 6767 49
Page 50
Industrial Ethernet Bits
ABR 3000 Series Barcode Reader
8.1.3 Industrial Ethernet Reading Phase Acquisition Control
To acquire individual images using an Industrial Protocol Input Bit, use the following instructions:
1. Go to Reading Phase > Phase Mode > Acquisition Trigger and select Trigger Type as External.
The External Trigger Source list displays. Select an Industrial Protocol Input Bit.
2. In this example, select Bit 6. Because the selected bit polarity is set to Leading, the ABR will take an image each time the input bit goes high.
8.1.4 Industrial Ethernet Digital Output Control
The Industrial Ethernet host controller can also drive the ABR reader’s physical discrete outputs by assigning individual communication bits to the Digital Output Activation and Deactivation parameters. These bits are received by the ABR as Input Bits.
1. Go to Output Setup > Output.
2. Under Activation, select an input bit, leaving the polarity setting as Leading. In this example, select Input Bit 0.
50 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 61. Industrial Ethernet Strings and Bits
Page 51
Industrial Ethernet Bits
ABR 3000 Series Barcode Reader
3. Under Deactivation, select the same bit and set it to Trailing. When the host turns on the ABR Input Bit, the ABR turns on its physical discrete Output 1.
Figure 62. Industrial Ethernet Strings and Bits
8.1.5 Digital Input Echo to Industrial Ethernet
The Industrial Ethernet host controller can receive echoes of the Reading Phase and discrete digital Input signals from the ABR as Output bits.
1. Go to Output Setup and select an Industrial Protocol Output Bit. This example uses Output Bit 0.
2. Under Activation, select the discrete digital input to echo, leaving the bit polarity as Leading.
www.bannerengineering.com - Tel: + 1 888 373 6767 51
Page 52
Input 1 echo to Industrial
Ethernet Master on
Reader Output Bit 0
ABR 3000 Series Barcode Reader
3. Under Deactivation, select the same input and set the polarity to Trailing. When physical Input 1 turns on, the Industrial Ethernet host controller will see the ABR Output Bit 0 turn on.
Figure 63. Digital Intput Echo to Industrial Ethernet
8.1.6 Transmitting Output Data Messages Using Industrial Ethernet
To send the result output data from the ABR to the Industrial Ethernet host controller, use the following steps:
1. Go to Output Setup. Should step 1 be Data Formatting rather than Output Setup?
2. Click on the Message you wish to send.
52 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 53
ABR 3000 Series Barcode Reader
3. Click on the relevant Industrial Protocol. In this example, Message 2 has been linked to the EtherNet/IP Industrial Protocol. The data from Message 2 will be sent, as an ASCII string, to the ABR Industrial Protocol output data registers. Arrows should be drawn automatically from the messages to the Industrial Ethernet channel in the diagram in the center of the screen.
Figure 64. Data Formatting
8.2 EtherNet/IP
If you are using a PLC programmed by Rockwell Studio 5000 Logix Designer software version 20 or later, such as the ControlLogix or CompactLogix series, you should be able to skip to
Designer Software
more need of
Manager
on page 56.
on page 57 and configure your PLC using the EDS and AOI files. Users of other controllers may have
ABR Assembly Object Descriptions
on page 53 and
8.2.1 ABR Assembly Object Descriptions
The ABR reader is controlled via EtherNet /IP using assembly objects. From the point of view of a PLC, there is one input assembly and one output assembly
The Originator (client) of the EtherNet /IP connection is the PLC. The Target (AKA server) of the EtherNet /IP connection is the ABR reader. The direction of communication can be described as T > O or O > T (sometimes also shown as T2O or O2T). The following tables list the data contained in all of the ABR assembly instances.
Inputs to the Sensor (Outputs from the PLC)
PLC Assembly Instance 113 (0×71) - 3 Registers (Sensor Inputs/PLC Outputs) O > T
Data transfer direction: Originator (PLC) to Target (ABR). Assembly instance 113 is the data used to control the flow of result message strings from the ABR and pass 8 discrete input bits for control options such as triggering image acquisitions.
WORD# WORD NAME DATA TYPE
0 Last Item Sequence Number 8-bit integer
1 Output Bits 8-bit integer
2 Last Fragment Sequence Number 8-bit integer
ABR Series EDS File Installation in Studio 5000 Logix
Configuring the ABR for Ethernet/IP in Barcode
www.bannerengineering.com - Tel: + 1 888 373 6767 53
Page 54
ABR 3000 Series Barcode Reader
Last Item Sequence Number
The Last Item Sequence Number is written with the Item Sequence Number by the Originator (PLC) to acknowledge the receipt of the Item Data. If fragmentation is used, this value is not written until the complete message is received.
Output Bits
The Output Bits attribute is a bitmap used to control the state of the eight discrete outputs to the ABR reader.
Last Fragment Sequence Number
The Last Fragment Sequence Number is written with the Fragment Sequence Number by the EtherNet /IP Originator (PLC) to acknowledge the receipt of an individual fragment. If fragmentation is not used, this value does not need to be written.
Outputs from the Sensor (Inputs to the PLC)
PLC Assembly Instance 100 (0×65) - 138 Registers (Sensor Outputs/PLC Inputs) T > O
Data transfer direction: Target (ABR) to Originator (PLC). Assembly instance 100 is the data sent back to the PLC to give the result of the last reading attempt, and the result message string if any.
WORD # WORD NAME DATA TYPE
0 Item Sequence Number 8-bit integer
1–2 Item Status 16-bit integer
3–4 Item Data Size 16-bit integer
5 Input Bits 8-bit integer
6 Failure Code 8-bit integer
7 Fragment Sequence Number 8-bit integer
8–9 Fragment Data Size 16-bit integer
10–137 Fragment Data 128 character string
Item Sequence Number
The Item Sequence Number is incremented by one on every new Item Data production. The Item Sequence Number is set to zero at power up. Once an Item Data packet is ready to transmit, the Item Sequence Number is set to one. This number does not increment again until the Originator (PLC) reports that it received the item by putting the matching Item Sequence Number into its Last Item Sequence Number register.
Item Status
The Item Status Code is the status of the last reading attempt and is always updated live regardless of whether the PLC has
finished
meanings.
receiving all the fragments of the previous message. The following table shows the status codes and their
Item Status Code Item Status Name
0×0000 Good Read
0×0001 Complete, No Read
0×0002 Partial Read
0×0003 Multiple Read
0×0004 Wrong Read
54 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 55
ABR 3000 Series Barcode Reader
Item Data Size
The Item Data Size is the total size of the Item Data. If the Item Data Size is greater than 128 characters, fragmentation is used (see the fragmentation example in
Example of Message Transmissions in Action
on page 55).
Input Bits
The Input Bits attribute is a bitmap used to read the state of the 8 discrete inputs from the ABR reader.
Failure Code
The Failure Code is set when an error occurs with the reader. The following is a table of Failure Codes:
Failure Code Name
0×01 Input Failure
0×02 Communications Failure
0×04 Reader Failure
0×08 Software Error
0×10 Remote Failure
Fragment Sequence Number
The Fragment Sequence Number is set to 1 on the first fragment of the latest Item Data transmission, when the Item Sequence Number increments up by 1. The Fragment Sequence Number is incremented by 1 on every new fragment. If fragmentation is not used, this value is fixed at 1. This value will only increment when the Last Fragment Sequence Number is set to match the current Fragment Sequence Number, to report that the PLC is ready for the next data. The value is only equal to 0 immediately after a power-up, before the first message is sent.
Fragment Data Size
The Fragment Data Size is the length of the data (in bytes) stored in the Fragment Data attribute. If fragmentation is used, this value equals 128 until the last fragment.
Fragment Data
This attribute stores the Fragment Data, which are the output messages from the ABR. If the Item Data Size is less than 128, this attribute stores the complete Item Data. If the Item Data Size is greater than 128, this attribute stores the individual fragments of data.
Example of Message Transmissions in Action
The following is an example of how a PLC receives two Items, one 100 bytes, and the next one 800 bytes, exactly as is done automatically in the I/O Data Add On Instruction (AOI) available on same whether two reading attempts completed in quick succession before the PLC finished reading the first result, or whether they happened with a long period of time in between.
To ABR from PLC To PLC from ABR
Last Item
Sequence
Number
0 0 0 0 0 0 NULL Power Up
1 0 PLC acknowledges item 1
1 1 PLC acknowledges fragment 1
Last
Fragment
Sequence
Number
Item
Sequence
Number
1 1 100 100 [0–99] ABR sends fragment 1 of item 1
2 1 800 128 [0–127] ABR sends fragment 1 of item 2
Fragment
Sequence
Number
Item Size
www.bannerengineering.com
Fragment
Size
Fragment
Data Buffer
Description
. The order is the
www.bannerengineering.com - Tel: + 1 888 373 6767 55
Page 56
ABR 3000 Series Barcode Reader
To ABR from PLC To PLC from ABR
Last Item
Sequence
Number
1 2 PLC acknowledges fragment 2
1 3 PLC acknowledges fragment 3
1 4 PLC acknowledges fragment 4
1 5 PLC acknowledges fragment 5
1 6 PLC acknowledges fragment 6
2 0 PLC acknowledges item 2
Last
Fragment
Sequence
Number
Item
Sequence
Number
2 2 800 128 [128–255] ABR sends fragment 2 of item 2
2 3 800 128 [256–383] ABR sends fragment 3 of item 2
2 4 800 128 [384–511] ABR sends fragment 4 of item 2
2 5 800 128 [512–639] ABR sends fragment 5 of item 2
2 6 800 128 [640–767] ABR sends fragment 6 of item 2
2 7 800 32 [768–799] ABR sends fragment 7 of item 2
Fragment
Sequence
Number
Item Size
Fragment
Size
Fragment
Data Buffer
Description
Configuration Assembly Object
The ABR EtherNet/IP implementation does not support an assembly object Configuration instance. However, one is required for the creation of implicit Class 1 connections on a ControlLogix is defined as instance number 128 (0×80). Its size is zero.
®
18
family PLC. Therefore, a configuration instance
Requested Packet Interval (RPI) Value
The ABR reader can operate with Requested Packet Intervals between 2 and 3200 milliseconds. The default set in the EDS
file
is 50 milliseconds. Setting this value faster than needed may hurt reading performance. If your message strings are over 128 bytes, it will take multiple packet intervals to transfer the message in 128 byte fragments. At the default 50 milliseconds setting, a 300 byte message string would take 100 milliseconds to 150 milliseconds to transfer completely.
8.2.2 Configuring the ABR for Ethernet/IP in Barcode Manager
After Ethernet/IP is added to a configuration’s protocols (see there is an option to configure settings specific to this protocol. Click Ethernet/IP in the left side Configuration panel, and select the desired option under Keep Read Item in the right side Control panel.
Figure 65. Keep Read Item
Keep Read Item allows managing the last code read and placed in the output buffer towards the EtherNet/IP host, in cases of re-connections to the network. The default setting will likely work for most applications. The options are:
• Keep Always—After the last code in the output buffer is read by the EtherNet/IP server manager (host), it remains in the output buffer.
• Discard After Connection (default setting)—After the last code in the output buffer is read by the EtherNet/IP server manager (host), it remains in the output buffer until the connection ends, then it is deleted. In this way it will not be re-read by the same host (or any host) in case of a re-connection.
Industrial Ethernet Setup in Barcode Manager
on page 48)
18
ControlLogix® is a trademark of Rockwell Automation, Inc.
56 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 57
ABR 3000 Series Barcode Reader
• Discard After Read—After the last code in the output buffer is read by the EtherNet/IP server manager (host), it is deleted from the output buffer. In this way it will not be re-read by the same host (or any host) in case of a re­connection.
When there is more than one code in the output buffer, the EtherNet/IP protocol requires that each code read by the host be deleted and replaced by the next code in the output buffer.
8.2.3 ABR Series EDS File Installation in Studio 5000 Logix Designer Software
Use the EDS Hardware Installation Tool to register the Electronic Data Sheet (EDS) file. Use the follow the steps, as well as
quickly and easily establish an implicit Class 1 connection between the ABR and a Rockwell Studio 5000 Logix Designer family PLC. Screenshots are from an example configuration with a ControlLogix 1756-L71 with a 1756-ENBT/A Ethernet module, using Studio 5000 Logix Designer version 30.
1. Download Banner_ABR_1_1_08312018.eds from
2. On the Tools menu, click EDS Hardware Installation Tool. The Rockwell Automation's EDS Wizard dialog displays.
ABR Series Manual Installation in Studio 5000 Logix Designer Software
www.bannergineering.com
.
on page 62 to
3. Click Next.
4. Select Register an EDS file(s).
Figure 66. Tools—EDS Hardware Installation Tool
Figure 67. Rockwell Automation's EDS Wizard—Options
www.bannerengineering.com - Tel: + 1 888 373 6767 57
Page 58
ABR 3000 Series Barcode Reader
5. Browse to locate the EDS file and click Next.
Figure 68. Select File to Register
6. Click Next to register the tested file.
58 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 69. Register the Tested File
Page 59
ABR 3000 Series Barcode Reader
7. Click Next when you see the icon associated with the EDS
Figure 70. Rockwell Automation's EDS Wizard
8. Click Next to register the EDS file.
file.
9. Click Finish to close the EDS Wizard .
www.bannerengineering.com - Tel: + 1 888 373 6767 59
Figure 71. Register the EDS File
Page 60
ABR 3000 Series Barcode Reader
10. Right-click on the PLC's Ethernet adapter and select New Module...
Figure 72. New Module
11. Locate the ABR from the catalog and click Create.
Figure 73. Select Module Type
12. Enter a name, description (optional), and IP address for the ABR.
Figure 74. New Module
60 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 61
ABR 3000 Series Barcode Reader
13. Set the desired Request Packet Interval (RPI) on the Connection tab.
Figure 75. New Module—Connection Settings
www.bannerengineering.com - Tel: + 1 888 373 6767 61
Page 62
ABR 3000 Series Barcode Reader
8.2.4 ABR Series Manual Installation in Studio 5000 Logix Designer Software
If the EDS file installation in the previous section is not possible, follow the steps of this section. Otherwise skip this section.
1.
Add a generic Ethernet module to the PLC's Ethernet card. a) Click New Module.
Figure 76. Add Ethernet Module
b) Select Generic Ethernet Module.
2. Configure the Module Properties, including the Name and IP Address of your choice, and using the Connection Parameters and Comm Format shown.
62 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 77. Select Module Type
Figure 78. Module Properties
Page 63
ABR 3000 Series Barcode Reader
3. Click OK. Set the desired Request Packet Interval (RPI) value and click OK.
4.
Figure 79. Module Properties Report: Ethernet
8.2.5 ABR Series AOI Installation in Logix Designer Software
1. Download the Add-On Instruction (AOI) file Banner_ABR_AOI_IO_Data_1_0.L5X from
www.bannerengineering.com
2. In the Controller Organizer window, right-click on the Add-On Instruction folder and select Import Add-On Instruction.
.
3. Navigate to the correct file location, and select the AOI to be installed.
www.bannerengineering.com - Tel: + 1 888 373 6767 63
Figure 80. Import Add-On Instruction
Figure 81. Select Add-On Instruction
Page 64
ABR 3000 Series Barcode Reader
4. Click Open. The Import
Configuration window opens. The default selection creates all of the necessary items for the AOI.
Figure 82. Import Configuration
5. Click OK to complete the import process. The AOI is added to the Controller Organizer window and looks similar to the following figure:
Figure 83. AOI Successfully Imported
6. Drag the AOI from the Controller Organizer to your ladder logic program to add the Banner_ABR_AOI_IO_Data_1_0 AOI to the program.
Figure 84. New AOI Added to the Program
64 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 65
ABR 3000 Series Barcode Reader
7. For each of the questions marks, create and link a new tag array. The AOI includes a new type of User Defined Tag (UDT), a custom array of tags meant specifically for this AOI.
In the AOI, right-click on the question mark on the line labeled "Banner_ABR_IO_Data" and click New Tag. In this
a)
example, use the name "Banner_ABR1_AOI."
Figure 85. New Tag
b) Click the question mark on the RawDataFromABR line.
A list of tags displays.
c) Select the appropriate tag. In this example, select Banner_ABR1:I.Data.
This tag was created automatically when the new Ethernet Module was named (see
Installation in Studio 5000 Logix Designer Software 5000 Logix Designer Software
on page 62).
on page 57 and
ABR Series Manual Installation in Studio
ABR Series EDS File
d) Click the question mark on the RawDataToABR line. e) Select the appropriate tag. In this example, select Banner_ABR1:O.Data. f) In the AOI, right-click on the question mark on the line labeled "ABR_AOI_Tags" and click New Tag. In this
example, use the name "Banner_ABR1_Tags."
The AOI is ready to run.
8. Download the program to the PLC, run it, and put the PLC into Online mode to view live data.
www.bannerengineering.com - Tel: + 1 888 373 6767 65
Figure 86. New Tag
Figure 87. AOI Rung After All Tags are Assigned
Page 66
ABR 3000 Series Barcode Reader
9. Verify that the Banner ABR Ethernet Module is connected by making sure that there is not a yellow warning symbol over the module icon in the Controller Organizer. If there is no symbol, the ABR has a live connection to the PLC.
Figure 88. Icon—No Errors
10. Go to Controller tags and verify that the LastItemSeqNum tag is incrementing every time the reader sends a result message.
11. If the tag is not incrementing, and the module showed a good connection in step 10, make sure that the reader is in run mode or monitor mode. If it is, your AOI should be fully functional and receiving all the useful implicit messaging data from the ABR.
Figure 89. AOI Data Tags
8.2.6 AOI Data Description
The AOI’s data, all contained in one User-Defined data type (UDT) tag array, contains the data tags described in the following sections.
InputBitsFromABR
The Input Bits tag is a bitmap used to read the state of the 8 discrete inputs from the ABR reader. These should update live to always show the latest result, even if the PLC is not caught up at transferring all the result messages.
OutputBitsToABR
The Output Bits attribute is a bitmap used to control the state of the 8 discrete outputs to the ABR reader. This can be used to trigger the reader by setting to 1 the bit ABR1_Tags.OutputBitsToABR.0, for example, as described in
Reading Phase Control
on page 48.
ItemStatus
The Item Status Code is the status of the last reading attempt and is always updated live regardless of whether the PLC has finished receiving all the fragments of the previous message. The following table shows the status codes and their meanings.
Item Status Code Item Status Name
0×0000 Good Read
0×0001 Complete, No Read
0×0002 Partial Read
0×0003 Multiple Read
0×0004 Wrong Read
Industrial Ethernet
66 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 67
ABR 3000 Series Barcode Reader
FailureCode
The Failure Code is set when an error occurs with the reader. The following is a table of Failure Codes:
Failure Code Name
0×01 Input Failure
0×02 Communications Failure
0×04 Reader Failure
0×08 Software Error
0×10 Remote Failure
LastItemSeqNumber
The Last Item Sequence Number is written with the Item Sequence Number by the Originator (PLC) to acknowledge the receipt of the Item Data. If fragmentation is used, this value is not written until the complete message is received.
LastItemDataSize
The Last Item Data Size is the total size of the Item Data that is currently contained as a valid message in the LastItemData array. This data is updated at the exact same time as when the LastItemSeqNumber increments, when a new item has been completely received, even if it took multiple packets to transfer in 128 byte fragments.
LastItemData
LastItemData is the 4096 byte array that contains the last full message transferred by the ABR to the PLC. This array is updated at the same time as LastItemDataSize and LastItemSeqNumber, after all fragments of the message have been re­assembled in the AOI. It might not always be the latest result message generated by the ABR if the PLC has fallen behind and the ABR is buffering multiple results waiting to finish sending them to the PLC. Only the bytes that fall within the size of the LastItemDataSize are overwritten, so there could also be old data left in the upper array addresses when a shorter message arrives than the previous message.
8.3 Modbus/TCP
The Modbus/TCP protocol provides device information using register and coil banks This section defines the register and coil banks. By specification, Modbus/TCP uses TCP port 502. The ABR functions as a
Modbus/TCP Client, so the host controller (usually a PLC) must act as a Server. The following registers are used to send values back and forth from the barcode reader to the PLC. ABR series reader read-
only output data messages are written to Holding Registers (40000) using Modbus function code 16 (Preset Multiple Registers). The ABR Input Bits are read every 50 milliseconds from the PLC as Inputs (10000) using Modbus function code 02 (Read Input Status). The state of the ABR Output Bits are written to the PLC on Coils (00000) using Modbus function code 05 (Write Single Coil).
Modbus Function Codes Used
02: Read Input Status 05: Force Single Coil 16: Preset Multiple Registers
Table 5: ABR Input Bits (10001–10008)
02: Read Input Status
Register
10001 Input Bit 0
10002 Input Bit 1
10003 Input Bit 2
10004 Input Bit 3
10005 Input Bit 4
ABR Input Bit Position
defined by the ABR.
www.bannerengineering.com - Tel: + 1 888 373 6767 67
Page 68
ABR 3000 Series Barcode Reader
02: Read Input Status
Register
10006 Input Bit 5
10007 Input Bit 6
10008 Input Bit 7
Table 6: ABR Output Bits (00001–00008)
05: Write Single Coil
Register
00001 Output Bit 0
00002 Output Bit 1
00003 Output Bit 2
00004 Output Bit 3
00005 Output Bit 4
00006 Output Bit 5
00007 Output Bit 6
00008 Output Bit 7
ABR Input Bit Position
ABR Output Bit Position
8.3.1 ABR Output Message Data
The ABR output messages are written to the 16-bit Holding Registers (40000). The maximum message size is to 255 registers. This allows for up to 510 8-bit ASCII characters per message. If the
message is longer than 510 characters only the first 510 characters are written, and the rest are discarded. The data is written in Big Endian format, with the to the lower byte of the first register. If the message is shorter than the number of registers being written, the ABR writes a 0 value to the extra bytes.
The following table shows the contents of the registers if 255 registers are being written, and the output message is:
[STX]123[ETX]
Table 7: ABR Output Message Data (40001–40255)
16: Preset Multiple Registers
Register High Byte Contents (Bits 8-15) Low Byte Contents (Bits 0-7)
40001 [STX] 1
40002 2 3
40003 [ETX] [Null]
40004 [Null] [Null]
40005 [Null] [Null]
40006 [Null] [Null]
... ... ...
40255 [Null] [Null]
first character of the message written to the upper byte, and the next character written
8.3.2 Configure the ABR for Modbus/TCP in Barcode Manager
After selecting Modbus/TCP on the Reading Phase, Data Formatting, or Output Setup pages (see
Reading Phase Control
68 www.bannerengineering.com - Tel: + 1 888 373 6767
on page 48), the Control panel shows the following Modbus/TCP-specific settings:
Industrial Ethernet
Page 69
ABR 3000 Series Barcode Reader
Figure 90. Modbus/TCP-Specific Settings and Their Default Values
Start Register
Defines the offset added to the Starting Address field of the Modbus/TCP message. If set to 5, the output messages are written from 40006 to 40025 instead of from 40001 to 40020.
Number of Registers
Defines the maximum number of registers according to the maximum length of the message to be transmitted. The size of the message transmitted is constant, thus, it must be big enough to contain the largest barcode information.
Remote Address
Defines the IP address of the server to which the client tries to connect.
Remote Port
Defines the port number of the server to which the client tries to connect. It must be different from the port numbers defined for other communications functions.
Remote Unit ID
Defines
the unit identifier used with Modbus/TCP devices that are composites of several Modbus devices, for example on Modbus/TCP to Modbus RTU gateways. In these situations, the unit identifier tells the Slave Address of the device behind the gateway. By default, Modbus/TCP-capable devices usually ignore the unit identifier
Connection Retry Time
Defines
a timeout (in milliseconds) for the Industrial Protocol Client before the client retries the connection between the client and the server. If the connection is not successful, further retries are attempted after this timeout expires. If set to 0 there is no retry attempt.
After changing settings, click
Play , Monitor , or Getting Started to activate the Industrial Ethernet
communications with the new settings.
www.bannerengineering.com - Tel: + 1 888 373 6767 69
Page 70
FOV
Plane
α
Vertical FOV
d
d
0
ABR 3000 Series Barcode Reader
9 Reading Features
9.1 FOV Calculation
Use the data in the following table to calculate the Field of View (FOV) for your application. Refer to
Figure 91
on page 70
and the formula below.
Table 8: 3000 Models
Model Offset Distance (d0)
ABR3009-xxxx (WVGA) 8 39° 26° 46° 25
ABR3106-xxxx (1.2 MP)
(mm)
8 41° 32° 49° 30
Horizontal Viewing
Angle
Vertical Viewing
Angle
Diagonal Viewing
Angle
Min Reading
Distance (mm)
The viewing angle has a tolerance of ±1° depending on the reading distance. FOVx = 2 [(d + d0) tan (αx/2)] where:
FOVx = horizontal, vertical or diagonal field of view (FOV)
αx = horizontal, vertical or diagonal viewing angles
d = reading distance (in mm) from window surface to code surface d0 = offset distance (in mm) from center of lens to external window surface
Figure 91. Reading Distance References
Examples
The FOV for a ABR3106-WSE2 at a reading distance of 100 mm is: FOVH = 2 [(100 mm + 8 mm) tan (41°/2)] ≈ 81 mm FOVV = 2 [(100 mm + 8 mm) tan (32°/2)] ≈ 62 mm
9.2 Global FOV Diagrams
Note: The following diagrams are given for typical performance at 25° C using high quality grade A symbols according to ISO/IEC 15416 (1D code) and ISO/IEC 15415 (2D code) print quality test
specifications.
application performance.
The following diagrams show the maximum obtainable Field of View for 1D and 2D codes using Processing Mode = Advanced. Depending on the code resolution, symbology, and number of characters in the code, the Reading Area can be different from the FOV.
See the reference Reading Diagrams for
70 www.bannerengineering.com - Tel: + 1 888 373 6767
Testing should be performed with actual application codes in order to maximize the
specific reading area examples.
Page 71
1 2 3 4 5 6 7 8
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
-3.0
3.0
Distance
Horizontal FOV
1D Codes
Distance
Horizontal FOV
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
2D Codes
ABR 3000 Series Barcode Reader
9.2.1 ABR3009-xxxx WVGA Models
Figure 92. Global FOV 1D Code Diagram for WVGA Models
www.bannerengineering.com - Tel: + 1 888 373 6767 71
Figure 93. Global FOV 2D Code Diagram for WVGA Models
Page 72
1 2 3 4 5 6 7 8 9
in
0
3
-2
-3
1
2
-1
mm
-5
5
-4
4
Distance
Horizontal FOV
1D Codes
1 2 3 4 5
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
3.0
-3.0
Distance
Horizontal FOV
2D Codes
ABR 3000 Series Barcode Reader
9.2.2 ABR3106-xxxx 1.2 MP Models
Figure 94. Global FOV 1D Code Diagram for 1.2 MP Models
9.3 Reading Diagrams
• The following reading diagrams are references and are provided for typical performance at 25 °C using high quality grade A symbols: Code 128 (1D code) and Data Matrix ECC 200 (2D code).
72 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 95. Global FOV 2D Code Diagram for 1.2 MP Models
Page 73
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.0
-1.0
-1.5
0.5
1.5
-0.5
mm
ABR 3000 Series Barcode Reader
• Perform testing with the actual ABR using application-specific
codes to evaluate whether maximizing application performance requires adjustments to the hardware/software configuration with respect to the Reference Conditions given under each diagram
• The ratio of the Vertical FOV width with respect to the Horizontal FOV width in the diagrams depends on the model
For WVGA models, it is about equal to 0.64; specifically 480/752 (that is, FOVV ≈ FOVH × 0.64) ◦ For 1.2 MP models, is about equal to 0.75; specifically 960/1280 (that is, FOVV ≈ FOVH × 0.75)
The reading distance ranges are measured from the reading window surface
• The max theoretical Line Speed values for each diagram can be calculated using the formula in
Speed and Exposure Calculations
on page 93
Maximum Line
• Common software parameter settings: For all ABR 3000 models (except where specified differently) reading all 1D code symbologies - Processing
Mode = Standard
For all ABR 3000 models (except where specified differently) reading 2D code symbologies - Processing
Mode = Standard; Code Contrast = Low; Decoding Complexity = Medium
When defining a hardware/software configuration for the ABR for conditions different from those of the reference diagrams, keep in mind the following rules:
Changes in Exposure Time act directly proportional to the luminosity of the image and inversely proportional
to the maximum code reading movement speed. Consequently, reducing the Exposure Time by half, reduces the luminosity of the image by half but doubles the theoretical code reading movement speed
Changes in Gain act directly proportional to the luminosity of the image. Increasing the Gain value however,
can reduce the quality of the acquired image
9.3.1 ABR3009-xxxx WVGA Models 1D Codes
Code 128 0.12 mm (5 mils)
Figure 96. Code 128 0.12 mm (5 mils)
Hardware Settings
Code Symbology Code 128
www.bannerengineering.com - Tel: + 1 888 373 6767 73
Page 74
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
ABR 3000 Series Barcode Reader
Hardware Settings
Code Resolution 0.12 mm (5 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 400 500
Gain 10 15
Code 128 0.20 mm (8 mils)
Figure 97. Code 128 0.20 mm (8 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.20 mm (8 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70 125
74 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 75
Reading Distance
Horizontal Reading Width
1 2 3 4 5 6 7
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
-2.5
ABR 3000 Series Barcode Reader
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 400 500 600
Gain 15 20 30
Code 128 0.25 mm (10 mils)
Figure 98. Code 128 0.25 mm (10 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 500 700 800
Gain 10 20 32
www.bannerengineering.com - Tel: + 1 888 373 6767 75
Page 76
Reading Distance
Horizontal Reading Width
1 2 3 4 5 6 7 8
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
ABR 3000 Series Barcode Reader
Code 128 0.33 mm (13 mils)
Figure 99. Code 128 0.33 mm (13 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.33 mm (13 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 400 600 800
Gain 10 20 32
76 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 77
Max FOV
H
Horizontal
Reading Width
Reading Diagrams guaranteed
for 60% of Max V
ertical FOV on
MP models
Max FOV
V
Reading Distance
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5
in
0
0.50
0.25
1.00
-0.25
mm
0.75
-0.50
-0.75
-1.00
ABR 3000 Series Barcode Reader
9.3.2 ABR3009-xxxx WVGA Models 2D Codes
Vignetting
For ABR 3000 models used in 2D code reading applications, due to the "fisheye" or “vignetting” effect of the lens, the reading area is limited to the central zone of the Vertical FOV.
Depending on the application, Image Cropping can be applied above and below the central zone of the Vertical FOV, limiting image acquisition to the effective reading area and therefore increasing frame rate and reducing overall image processing time.
Figure 100. WVGA Model Vignetting Effect
Data Matrix 0.12 mm (5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.12 mm (5 mils)
Tilt Angle
Skew Angle 15°
www.bannerengineering.com - Tel: + 1 888 373 6767 77
Figure 101. Data Matrix 0.12 mm (5 mils)
Page 78
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5
in
0
1.0
-1.0
-1.5
0.5
1.5
-0.5
mm
ABR 3000 Series Barcode Reader
Hardware Settings
Focusing Distance (mm) 45
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 450
Gain 5
Data Matrix 0.19 mm (7.5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.19 mm (7.5 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 450 500
Gain 5 10
78 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 102. Data Matrix 0.19 mm (7.5 mils)
Page 79
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
ABR 3000 Series Barcode Reader
Data Matrix 0.25 mm (10 mils)
Figure 103. Data Matrix 0.25 mm (10 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 70 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 280 500 650
Gain 10 10 13
www.bannerengineering.com - Tel: + 1 888 373 6767 79
Page 80
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
ABR 3000 Series Barcode Reader
9.3.3 ABR3106-WSxx 1.2 MP Models 1D Codes
Code 128 0.10 mm (4 mils)
Figure 104. Code 128 0.10 mm (4 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.10 mm (4 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 250 300
Gain 10 15
80 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 81
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
ABR 3000 Series Barcode Reader
Code 128 0.12 mm (5 mils)
Figure 105. Code 128 0.12 mm (5 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.12 mm (5 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 250 400
Gain 10 12
www.bannerengineering.com - Tel: + 1 888 373 6767 81
Page 82
Reading Distance
Horizontal Reading Width
1 2 3 4 5 6
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
ABR 3000 Series Barcode Reader
Code 128 0.20 mm (8 mils)
Figure 106. Code 128 0.20 mm (8 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.20 mm (8 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 300 400 600
Gain 10 20 25
82 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 83
Reading Distance
Horizontal Reading Width
1 2 3 4 5 6 7
in
0
-1
-2
1
2
mm
-3
3
ABR 3000 Series Barcode Reader
Code 128 0.25 mm (10 mils)
Figure 107. Code 128 0.25 mm (10 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 400 600 700
Gain 10 20 25
www.bannerengineering.com - Tel: + 1 888 373 6767 83
Page 84
Reading Distance
Horizontal Reading Width
0 1 2 3 4 5 6 7 8 9
in
0
3
-2
-3
1
2
-1
mm
-4
4
ABR 3000 Series Barcode Reader
Code 128 0.33 mm (13 mils)
Figure 108. Code 128 0.33 mm (13 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.33 mm (13 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 400 600 700
Gain 10 20 25
84 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 85
Max FOV
H
Horizontal
Reading Width
Reading Diagrams guaranteed
for 60% of Max V
ertical FOV on
MP models
Max FOV
V
Reading Distance
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5
in
0
1.0
-1.0
-1.5
0.5
1.5
-0.5
mm
ABR 3000 Series Barcode Reader
9.3.4 ABR3106-WSxx 1.2 MP Models 2D Codes
Vignetting
For ABR 3000 models used in 2D code reading applications, due to the "fisheye" or “vignetting” effect of the lens, the reading area is limited to the central zone of the Vertical FOV.
Depending on the application, Image Cropping can be applied above and below the central zone of the Vertical FOV, limiting image acquisition to the effective reading area and therefore increasing frame rate and reducing overall image processing time.
Figure 109. 1.2 MP Model Vignetting Effect
Data Matrix 0.13 mm (5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.12 mm (5 mils)
Tilt Angle
Skew Angle 15°
www.bannerengineering.com - Tel: + 1 888 373 6767 85
Figure 110. Data Matrix 0.13 mm (5 mils)
Page 86
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
-2.0
2.0
ABR 3000 Series Barcode Reader
Hardware Settings
Focusing Distance (mm) 45
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 250
Gain 10
Data Matrix 0.19 mm (7.5 mils)
Figure 111. Data Matrix 0.19 mm (7.5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.19 mm (7.5 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 200 400
Gain 10 12
86 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 87
Reading Distance
Horizontal Reading Width
1 2 3 4 5
in
0
-1.0
-2.0
1.0
2.0
mm
ABR 3000 Series Barcode Reader
Data Matrix 0.25 mm (10 mils)
Figure 112. Data Matrix 0.25 mm (10 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle 15°
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 250 450 600
Gain 10 15 20
www.bannerengineering.com - Tel: + 1 888 373 6767 87
Page 88
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
ABR 3000 Series Barcode Reader
9.3.5 ABR3106-WPxx 1.2 MP + Polarzied Models 1D Codes
Code 128 0.12 mm (5 mils)
Figure 113. Code 128 0.12 mm (5 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.12 mm (5 mils)
Tilt Angle
Skew Angle
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 600 800
Gain 25 32
88 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 89
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
ABR 3000 Series Barcode Reader
Code 128 0.20 mm (8 mils)
Figure 114. Code 128 0.20 mm (8 mils)
Hardware Settings
Code Symbology Code 128
Code Resolution 0.20 mm (8 mils)
Tilt Angle
Skew Angle
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 700 1000 1000
Gain 25 32 32
www.bannerengineering.com - Tel: + 1 888 373 6767 89
Page 90
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
-2.5
2.5
ABR 3000 Series Barcode Reader
Code 128 0.25 mm (10 mils)
Figure 115. Code 128 0.25 mm (10 mils)
* The vignetting effect described in
Hardware Settings
Code Symbology Code 128
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle
Focusing Distance (mm) 45 80 125
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 700 1000 1000
Gain 25 32 32
Vignetting
on page 91 applies to the F125 position for WA models.
90 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 91
Max FOV
H
Horizontal
Reading Width
Reading Diagrams guaranteed
for 60% of Max V
ertical FOV on
MP models
Max FOV
V
Reading Distance
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3
in
0
1.0
-1.0
-1.5
0.5
1.5
-0.5
mm
ABR 3000 Series Barcode Reader
9.3.6 ABR3106-WPxx 1.2 MP + Polarized Models 2D Codes
Vignetting
For ABR 3000 models used in 2D code reading applications, due to the "fisheye" or “vignetting” effect of the lens, the reading area is limited to the central zone of the Vertical FOV.
Depending on the application, Image Cropping can be applied above and below the central zone of the Vertical FOV, limiting image acquisition to the effective reading area and therefore increasing frame rate and reducing overall image processing time.
Figure 116. 1.2 MP + Polarized Model Vignetting Effect
Data Matrix 0.13 mm (5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.13 mm (5 mils)
Tilt Angle
Skew Angle
www.bannerengineering.com - Tel: + 1 888 373 6767 91
Figure 117. Data Matrix 0.13 mm (5 mils)
Page 92
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.5
-1.0
-1.5
0.5
1.0
-0.5
mm
-2.0
2.0
ABR 3000 Series Barcode Reader
Hardware Settings
Focusing Distance (mm) 45
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 600
Gain 24
Data Matrix 0.19 mm (7.5 mils)
Figure 118. Data Matrix 0.19 mm (7.5 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.19 mm (7.5 mils)
Tilt Angle
Skew Angle
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 600 900
Gain 25 30
92 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 93
Reading Distance
Horizontal Reading Width
1 1.5 2 2.5 3 3.5 4
in
0
1.5
-1.0
-1.5
-2.0
0.5
1.0
2.0
-0.5
mm
ABR 3000 Series Barcode Reader
Data Matrix 0.25 mm (10 mils)
Figure 119. Data Matrix 0.25 mm (10 mils)
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.25 mm (10 mils)
Tilt Angle
Skew Angle
Focusing Distance (mm) 45 80
Software Parameters
Illuminator Lighting Very High Power Strobed
Exposure Time (μs) 600 900
Gain 25 30
9.4 Maximum Line Speed and Exposure Calculations
When the Dynamic reading option is selected in the Image Auto-Setup or Automatic Setup window, the maximum allowable image exposure is automatically calculated according to the formula described in this section, using the parameters entered.
The Exposure Time (or Shutter) parameter defines the time during which the image will be exposed to the reader to be acquired. This parameter depends heavily on the environmental conditions (external lighting system, image contrast, etc.).
In general, a longer time corresponds to a lighter image but is susceptible to blurring due to the code movement; a shorter exposure time corresponds to a darker image.
www.bannerengineering.com - Tel: + 1 888 373 6767 93
Page 94
SW Limit
Line Speed
Readable Blurring
SW/HW Limit
T
exp
T
exp (min)
Conveyor Speed
Limit
X
2X
ABR 3000 Series Barcode Reader
Note: The following considerations must be applied only when the internal lighting system and 2D codes are used. The Maximum line speed allowed for linear codes or postal code reading applications heavily depends on the direction of symbol movement. When the direction of movement is parallel to the elements of the code, the maximum speed is greater.
Assuming:
Conversion to Metric
• X: Code Resolution (mm)
• T
: Exposure Time (s)
exp
• LS: Line Speed (mm/s)
[Code Resolution in mils] x 0.0254 = Code Resolution in mm
• n/a
• [Line Speed in ft/min] x 5.08 = Line Speed in mm/s
The essential condition to avoid blurring effects between two adjacent elements in a dynamic reading application is:
LS × T
exp
≤ X
The maximum (theoretical) line speed LS can be calculated as follows:
X / T
T
exp (min)
= LS
exp (min)
(max)
is the minimum Exposure Time value obtainable for the
specific application. It can be evaluated in static reading conditions and depends on the ABR model selected for the application (internal lighting system, optical lens, reading distance) and on any external lighting system. It may also depend on code printing quality, and reader position.
Examples
ABR 3000 using:
Internal Lighting Mode = Very High Power Strobe Exposure Time (µs) = 200 µs Code Resolution (X) = 0.254 mm (10 mils)
has a maximum line speed of: 0.254 (mm) / 0.0002 (s) = 1270 mm/s Likewise, T
speed and code resolution. Therefore: X / LS = T T
exp (max)
and LS
is the maximum Exposure Time value that can be used without blurring for the given application line
exp (max)
are represented in the graph below as the curved line for X (code resolution). Values above the curve
(max)
exp (max)
result in blurring. In practice, the application values are somewhere below the theoretical line, (in the dark gray area), due to environmental and other conditions.
For example, the maximum target speed in the application is also affected by these conditions:
• Code/Background Contrast: Maximum speed decreases when decreasing image contrast (poor quality codes,
reflective
• Code Resolution: Maximum speed increases when decreasing code resolution, (that is, 2X). There is a decrement of overlapping effects between two adjacent elements
transparent coverings, different supports and printing techniques)
• Tilt Angle: Maximum speed decreases when increasing Tilt angle (from 0 to 45 degrees)
The Internal Lighting parameter allows setting the operating mode of the internal lighting system. The possible values are:
• Disabled: The built-in LED array is turned off all the time. This option can be useful if using an external lighting system
• Very High Power Strobed: The built-in LED array is on only during the image exposure time
94 www.bannerengineering.com - Tel: + 1 888 373 6767
Figure 120. Maximum Line Speed and Exposure
Page 95
ABR 3000 Series Barcode Reader
Note: To avoid the LED array overheating, for Power Strobed settings, the program automatically limits the range of allowed values for the Exposure Time parameter. Therefore, after changes to Internal Lighting, recheck Exposure Time.
www.bannerengineering.com - Tel: + 1 888 373 6767 95
Page 96
ABR 3000 Series Barcode Reader
10 PPI (Pixels Per Inch) Setup Chart
Print and use the Setup Chart on the following page to aid in aiming and focusing the reader (7000 models), the Advanced Setup of the reader (7000 models), and the Learn procedure (3000 and 7000 models).
96 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 97
PPI (Pixels Per Inch) Setup Chart
Code 128
R
esolution mm (mils)
0.30 (12)
0.50 (20)
1.00 (40)
Do not use these Barcodes for Smart Teach Autolearn
D
o not scale this page
15 cm
6 inch
0.30 mm
0.50 mm
1 mm
ABR 3000 Series Barcode Reader
www.bannerengineering.com - Tel: + 1 888 373 6767 97
Page 98
ABR 3000 Series Barcode Reader
11 Application Examples
11.1 Document Handling
ABR is effective when used in the omnidirectional reading of 2D, stacked, linear, and postal codes. For example, in automated document handling and mail processing systems.
Figure 121. Address Coded in Data Matrix Symbology for Automated Mail Processing
11.2 Deformed or Overprinted Code Reading
ABR assures the reading of deformed and / or overprinted codes, even though damaged or printed on high reflective surfaces (see the following
figures).
Figure 122. Packaging with PDF417 Code
Figure 123. Overprinted Barcode Readable by ABR Through the Envelope Window Film
Figure 124. Barcode Printed on Curved Surface Readable by ABR in spite of Image Optical Distortion
98 www.bannerengineering.com - Tel: + 1 888 373 6767
Page 99
ABR 3000 Series Barcode Reader
11.3 Ink-Jet Printing Technology
Figure 125. Dot Matrix Code Directly Marked on PCB Copper Pad by Using Ink-Jet Technology
11.4 Laser Marking/Etching Technology
Figure 126. Data Matrix Code Directly Marked on PCB Surface by Using Laser Etching Technology
CAUTION: ABR readers are not designed to be used in real-time laser marking applications (Mark & Read). They must be mounted far away from the laser marker to avoid burning the CMOS sensor.
11.5 Short Distance Code Reading on Reflective and/or Colored Surfaces
ABR 3000 1.2 MP Polarizer models provide advantages in particular applications which require codes to be read at very short reading distances on reflective and/or colored surfaces such as black plastic and have 0° skew angles.
Figure 127. 1.2 MP Polarizer Model Reading Reflective Label Figure 128. Standard Model Reading Reflective Label
www.bannerengineering.com - Tel: + 1 888 373 6767 99
Page 100
ABR 3000 Series Barcode Reader
12 Troubleshooting
When wiring the device, pay careful attention to the signal name (acronym) on the TCNM-ACBB1 spring clamp
• connectors ( pin connector pay attention to the pin number of the signals (
• If you need information about a certain reader parameter, refer to the Barcode Manager online help. Connect the device and click on the link to the parameter you’re interested in.
• If you’re unable to Program version, Parameter Configuration file, serial number and model number of your reader. Most of this information is available while Barcode Manager is connected to the reader.
Problem Solution
Barcode Manager Installation: Autorun or Start.hta doesn’t run
Driver Installation Error: The ECM driver fails to install correctly (ABR 3000 models)
Power ON: The POWER LED is not lit • Is power connected?
One Shot or Phase Mode using the Input 1 (External Trigger) or Input 2: The
External Trigger is switching
One Shot or Phase Mode using serial trigger source: The Trigger LED is not blinking
Phase Mode: the image is displayed in the Barcode Manager window
Continuous Mode: the Trigger LED is not blinking
TCNM-ACBB1 Electrical Connections
fix the problem and you’re going to contact Banner Engineering, provide (if possible): Application
Trigger LED is not blinking while the
Trigger LED is correctly blinking but no
on page 20). If you are connecting directly to the ABR M12 17-
Connector Descriptions
• Check the Windows settings to see if Autorun is disabled
Associate the file type .hta with the Microsoft HTML
• Application host mshta.exe in Windows\System32
Windows 7 requires that update KB3033929 be installed for the ABR 3000 ECM driver to work properly.
If using a power adapter (like PG6000), is it connected to a wall outlet?
• If using rail power, does the rail have power?
• If using TCNM-ACBB1, does it have power (check switch and LED)?
• Check if you are referring to the M12 17-pin connector or to the TCNM-ACBB1 spring clamp connectors.
• Measure Voltage either at pin 1 and pin 2 (for 17-pin connector) or at spring clamp Vdc and GND (for TCNM-ACBB1).
• Check if you are referring to the device/accessory cable connector or to the TCNM-ACBB1 spring clamp connectors
Is the sensor connected to the Input 1 or Input 2?
• Is power supplied to the photoelectric sensor?
• For NPN the two I1 or I2 signals (A or B)?
• For PNP configuration, is one of the two I1 or I2 signals grounded (A or B)?
Are the photoelectric sensor LEDs (if any) working correctly?
• Is the sensor/reflector system aligned (if present)?
On the Reading Phase step check the Input 1 or Input 2 Debouncing Time parameter setting
• On the Reading Phase step check the settings for Acquisition Trigger, Reading Phase-ON, and Reading Phase-OFF parameters
• On the Reading Phase step check the settings for Acquisition Trigger, Reading Phase-ON, and Reading Phase-OFF parameters
• Are the COM port parameters (Baud Rate, Parity, Data Bits, Stop Bits) correctly assigned?
• On the Reading Phase step check the settings of Acquisition Trigger String, Reading Phase-ON String, and Reading Phase-OFF String parameters
• Is the serial trigger source correctly connected?
Is the Phase frequency lower than the maximum frame rate?
Verify the correct software configuration settings
configuration, is power supplied to one of
on page 14).
100 www.bannerengineering.com - Tel: + 1 888 373 6767
Loading...