Intermec SR60BX Programmer's Reference Manual

Category
Bar code readers
Type
Programmer's Reference Manual

This manual is also suitable for

SR60 Scanner
Programmers
Reference Manual
ii SR60 Scanner Programmer’s Reference Manual
Intermec Technologies Corporation
Worldwide Headquarters
6001 36th Ave.W.
Everett, WA 98203
U.S.A.
www.intermec.com
The information contained herein is provided solely for the purpose of allowing customers to
operate and service Intermec-manufactured equipment and is not to be released, reproduced, or
used for any other purpose without written permission of Intermec Technologies Corporation.
Information and specifications contained in this document are subject to change without prior
notice and do not represent a commitment on the part of Intermec Technologies Corporation.
© 2006 by Intermec Technologies Corporation. All rights reserved.
The word Intermec, the Intermec logo, Norand, ArciTech, Beverage Routebook, CrossBar,
dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet, Fingerprint, i-gistics, INCA (under
license), Intellitag, Intellitag Gen2, JANUS, LabelShop, MobileLAN, Picolink, Ready-to-Work,
RoutePower, Sabre, ScanPlus, ShopScan, Smart Mobile Computing, SmartSystems, TE 2000,
Trakker Antares, and Vista Powered are either trademarks or registered trademarks of Intermec
Technologies Corporation.
Throughout this manual, trademarked names may be used. Rather than put a trademark (™ or ®)
symbol in every occurrence of a trademarked name, we state that we are using the names only in
an editorial fashion, and to the benefit of the trademark owner, with no intention of
infringement.
There are U.S. and foreign patents as well as U.S. and foreign patent applications pending.
SR60 Scanner Programmer’s Reference Manual iii
Document Change Record
This page records changes to this document. The document was
originally released as version 001.
Version
Number
Date Description of Change
002 6/2006 Revised to support RoHS compliance. New
information includes an updated list of
supported interface cables, scanners supported
interfaces, and minor changes to the factory
default configuration settings.
003 10/2006 Incorporated the SR60 Scanner Instructions –
Important USB Information! (P/N 943-091-
001) and the SR60 Programmer’s Reference
Manual Addendum (P/N 941-003-001).
Added the standard range (SR) version of the
scanner.
Added specific information about the USB
interface, including the Code 39 Emulate
Functions Keys feature and setting and
EOM.
Added the Full ASCII Chart and the ASCII
Extended Chart to Appendix B.
004 12/2006 Corrected bar codes for the “To set pre-noise or
post-noise transitionsprocedure on page 17
and added a bar code to the “To set a prefix or
suffix for a USB interface” procedure on
page 54.
iv SR60 Scanner Programmer’s Reference Manual
Contents
SR60 Scanner Programmer’s Reference Manual v
Contents
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
About Cautions and Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Global Services and Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Warranty Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Web Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Telephone Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Who Should Read This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
1
Learning About Programming the SR60 Scanner . . . . . . . . . 1
What Is the SR60? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Customizing Your Scanners Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
How to Program the SR60 Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
What Is Programming Mode?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
What Is a Programming Session? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Three Sample Programming Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Roadmap for Programming the Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
About the Scanner LEDs and Beeper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Scanner LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Scanner Beeper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Integrating the Scanner With Your Host System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Changing the Interface Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Verifying that Your Scanner Supports the Interface. . . . . . . . . . . . . . . . . . . . 9
Removing and Replacing the Scanner Interface Cable . . . . . . . . . . . . . . . . . 9
Reconfiguring the Interface Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Restoring Factory Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Trouble Scanning the Bar Codes in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Contacting Intermec Product Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2
Configuring Interface Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Wand Emulation Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Contents
vi SR60 Scanner Programmer’s Reference Manual
Wand Emulation Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Wand Emulation Pre/Post-Noise Settings . . . . . . . . . . . . . . . . . . . . . . . . . 17
Keyboard Wedge Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
PC Keyboard Interface Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Connect to a Laptop or PC and Send Control/Function Characters . . . . . 22
Caps Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Country Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Intercharacter Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Quiet Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
RS-232 Communication Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Baud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Data Format Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Handshaking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Hardware Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Software Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
RS-232 ACK/NAK Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
RS-232 Intercharacter Delay. . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3
Configuring Label Transmit Settings . . . . . . . . . . . . . . . . . . . . . . 47
When to Configure Label Transmit Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
How to Use the Prefix, Suffix, and Label ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Setting Global Prefixes and Suffixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Setting Global Prefixes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Setting Global Suffixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Disabling a Global Prefix or Suffix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Setting a Prefix or Suffix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Setting a Prefix or Suffix for a USB Interface . . . . . . . . . . . . . . . . . . . . . . . 54
Setting an EOM for a USB Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Setting a Prefix or Suffix for a Multi or Decoded Interface. . . . . . . . . . . . . 58
Setting a Label ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
About Symbology-Specific Label Identifiers. . . . . . . . . . . . . . . . . . . . . . . . 59
Setting the Label ID Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Setting a Symbology-Specific Label ID . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Selecting the Symbology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Setting a Single-Character Label ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Disabling a Symbology-Specific Label ID . . . . . . . . . . . . . . . . . . . . . . . . . 68
Contents
SR60 Scanner Programmer’s Reference Manual vii
4
Enabling and Configuring Symbologies . . . . . . . . . . . . . . . . . . . 69
All Symbologies Supported by All Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Enabling Symbologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Code 39/PharmaCode 39 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
About Code 39 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Start/Stop Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Code 39 Full ASCII. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Minimum Label Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Code 39 Emulate Function Keys . . . . . . . . . . . . . . . . . . . . . . . . . 76
Configuring the Code 39 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Minimum Label Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Code 39 Emulate Function Keys . . . . . . . . . . . . . . . . . . . . . . . . . 81
About PharmaCode 39 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Transmit Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Start/Stop Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Configuring the PharmaCode 39 Options . . . . . . . . . . . . . . . . . . . . . . . . . 82
Code 128 and UCC/EAN 128 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
About Code 128 and UCC/EAN 128 Options. . . . . . . . . . . . . . . . . . . . . . 83
Setting Minimum Label Length. . . . . . . . . . . . . . . . . . . . . . . . . . 83
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Configuring the Code 128/and UCC/EAN 128 Options. . . . . . . . . . . . . . 84
Minimum Label Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Interleaved 2 of 5 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
About Interleaved 2 of 5 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Configuring the Interleaved 2 of 5 Options . . . . . . . . . . . . . . . . . . . . . . . . 89
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Variable Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Fixed Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Codabar Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
About Codabar Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Contents
viii SR60 Scanner Programmer’s Reference Manual
Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Gap Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Start/Stop Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Start/Stop Match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Start/Stop Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configuring the Codabar Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Variable Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Fixed Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
UPC/EAN Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
About UPC/EAN Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Data Format Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
UPC/EAN Expansion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
UPC/EAN Add-ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Price/Weight Check Digit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Configuring the UPC/EAN Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
UPC Data Format Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
EAN Data Format Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
UPC/EAN Expansion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
UPC/EAN Add-ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Custom Add-ons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Price/Weight Check Digit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Code 93 Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
About Code 93 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Minimum Label Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Configuring the Code 93 Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Minimum Label Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Standard 2 of 5/IATA Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
About Standard 2 of 5/IATA Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Configuring the Standard 2 of 5/IATA Options . . . . . . . . . . . . . . . . . . . 123
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Variable Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Fixed Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Contents
SR60 Scanner Programmer’s Reference Manual ix
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
IATA Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
MSI/Plessey Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
About MSI/Plessey Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Configuring the MSI /Plessey Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Label Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Variable Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Fixed Length Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Read Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
5
Configuring General Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Configuring the Green LED Idle State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Configuring the Beeper Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Configuring the Marker Beam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Configuring the Low Power Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Configuring the Low Power Shutdown Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Configuring the Half Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
A
Factory Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Factory Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
B
Reference Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Sample Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Keypad Bar Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
RS-232 Host Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
ASCII Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Contents
x SR60 Scanner Programmer’s Reference Manual
Full ASCII Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
ASCII Extended Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Before You Begin
SR60 Scanner Programmer’s Reference Manual xi
Before You Begin
This section provides you with safety information, technical
support information, and sources for additional product
information.
About Cautions and Notes
Read and follow all cautions in this document before handling
and operating Intermec equipment. Equipment and data can be
damaged if you do not follow the cautions.
This section explains how to identify and understand cautions
and notes that are in this document.
Global Services and Support
Warranty Information
To understand the warranty for your Intermec product, visit the
Intermec web site at www.intermec.com and click Service &
Support > Warranty.
Disclaimer of warranties: The sample code included in this
document is presented for reference only. The code does not
necessarily represent complete, tested programs. The code is
provided “as is with all faults.” All warranties are expressly
disclaimed, including the implied warranties of merchantability
and fitness for a particular purpose.
Web Support
Visit the Intermec web site at www.intermec.com to download
our current manuals (in PDF). To order printed versions of the
Intermec manuals, contact your local Intermec representative or
distributor.
A caution alerts you to an operating procedure, practice,
condition, or statement that must be strictly observed to
prevent equipment damage or destruction, or corruption or
loss of data.
Note: Notes either provide extra information about a topic or
contain special instructions for handling a particular condition or
set of circumstances.
Before You Begin
xii SR60 Scanner Programmer’s Reference Manual
Visit the Intermec technical knowledge base (Knowledge
Central) at
intermec.custhelp.com to review technical
information or to request technical support for your Intermec
product.
Telephone Support
These services are available from Intermec Technologies
Corporation.
Outside the U.S.A. and Canada, contact your local Intermec
representative. To search for your local representative, from the
Intermec web site, click Contact.
Services Description
In the U.S.A. and
Canada call 1-800-
755-5505 and
choose this option
Order Intermec
products
Place an order.
Ask about an existing
order.
1 and then choose 2
Order Intermec
media
Order printer labels and
ribbons.
1 and then choose 1
Order spare
parts
Order spare parts. 1 or 2 and then
choose 4
Te c hn ic a l
Support
Talk to technical support
about your Intermec
product.
2 and then choose 2
Service Get a return authorization
number for authorized
service center repair.
Request an on-site repair
technician.
2 and then choose 1
Service contracts Ask about an existing
contract.
•Renew a contract.
Inquire about repair
billing or other service
invoicing questions.
1 or 2 and then
choose 3
Before You Begin
SR60 Scanner Programmer’s Reference Manual xiii
Who Should Read This Manual
This programmer’s reference manual is for the person who is
responsible for installing, programming, configuring, and
maintaining the SR60 scanner.
This document explains how to program and configure the SR60
scanner.
Before you work with the SR60, you should be familiar with the
host system to which you will connect the SR60.
Related Documents
The Intermec web site at www.intermec.com contains our
documents (as PDF files) that you can download for free.
To download documents
1 Visit the Intermec web site at www.intermec.com.
2 Click Service & Support > Manuals.
3 In the Select a Product field, choose the product whose
documentation you want to download.
To order printed versions of the Intermec manuals, contact your
local Intermec representative or distributor.
Before You Begin
xiv SR60 Scanner Programmer’s Reference Manual
SR60 Scanner Programmer’s Reference Manual 1
1
Learning About
Programming the SR60
Scanner
This chapter explains how and why you program your SR60
scanner. You will find these sections in this chapter:
•What Is the SR60?
Customizing Your Scanners Operation
How to Program the SR60 Scanner
About the Scanner LEDs and Beeper
Integrating the Scanner With Your Host System
Changing the Interface Cable
Restoring Factory Default Settings
Trouble Scanning the Bar Codes in This Manual
Contacting Intermec Product Support
Chapter 1 — Learning About Programming the SR60 Scanner
2 SR60 Scanner Programmer’s Reference Manual
What Is the SR60?
The Intermec SR60 is a laser scanner that is available in a
standard range (SR) version or extended long-range (XLR)
version. The XLR version allows you to scan bar code labels from
as far away as 11 m (36 ft) depending on the labels you are using.
To determine whether you have the SR version or XLR version,
refer to the configuration number (C/N) on the label above the
trigger. The scanner version of your SR60 is the sixth character of
the configuration number:
SR60BL. The letter “L” indicates the SR version.
SR60BX. The letter “X” indicates the XLR version.
Unless otherwise noted, all information in this manual applies to
both the SR and XLR versions.
Customizing Your Scanners Operation
You can customize your SR60 scanner’s operation using the
programming bar codes in this manual.
You can select and configure the settings that allow
communication with your host terminal, such as setting the
RS-232 baud rate and parity for the RS-232 interface. For
help, see Chapter 2, “Configuring Interface Settings.
You can configure the optional prefix, suffix, and label ID to
be sent with bar code data if your scanner is configured for the
RS-232 or Keyboard Wedge interface. For help, see Chapter
3, “Configuring Label Transmit Settings.
You can select and configure bar code symbologies. You can
give the scanner the capability to autodiscriminate as few as
one, and as many as all available symbologies. For optimal
scanner performance, enable only those symbologies required.
You may also program the scanner with the standard options
available for the symbologies, such as check digit, minimum
label length, and fixed and variable length bar codes. For help,
see Chapter 4, “Enabling and Configuring Symbologies.
You can configure general features. For example, you may
adjust the beeper volume. For help, see Chapter 5,
“Configuring General Features.
Chapter 1 — Learning About Programming the SR60 Scanner
SR60 Scanner Programmer’s Reference Manual 3
How to Program the SR60 Scanner
There are two ways for you to program the scanner:
You can scan programming bar codes to modify the scanners
programmable features and options. This manual provides the
bar codes and instructions necessary to configure the features
and options. To ensure full compatibility and proper
function, use only the programming bar codes in this manual.
You can send commands directly from the host. A limited set
of host commands are available. For help, see “RS-232 Host
Commands” on page 163.
When you program the scanner, the scanner stores the changes
until reprogrammed or returned to factory defaults.
What Is Programming Mode?
The scanner must be placed in Programming mode in order to
accept programming commands. You place the scanner in
Programming mode by scanning the SET bar code, which
appears first in each set of programming bar codes in this manual.
While in the Programming mode, the scanner recognizes only the
special programming bar codes contained in this manual.
To understand how the LEDs and beeper behave while the
scanner is in Programming mode, see
About the Scanner LEDs
and Beeper” on page 7.
What Is a Programming Session?
A typical programming session is conducted as follows:
1 Scan the SET bar code at the beginning of each set of
programming bar codes to place the scanner in Programming
mode. The scanner emits three beeps, indicating it has read
the bar code, and the green LED flashes on and off slowly
while the scanner remains in Programming mode. Normal
scanning functions are disabled.
2 Scan the programming bar codes that are specially encoded to
make changes. With few exceptions, the scanner emits a triple
beep each time you scan a valid bar code. Be aware of these
considerations:
Chapter 1 — Learning About Programming the SR60 Scanner
4 SR60 Scanner Programmer’s Reference Manual
Some features, such as Minimum Label Length, require
you to select the label length by scanning a series of single-
digit bar codes. A single good read beep sounds when
scanning these single digits in Programming mode. Only
the final required digit in the sequence produces a triple
beep when scanned, indicating a successfully programmed
feature.
Not all features are available for all interfaces. The scanner
sounds an error tone if you scan programming bar codes
for features invalid to the current interface. Only features
supported by the currently active interface are
implemented.
If you scan a bar code that changes the interface type, all
previous configuration items scanned in the programming
session are lost.
When programming a feature requiring you to scan single
digits to set a multi-digit number, such as Minimum Label
Length, scanning the END bar code (or any item tag/item
value bar code) before completing all input results in an
error tone and causes the scanner to exit Programming
mode. Under these circumstances, the features you were
trying to set are discarded; any previous bar codes scanned
during the session take effect.
Intermec recommends that you limit each programming
session to one feature at a time. If you make a mistake in
the programming sequence, it can be difficult to discover
where an error has been made if several features are
programmed at once. Additionally, it can be confusing to
determine which features may or may not have been
successfully set following such a session.
Chapter 1 — Learning About Programming the SR60 Scanner
SR60 Scanner Programmer’s Reference Manual 5
3 Scan the END bar code to save any new settings and exit
Programming mode. The scanner sounds a beep and resets
upon exiting Programming mode, and the green LED returns
to its usual state (on steady or off).
4 Maintain an accurate record of all changes you make. There is
a worksheet in Appendix A, “Factory Default Configuration
on page 151, where you can record your changes.
Three Sample Programming Sequences
To modify a scanner feature, you must scan the programming bar
codes in this manual in the correct sequence, depending upon the
feature being programmed. There are three programming
sequences, which are illustrated on the next page.
Sample A
Programming sample A is the most commonly used sequence and
demonstrates how three bar codes are scanned to accomplish
these tasks:
1 Enter Programming mode with the SET bar code.
2 Scan the Item Tag that enables the new feature.
The term Item Tag describes an assigned number encoded in
a programming bar code that selects, enables, or disables a
specific feature.
3 Exit Programming mode and reset the scanner with the END
bar code.
Note: If you disconnect power before you scan the END bar
code, all the new settings are discarded. On power-up, the
scanner returns to the previous settings.
Chapter 1 — Learning About Programming the SR60 Scanner
6 SR60 Scanner Programmer’s Reference Manual
Three Sample Programming Sequences
Sample B
Programming sample B demonstrates how to enter a range value.
Like sample A, the scanner is placed in Programming mode and
an Item Tag is scanned. Then, a value must be entered before
ending the programming session. In the example, three digits
must be scanned from
“Keypad Bar Codes” on page 160.
1
1
C
A
B
23
123456
SET
SET
ENABLE
NEW FEATURE
ENABLE NEW
FEATURE
USING THE
FOLLOWING
SETTINGS...
END
SET END
0
8
ITEM TAG ITEM VALUE END/RESET
0
ONE BAR CODE CONTAINS SET + ITEM TAG + ITEM VALUE + END
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194

Intermec SR60BX Programmer's Reference Manual

Category
Bar code readers
Type
Programmer's Reference Manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI