Honeywell 5310-80, 5010-80, 5110-80 User Manual

5X10/5X80
5010/80, 5110/80, 5310/80
User’s Guide
Disclaimer
Honeywell International Inc. (“HII”) reserves the right to make changes in speci­fications and other information contained in this document without prior notice, and the reader should in all cases consult HII to determine whether any such changes have been made. The information in this publication does not repre­sent a commitment on the part of HII.
HII shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnish­ing, performance, or use of this material.
This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, repro­duced, or translated into another language without the prior written consent of HII.
© 2002-2012 Honeywell International Inc. All rights reserved. Other product names or marks mentioned in this document may be trademarks
or registered trademarks of other companies and are the property of their respective owners.
Web Address:
www.honeywellaidc.com
FCC/CE
The 5010/5080 or 5110/80 Image Engine, integrated into an OEM device, may require testing by the OEM to insure compliance with the following federal regulations:
47 CFR Part 15 EC’s Electromagnetic Compatibility Directive (2004/108/EC) and Low
Voltage Directive (2006/95/EC)
For CE-related inquiries, please contact: Honeywell Imaging & Mobility - Europe BV
Nijverheidsweg 9-13 5627 BT Eindhoven The Netherlands
Honeywell shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive.
CB Scheme
IEC 60950-1 Second Edition
UL/c-UL (Recognized Component)
UL 60950-1 Second Edition, 2007-03-27 CSA C22.2 No. 60950-1-07, 2nd Edition, 2007-03
LED Safety Statement
LEDs have been tested and classified as “EXEMPT RISK GROUP” to the stan­dard IEC 62471:2006.
Laser Safety Statement
LASER has been tested and classified as a “Class 1 LASER Product” to the standard IEC 60825-1(2007) Second Edition for 5310/5380 models only.
The Standard also states that the following be included in all user documenta­tion, spec sheets, and brochures, which describe this product:
Caution: Use of controls or adjustments or performance of procedures other
Note: This warning states that altering the inner parts of the laser engine in a
than those specified herein may result in hazardous radiation exposure.
way not specified in the user guide may cause light levels to exceed Class 1 limits. It is not an issue when using under normal conditions.
Legal - i
ESD Precautions
The 5X10/80 is shipped in ESD safe packaging. Use care when handling the scan engine outside its packaging. Be sure grounding wrist straps and properly grounded work areas are used.
Dust and Dirt
The 5X10/80 must be sufficiently enclosed to prevent dust particles from gathering on the imager and lens. Dust and other external contaminants will eventually degrade unit performance.
Legal - ii
Table of Contents
Chapter 1 - Getting Started
Introduction ................................................................. 1-1
About This Manual ...................................................... 1-1
Unpacking the Engine ................................................. 1-1
OEM Engine Models ................................................... 1-2
Connecting the Development Engine to the PC.......... 1-3
Chapter 2 - Getting Connected
Plug and Play .............................................................. 2-1
RS-232 .................................................................. 2-1
IBM SurePos ......................................................... 2-1
USB HID................................................................ 2-2
USB COM Port Emulation..................................... 2-2
Chapter 3 - Terminal Interfaces
Terminal ID.................................................................. 3-1
Supported Terminals................................................... 3-1
RS-232 Baud Rate ................................................ 3-2
RS-232 Word Length: Data Bits, Stop Bits,
and Parity .............................................................. 3-3
RS-232 Receiver Time-Out................................... 3-4
RS-232 Handshaking ............................................ 3-4
TTL Level 232 Interface ........................................ 3-5
Chapter 4 - Output
Image VGA.................................................................. 4-1
1
Good Read Indicators..................................................4-1
Beeper – Good Read.............................................4-1
Beeper Volume – Good Read................................ 4-2
Beeper Pitch – Good Read....................................4-2
Beeper Duration – Good Read ..............................4-3
LED – Good Read .................................................4-3
LED Good Read Polarity .......................................4-3
Number of Beeps – Good Read ............................4-4
Beep Polarity .........................................................4-5
Good Read Delay ........................................................4-5
User-Specified Good Read Delay................................4-6
Trigger Modes..............................................................4-6
Manual/Serial Trigger ............................................4-6
Snap and Ship .......................................................4-7
Host Notify Mode ...................................................4-8
Scan Stand Mode ........................................................4-8
Scan Stand Symbol ...............................................4-8
Presentation Mode.......................................................4-9
Presentation LED Behavior after Decode..............4-9
Presentation LED Time-Out................................... 4-9
Presentation Sensitivity .......................................4-10
Hands Free Time-Out................................................ 4-10
Reread Delay.............................................................4-11
User-Specified Reread Delay ....................................4-11
LED Power Level....................................................... 4-12
Illumination Lights...................................................... 4-12
Imager Time-Out........................................................4-13
Aimer Delay ...............................................................4-13
User-Specified Aimer Delay................................. 4-13
Aimer Modes..............................................................4-14
Thermal Considerations....................................... 4-15
Centering ...................................................................4-15
Decode Search Mode................................................ 4-17
Output Sequence Overview.......................................4-19
Output Sequence Editor ......................................4-21
Require Output Sequence ...................................4-21
Multiple Symbols........................................................4-22
2
No Read .................................................................... 4-23
Print Weight............................................................... 4-24
Video Reverse........................................................... 4-24
Working Orientation .................................................. 4-25
Chapter 5 - Data Editing
Prefix/Suffix Overview ................................................. 5-1
To Add a Prefix or Suffix: ............................................ 5-2
To Clear One or All Prefixes or Suffixes:............... 5-3
To Add a Carriage Return Suffix to All
Symbologies.......................................................... 5-3
Prefix Selections.................................................... 5-4
Suffix Selections.................................................... 5-4
Function Code Transmit........................................ 5-4
Intercharacter, Interfunction, and Intermessage
Delays ......................................................................... 5-5
Intercharacter Delay.............................................. 5-5
User Specified Intercharacter Delay...................... 5-6
Interfunction Delay ................................................ 5-6
Intermessage Delay .............................................. 5-7
Chapter 6 - Data Formatting
Data Format Editor Introduction .................................. 6-1
To Add a Data Format........................................... 6-1
Other Programming Selections ............................. 6-2
Data Format Editor Commands............................. 6-2
Data Format Editor................................................ 6-4
Data Formatter ...................................................... 6-5
Alternate Data Formats ......................................... 6-5
3
Chapter 7 - Symbologies
Message Length Description .......................................7-2
Codabar Start/Stop Characters.............................7-3
Codabar Check Character .....................................7-3
Codabar Concatenation.........................................7-4
Codabar Message Length .....................................7-5
Code 39 Start/Stop Characters .............................7-6
Code 39 Check Character .....................................7-6
Code 39 Message Length...................................... 7-7
Code 39 Append....................................................7-8
Code 32 Pharmaceutical (PARAF) ........................7-8
Full ASCII............................................................... 7-9
Code 39 Code Page ............................................7-10
Check Digit ..........................................................7-10
Interleaved 2 of 5 Message Length .....................7-11
Code 93 Message Length.................................... 7-12
Code 93 Code Page ............................................7-13
Straight 2 of 5 Industrial Message Length ...........7-14
Straight 2 of 5 IATA Message Length..................7-15
Matrix 2 of 5 Message Length .............................7-16
Check Digits Required .........................................7-17
Code 11 Message Length.................................... 7-18
ISBT 128 Concatenation...................................... 7-19
Code 128 Message Length.................................. 7-20
Code 128 Code Page ..........................................7-20
Telepen Output ....................................................7-21
Telepen Message Length ....................................7-21
UPC-A Check Digit ..............................................7-22
UPC-A Number System.......................................7-23
UPC-A Addenda ..................................................7-23
UPC-A Addenda Required................................... 7-24
UPC-A Addenda Separator .................................7-24
4
UPC-A/EAN-13 with Extended Coupon Code........... 7-24
UPC-E0 Expand.................................................. 7-25
UPC-E0 Addenda Required ................................ 7-26
UPC-E0 Addenda Separator............................... 7-26
UPC-E0 Check Digit............................................ 7-26
UPC-E0 Number System .................................... 7-27
UPC-E0 Addenda................................................ 7-27
EAN/JAN-13 Check Digit..................................... 7-29
EAN/JAN-13 Addenda......................................... 7-29
EAN/JAN-13 Addenda Required......................... 7-30
EAN/JAN-13 Addenda Separator........................ 7-30
ISBN Translate.................................................... 7-30
EAN/JAN-8 Check Digit....................................... 7-31
EAN/JAN-8 Addenda........................................... 7-32
EAN/JAN-8 Addenda Required........................... 7-32
EAN/JAN-8 Addenda Separator.......................... 7-32
MSI Check Character.......................................... 7-33
MSI Message Length .......................................... 7-34
Plessey Message Length .................................... 7-35
RSS Expanded Message Length ........................ 7-37
PosiCode A and B............................................... 7-38
PosiCode Message Length ................................. 7-39
Codablock F Message Length............................. 7-40
Code 16K Message Length................................. 7-41
Code 49 Message Length ................................... 7-42
PDF417 Message Length.................................... 7-43
MicroPDF417 Message Length........................... 7-44
5
EAN•UCC Composite Codes.....................................7-44
UPC/EAN Version................................................ 7-45
EAN•UCC Composite Code Message Length ..... 7-45
Postnet................................................................. 7-47
Planet Code .........................................................7-48
British Post........................................................... 7-48
Canadian Post .....................................................7-48
Kix (Netherlands) Post.........................................7-49
Australian Post..................................................... 7-49
Japanese Post .....................................................7-49
China Post Message Length................................ 7-50
Korea Post Message Length ...............................7-51
QR Code Message Length ..................................7-52
Data Matrix Message Length...............................7-53
MaxiCode Message Length .................................7-54
Aztec Code Message Length............................... 7-55
Aztec Runes ........................................................7-55
Chapter 8 - Imaging Commands
Image Snap - IMGSNP................................................ 8-1
IMGSNP Modifiers .................................................8-1
Image Ship - IMGSHP .................................................8-2
IMGSHP Modifiers .................................................8-3
Intelligent Signature Capture - IMGBOX......................8-7
IMGBOX Modifiers.................................................8-7
Chapter 9 - OCR Programming
OCR.............................................................................9-1
OCR Templates........................................................... 9-4
Creating an OCR Template ...................................9-4
Stringing Together Multiple Formats
(Creating “Or” Statements)...............................9-6
OCR User-Defined Variables.......................................9-7
Reading Multi-Row OCR .......................................9-7
6
OCR Check Character ................................................ 9-8
OCR Modulo 10 Check Character......................... 9-9
OCR Modulo 36 Check Character......................... 9-9
OCR User-Defined Check Character .......................... 9-9
Weighting Options............................................... 9-10
OCR ISBN Application Example ............................... 9-12
OCR Template Codes............................................... 9-14
Chapter 10 - Utilities
To Add a Test Code I.D. Prefix to All Symbologies... 10-1
Show Software Revision ........................................... 10-1
Show Data Format .................................................... 10-1
Resetting the Standard Product Defaults.................. 10-2
2D PQA (Print Quality Assessment) ......................... 10-2
Visual Menu 2003 ..................................................... 10-3
Installing Visual Menu 2003 from the Web.......... 10-4
Quick*View................................................................ 10-5
Installing Quick*View from the Web .................... 10-5
Chapter 11 - Serial Programming Commands
Conventions .............................................................. 11-1
Menu Command Syntax............................................ 11-1
Query Commands ............................................... 11-2
Concatenation of Multiple Commands ................ 11-2
Responses .......................................................... 11-2
Examples of Query Commands .......................... 11-3
Trigger Commands ................................................... 11-4
Resetting the Standard Product Defaults.................. 11-4
Menu Commands...................................................... 11-5
Chapter 12 - Maintenance
Repairs...................................................................... 12-1
Maintenance.............................................................. 12-1
Cleaning the Imager’s Window............................ 12-1
Inspecting Cords and Connectors....................... 12-1
7
Troubleshooting......................................................... 12-2
Chapter 13 - Customer Support
Product Service and Repair.......................................13-1
Technical Assistance................................................. 13-1
Limited Warranty........................................................13-1
Appendix A - Reference Charts
Symbology Chart .........................................................A-1
ASCII Conversion Chart (Code Page 1252)................A-3
Code Page Mapping of Printed Bar Codes..................A-5
8
1
Getting Started

Introduction

The 5X10/80 series of products is designed for integration into a wide range of OEM devices. The engine’s compact mechanical design can drop into many existing applications, allowing OEMs and third-party manufacturers to integrate the benefits of image-based scanning into a variety of devices, including handheld computers (PDTs), medical instrumentation, diagnostic equipment, and robotics.
Two different decoding configurations provide OEMs the flexibility required to address various application-specific needs. The 5X10, with linear and PDF417 decoding, delivers "laser-like" reading on linear codes, and point-and-shoot on stacked codes. The 5X80 full-featured decoder incorporates Honeywell comprehensive list of decoding capabilities. A Software Developers Kit provides a simple software interface (APIs) to help ease integration. For software updates and additional information, visit the Honeywell website at
www.honeywellaidc.com.

About This Manual

This User’s Guide provides demonstration, installation, and programming instructions for the engine. Product specifications, dimensions, warranty, and customer support information are also included.
Honeywell’s bar code engines are factory programmed for the most common terminal and communications settings. If you need to change these settings, programming is accomplished by scanning the bar codes in this guide.
An asterisk (*) next to an option indicates the default setting.

Unpacking the Engine

After you open the shipping carton containing the OEM Engine, take the following steps:
• Check to make sure everything you ordered is present.
• Save the shipping container for later storage or shipping.
• Check for damage during shipment. Report damage immediately to the carrier who delivered the carton.
1 - 1

OEM Engine Models

There are three models of the OEM Engine, which may be used with many interfaces described in this manual. Refer to the chart below to determine the models that can be used with your interface.
The following interfaces apply to all OEM Engine focal distances and decoding options.
Models Interface Decoding Capability
a
5X10XX-XXX2 5X10XX-XXX4
5X10XX-XXX3 USB 1.1 Linear
5X80XX-XXX2 5X80XX-XXX4
5X80XX-XXX3 USB 1.1 Linear
a. This output format allows direct connection to a PC RS-232 serial port.
TTL Level 232 inverted non-inverted
TTL Level 232 inverted non-inverted
Note: The 5X80 decoded out image engine can be used by customers to
evaluate the 5X00 non decoded out image engine. Refer to the 5X00 Integration Manual for detailed part numbers and integration information.
Linear Stacked Linear
Stacked Linear Linear
Stacked Linear Matrix
Stacked Linear Matrix
1 - 2

Connecting the Development Engine to the PC

The development OEM Engine can connect to a PC for evaluation.
1. Turn off power to the terminal/computer.
2. If using a USB connection, connect the included interface cable to the engine and to the matching USB port on the back of the computer. Skip to step 5.
Note: For additional USB programming and technical information, refer to
Honeywell’s “USB Application Note,” available at
www.honeywellaidc.com
.
1 - 3
3. If using an RS-232 connection, connect the serial interface cable to the
RS-232 Interface
engine and to the matching port on the back of the computer.
4. Connect the power supply connector to the serial interface cable. Plug in the power supply.
5. Turn the terminal/computer power back on. The engine beeps.
6. If connecting the Development Engine using an RS-232 interface, all communication parameters between the imager and terminal must match for correct data transfer through the serial port using RS-232 protocol. Scan the RS-232 interface bar code below. This programs the Development Engine for an RS-232 interface at 115,200 baud, parity–none, 8 data bits, 1 stop bit, and adds a suffix of a CR LF.
7. Verify the engine operation by scanning a bar code from the Sample
Symbols in the back of this manual. The engine beeps once when a bar
code is successfully decoded.
To connect an 5X10/80 engine to your host system, please refer to the Integration Manual.
1 - 4
Reading Techniques
Linear bar code 2D Matrix symbol
The engine has a view finder that projects a bright red or green aiming beam that corresponds to the engine’s horizontal field of view. The aiming beam should be centered over the bar code, but it can be positioned in any direction for a good read.
The aiming beam is smaller when the engine is closer to the code and larger when it is farther from the code. Symbologies with smaller bars or elements (mil size) should be read closer to the unit. Symbologies with larger bars or elements (mil size) should be read farther from the unit. To read single or multiple
1 - 5
symbols (on a page or on an object), hold the engine at an appropriate distance from the target, send a trigger command, and center the aiming beam on the symbol. If the code being scanned is highly reflective (e.g., laminated), it may be necessary to tilt the code +
5° to prevent unwanted reflection.
1 - 6
2
RS-232 Interface

IBM SurePos

(USB Handheld Imager)
Interface
IBM SurePos
(USB Tabletop Imager)
Interface
Getting Connected

Plug and Play

Plug and Play bar codes provide instant engine set up for commonly used interfaces.
Note: After you scan one of the codes, power cycle the host terminal to have
the interface in effect.

RS-232

The RS-232 Interface bar code is used when connecting to the serial port of a PC or terminal. The following RS-232 Interface bar code also programs a carriage return (CR) and a line feed (LF) suffix, baud rate, and data format as indicated below:
Option Setting
Baud Rate 115200 bps Data Format 8 data bits, no parity bit, 1 stop bit
IBM SurePos
Scan one of the following “Plug and Play” codes to program the OEM Engine for IBM SurePos (USB Handheld imager) or IBM SurePos (USB Tabletop imager).
Note: After scanning one of these codes, you must power cycle the cash
register.
2 - 1
Each bar code above also programs the following suffixes for each symbology:
USB HID Bar Code Imager

USB COM Port Emulation

Symbology Suffix
EAN-8 0C EAN-13 16 UPC-A 0D UPC-E 0A Code 39 00 0A 0B Interleaved 2 of 5 00 0D 0B Code 128 00 18 0B
Note: The following USB “Plug and Play” codes (USB Keyboard - PC, USB
Keyboard - Mac, and USB HID) are supported on specific OEM Engine models. Refer to OEM Engine Models on page 1-2 to determine if this interface applies to your engine.

USB HID

Scan the following code to program the OEM Engine for USB HID bar code imagers. Scanning this code changes the terminal ID to 131.
USB COM Port Emulation
Scan the following code to program the OEM Engine to emulate a regular RS­232-based COM port. If you are using a Microsoft
to download a driver from the Honeywell website www.honeywellaidc.com driver will use the next available COM port number. Apple® Macintosh computers recognize the engine as a USB CDC class device and automatically use a class driver. Scanning the code below changes the terminal ID to 130.
®
Windows® PC, you will need
). The
Note: No extra configuration (e.g., baud rate) is necessary.
2 - 2
RS-232 True and RS-232 TTL
RS-232 True and RS-232 TTL
USB PC Keyboard
USB Mac Keyboard
USB SurePOS (Handheld Imager)
USB IBM SurePOS (Tabletop Imager)
USB PC Keyboard
USB Mac Keyboard
IBM SurePOS (Handheld Imager)
USB IBM SurePOS (Tabletop Imager)
2 - 3
USB HID POS
USB HID POS
USB Japanese Keyboard (PC)
On
* Off
On
* Off
USB Japanese Keyboard
CTS/RTS Emulation
ACK/NAK Mode
2 - 4
3

Terminal ID

Save
Terminal Interfaces
Terminal ID
If you want to change the pre-programmed interface of your image engine, refer to Supported Terminals, below.
For example, a USB HID POS device has a Terminal ID of 131. You would scan the Terminal ID bar code, then 1, 3, 1 from the Programming Chart inside the back cover of this manual, then Save. If you make an error while scanning the digits (before scanning Save), scan the Discard code on the Programming
Chart, scan the Terminal ID bar code, scan the digits, and the Save code again.
Note: After scanning one of these codes, you must power cycle your computer.

Supported Terminals

Ter mi nal Model(s)
IBM SurePOS USB Handheld Imager IBM SurePOS USB Tabletop Imager RS-232 True RS-232 TTL USB COM Port Emulation USB PC Keyboard USB Mac Keyboard USB HID POS USB Japanese Keyboard
Termi nal
ID
128 129 000 000 130 124 125 131 134
3 - 1

RS-232 Baud Rate

300
2400
600
1200
4800
38400
9600
19200
* 115,200
57,600
Baud Rate sends the data from the imager to the terminal at the specified rate. The host terminal must be set for the same baud rate as the imager.
Default = 115,200
.
3 - 2

RS-232 Word Length: Data Bits, Stop Bits, and Parity

7 Data, 1 Stop, Parity Even
7 Data, 1 Stop, Parity None
7 Data, 1 Stop, Parity Odd
7 Data, 2 Stop, Parity Odd
7 Data, 2 Stop, Parity Even
7 Data, 2 Stop Parity None
* 8 Data, 1 Stop, Parity None
8 Data, 1 Stop, Parity Even
8 Data, 1 Stop, Parity Odd
Data Bits
application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits. For applications which require use of the full ASCII set, select 8 data bits per character.
Stop Bits Parity
Default = None.
sets the word length at 7 or 8 bits of data per character. If an
sets the stop bits at 1 or 2.
provides a means of checking character bit patterns for validity.
Default = 8.
Default = 1.
3 - 3

RS-232 Receiver Time-Out

RS-232 Receiver Time-Out
The unit stays awake to receive data until the RS-232 Receiver Time-Out expires. A trigger command resets the time-out. When an RS-232 receiver is sleeping, a character may be sent to wake up the receiver and reset the time­out. A transaction on the CTS line will also wake up the receiver. The receiver takes 300 milliseconds to completely come up. Change the RS-232 receiver time-out by scanning the bar code below, then scanning digits from the inside back cover of this manual, then scanning
Save
. The range is 0 to 300 seconds.
Default = 0 seconds (no time-out - always on).

RS-232 Handshaking

RS-232 handshaking is a set of rules concerning the exchange of data between serially communicating devices.
If using RTS/CTS handshaking, the imager issues an active RTS signal to the receiving device. The imager waits to send its data until it detects an active CTS signal from the receiving device. The imager then sends its data while checking the CTS signal before the transmission of each data character. If an inactive CTS signal is detected at any time, the imager halts transmission until it detects another active CTS signal. When the imager has finished transmitting data, it issues an inactive RTS signal to the receiving device.
XON/XOFF Off, and ACK/NAK Off.
Default = RTS/CTS Off,
3 - 4

TTL Level 232 Interface

RTS/CTS On
* XON/OFF Off
* RTS/CTS Off
XON/XOFF On
ACK/NAK On
* ACK/NAK Off
The 5X80 provides a TTL level serial 232 communication link. TTL Level 232 Inverted is the “normal” mode that allows direct communication from the 5X80 to a standard PC RS-232 serial port with the use of cable (part number 42206139-
04). Non-Inverted serial TTL communication is provided to allow direct connection to
a TTL UART port, or to an RS-232 driver integrated circuit. Note that if theTTL Level 232 Non-Inverted bar code is scanned, the 5X80 will no longer communicate with a standard PC RS-232 port.
TTL Level 232 Inverted with Polarity Override allows direct communication from the 5X80 to a standard PC RS-232 serial port with the use of cable (part number 42206139-04). This setting also allows you to override the polarity externally.
Note: For further information on the TTL Level 232 Interface, refer to the 5X10/
80 Integration Manual.
3 - 5
Default = TTL Level 232 Inverted with Polarity Override.
TTL Level 232 Inverted
TTL Level 232 Non-Inverted
* TTL Level 232 Inverted
with Polarity Override
3 - 6
4
Off
* On
* On
Off

Output

Image VGA

You can set the image size to a VGA resolution, if necessary, to accommodate older applications that require a smaller image size. When Image VGA is set to On, the resultant image is 640x480 pixels. When Image VGA is Off, your image is 752x480 pixels.

Good Read Indicators

Beeper – Good Read

The beeper may be programmed On or this option off, only turns off the beeper response to a good read indication. All error and menu beeps are still audible.
Note: Changes to Beep Polarity (see page 4-5) also affect the Beeper-Good
Read signal.
Default = On.
Off
in response to a good read. Turning
Default = On.
4 - 1

Beeper Volume – Good Read

High
Medium
Off
Low
Low (1600 Hz)
* Medium (3250 Hz)
High (4200 Hz)
The beeper volume codes modify the volume of the beep the imager emits on a good read.
Default = Medium for the 5X10, High for the 5X80.

Beeper Pitch – Good Read

The beeper pitch codes modify the pitch (frequency) of the beep the imager emits on a good read.
Default = Medium.
4 - 2
Loading...
+ 168 hidden pages