Intermec Corporation
6001 36th Avenue West
P.O. Box 4280
Everett, WA 98203-9280
U.S. service and technical support: 1-800-755-5505
U.S. media supplies ordering information: 1-800-227-9947
Canadian service and technical support: 1-800-688-7043
Canadian media supplies ordering information: 1-800-268-6936
Outside U.S. and Canada: Contact your local Intermec service supplier.
The information contained herein is proprietary and is provided solely for the purpose of allowing
customers to operate and/or service Intermec manufactured equipment and is not to be released,
reproduced, or used for any other purpose without written permission of Intermec.
Information and specifications in this manual are subject to change without notice.
1996 by Intermec Corporation
All Rights Reserved
The word Intermec, the Intermec logo, JANUS, IRL, TRAKKER, Antares, Duratherm, Precision
Print, PrintSet, Virtual Wedge, and CrossBar are either trademarks or registered trademarks of
Intermec 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.
Page 3
nugget code39
helconital
Manual Change Record
This page records changes to the manual. The manual was released at Rev. A.
RevisionDateDescription of Change
0014/93Illustrations in Chapters 1 and 2 were revised to reflect the
redesigned housing.
The mounting plate template was deleted from the appendix.
The Table of Contents and Index reflect changes to each chapter.
0029/93Two bar codes in Chapter 4 were corrected.
0038/94Complete rewrite of manual to add new product features and
make the manual easier to use.
0043/7/95Corrected several bar codes in Chapter 7 and replaced entire
chapter. Issued interim update P/N 062755-001 for updating
the existing -003 manuals.
Added note about magnetic card reader data formats to page
4-9.
00512/96Reformatted to fit 8.5 x 11 page size.
Replaced “End Accumulate” bar codes with "Exit Configuration
and Save” bar codes.
Added NUL (%U) to several bar codes in Chapter 7 for
disabling configuration settings.
Corrected bar codes with spaces for new version of font.
iii
Page 4
Page 5
Contents
Contents
Before You Begin xv
Warranty Information xv
Safety Summary xv
Warnings, Cautions, and Notes xvi
About This Manual xvi
Other Intermec Manuals xx
Getting Started
1
2
Roadmap 1-3
The 9560 Transaction Manager 1-4
9560 Component Options 1-5
Optional Input Devices 1-6
Data Formats and Programming 1-6
Memory 1-6
Bar Code Symbologies 1-7
Communications 1-7
Status Beeps 1-7
Preparing to Install the 9560
Getting Ready to Install the 9560 2-3
Determining a Mounting Location 2-4
Choosing Secured or Unsecured Wiring 2-5
Selecting External Devices 2-5
Choosing Input Devices 2-5
Attaching Wands and Scanners 2-5
Attaching Devices to the Terminal Plug 2-6
Installing the 9560 Without Input Devices 2-6
Unattended Scanning 2-6
Using the Sense Inputs 2-7
Using the Output Relays 2-9
Attaching Audio Output Devices 2-9
Connecting to a Data Collection System 2-10
Cable Interface Requirements 2-10
Null Modem Cable Diagram and Modem Connector Pin Assignments 2-11
Modem Cable Diagram and Terminal Connector Pin Assignments 2-12
v
Page 6
9560 Transaction Manager User’s Manual
Connecting Directly to a Computer 2-13
Connecting to a Computer and Terminal 2-13
Connecting to a Port Concentrator or System Unit 2-14
Direct Wiring 2-16
Multi-drop Line Wiring 2-16
Meeting Power Supply Requirements 2-18
Installing the 9560
3
4
Overview of Installing the 9560 3-3
Routing Cables and Power Supply 3-5
Routing With Secured Wiring 3-6
Routing With Unsecured Wiring 3-7
Connecting External Devices 3-8
Connecting Input Devices 3-9
Connecting to Sense Inputs 3-9
Connecting to Output Relays 3-11
Connecting Audio Devices 3-12
Connecting to a Data Collection Host System 3-12
Attaching the Mounting Plate 3-13
Attaching the 9560 to the Wall 3-15
Starting and Operating the 9560
Starting the 9560 4-3
Starting the 9560 With the Magnetic Card Reader 4-4
Reading Bar Code Labels 4-5
Multiple-Read Labels 4-5
Regular Labels 4-5
Using the Slot Scanner 4-6
Bar Code Placement 4-6
Using the Magnetic Card Reader 4-7
Using a Wand 4-8
Using a Laser Scanner 4-9
Optimum Scanning 4-10
vi
Page 7
Contents
Using the Keypad 4-11
Function Key Layout 4-12
Data Communications and Operating Options
5
Introduction to Data Communications 5-3
Data Communications in a Data Collection System 5-3
The ISO Data Communications Model 5-3
Physical Layer 5-4
Data Link Layer 5-4
Full-Duplex Protocols Versus Half-Duplex Protocols 5-5
Full-Duplex Devices Versus Half-Duplex Devices 5-5
The DLE Character and XON/XOFF Flow Control 5-5
Working With Protocols 5-6
Point-to-Point Protocol 5-6
Polling Mode D Protocol 5-7
Multi-drop Protocol 5-7
User-Defined and User-Defined Multi-drop Protocols 5-8
Tips for Defining Secure Protocols 5-8
Buffering Received Data 5-9
Communication Delays 5-9
Data Format Requirements 5-10
SOM Character (Start of Message) 5-10
Preambles and Postambles 5-10
EOR Characters (End of Record) 5-11
EOF Characters (End of File) 5-11
Record 5-11
Records per Block 5-11
EOM Characters (End of Message) 5-12
Error Checking 5-12
Displaying Data on the 9560 5-12
Types of Data Displayed 5-12
Display Settings and Formatting 5-13
Display Overflow 5-14
Displaying ASCII Control Codes 5-15
Displaying International Character Sets 5-19
Using the Katakana Character Set 5-23
Entering Katakana Characters 5-25
Assigning a Function Key to Katakana and US-ASCII Character Sets 5-26
Kana Mode Character Tables 5-26
Ro-maji Mode Character Table 5-29
9560 Operating Modes and Command Types 5-31
Accumulate Mode 5-31
Full ASCII Mode 5-32
Command Types 5-32
6
7
Configuring the 9560
Specifying Configuration Parameters 6-3
Using Batch Configuration 6-10
Batch Configuration Example 6-10
Downloading Configuration Commands 6-11
Download Command Example 6-11
Using Prompting Configuration Mode 6-12
Entering Prompting Configuration Mode 6-12
Moving Around in Prompting Configuration Mode 6-13
Finding Help in Prompting Configuration Mode 6-14
Exiting Prompting Configuration Mode 6-14
Prompting Configuration Mode Example 6-14
Standard Display Prompts 6-16
Large-Type Display Prompts 6-21
Configuration Commands
Using the Configuration Commands 7-3
ADDR (Address, Multidrop) 7-4
AFF (Affirmative Acknowledgment) 7-5
Append Time to Data 7-6
Baud Rate 7-7
Beeper Volume 7-8
viii
Page 9
Character Set 7-9
Codabar 7-10
CODE 11 7-12
CODE 39 7-13
CODE 93 7-14
Code 128 7-15
Computer Response Required Mode (CRRM) 7-16
Data Bits 7-17
Display Setting 7-18
EOM (End of Message) 7-19
Full ASCII 7-20
Intercharacter Delay 7-21
Interface 7-22
Interleaved 2 of 5 (I 2 of 5) 7-23
IRL BAK (Bad Program Acknowledge) 7-24
IRL END (End of Program) 7-25
IRL EOF (End of File) 7-26
IRL EOP (End of Program Block) 7-27
IRL EOR (End of Record) 7-28
IRL PAK (Program Acknowledge) 7-29
IRL PSS (Program Statement Separator) 7-30
IRL RUN 7-31
IRL SOP (Start of Program Block) 7-32
Katakana 7-33
LRC (Longitudinal Redundancy Check) 7-36
NEG (Negative Acknowledgment) 7-37
Parity 7-38
POL (Poll) 7-39
Preamble A Required 7-40
Protocol 7-41
Records per Block 7-42
REQ (Request for Acknowledgment) 7-43
RES (Reset) 7-44
Resume IRL 7-45
Scanner Timeout 7-46
Scanner Operation 7-47
SEL (Select) 7-48
Select Terminal Mode 7-49
SOM (Start of Message) 7-50
Stop Bits 7-51
Trigger Event 7-52
Time in Seconds 7-53
Timeout Delay 7-54
Turnaround Delay 7-55
Contents
ix
Page 10
9560 Transaction Manager User’s Manual
2 of 5 (Two of Five) 7-56
UPC/EAN 7-57
XOFF 7-60
XON 7-61
Data Entry Commands
8
Using Data Entry Commands 8-3
Entering Data Entry Commands 8-4
Backspace 8-5
Capacity 8-5
Clear 8-6
Command 8-7
Command Override 8-7
Default Configuration 8-8
Delete Data 8-9
Enable Clock 8-10
Enter Accumulate 8-11
Enter Auto Trigger Mode 8-11
Enter Computer Response Required Mode (CRRM) 8-12
Enter Configuration Mode 8-12
Enter Display Editor 8-13
Enter Full ASCII Mode 8-13
Enter IRL Editor 8-14
Enter Prompting Configuration Mode 8-14
Enter Record 8-15
Exit Accumulate and Transmit 8-15
Exit Auto Trigger Mode 8-16
Exit Computer Response Required Mode (CRRM) 8-16
Exit Configuration Mode, Do Not Save Settings 8-17
Exit Configuration Mode, Save Settings 8-17
Exit Full ASCII Mode 8-18
Exit IRL Editor 8-18
Exit Program 8-19
Forward 8-19
High Beep 8-20
Laser Trigger 8-20
Laser Untrigger 8-21
LED/Relay Control 8-22
Low Beep 8-24
Preamble A 8-25
Preamble B 8-26
Postamble C 8-27
x
Page 11
Reset 8-28
Resume Program 8-28
Review 8-29
Right Host Message 8-29
Run Program 8-30
Transmit (No Clear) 8-30
Transmit File 8-31
Interactive Reader Language
Contents
9
Introduction to IRL 9-3
IRL Editor 9-4
Using the Editor 9-4
Exiting the IRL Editor 9-5
Creating and Running IRL Programs 9-6
Inserting a Program Statement 9-6
Compiling a Program 9-7
Running a Program 9-7
Unique IRL Commands for the 9560 9-9
IRL v2.1 and IRL v2.2 Differences 9-9
Function Output Command 9-9
Sample Program 1 9-10
Sample Program 2 9-11
Sample Program 3 9-14
Magnetic Card Reader Specifications 9-14
Communications Settings 9-14
Magnetic Card Reader Commands 9-17
Reading Standard Data 9-17
Reading Custom Data 9-17
Troubleshooting
10
Troubleshooting Checklist 10-3
Reader does not read bar code... 10-3
Reader does not communicate with host... 10-3
Reader “hung up”... 10-4
xi
Page 12
9560 Transaction Manager User’s Manual
Slot scanner does not function... 10-4
Reader beeps continually on power up... 10-4
Status Beeps 10-5
Adjusting the Beep Volume 10-5
Communications Errors 10-6
Host Communications Failure 10-6
Maximum Received Data 10-6
Maximum Transmitted Data 10-7
Specifications
A
B
Bar Code Symbologies Supported A-3
Physical and Environmental Specifications A-3
Operator Feedback A-4
Software Interface A-4
Hardware Interfaces A-5
Pin Assignments for 6-Pin Wand Connector A-5
Pin Assignments for 9-Pin Laser Scanner Connector A-5
Pin Assignments for 25-Pin Modem Connector A-6
Pin Assignments for 25-Pin Terminal Connector A-6
Input Devices Compatible With the 9560 A-7
Communication Protocols Supported on the 9560 A-7
Configuration Methods A-7
Full ASCII Chart
ASCII Bar Code Labels B-3
Control Characters B-4
Symbols B-5
Numbers B-6
Uppercase Letters B-7
Lowercase Letters B-8
xii
Page 13
Command Summary
Contents
C
G
I
Command Summary C-3
Data Entry Mode Command Summary C-4
IRL Run Mode Command Summary C-6
Glossary
Index
xiii
Page 14
Page 15
Before You Begin
This section introduces you to standard warranty provisions, safety
precautions, warnings and cautions, document formatting conventions, and
sources of additional product information.
Warranty Information
To receive a copy of the standard warranty provision for this product, contact
your local Intermec sales organization. In the U.S. call 1-800-755-5505, and in
Canada call 1-800-688-7043. Otherwise, refer to the Worldwide Sales & Service
list shipped with this manual for the address and telephone number of your
Intermec sales organization.
Safety Summary
Your safety is extremely important. Read and follow all warnings and cautions
in this book before handling and operating Intermec equipment. You can be
seriously injured, and equipment and data can be damaged if you do not
follow the safety warnings and cautions.
nugget nugget code39 code39 helconital
f
Before You Begin
Do not repair or adjust alone Do not repair or adjust energized equipment alone
under any circumstances. Someone capable of providing first aid must always
be present for your safety.
First aid Always obtain first aid or medical attention immediately after an
injury. Never neglect an injury, no matter how slight it seems.
Resuscitation Begin resuscitation immediately if someone is injured and stops
breathing. Any delay could result in death. To work on or near high voltage,
you should be familiar with approved industrial first aid methods.
Energized equipment Never work on energized equipment unless authorized
by a responsible authority. Energized electrical equipment is dangerous.
Electrical shock from energized equipment can cause death. If you must
perform authorized emergency work on energized equipment, be sure that you
comply strictly with approved safety regulations.
xv
Page 16
9560 Transaction Manager User’s Guide
Warnings, Cautions, and Notes
The warnings, cautions, and notes in this manual use the following format.
Warning
A warning alerts you of an operating procedure, practice, condition, or
statement that must be strictly observed to avoid death or serious injury to
the persons working on the equipment.
Avertissement
Un avertissement vous avertit d’une procédure de fonctionnement, d’une
méthode, d’un état ou d’un rapport qui doit être strictement respecté pour
éviter l’occurrence de mort ou de blessures graves aux personnes manupulant
l’équipement.
Caution
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.
Conseil
Une précaution vous avertit d’une procédure de fonctionnement, d’une
méthode, d’un état ou d’un rapport qui doit être strictement respecté pour
empêcher l’endommagement ou la destruction de l’équipement, ou
l’altération ou la perte de données.
Notes: Notes are statements that either provide extra information about a topic or
contain special instructions for handling a particular condition or set of circumstances.
About This Manual
All the information you need to install, configure, program, and operate the
9560 is in this manual. The information is intended for technicians and system
operators who are familiar with Intermec’s Interactive Reader Language (IRL).
xvi
Page 17
nugget nugget code39 code39 helconital
Organization
The manual is organized as follows:
ChapterWhat You Will Find
1Getting Started
A roadmap for installing and using the 9560.
2Preparing to Install the 9560
Background information on external devices, selecting cabling, and
connecting to a data collection system.
3Installing the 9560
Detailed installation procedures for mounting the 9560 and connecting the
cabling and external devices.
4Starting and Operating the 9560
Detailed procedures for starting up the 9560 and operating the 9560,
wands, and scanners.
5Data Communications and Operating Options
General overview of the different host protocols, terminal modes, display
formats, commands, etc., used by the 9560.
f
Before You Begin
6Configuring the 9560
Step-by-step procedure for configuring the 9560.
7Configuration Commands
Configuration commands and syntax descriptions with bar code labels.
8Data Entry Commands
Data Entry commands and syntax descriptions with bar code labels.
9Interactive Reader Language
IRL command and syntax descriptions, commands specific to the 9560,
and three sample programs.
10Troubleshooting
Common potential problems and their solutions.
ASpecifications
Hardware and software specifications for the 9560.
BFull ASCII chart
Bar code labels for Code 39 Full ASCII characters.
CCommand Summary
Table of commands and how to enter them from a various sources.
GGlossary
Terms used in this manual and terms related to bar codes and data
collection.
IIndex
xvii
Page 18
9560 Transaction Manager User’s Guide
Terms and Conventions
The next tables explain the specific terms and formatting conventions used
throughout this manual.
This TermMeans
9560The 9560 Transaction Manager
readerThe 9560 Transaction Manager or an Intermec programmable bar code reader or
vehicle mount unit.
external deviceAny separate input or output mechanism connected to the 9560.
input deviceAny device that provides information to the reader, such as a wand or keyboard.
plugA male connector.
socketA female connector.
operatorAnyone who runs applications on the reader.
programmerAnyone who writes IRL applications for the reader.
keypadThe custom reader keyboard. A keypad may not have keys for all printable ASCII
characters.
keyboardA separate keyboard, such as the 1700 keyboard, or the keyboard of an attached
terminal. A keyboard has keys for the entire alphabet, numbers, and printable ASCII
characters.
This ConventionMeans
Bold textKeys that you press on the keypad are printed in bold text. All key names use first-
letter capitalization.
Ctrl
Enter
F3
Space
Bksp
Del
Control key. This key may be labeled CTRL, ctrl, or Control.
Note: The 9560 keypad does not contain a Ctrl key. To enter any command requiring Ctrl,
you must scan the appropriate label or use the 1700 keyboard or a terminal keyboard.
Enter key. This key may be labeled RETURN, RET, ENTER, or an arrow pointing
left (
↵).
F3 key.
Spacebar. This key is usually not labeled.
Backspace. This key may be labeled BackSpace, BACKSPACE, Bksp, or an arrow
pointing left (
Delete. This key may be labeled Rub, Delete, Del, or DEL.
←).
xviii
Page 19
This ConventionMeans
nugget nugget code39 code39 helconital
f
Before You Begin
Ctrl-P
Command nameCommand names have the first letter of each word capitalized, such as “the
Mode nameMode names have the first letter of each word capitalized, such as “Data Entry
data
Keys connected by a dash mean that you are required to press more than one key at
the same time. It is important that you press and hold the keys in the order they are
listed in the text. For example, Ctrl-P means to press the Control key and the letter P
key at the same time.
Preamble A Required command.”
mode” or “Prompting Configuration mode.”
Italic text indicates variable data that you are to enter after a command.
Bar Code Labels
You can scan the bar codes listed in this manual to enter data or perform a
command. Each bar code includes the name and a human-readable
interpretation as shown:
Change Configuration
*$+*
*$+*
Name
Bar Code (Code 39)
Human-Readable
Interpretation
2020-50
Entering Data into the 9560
You enter commands and data directly to the 9560 in three ways:
•Typing from the 9560 keypad, a 1700 keyboard, or a terminal keyboard
attached to the 9560
•Scanning bar code labels or magnetic stripe cards
•Downloading commands and data from the host computer
xix
Page 20
9560 Transaction Manager User’s Guide
Other Intermec Manuals
You may need additional information for working with the 9560 in a data
collection system. To order additional manuals, contact your local Intermec
service supplier.
TitleIntermec Part No.
System and Programming Manuals
Data Communications Reference Manual044737
IRL Programming Reference Manual048609
Quick Reference Cards
1700 Digital Keyboard Quick Reference Card047234
9191 Satellite Wand Station Quick Reference Card047249
1260-Series Digital Wand Quick Reference Card046855
1354/1355 Digital Slot Scanner Quick Reference Card052414
1545 Bar Code Laser Scanner Quick Reference Guide057286
This chapter provides a roadmap to installing and using the 9560 Transaction
Manager and provides an overview of the 9560.
Getting Started
Roadmap
For Help WithStart Here
Getting to know the 9560Read this chapter to learn basic options and components of the 9560.
Installing the 9560Read Chapter 2 for background information on external devices, wiring
requirements, and data collection systems. Read Chapter 3 for step-by-step
instructions to install the 9560.
Using the 9560Read Chapter 4 for instructions on starting the 9560 and using the 9560,
wands, scanners, and card readers.
1
Learning about data
communications
Configuring the 9560 for
your system
Customizing the 9560 for
your application needs
IRL ProgrammingRead Chapter 9 for an overview of IRL (Interactive Reader Language), IRL
TroubleshootingLook in Chapter 10 for help with common problems.
System specifications and
ASCII bar codes
DefinitionsLook up unfamiliar terms in the Glossary.
Read Chapter 5 to learn basic theories, operating parameters, and protocols
for data communications.
Read Chapter 6 for step-by-step configuring instructions. Read Chapter 7
for a reference of all configuration options. If needed, read Chapter 5 for
data communications basics.
Use Chapter 6 to configure the 9560, then refer to the command reference in
Chapters 7 and 8 for specific modifications.
commands specific to the 9560, and sample IRL programs.
Use the Appendixes to find system specifications, ASCII bar codes, and a
summary of 9560 commands.
1-3
Page 24
9560 Transaction Manager User’s Manual
nugget nugget code39 code39 helconital
The 9560 Transaction Manager
The Intermec 9560 Transaction Manager is a stationary online data collection
reader. It collects data from digital input devices, such as a bar code scanner,
and transmits the data to a host device, such as a PC. The following drawing
shows the 9560 in a typical data collection system.
Port Concentrator
Host Computer
Supervisory CRT
Door Sensor
(connects to
7
4
12
-
Bksp
8
Intermec
9
5
0
Space
A Litton Company
6
3
F1
.
F6
F2
F7
Enter
F3
F8
F4
F9
F5
F10
9560
Sense Input)
9560
Door Lock
Laser Scanner
(connects to
Output Relay)
Bar Code Label
9191
Satellite
Wand
Station
9560-01U
Note: The 9560 is built to withstand constant use in industrial environments, but
improper use can damage it. To avoid problems, please read this manual carefully.
1-4
Page 25
nugget nugget code39 code39 helconital
Getting Started
1
9560 Component Options
The 9560 offers two display options, three keyboard options, and three reader
options. Both displays are LCD displays with an LED backlight. All keyboards
have programmable function keys. You have these basic options for the 9560:
•2-line by 40-character display
•1-line by 20-character oversized display
•Full alphanumeric keypad with tactile feedback
•Numeric/function keypad with tactile feedback
•Numeric/function keypad with large function keys
•Bar code slot scanner
•Magnetic card reader
•No internal reader
You can monitor and control other devices through the three input/output
relays in the 9560. The sense inputs monitor various events, such as opening
and closing doors. The output relays allow the 9560 to control external devices,
such as door locks.
The following drawing shows the keyboards and displays for the 9560. Your
version may have any combination of the available options.
2x40
1x20
Code 128
STANDARD
Code 128 STANDARD
Numeric
IntermecIntermec
A Litton Company
9560
Alphanumeric
Numeric II
9560-46U
1-5
Page 26
9560 Transaction Manager User’s Manual
Optional Input Devices
The 9560 accepts input from several sources. The basic configuration includes
either an internal magnetic card reader or an internal slot scanner. The slot
scanner is available in visible or infraredlight models. You can connect any of
the following input devices to the 9560:
•1700 Digital Keyboard
•9191 Digital Satellite Wand Station
•1260/1270 Series Digital Wands
•1350 Series Badge Scanners
•1500/1600 Series Laser Scanners
•RS-232 magnetic stripe reader
•Any asynchronous CRT terminal
•Any asynchronous host computer
nugget nugget code39 code39 helconital
Data Formats and Programming
The 9560 can format the data it collects to meet your system’s protocol and
communication requirements. You specify the format by scanning bar code
command labels, downloading command sequences from the host, or selecting
options from menus in the reader’s Prompting Configuration mode.
You can develop custom programs for the 9560 with the Interactive Reader
Language (IRL). IRL provides the flexibility of a high-level language and does
not require a development system. See Chapter 9, “Interactive Reader
Language,” for more information on IRL.
You can store programs in the 9560’s memory (256K of RAM) or in the host’s
memory to be downloaded to the reader. If the 9560 loses power, a NiCad
battery retains the memory for up to 10 days.
Memory
The 9560 provides 256K of RAM for storing IRL programs and data. The data
may be validation files or collected input, especially if the host cannot receive
data. The maximum memory available is limited as follows:
TypeMaximum Size
System overhead12K
IRL programs52K
Data (with IRL programs)182K
Data (no IRL programs)240K
1-6
Page 27
nugget nugget code39 code39 helconital
Getting Started
1
Bar Code Symbologies
The 9560 can automatically discriminate between several bar code symbologies.
You can set the reader to decode any combination of the valid symbologies.
You can save reader memory by enabling only the symbologies required for
your tasks.
The 9560 can decode these bar code symbologies:
•Code 39
•HIBC
•Interleaved 2 of 5 (I 2 of 5; variable length and even, fixed length)
•Code 2 of 5
•Codabar (Standard, American Blood Commission, and Concatenated)
•UPC (including supplemental codes for periodicals)
•EAN
•Code 11
•Code 93
•Code 128
Communications
The 9560 supports RS-232, RS-422, and 4-wire RS-485 multi-drop
communications standards. Current loop can be supported with an external
adapter. Contact your local Intermec service supplier for suggested
manufacturers and ordering instructions.
Status Beeps
The 9560 sounds high or low beeps to indicate status conditions. A single beep
means a valid read, a high pitched beep means immediate transmission to the
host, and a low pitched beep means no transmission. For more information on
beep sequences, see “Starting the 9560” in Chapter 4.
The 9560 standard speaker may not be loud enough in an extremely noisy
environment. You can connect a set of headphones or an external amplifier and
speaker to the audio connector. For more information, see “Attaching Audio
Output Devices” in Chapter 2.
You can attach an external speaker or light to a relay to supplement the
standard speaker. For more information, see “Selecting External Devices” in
Chapter 2.
1-7
Page 28
Page 29
nugget code39
ABC
FGH
KLM
PRS
U
Q
VW
DE
IJ$
NO/
Caps
helconital
2
Preparing to Install the 9560
X
T
YZ
,
789
456
123
-
Bksp
0
.
Space Enter
Intermec
F1
F2F7
F6
F3F8
F4F9
F5F10
9560
Page 30
nugget code39
helconital
Page 31
This chapter contains the background information you need before you install the
9560. If you are familiar with the 9560, you may skip this chapter.
Getting Ready to Install the 9560
Once you are familiar with the 9560, you are ready to plan your system and
how to include the 9560. The following topics provide the background
information you need:
•Determining a mounting location
•Selecting external devices
•Connecting to a data collection system
•Meeting power supply requirements
If you are already familiar with these topics, skip ahead to Chapter 3,
“Installing the 9560.”
Preparing to Install the 9560
2
2-3
Page 32
9560 Transaction Manager User’s Manual
Determining a Mounting Location
You can mount the 9560 on a horizontal surface, such as a desktop, or on a
vertical surface, such as a wall.
Make sure that the mounting location provides the following:
•Easy access to the internal card reader
•Easy access to all front panel keys
•An unobstructed view of the display
•Clearance for cables and power supply
9560 Mounted on a Wall
A
B
F
C
G
K
D
H
L
E
P
I
M
Caps
Q
J
U
N
R
$
7
V
O
S
8
W
/
4
T
X
,
Y
Z
Intermec
9
5
A Litton Company
1
6
2
3
F1
0
Bksp
.
F6
F2
Space
F7
Enter
F3
F8
F4
F9
F5
F10
9560
Mount the 9560
right side up as shown.
9560-37U
Note: The 9560 is moisture- and dust-resistant only if it is mounted right side up on a
wall or other vertical surface.
2-4
Page 33
Choosing Secured or Unsecured Wiring
Before mounting the 9560, you must choose which type of wiring your system
requires. Secured wiring protects the cables from exposure and requires you to
install the security plate on the 9560. Unsecured wiring routes the cables into
the room with no extra protection.
Note: To comply with IEC 950, you must install the 9560 near an easily accessible
socket outlet.
Selecting External Devices
You can use many types of external devices with the 9560.
Choosing Input Devices
You use input devices, such as wands and laser scanners, to provide
information to the 9560. Input devices can supplement or replace the internal
scanner or card reader included with the 9560.
Preparing to Install the 9560
2
This Input DeviceConnects To
1200 series digital wandsWand (modular) connector
1350 series badge scannersWand (modular) connector
1500 and 1600 series laser scanners
(with 9-pin D-subminiature connector)
1700 keyboardWand (modular) connector
9191 digital satellite wand stationWand (modular) connector
Any asynchronous CRT terminalTerminal plug
RS-232 magnetic stripe readerTerminal plug
Any asynchronous host computerModem socket
Note: If you order the 9560 with the internal slot scanner or magnetic card reader, you
may not need an additional input device.
Laser scanner connector
Attaching Wands and Scanners
You can connect a combination of wands and scanners to the 9560 if you are
certain that you will use only one device at a time. The 9560 uses the same
video line for the internal slot scanner and the external scanners (9191 satellite
wand stations, laser scanners). If you try to scan from any two of these devices
at the same time, the 9560 does not accept any input at all.
2-5
Page 34
9560 Transaction Manager User’s Manual
For example, if your system has a 9191 satellite wand station and an internal
slot scanner, you can only scan from one or the other at one time. The 9560
cannot process information from both scanners at the same time.
The internal magnetic card reader does not use the video line and does not
interfere with wands or scanners. You can swipe a magnetic card and scan a
label with a wand at the same time.
Attaching Devices to the Terminal Plug
Use the terminal plug to attach a remote terminal, external magnetic card
reader, or other device to the 9560. If you order the 9560 with the internal
magnetic card reader, you cannot attach an external device to the terminal
plug. The internal magnetic card reader uses the terminal plug.
Installing the 9560 Without Input Devices
You can install the 9560 without a 1700 keyboard or any other external input
device. If you do, you must start the IRL program before permanently
mounting the unit, or you must start the IRL program from the host. For more
information, see “Creating and Running IRL Programs” in Chapter 9.
Unattended Scanning
You can configure the 9560 to accept input from an unattended laser scanner.
For example, you can mount a laser scanner beside a conveyor line where
boxes with bar code labels pass in front of the scanner. You can set the scanner
to automatically scan when it senses a label. This is called remote triggering.
You either physically set the 9560 for remote triggering, or you can send
software commands to the 9560.
To physically enable remote triggering
1. Position jumper J17 to short pins 1 and 2.
J17
9560-30U
Or, provide an external device that senses when a bar code is waiting to be
read. When triggered, the external device should short pin 11 on either the
modem or terminal port to signal ground (pin 7). Do not use pin 11 on the
unused port.
2-6
Page 35
Preparing to Install the 9560
2. Set the 9560 trigger mode to edge and define a scanner timeout. To set these
parameters, see Chapter 6, “Configuring the 9560,” and Chapter 7,
“Configuration Commands.”
To enable remote triggering with software commands
1. Set the scanner to Auto Trigger mode. See “Enter Auto Trigger Mode” in
Chapter 8.
2. Set the 9560 trigger mode to edge and define a scanner timeout. To set these
parameters, see Chapter 6, “Configuring the 9560,” and Chapter 7,
“Configuration Commands.”
Note: Remote triggering requires an environment with an electrically clean signal.
Noise or static will disrupt the scanner.
2
Using the Sense Inputs
The 9560 includes three sense inputs and three output relays. You use the
inputs to monitor events, such as the opening and closing of doors or gates.
For example, you may want the reader to beep if the door open. Each sense
input monitors its line for an input signal within the following range:
•1 msec minimum duration
•5V to 24V (AC or DC)
•10mA to 60mA
You select the voltage range of the input signal by setting a jumper on the
appropriate jumper block. Each sense input is isolated to protect the 9560 from
any damaging currents that may inadvertently enter through the input line.
Voltage RangeJumper Setting
5 to 14 VPins 1 and 2
14 to 24 VPins 2 and 3
When a sense input detects a signal, the circuitry is put in a “set” state. The
circuitry remains set until the software reads the status of the sense inputs.
When the 9560 executes an IRL F command, it places the status of the inputs
into the #0 register and resets the circuitry. For more information, see
Chapter 9, “Interactive Reader Language.”
2-7
Page 36
9560 Transaction Manager User’s Manual
The status is stored as follows:
•The #0 register contains a 3-digit binary string.
•A 1 indicates a signal has been detected; a 0 indicates no signal.
•The digits correspond to the inputs as shown in the following diagram:
0 1 1
Third input
J3
Second input
J2
Register #0
First input
J1
9560-40U
For example, if the #0 register contains 011, it would indicate a signal at the
first and second inputs, but none at the third input.
The following diagram shows a typical connection to a sense input. In this
example, a normally open door sense switch is wired in series with the sense
input and a secondary power circuit. When the door switch is closed, the sense
input detects the 24V output from the power circuit.
Sample Sense Input Application
Optical
Isolator
Input Range Selection
Jumper Block
Terminal
Normally Open Door
Sense Switch
Secondary circuit of no
more than 24 VDC or VAC
and no more than 60 mA.
2-8
Block
330
12 3
123
1200
For 5-14V input, jumper pins 1 and 2.
For 14-24V input, jumper pins 2 and 3.
45
9560
External
9560-03U
Page 37
Preparing to Install the 9560
2
Using the Output Relays
The 9560 includes three sense inputs and three single-pole, double-throw
output relays. You use these relays to actuate external devices, such as door or
turnstile locks. Each relay is rated as follows:
•24V (AC or DC) maximum
•1A maximum.
You control the relays with the IRL F command command. If you execute a
reset or remove power to the 9560, the relays turn off. The relays remain off
until the 9560 receives an F command. For more information on the F
command, see Chapter 9, “Interactive Reader Language.”
The following diagram shows the output relays in a typical application.
Sample Output Relay Application
Relay
Terminal
Block
Secondary circuit of no
more than 24 VDC or VAC
and no more than 1A.
1
2
4
3
Electric
Door
Opener
5
9560
External
9560-05U
Attaching Audio Output Devices
The 9560 contains a 0.138 inch (3.5 mm) audio jack for connecting an external
amplifier and speaker or headphones. When you plug a connector into the
audio jack, the internal speaker is disconnected.
2-9
Page 38
9560 Transaction Manager User’s Manual
Connecting to a Data Collection System
You can connect the 9560 into a data collection system in one of three ways:
•Connect to a computer only
•Connect to a computer and terminal
•Connect to a port concentrator or system unit with or without a terminal
Before connecting the data collection system, be sure your system meets the
interface requirements listed next.
Cable Interface Requirements
You can connect the 9560 to an RS-232, RS-422, or 4-wire RS-485 multi-drop
interface. The type of cabling depends upon the distance between the 9560 and
the other components of the system, as shown in the following table.
Maximum DistancePreferred Interface
50 feetRS-232
2000 feetRS-485 multi-drop (use only with a 9161A Option 2 multi-
drop concentrator or 9154 Line Controller)
4000 feetRS-422
RS-232 is designed for short distances and is generally not used for long data
lines. It can be used successfully over longer distances if there is a “clean”
electrical environment in the building. Because RS-232 connects the two signal
grounds of the units together, any ground noise is coupled directly to the units.
RS-232 cables longer than 50 feet are susceptible to noise and may cause data
transmission problems. To avoid problems with longer RS-232 cables, you can
install modems at each end of the cable. Modems isolate the equipment
grounds from the cable and reduce noise. Follow the modem manufacturer’s
instructions for terminating the cable, and be sure that the modem has
transformer coupling or optical isolation.
RS-422 uses balanced transmission to provide noise immunity. The
transmission is received with a differential receiver, and the receiver signal
ground is not common with the cable.
Note: If you use RS-422 or RS-485 wiring, you must configure the 9560 for the
chosen interface. The default is RS-232.
For information about host protocols and interface considerations, see
Chapter 5, “Data Communications and Operating Options.”
2-10
Page 39
Preparing to Install the 9560
2
The following cable diagrams and connector pin assignments apply to the three
9560 data collection system choices:
•Computer
•Computer and terminal
•Port concentrator or system control unit with or without a terminal
Null Modem Cable Diagram and Modem Connector Pin Assignments
To ReaderTo Computer
13
25
1
14
9560-07U
The 25-pin null modem cable works with an RS-232 interface only. You will
need to build a custom cable if you are using RS-422 or RS-485. Use the pin
assignments from the following table to build a custom cable for the modem
connector.
Modem Connector Pin Assignments
Direction From
InterfacePin No.Signal
RS-2321Chassis Ground (optional)
2Transmitted DataOutgoing
3Received DataIncoming
4Request to SendOutgoing
5Clear to SendIncoming
7Signal Ground (required)
20Data Terminal ReadyOutgoing
Reader
RS-422
and
4-wire
RS-485
all11Remote Triggering (when enabled)
1
13
14
16Received Data AIncoming
19Transmitted Data BOutgoing
Chassis Ground (optional)
Received Data B
Transmitted Data A
Incoming
Outgoing
2-11
Page 40
9560 Transaction Manager User’s Manual
Modem Cable Diagram and Terminal Connector Pin Assignments
To ReaderTo Computer
13
25
1
14
9560-07U
The 25-pin modem cable works with an RS-232 interface only. You will need to
build a custom cable if you are using RS-422 or RS-485. Use the pin
assignments from the following table to build a custom cable for the terminal
connector.
Terminal Connector Pin Assignments
Direction From
InterfacePin No.Signal
RS-2321Chassis Ground (optional)
2Transmitted DataIncoming
3Received DataOutgoing
4Request to SendIncoming
5Clear to SendOutgoing
7Signal Ground (required)
RS-422
and
4-wire
RS-485
1
13
14
Chassis Ground (optional)
Received Data B
Transmitted Data A
Reader
Outgoing
Incoming
all11Remote Triggering (when enabled)
2-12
16
19
Received Data A
Transmitted Data B
Outgoing
Incoming
Page 41
Preparing to Install the 9560
2
Connecting Directly to a Computer
You can connect a computer directly to the 9560 modem connector. If the
connector on the computer is a plug (not a socket), then use a socket/socket
adapter cable, such as Intermec Part No. 035009S. The 9560 modem connector
is wired as a Data Terminal Equipment (DTE) device.
Connecting to a Computer
Modem Connector
Computer
9560-06U
You need a null modem cable, such as Intermec Part No. 043069, or any other
null modem cable that meets these standards:
•4-wire null modem cable
•10-foot suggested length
•25-pin D-subminiature connector that is compatible with the computer
•25-pin, D-subminiature plug connector at one end
Connecting to a Computer and Terminal
If your system includes a computer and a terminal, connect the computer to
the 9560 modem connector first. Use a null modem cable as described in the
previous section, “Connecting Directly to a Computer.”
Next connect the CRT terminal or other ASCII device to the 9560 terminal
connector with a modem cable. The terminal connector is wired as a Data
Communications Equipment (DCE) device.
2-13
Page 42
9560 Transaction Manager User’s Manual
Connecting to a Computer and Terminal
Terminal Connector
CRT Terminal
Modem Connector
Computer
9560-10U
You need a modem cable, such as Intermec cable Part No. 043237S. You can
also use any other modem cable that meets these standards:
•4-wire modem cable
•8-foot suggested length
•25-pin D connector
•Plug connector at one end that is compatible with the terminal
•25-pin “D” subminiature socket connector at one end
2-14
Connecting to a Port Concentrator or System Unit
You can connect one or more 9560s to a port concentrator or other system unit.
You use direct wiring to connect the 9560 directly to the port concentrator. You
use multi-drop line wiring to connect several 9560s to the same line and port.
If your system also includes a CRT, connect the CRT cable to the terminal
connector.
Page 43
Connecting the 9560 to a Port Concentrator
Preparing to Install the 9560
2
Modem Connector
Port Concentrator
Connecting the 9560 to a 9154 Line Controller
Modem Connector
Modem Connector
9560-11U
Port Concentrator Options
ConcentratorProtocolInterfaceCable
9161B Option 01Polling Mode DRS-232 or RS-422RS-232 cable, Intermec Part No. 041789S
9161B Option 02Polling Mode D
or Multi-Drop
9165APolling Mode DRS-232 or RS-422Supplied by customer
9154 Line ControllerMulti-Drop4-wire RS-485RS-485 cable, Intermec Part No. 047661
9154 Line Controller
9560-12U
RS-232, RS-422, or
4-wire RS-485
multi-drop
RS-422 cable, supplied by customer
RS-232 cable, Intermec Part No. 041789S
RS-422 cable supplied by customer
RS-485 cable, Part No. 047661
2-15
Page 44
9560 Transaction Manager User’s Manual
Direct Wiring
Direct wiring to a port concentrator requires a cable with the following:
•One connector that is compatible with the port concentrator
•25-pin, D-subminiature plug connector
The modem connector is wired as a Data Terminal Equipment (DTE) device.
For more information, see “Null Modem Cable Diagram and Modem
Connector Pin Assignments” earlier in this section.
Multi-Drop Line Wiring
You can connect one or more 9560s to a concentrator using RS-485 multi-drop
line wiring. The multi-drop layout consists of a main line up to 2000 feet long,
as shown in in the following diagram.
Multi-Drop Wiring to a Port Concentrator
Port Concentrator
DeviceDeviceDevice
2000 Ft Max
30 Ft Max
9560-08U
You can connect up to 32 readers, with each a maximum of 20 feet from the
main line. If you use Intermec cable Part No. 047653, you can space the readers
up to 30 feet. Intermec has tested and approved this layout. Any other multidrop system layout may not work properly.
For multi-drop wiring, you need a cable that meets these standards:
•4-wire cable with two individually shielded wire pairs
•One connector that is compatible with the computer
•25-pin, D-subminiature plug connector
•At least 24-gauge wire
•Nominal impedance
•Nominal capacitance
≤ 150 ohms
≤ 20 pF/ft
•Attenuation
2-16
≤ 6 dbv in 2000 feet.
Page 45
Preparing to Install the 9560
2
Intermec recommends using a cable capable of passing the VW-1 vertical flame
test. The following table lists Belden cables that meet these requirements.
Note: Belden cable #89729 has the additional feature of being UL listed for use in an air plenum without being in
conduit - NEC Article 725, UL classified, Class 2 Circuits).
You can make open, unshielded, connections between cable sections with heat
shrink or other applied protection. Keep the unshielded section shorter than 2.0
inches (5.08 cm). You do not need a shielded box for connections.
Connect sections to the concentrator or the 9560 at pin 1 of the selected channel,
as shown in the following diagram.
Cable/Connector Diagram for Multi-Drop Wiring
9-Pin D Sub Male
Port Concentrator
Shield
1
TXDB
4
TXDA
6
8
RXDB
9
RXDA
Devices
1
131619
GND
RXDB
TXDB
RXDA
14
TXDA
1
131619
GND
RXDB
TXDB
RXDA
14
TXDA
1
131619
GND
RXDB
TXDB
RXDA
14
TXDA
9560-09U
2-17
Page 46
9560 Transaction Manager User’s Manual
Meeting Power Supply Requirements
The 9560 contains an internal power supply that automatically adjusts to any
input from 100 to 240 VAC and from 50 to 60 Hz. A standard IEC connector,
located on the chassis and directly below the connector board, accepts various
power cords used throughout the world. To fit properly, a power cord must
have a right-angle connector with a maximum overall height of 1.77 inches (45
mm).
The 9560 is designed to be powered on continuously: there is no power switch.
to remove power from the unit, simply unplug the power cord.
If the reader is configured to resume IRL and the power is disconnected while a
program is running, the program resumes when you restore power.
2-18
Page 47
nugget code39
ABC
FGH
KLM
PRS
U
Q
VW
DE
IJ$
NO/
Caps
helconital
3
Installing the 9560
X
T
YZ
,
789
456
123
-
Bksp
0
.
Space Enter
Intermec
F1
F2F7
F6
F3F8
F4F9
F5F10
9560
Page 48
nugget code39
helconital
Page 49
This chapter contains the installation procedures for the 9560. To properly and safely
install the 9560, you must read this entire chapter and understand the installation
process.
Overview of Installing the 9560
Before installing the 9560, make sure that you received all the necessary parts.
Your shipment should include these components:
•9560 unit and housing
•AC power cord
•Security plate with three screws
•Mounting plate with eight screws.
The following two drawings show the main 9560 components.
9560 Parts and Their Locations
Installing the 9560
3
Housing
Chassis
Security
Plate
Display
Keypad
(Alpha Characters
optional)
Power
Connector
ABC
FGH
KLM
D E Caps
PRS
IJ$
Q
U
NO/
VW
XYZ
789
456
T
,
123
0
Bksp
.
Space Enter
Connector
PCB
Mounting
Plate
IntermecIntermec
A Litton Company
F1
F6
F2 F7
F3 F8
F4 F9
F5 F10
9560
Slot
Scanner
9560-45U
3-3
Page 50
9560 Transaction Manager User’s Manual
Connector PCB Parts and Their Locations
Relays
Connector
PCB
Audio
Connector
Sense Jumper
Block
Terminal
Blocks
Wand/Slot Scanner
Connector
Laser
Scanner
Connector
Terminal
Connector
Battery
Exit IRL
Switch
Modem
Connector
9560-44U
General Installation Steps
Your system requirements determine some of the installation steps. In general,
follow these steps to install the 9560:
1. Read and follow all warnings and cautions.
2. Turn off the power to the installation area.
3. Route the cables through the mounting plate.
4. Connect the cables for any external devices.
5. Connect the AC power cable. Do not turn on the power.
3-4
WARNING
6. Attach the mounting plate to the housing.
7. Attach the unit to the wall or other surface.
The next sections explain Steps 3 through 7.
Warning
The 9560 uses potentially hazardous AC power. For your safety, you must
understand and follow all safety procedures in this manual and any and all
local building codes. Intermec does not assume liability for personal injury,
death, or equipment damage that occurs as a result of your failure to comply
with the installation procedures contained in this manual.
Avertissement
Comme la 9560 utilise le courant AC, qui est potentiellement hazardeux, il est
impératif que vous preniez en considération la sécurité de toutes personnes
installant ou opérant cet équipement. Il faut lire et suivre les avertissements
cidessous. Intermec n'assume aucune responsabilité en cas de blessures
personnelles, mort ou endommagement d'équipement dûs à l'inobservation de
l'opérateur des procédures d'installation indiquées dans ce manuel.
Page 51
WARNING
WARNING
Installing the 9560
Warning
When you install the 9560, you must strictly follow the procedures in this
manual and any and all local building codes. Failure to comply may result in
a hazardous situation.
Avertissement
Il faut réaliser l'installation de la 9560 en suivant strictement les procédures
décrites dans ce manuel ainsi que tout code de construction local, le cas
échéant, faute de quoi vous risquez de provoquer une situation hasardeuse.
Warning
Never open the 9560 by separating the chassis from the housing. Injury or
death can result from the high voltage levels inside.
Avertissement
La 9560 présente un niveau de voltage hasardeux lorsqu'elle est mise sous
tension. Il ne faut jamais l'ouvrir en séparant le cadre du logement, faute de
quoi vous risquez blessures ou mort.
3
Routing Cables and Power Supply
You can route the cables and power supply in two ways:
•Secured wiring—through the wall into the back of the 9560 with no
exposed wires
•Unsecured wiring—through the hole in the bottom of the 9560 with the
wires exposed to the room
3-5
Page 52
9560 Transaction Manager User’s Manual
Routing With Secured Wiring
Use the following drawing as a guide for routing secured wiring in the 9560.
Mounting
Plate
A
B
F
C
G
K
D
H
L
E
P
I
M
Caps
Q
J
U
N
R
$
7
V
O
S
8
W
/
4
T
X
,
1
Y
-
Z
Bksp
IntermecIntermec
9
5
A Litton Company
6
2
3
F1
0
.
F6
F2
Space
F7
Enter
F3
F8
F4
F9
F5
F10
9560
Mounting
Surface
Sealed
Hole
View rotated 180°
Security
Plate
9560-42U
To route the 9560 with secured wiring
1. Attach the security plate to the bottom of the housing with the three
screws.
2. Route all wires through a sealed, watertight hole in the mounting surface.
3. Route the wires through the sealing foam in the mounting plate.
4. Connect the wires to the appropriate connector on the 9560. See
“Connecting External Devices” later in this chapter.
5. After you connect all other devices, connect the power supply cable.
3-6
Page 53
Installing the 9560
3
Routing With Unsecured Wiring
Use the following drawing as a guide to routing unsecured wiring in the 9560.
Mounting
ABC
FGH
KLM
P
Q
U
VW
RS
D E Caps
IJ$
NO/
T
XYZ
,
Plate
789
456
123
0
Bksp
Space Enter
Intermec
A Litton Company
F1
.
F6
F2 F7
F3 F8
F4 F9
F5 F10
9560
Mounting
Surface
View rotated 180°
9560-43U
To route the 9560 with unsecured wiring
1. Route the wires through the slot in the bottom of the housing.
2. Route the wires through the sealing foam in the mounting plate.
3. Connect the wires to the appropriate connector on the 9560. See the next
section, “Connecting External Devices.”
4. After you connect all other devices, connect the power supply cable.
3-7
Page 54
9560 Transaction Manager User’s Manual
Connecting External Devices
External devices, such as scanners, laser wands, CRTs, and sense input devices,
connect to the 9560 PCB connector board. The following drawing shows the
connector locations.
Relays
Connector
PCB
Audio
Connector
Sense Jumper
Block
Terminal
Blocks
Wand/Slot Scanner
Connector
Laser
Scanner
Connector
Terminal
Connector
Battery
Exit IRL
Switch
Modem
Connector
9560-44U
You connect the sense input devices and output relay devices to the terminal
blocks and jumpers as shown.
Sense Input and Output Component Locations
J5
J7
J1
12345
3-8
J6
J2
12345
J3
12345
9560-04U
Page 55
Installing the 9560
Connecting Input Devices
Connect the input device to the connector listed in the following table.
Model and DescriptionConnect To
1260 and 1270 Series digital wandsWand (modular) connector
1350 Series badge scannersWand (modular) connector
3
1500 and 1600 Series laser scanners
(with 9-pin D-sub connector)
1700 KeyboardWand (modular) connector
9191 Digital Satellite Wand StationWand (modular) connector
Any asynchronous CRT terminalTerminal plug
RS-232 magnetic stripe readerTerminal plug
Any asynchronous host computerModem socket
Laser scanner connector
Connecting to Sense Inputs
You use sense inputs to monitor conditions, such as a door opening or closing.
You connect the Sense input lines to terminals 4 and 5 of a terminal block. For
more information, see “Selecting External Devices” in Chapter 2.
Caution
Power to the sense inputs must be from a Class 2 circuit of 5V to 24V, 10mA to
60mA. Never connect main power lines directly to the inputs. Failure to
comply could result in equipment damage.
Conseil
Le courant utilisé par les lecteurs sensoriels doit provenir d'un circuit Classe 2
de 5V - 24V, 10mA - 60mA. Ne connectez jamais les lignes de courant
principales directement aux lecteurs, faute de quoi vous risquez d'endommager
l'équipement.
3-9
Page 56
9560 Transaction Manager User’s Manual
To connect to sense inputs
1. Determine the required terminal and jumper blocks, and then set the
jumpers for the sense inputs.
a. Use the following terminal and jumper blocks for each sense input:
Sense InputTerminal BlockJumper Block
1J1J5
2J2J6
3J3J7
b. Set the jumpers for the voltage levels for the sense inputs as follows:
For this voltageSet jumper pins
5V to 14Vjumper pins 1 and 2
14V to 24Vjumper pins 2 and 3.
2. Connect the external sense input device to posts 4 and 5 of the appropriate
terminal block. The switch mechanism on each device should normally be
open. Use the following diagram as a guide.
Sample Sense Input Application
Input Range Selection
Jumper Block
Terminal
Block
Normally Open Door
Sense Switch
Secondary circuit of no
more than 24 VDC or VAC
and no more than 60 mA.
330
123
1200
12 3
45
Optical
Isolator
For 5-14V input, jumper pins 1 and 2.
For 14-24V input, jumper pins 2 and 3.
9560
External
9560-03U
3-10
Page 57
Installing the 9560
3
Connecting to Output Relays
You use the output relays to control external devices, such as an electronic door
lock. You connect output devices to terminals 1, 2, and 3 of a terminal block.
For more information, see “Selecting External Devices” in Chapter 2.
Caution
Power to the external portion of the output relay circuit must be from a
Class 2 circuit providing a maximum of 24V, 1A. Never connect main power
lines directly to the terminal block. Failure to comply could result in
equipment damage.
Conseil
Le courant utilisé par la partie extérieure du circuit de relais en sortie doit
provenir d'un circuit Classe 2 fournissant un maximum de 24V, 1A. Ne
connectez jamais les lignes de courant principales directement au bloc du
terminal, faute de quoi vous risquez d'endommager l'équipement.
To connect output relays
1. Use the following terminal blocks for each output relay:
Output RelayTerminal Block
1J1
2J2
3J3
2. Connect the external devices to the appropriate terminal block.
a. If the device requires a normally closed contact, connect the wires to
posts 1 and 2 on the terminal block.
b. If the device requires a normally open contact, connect the wires to
posts 2 and 3 on terminal block.
3-11
Page 58
9560 Transaction Manager User’s Manual
Sample Output Relay Application
Relay
Terminal
Block
Secondary circuit of no
more than 24 VDC or VAC
and no more than 1A.
1
2
4
3
Electric
Door
Opener
5
9560
External
9560-05U
Connecting Audio Devices
You can connect an external amplifier and speaker or a set of headphones to
the 9560. Connect the cables from the audio device to jumper J12 inside the
9560.
Connecting to a Data Collection Host System
Data collection systems vary greatly. For guidelines and system requirements,
see “Connecting to a Data Collection System” in Chapter 2.
3-12
Page 59
Attaching the Mounting Plate
After connecting all cables to the 9560, attach the mounting plate to the
housing. Use the following drawing as a guide.
Attaching the Mounting Plate to 9560 Housing
Mounting
Plate
Mounting
Screws
(3 places)
A
B
F
C
G
K
D
H
L
E
P
I
M
Caps
Q
J
U
N
R
$
7
V
O
S
8
W
/
4
T
X
,
1
Y
-
Z
Bksp
Intermec
9
5
A Litton Company
6
2
3
F1
0
.
F6
F2
Space
F7
Enter
F3
F8
F4
F9
F5
F10
9560
Mounting
Surface
Mounting
Plate Screw
(8 places. Torque
value: 3-4 in/lbs.)
Installing the 9560
3
9560-39U
To attach the mounting plate to the housing
1. Make sure all cabling passes through the sealing foam unbunched and
evenly spaced, as shown below. This routing protects the seal integrity for
secured and unsecured wiring.
2. Fasten the mounting plate over the rear of the 9560 with the eight 6-32
flathead machine screws (Phillips drive). Torque the screws to 3-4 in-lbs
with a torque driver.
3-13
Page 60
9560 Transaction Manager User’s Manual
Routing Cables through the Sealing Foam
Sealing
Foam
WARNING
9560-32U
Warning
If you need to remove the 9560 mounting plate, first disconnect power to the
unit. Failure to comply could result in injury or death.
Avertissement
Si vous devez enlever la plaque de montage de la 9560, il faut d'abord coupe le
courant de l'équipement, faute de quoi vous risquez blessures ou mort.
3-14
Page 61
Attaching the 9560 to the Wall
1. Hold the 9560 to the wall and mark the three screw locations.
2. Set aside the 9560 and predrill the screw holes.
3. Screw the 9560 to the mounting surface with three screws as shown below.
Screw Locations for Attaching the 9560 to the Wall
Mounting
Plate
Mounting
Screws
(3 places)
Mounting
Surface
Installing the 9560
3
A
B
F
C
G
K
D
H
L
E
P
I
M
Caps
Q
J
U
N
R
$
7
V
O
S
8
W
/
4
T
X
,
1
Y
-
Z
Bksp
Intermec
9
5
A Litton Company
6
2
3
F1
0
.
F6
F2
Space
F7
Enter
F3
F8
F4
F9
F5
F10
9560
Mounting
Plate Screw
(8 places. Torque
value: 3-4 in/lbs.)
9560-39U
3-15
Page 62
Page 63
nugget code39
ABC
FGH
KLM
PRS
U
Q
VW
DE
IJ$
NO/
Caps
helconital
4
Starting and Operating the 9560
X
T
YZ
,
789
456
123
-
Bksp
0
.
Space Enter
Intermec
F1
F2F7
F6
F3F8
F4F9
F5F10
9560
Page 64
nugget code39
helconital
Page 65
Operating the 9560
This chapter explains how to start the 9560 and how to use the slot scanner, magnetic
card reader, wand, laser scanner, and keypad.
4
Starting the 9560
To start the 9560, you simply plug in the power cord. If the 9560 contains an
IRL program and the unit is configured to resume IRL, that program
automatically runs.
The 9560 beeps to tell you its status while operating. The following table lists
the beeps and their meanings. For a list of the commands that control beeps,
see Chapter 6, “Configuring the 9560,” and Chapter 7, “Configuration
Commands.”
BeepsMeaning
4 lowPower was applied or unit was reset. RAM and ROM are in proper working condition.
High low highAn input or output error occurred.
1 lowA valid label was read, but not transmitted to the host.
The host sent a BEL character to the 9560.
An Enter (%+), Backspace (%-), or Space (%/) label was scanned while the 9560 was in
Prompting Configuration mode.
2 lowClear buffer label was read.
3 lowInvalid data or an invalid command.
Clear command was sent when the buffer was already empty.
The buffer is full: more than 25 characters in regular operation or 128 characters in
Accumulate mode.
The CAPS key was pressed.
1 highA valid label was read and immediately transmitted to the host.
The host sent a Backslash (\) character to the 9560.
While in Prompting Configuration mode, data was entered by scanner or wand.
The Enter key was pressed.
A function key was pressed.
ClickA keypad character was pressed (other than Caps).
Other sequenceThe 9560 received a beep sequence command from the host.
ContinuousThe 9560 was powered up with the magnetic card reader attached and with incorrect
host settings.
4-3
Page 66
9560 Transaction Manager User’s Manual
Starting the 9560 With the Magnetic Card Reader
The magnetic card reader requires the 9560 to have specific host
communication settings at power up. If you have not changed the host
settings, you will not have a problem. However, if you change the host settings
and the 9560 loses power, the reader may malfunction.
The internal magnetic card reader requires these host settings at power up:
•9600 baud
•Even parity
•7 data bits
•1 stop bit
If these settings are not correct at power up, the 9560 beeps continually and the
magnetic card reader and the 9560 hang up. Use the following procedure to
correct this problem.
To set the 9560 to use the magnetic card reader on power up
1. Scan each of the following labels, or download the commands from the
host.
LabelsHost Commands
9600 Baud
$+IA6$-
*$+IA6$-*
*$+IA6$-*
Even Parity
$+IB1$-
*$+IB1$-*
*$+IB1$-*
Data Bits 7
$+II7$-
*$+II7$-*
*$+II7$-*
Stop Bits 1
$+IC1$-
*$+IC1$-*
*$+IC1$-*
2. Turn off the power to the 9560, and then turn it on again.
4-4
Page 67
Reading Bar Code Labels
Bar code labels can contain data or commands. Each label must include start
and stop characters that provide initial timing references and direction of read
information to the coding logic. Intermec printers automatically generate
asterisks (*) as the start and stop characters.
Multiple-Read Labels
Multiple-read labels allow several labels to be stored in the reader buffer. The
reader transmits this data only after you scan the Enter label or a label that
does not begin with a space. Multiple-read labels have the format * DATA*,
with a space before the data. A multiple-read label looks like this:
Multiple-Read Label
* DATA*
* DATA*
Operating the 9560
4
When you scan a multiple-read label, the reader:
1. sounds one low beep,
2. adds the bar code data (minus the leading space character) to the
transmission buffer,
3. holds the data until receiving the transmit command.
Regular Labels
The reader transmits the data in a regular label as soon as it is scanned. Regular
labels have the format *DATA* with no space before the data. A regular label
looks like this:
Regular Label
*DATA*
*DATA*
When you scan a regular label, the reader:
1. sounds one high beep,
2. adds the label to the data buffer,
3. transmits the data as soon as it is received,
4. clears the data buffer.
4-5
Page 68
9560 Transaction Manager User’s Manual
Using the Slot Scanner
You can order the 9560 with an internal infrared or visible light slot scanner.
The slot scanner is always triggered and available for input.
To use the slot scanner, simply slide a bar-coded object (such as an
identification badge, envelope, or file folder) through the slot in either
direction. Make sure that:
•the bar code is placed properly on the object.
•the bar code faces up in the scanner slot as shown.
7
8
4
9
5
1
6
2
3
0
Bksp
.
Space
Enter
F1
F2
F3
F4
F5
9560
Intermec
A Litton Company
F6
F7
F8
F9
F10
9560-49U
Bar Code Placement
The scanning beam must pass through the entire bar code. The beam path is
0.5 in (1.27cm) from the bottom of the scanning slot. For proper scanning, the
bar code must meet the following specifications:
•at least 0.2 in (0.51 cm) tall with a center line 0.5 in (1.27 cm) from the edge
•parallel to the edge of the card or object that passes through the scanner
4-6
Page 69
Using the Magnetic Card Reader
The 9560 requires an IRL program to use the magnetic card reader. When you
order the 9560 with an internal magnetic card reader, the IRL control program
is already installed on the unit and on a disk.
The magnetic card reader accepts magnetic cards that meet ANSI and ISO
specifications for Track 2. Track 2 only encodes numeric data.
To use the card reader
1. Download the IRL program that controls the card reader to the 9560. By
default, the program is downloaded at the factory.
2. If you are not using the factory default settings, configure the 9560
communications settings for 9600 baud, 7 data bits, 1 stop bit, and even
parity. See Chapter 7, “Configuration Commands,” or scan this label:
9600 Baud, 7 Data Bits, 1 Stop Bit, Even Parity
Operating the 9560
4
*+/$+IA6II7IB1IC1$-*
*+/$+IA6II7IB1IC1$-*
3. Slide a card with a magnetic stripe through the slot, in either direction.
Make sure that the magnetic stripe is facing up towards the top of the unit.
7
8
4
9
5
1
6
2
3
0
Bksp
.
Space
Enter
Magnetic Strip Reader
F1
F2
F3
F4
F5
9560
F6
F7
F8
F9
F10
Intermec
A Litton Company
9560-48U
4-7
Page 70
9560 Transaction Manager User’s Manual
The IRL control program and the magnetic card reader settings are explained
in Chapter 9, “Interactive Reader Language.”
For more information on the magnetic card reader specifications, refer to these
publications:
You can use Intermec 1260 and 1270 series digital wands with the 9560. This
drawing shows how to correctly scan a label with the wand.
*LABEL*
*LABEL*
*LABEL*
17°
(Optimum)
35°
(Maximum)
*LABEL*
Correct Scanning Procedures
*LABEL*
*LABEL*
*LABEL*
Incorrect Scanning Procedures
To scan a label
1. Place the wand comfortably in your hand, as if it were a pencil, and touch
the tip to the label. Tilt the wand slightly as shown earlier.
Optimum Scanning Angle
9560-15U
2. Place the tip of the wand in the white area at the beginning or end of the
bar code.
3. Using very light pressure, draw an imaginary line through the entire bar
code without stopping. You can scan the bar code in either direction.
4-8
Page 71
4. Practice using the wand on the following label. Be sure to hold the wand at
a slight angle. Lightly touch the label when scanning.
*LABEL*
*LABEL*
Using a Laser Scanner
You can use Intermec 1500 and 1600 series laser scanners with the 9560. Refer
to the documentation supplied with the laser scanner for specific operating
instructions, warnings, and cautions.
Warning
Do not look directly into the window area while the laser is scanning. Long
WARNING
term exposure to the laser beam can damage vision.
Operating the 9560
4
Avertissement
Ne regardez pas directement la région de la fenêtre pendant le passage du laser.
L'exposition à long terme au rayon laser peut endommager la vue.
To scan a label
1. Hold the scanner in the palm of your hand with the index finger resting on
the trigger.
2. Squeeze and hold the trigger to activate the scanner.
3. The spotting beam should fall across all bars and the “quiet zone” at each
end of the label. A quiet zone is a clean, nonprinted space. Use this drawing
as a guide.
Quiet ZoneQuiet Zone
The scan line must cross
every bar and space
on the symbol.
*LABEL*
Correct
*LABEL*
Incorrect
9560-16U
4-9
Page 72
9560 Transaction Manager User’s Manual
4. For best results, do not scan a label straight on. Aim the scanner as shown.
Generally you get the best results with a skew near zero and a pitch near
±20°.
*123*
±
2° Dead Zone
where specular
reflection may occur
55°
Skew (Horizontal Reading Angle)
65°
Pitch (Vertical Reading Angle)
*123*
9560-17U
Optimum Scanning
Optimum scanning angles depend upon the type of the label, the distance from
the label, the printing quality, and the lighting of your work area. The
optimum scanning distance from the label to the laser scanner varies with the
type and length of bar code label and the scanning angle. The optimum
distance varies between 3.5 in and 12 in (8.89 cm and 30.48 cm).
4-10
Page 73
Using the Keypad
The 9560 has three keypad options:
•Alphanumeric
•Numeric
•Numeric II, large keys
Operating the 9560
4
2x40
1x20
Code 128
STANDARD
Code 128 STANDARD
Numeric
Numeric II
Intermec
A Litton Company
9560
Alphanumeric
9560-46U
4-11
Page 74
9560 Transaction Manager User’s Manual
Function Key Layout
Each keypad has 10 programmable function keys. The alphanumeric and
numeric/function keypads label the keys F1 through F10. Add your own labels
or use the labels included with the 9560 for custom key names.
The numeric II keypad with the oversized function keys does not label the keys
F1 through F10. The keys do correspond to F1 through F10 as shown in the
following drawing. You can customize the function keys with your own labels
or the labels included with the 9560.
Layout of Function Keys
F1
F2
F3
F4
F5
F6
F1
F2
F3
F4
F5
F7
F8
F9
F10
F6
F7
F8
F9
F10
Numeric keypad with oversize keys
Alphanumeric and Numeric keypads
9560-41U
All keypads ship with replaceable inserts, and the oversize keypad ships with
preprinted labels. You can apply these to meet your applications. You can also
use transfer letters or your own labels. For example, you can print function key
names from your laser printer and cut them to the same size as the insert.
4-12
Page 75
nugget code39
ABC
Data Communications and Operating Options
FGH
KLM
PRS
U
Q
VW
DE
IJ$
NO/
Caps
helconital
5
X
T
YZ
,
789
456
123
-
Bksp
0
.
Space Enter
Intermec
F1
F2F7
F6
F3F8
F4F9
F5F10
9560
Page 76
nugget code39
helconital
Page 77
Data Communications and Operating Options
This chapter provides a general overview of data communications and 9560 operating
options, such as display settings. For more details, refer to Intermec’s
Communications Reference Manual.
Introduction to Data Communications
Your bar code equipment and data processing equipment (the host computer)
must be able to understand and exchange data quickly and accurately. Data
communication standards and protocols spell out exactly how data is to be sent
and received. This section briefly explains the standards and protocols
common to data collection systems.
Data Communications in a Data Collection System
The main purpose of bar code data collection is to get data from the warehouse,
the shop floor, or the factory to a central database quickly where the
information can be processed. To do this, numerous devices transmit and
receive data:
5
Data
•The host computer sends bar code label formats to a bar code label printer.
•The host computer sends data collection programs through a network
controller to the 9560 and other bar code readers.
•The readers transmit the data collected back to the host computer through a
network controller.
The ISO Data Communications Model
All Intermec equipment follows the standards established by the International
Standards Organization (ISO) to describe the data communications process.
The ISO model describes seven, sequential, autonomous layers. For example,
the lowest layer, called the physical layer, describes cable connectors, basic
signaling, and signal levels used in data communications.
The physical layer and the data link layer are the largest layers used by
Intermec equipment. For more information on the ISO model and other layers,
refer to Intermec’s Data Communications Reference Manual.
5-3
Page 78
9560 Transaction Manager User’s Manual
Physical Layer
The physical layer describes the hardware components of data transmission. It
sets standards for transmitting voltages and electrical pulses through cables,
connectors, and components. Data transmission at the physical layer is defined
in these three areas:
•Full-duplex or half-duplex transmission
•Parallel or serial transmission
•Asynchronous or synchronous transmission
Half-duplex Transmits and receives data over a single channel, but in one
direction at a time.
Full-duplex Transmits and receives data simultaneously over two separate
channels within the cable.
Parallel transmission Sends several data bits across the interface together.
A group of bits moves over several lines at the same time.
Serial transmission Sends data one bit at a time as a series of pulses. Pulses are
received in a mark (binary 1), or space (binary 0) condition. The speed of the
serial transmission is the baud rate or BPS (bits per second).
You use parallel transmission when the bar code equipment and computers are
located within a few feet of each other. Parallel transmission is much faster
than serial. However, as data lines get longer, noise and interference on the
data lines increase.
Asynchronous transmission Requires a start bit to mark the beginning of a data
block and a stop bit to mark the end of the data block.
Synchronous transmission Uses a clock to determine the exact sending or
receiving time for each bit. More than one data character can be sent per frame,
and start and stop characters are not included.
Several different interface cables and connectors meet the standards for the
physical layer. Each has its own strengths and limitations, depending on the
distances between connected devices and the configuration of the equipment.
The 9560 supports RS-232, RS-422, and RS-485 multi-drop interfaces. For more
information, see Chapter 2, “Preparing to Install the 9560.”
Data Link Layer
The data link layer deals with the recognition of data received and the
formatting of data transmitted. Protocols guarantee the control and integrity of
messages between both ends of a communication link. Communication at this
layer is either asynchronous or synchronous.
5-4
Page 79
Data Communications and Operating Options
Asynchronous protocols at this level perform error detection. For synchronous
protocols, this layer detects starting and ending flags and generates a cyclical
redundancy check (CRC). This layer also identifies whether the transmission
channel is dedicated (point-to-point) or shared (multipoint), and if transmission
is full- or half-duplex.
5
Full-Duplex Protocols Versus Half-Duplex Protocols
At the data link layer, protocols are described as either full-duplex or halfduplex. A full-duplex protocol allows messages to be received and transmitted
simultaneously. Your system must have separate, dedicated channels for
receiving and transmitting data to use a full-duplex protocol. Also, the host
and reader must have the necessary hardware (interrupt structure) to support
receiving and transmitting data simultaneously. You define a full-duplex
protocol by disabling both the solicitation sequence (Poll and Select) and
AFF/NEG handshakes.
Point-to-Point and similar user-defined protocols are the only Intermec
protocols that are full-duplex. These protocols do not support retransmission of
data messages. The reader transmits data when commanded to by the
operator, but the reader receives data from the host at any time.
A half-duplex protocol requires that only one device transmit data at a time
over a shared or dedicated channel. You can use a half-duplex protocol over a
full-duplex medium, but only one device at a time can transmit data. You
define a half-duplex protocol by defining either the POL character or the
AFF character.
Full-Duplex Devices Versus Half-Duplex Devices
Devices are full-duplex or half-duplex depending on their ability to receive and
transmit data simultaneously. Both hardware and software design determine if
a device is full or half-duplex. A full-duplex design requires a hardware UART
(universal asynchronous receiver/transmitter) with double-buffered transmit
and receive buffers. The UART signals the CPU when a character is received or
when the transmit buffer is ready for another character. The software must
perform the transmit or receive functions when the UART signals the CPU
with an interrupt.
The DLE Character and XON/XOFF Flow Control
You use the DLE (data link escape) character to send protocol commands or
parameters that you want to be treated as data. The DLE must precede the
transparent command or parameter. The following protocol parameters are
considered transparent if DLE is enabled: RES, REQ, SOM, TX EOM1,
TX EOM2, and XON/XOFF.
You can send the DLE, EOR (end of record), and EOF (end of file) characters as
data if each is preceded by an DLE.
5-5
Page 80
9560 Transaction Manager User’s Manual
The XON or the XOFF character may match the LRC (Longitudinal
Redundancy Check character). If so, the LRC is never checked for
transparency. It is always treated as a parameter.
Received data is also checked for a DLE. The XON or XOFF character is
interpreted as data if XON/XOFF flow control is enabled and the character is
preceded by a DLE. In User-Defined protocol, the reader allows flow control to
be implemented along with an LRC. The reader knows when the LRC character
is expected. It does not perform the XON or XOFF character check when the
LRC is the next character expected.
Working With Protocols
Data link protocols govern the way data is transmitted. They provide the
framework for an orderly exchange of data between computers, terminals, and
data collection devices. With most protocols, the reader (slave) never
communicates unless the host (master) initiates the transaction with a
poll/select sequence. Point-to-Point protocol is the exception.
Polling Mode D and Multi-Drop are very secure data link protocols designed
to interface with the Intermec 9154 Network Controller and 9161 Port
Concentrator. Both devices continuously poll bar code readers and printers for
transactions and pass those transactions to the host computer.
Both Polling Mode D and Multi-Drop provide recovery from transmission
errors (parity and framing errors) and use affirmative and negative responses
to verify successful and unsuccessful communication events. If the transmitting
device receives a negative acknowledgment, the data is retransmitted.
You use User-Defined and User-Defined Multi-Drop protocols to develop a
custom protocol. You can define how secure the data link protocol will be and
implement a master/slave data link with error recovery.
Point-to-Point Protocol
Point-to-Point protocol is designed specifically for Intermec readers where the
reader is connected to a terminal or a host computer. Point-to-Point protocol
has the following characteristics:
Full-duplex This protocol can send and receive data simultaneously.
Asynchronous The data is sent one character at a time.
Nonpolling The solicitation (POL) and handshake sequences (XON/XOFF) are
disabled.
Whenever data is available to transmit, the data is transmitted immediately.
You can control the flow of data by enabling XON/XOFF or by sending the
CTS command (Clear to Send) from the host.
5-6
Page 81
Data Communications and Operating Options
Point-to-Point accepts and then transmits all data to the host when either:
•the reader receives the EOM character.
•the timeout delay limit is reached.
5
Polling Mode D Protocol
Polling Mode D protocol is a proprietary Intermec block transfer protocol. It
works in a Point-to-Point environment and supports only one polled device on
the line. Polling Mode D protocol has these characteristics:
Half-duplex This protocol can send or receive data at one time.
Asynchronous The data is sent one character at a time.
Solicited The solicitation (POL) and handshake sequences (XON/XOFF) are
enabled and required.
Error checking The data block includes the LRC for data integrity.
You can set the Terminal Port mode for either transparent or buffered
operation. The default is buffered. See “Displaying Data on a Terminal” later in
this chapter for descriptions of transparent and buffered operation.
If you are connecting the reader to a host computer, you may need to know the
details of Polling Mode D. However, if you are using an Intermec concentrator,
you do not need to understand Polling Mode D. These Intermec concentrators
use Polling Mode D protocol:
•9160 with Rev. C software or higher
•9160A and 9161B (Options 01 and 02)
•9165 System Control Unit
Multi-Drop Protocol
You use Multi-Drop protocol in a data communications network where several
devices are connected to a common line. It is designed to work in an
RS-422/RS-485 environment with up to 32 devices on a single multi-drop
transmission line.
Multi-Drop protocol has the following characteristics:
Half-duplex This protocol can send or receive data at one time.
Asynchronous The data is sent one character at a time.
Solicited The solicitation (POL) and handshake sequences (XON/XOFF) are
enabled and required.
The 9154A and the 9161B Option 02 Intermec controllers support Multi-Drop
protocol.
5-7
Page 82
9560 Transaction Manager User’s Manual
User-Defined and User-Defined Multi-Drop Protocols
You define all protocol parameters in User-Defined protocols. Thus, you can
duplicate any protocol to emulate a proprietary or irregular protocol on a host
computer.
Some protocols are very robust and secure, while others are not. A secure data
link protocol can recover from transmission line errors (parity and framing
errors) and uses affirmative and negative responses to verify communication
events. If the transmitting device receives a negative acknowledgment, the data
is retransmitted. The maximum retry count is three for all asynchronous
Intermec protocols.
Tips for Defining Secure Protocols
Use these tips for defining secure User-Defined protocols:
1. Define all protocol fields with ASCII control characters. See the Glossary for
definitions of unfamiliar acronyms and terms. Examples:
3. Enable the LRC (Longitudinal Redundancy Check character) to provide
added data security to all transmitted and received messages. When both
parity and LRC checks are enabled, horizontal and vertical error checking
are performed. If the SOM is enabled, it is not included in the LRC
calculation. The reader allows the LRC to be enabled in addition to
XON/XOFF flow control. The host device must also be able to receive the
XON or XOFF character as the LRC or receive the XON or XOFF characters
as data if preceded by the DLE.
4. If the host device cannot guarantee reception of data at all times, the host
should control the transmission of data from the reader. There are three
methods available. Use one of the methods or combine them:
a. Enable Solicitation. This prohibits the reader from sending any type of
data or response unless the host is ready for it.
b. Enable XON/XOFF flow control.
c.Use CTS (clear to send) hardware handshake. The reader checks CTS
before transmitting all characters with the exception of XON/XOFF
responses. If CTS is false, the reader either stops or does not start
transmitting data.
5. Always enable the SOM.
5-8
Page 83
Data Communications and Operating Options
6. If the REQ is enabled, also enable the RES. When the REQ is enabled, the
reader waits for the timeout period to expire and then accepts the data. By
enabling the RES, the host sends the RES when it recognizes the response
(AFF) sent by the reader if the data was correctly received.
5
Buffering Received Data
The 9560 uses three different circular queues to hold received data.
20-byte queue Buffers all characters received. This queue serves as a buffer if
the data cannot be processed as fast as it is received. If XON/XOFF flow
control is enabled, the device transmits the XOFF character when the queue is
half full.
512-byte queue Buffers data characters only. When the data queue has 32 bytes
remaining, the reader sends the XOFF character to the host.
Packet queue Contains a pointer to the packet start position and a byte count.
This information is used to pass complete packets of successfully received
messages to the operating system. The packet queue holds up to 20 packets.
The device sends the XOFF character when the queue has 18 packets.
Communications Delays
While receiving data, the reader waits a specific time before sending an error
message. You can modify this time in Point-to-Point or User-Defined protocols.
Intercharacter delay The amount of time the reader waits before sending each
character to the host. This delay modifies the outgoing transmission rate only.
Use the intercharacter delay when communicating with a controller through
modems in full-duplex operation.
Timeout The amount of time the reader waits between receiving each character
before sending an error message. Also, it is the amount of time the reader waits
for an acknowledgment from the host before sending an error message.
Turnaround delay The amount of time the reader waits after receiving data
before sending a response to the host.
5-9
Page 84
9560 Transaction Manager User’s Manual
Data Format Requirements
Regardless of the protocol you selected, the host and the reader must format
the data before transmitting it. Each transmission includes a start character, the
data block, and an end character. The SOM (start of message) character and the
EOM (end of message) character are determined by the protocol. The data
block may include preambles, data, and a postamble.
The following figure shows the data format parameters. The Intermec DataCommunications Reference Manual describes these parameters in detail.
SOM Preamble Record Postamble EOM(s)
Data Block
SOM Character (Start of Message)
The SOM character precedes the data and indicates the beginning of a data
block. The SOM character is a protocol character and is not part of the data
format.
Preambles and Postambles
The preamble is a field of data sent before record data and a postamble is sent
after record data. Preambles and postambles are typically used to tag
transactions for rapid processing by the host computer. They are also used to
expand the data field (record) length. The reader has two preambles,
Preamble A and Preamble B, and one postamble, Postamble C.
If you select “Preamble A Required” in Configuration mode, you must also
define Preamble A. For preamble commands, see Chapter 8, “Data Entry
Commands.” Your preamble definition is erased if you reset the reader to the
default settings. You will need to re-enter the preamble to use it again.
When the reader transmits a message block, the presentation control first
checks to see if the preamble or postamble functions are enabled and defined.
If they are, then the transmitted data has the following format:
<Preamble A> <Preamble B> message block <Time> <Postamble C>
The message may consist of a single record or multiple records. If a file is being
transmitted with multiple records per message block, the message block has
the following format:
record <EOR> record <EOR> record <EOR> last record <EOR> <EOF>
5-10
Page 85
Data Communications and Operating Options
•The EOF (End of File) is only transmitted after the last record of a file.
•Time is never appended to the transmitted files.
Preambles and the postamble are described more completely in Chapter 8,
“Data Entry Commands.”
5
EOR Characters (End of Record)
Your destination for the data from the 9560 may require an end of record
character in the data files. If you enable EOR, the reader adds the EOR
character at the end of all the individual records within the file. EOR is disabled
in Polling Mode D, Multi-Drop, and Point-to-Point protocols.
EOF Characters (End of File)
Your destination for the data from the 9560 may require an end of file character
in the data file. The EOF character follows the last record transmitted within
any record block, regardless of the size of the record block. If you enable EOF,
the reader adds the EOF character after the last EOR character (if EOR is
enabled).
EOF is disabled in Point-to-Point protocol. The default EOF character in Polling
Mode D and Multi-Drop protocols is SOH.
Record
A record is a maximum of 128 data characters that can be stored in the reader’s
memory. A record can be:
•Data from a regular label
•Data from several multiple-read labels
•Data from regular or multiple-read labels when the reader is in Accumulate mode
•Data entered from a 1700 keyboard or terminal keyboard
Records per Block
For all protocols except User-Defined protocol, the number of Records per
Block is one. You can set Records per Block from 0 to 99 in User-Defined
protocol. Setting this value to zero transmits the whole file within a single
block.
5-11
Page 86
9560 Transaction Manager User’s Manual
EOM Characters (End of Message)
The EOM character follows the data and indicates the end of a data block. The
EOM character is a protocol character and is not part of the data format. The
9560 can transmit one or two EOM characters.
If you use NUL for the first EOM character, the reader transmits the ASCII
NUL character (00 Hex) and disables communications from the host. If you
enter NUL for the second EOM character, the reader disables the second
character and transmits nothing for the character. The characters cannot be the
same, unless both are NUL.
Error Checking
In User-Defined protocol, the reader can add a Longitudinal Redundancy
Check (LRC) character to data transmissions. The host must have software to
handle the LRC.
The LRC character is the exclusive “OR” of the seven (or eight) data bits in the
data block. The LRC character is the last character sent, but it is not part of the
data. For more detailed information, refer to the Data Communications ReferenceManual.
Displaying Data on the 9560
The 9560 has either a 2-line by 40-character standard display or a 1-line by
20-character oversize display. You can scroll the standard display back two
lines. You can scroll the oversize display back three lines, one line at a time.
Note: The keypad on the 9560 does not provide keys for scrolling. You must use an
IRL program, scan bar code command labels, or use the arrow keys on the 1700
keyboard to scroll the display.
Types of Data Displayed
The reader distinguishes between four data types for the display:
Input data All data entered from the keyboard or an input device. This includes
IRL program statements being entered and displayed in the editor.
Host messages Any message received from the host at the reader modem port
with the correct protocol. Host messages can interrupt the current display at
any time.
Reader prompts All messages to the operator, such as those that occur during
Prompting Configuration, with the exception of those messages that describe
errors. This also includes IRL prompt statements when an IRL program is
running.
5-12
Page 87
Data Communications and Operating Options
Reader warning messages All error or warning messages to the operator. These
messages can interrupt the current display at any time and are generally
accompanied by a beep. If transparent display is selected, the error messages
are not displayed.
5
Display Settings and Formatting
The reader has two display settings: buffered and transparent.
Buffered Display
In buffered display mode, the reader adds and executes a CR LF sequence to
all transmitted, received, or scanned data or messages. The CR LF formats the
reader display to show each record, message, or prompt on a new line.
After displaying a host message, the reader adds a CR LF sequence is to any
accumulated data. The CR LF is then executed and any buffered accumulated
data is displayed again on the next display operation.
Transparent Display
In transparent display mode the display does not format data or host messages
with CR LF sequences. You use control codes or control sequences in host
messages or IRL prompts to format data for the display.
Formatting the Display
You use control codes to position the cursor or format the reader display. The
reader recognizes these display control codes:
DescriptionCodeAction
Backspace
Home
Next line
Erase Display
BS (08 Hex)
CR (0D Hex)
LF (0A Hex)
ESC[2J
Moves the cursor one position to the left until the cursor reaches
the first column. Except when in the first row, the cursor moves
from the first column of the current row to the last column of
the previous row.
Returns the cursor to the first column of the current row.
Moves the cursor down one row in the current column position.
If the cursor is already in the last row, a new line is added.
Erases all of the display and returns the cursor to the home
position (row 1, column 1). Erases the entire virtual display
image (buffer with up to four rows of the most recently
displayed data).
5-13
Page 88
9560 Transaction Manager User’s Manual
DescriptionCodeAction
Cursor Position
Save Cursor
Position
Restore Cursor
Position
Select Character
Set
Restore
Configured
Character Set
ESC[#;#H
ESC[s
ESC[u
ESC[#w
ESC[x
Moves the cursor to the position specified by the # parameters.
The first parameter specifies the row or line number and the
second parameter specifies the column number. If zero or no
parameter is entered, the parameter is set equal to one.
Parameters exceeding the maximum row or column number are
set equal to the display’s maximum.
Saves the current cursor position. Successive Save Cursor
Position commands overwrite previous positions saved.
Restores the cursor position saved with a Save Cursor Position
command. Each Restore Cursor Position command must be
paired with a preceding Save Cursor Position command. If a
Save Cursor Position command has not been previously issued,
the cursor position remains unchanged
Defines the character set to be used (character sets are defined
later in this chapter). The character set to be used is specified by
the # parameter.
Returns the display to the character set defined during
configuration.
Display Overflow
The reader can receive more data than it can display at one time. The display
overflow is stored in the virtual display image buffer of the reader. This buffer
holds up to four rows of the most recently displayed.
The reader display is a window or viewport into the virtual display image. The
2-line by 40-character display shows the last two rows by default. The 1-line by
20-character display shows the last row by default.
You use the review and forward commands to move the display up or down in
the current virtual display image. When you scroll the display up, the cursor is
disabled. When you scroll the display back to the default position in the virtual
display image, the cursor is restored.
Any event that alters the display returns the display to the default position. For
example, entered data, accumulated data, or commands (such as Enter,
Backspace, Clear, or End Accumulate) automatically return the display to the
default position.
5-14
Page 89
Data Communications and Operating Options
Use these commands to modify the virtual display:
CommandResult
ReviewMoves the display up one row in the current virtual display
image if a display control sequence was executed.
ForwardMoves the display image down one row in the current virtual
display image following a review command.
BackspaceCan cause the default display position to be moved up one row
in the current virtual display image if (1) display overflow has
occurred since the last erase display control sequence, and (2)
the command is executed with the cursor in the first column of
the last display row.
ClearExecutes multiple backspaces. Can also cause the default
display position to be moved up one or more rows in the
current virtual display image.
5
Displaying ASCII Control Codes
The reader uses a center dot to display ASCII control code characters such as
CR LF. The center dot is a unique programmed character distinguishable from
all other ASCII characters.
The reader displays prompting configuration and IRL display control
characters as a sequence of characters that can be displayed. Two to five
characters can be used to display one control code. For example, the line feed
control code could be displayed as <LF> or LF.
Displaying Data on a Terminal
When you connect the 9560 to a CRT terminal, you need to set the type of
terminal operation. Typically, you set the display to match the reader’s
terminal setting. Your choices as are follows:
•Buffered (default)
•Transparent
•Nonbuffered, full-duplex
•Nonbuffered, half-duplex
•Block
5-15
Page 90
9560 Transaction Manager User’s Manual
This table lists valid reader settings for the terminal and reader.
User-Defined
User-Defined
Multi-Drop
Polling Mode D
Multi-Drop
Host formats terminal screen,
and uses full-duplex
Host formats the terminal screen,
and uses half-duplex
“Smart” terminal that can buffer several
blocks of data
Buffered Terminal Operation
In buffered operation, the reader is usually connected to a port concentrator
through the modem port and to the terminal through the terminal port. The
reader emulates a smart terminal for batching transmissions to the host.
The reader buffers data from both the terminal and scanner, and then formats
and displays that data on the terminal screen. The reader echoes input from the
terminal until you send a command to transmit the data. The reader transmits
the data to the host when one of these events occurs:
•The reader receives a Transmit command.
•The reader scans a regular label.
•You press Enter from the terminal keyboard.
Nonbuffered, full-duplexPoint-to-Point
User-Defined
Nonbuffered, half-duplexPoint-to-Point
User-Defined
Block operationPoint-to-Point
User-Defined
You can use host control characters to format the terminal screen and display
messages from the host. The terminal also displays communication
diagnostics.
5-16
Page 91
Data Communications and Operating Options
If a host message interrupts a data transmission, the reader:
1. Sends a carriage return line feed (CR LF) to the terminal
2. Displays the host message on the terminal
3. Sends a CR LF to the terminal
4. Displays the entire contents of the preamble and data buffers on the
terminal
Use one of these protocols when the terminal is in full-duplex:
•Point-to-Point
•Polling Mode D
•Multi-Drop
•User-Defined
Although you can configure the terminal in half-duplex, Intermec does not
recommend it.
5
Transparent Terminal Operation
When the terminal is set to transparent operation, the host formats the terminal
screen and the terminal does not display diagnostic messages. The reader
accepts limited commands from the terminal.
The reader buffers data from both the terminal and scanner and displays the
unformatted data on the terminal screen. The reader transmits the data to the
host when one of these events occurs:
•The reader receives a Transmit command.
•The reader scans a regular label.
•You press Enter from the terminal keyboard.
Use one of these protocols when the terminal is in full-duplex:
•Point-to-Point
•Polling Mode D
•Multi-Drop
•User-Defined
Although you can configure the terminal in half-duplex, Intermec does not
recommend it.
5-17
Page 92
9560 Transaction Manager User’s Manual
Nonbuffered Full-Duplex Operation
In nonbuffered, full-duplex operation, the reader does not buffer, format, or
display the data. The reader sends all terminal port input out the modem port
as the data is received. The host echoes all received data, and formats and
sends the data for displaying on the terminal screen. The reader does not
accept terminal commands.
Use one of these protocols when the terminal is in nonbuffered, full-duplex
mode:
•Point-to-Point
•User-Defined
Although you can configure the terminal in half-duplex, Intermec does not
recommend it.
Nonbuffered Half-Duplex Operation
In nonbuffered half-duplex operation, the host formats the terminal screen. The
reader transmits data to the host and the terminal screen simultaneously. The
reader does not buffer or format data from the terminal or scanner, but
displays and updates the current data buffer on the terminal screen.
The host must also be set for half-duplex operation and does not echo the
terminal or reader data. The reader sends host messages directly to the
terminal without formatting, and the reader does not accept terminal
commands.
Although you can configure the terminal in full-duplex, Intermec does not
recommend it.
Use one of these protocols when the terminal is in nonbuffered, half-duplex
mode:
•Point-to-Point
•User-Defined
Block Terminal Operation
Block terminal operation is generally used with “smart” terminals that can
buffer data. The reader does not buffer, format, or display data from the
terminal but sends this data directly out the modem port to the host.
The reader sends scanned data directly to the terminal through the terminal
port to accumulate in the terminal buffer. The reader does not accept terminal
commands.
5-18
Page 93
Data Communications and Operating Options
You must set the host for half-duplex operation. The reader does not format
messages from the host, but displays host messages directly on the terminal
screen.
Although you can configure the terminal in full-duplex, Intermec does not
recommend it.
Use one of these protocols when the terminal is in half-duplex mode:
•Point-to-Point
•User-Defined
Displaying International Character Sets
The 9560 supports nine character sets: US-ASCII, seven Western European
character sets, and the Japanese Katakana character set. You can use these
character sets only during Data Entry mode or during IRL execution. Sign-on
messages, error messages, Prompting Configuration mode, IRL Editor, and
IRL Monitor always use the US-ASCII character set.
5
You define the character set you want to display with a configuration
parameter or a display command. This table lists the display configuration
commands.
The following table lists the ASCII characters that change for the seven
European languages. The top row indicates the ASCII hexadecimal value, and
the remaining rows display the various characters for each character set. Only
the eleven characters displayed in this table change in any character set.
The Katakana character set is discussed in the next section.
5-19
Page 94
9560 Transaction Manager User’s Manual
US-ASCII and Western European Character Sets
COUNTRY 23 40 5B 5C 5D 5E 60 7B 7C 7D 7E
United States
England
Germany
Denmark
France
Sweden
Italy
Spain
9560-50U
All other characters in the ASCII chart remain as defined in the US ASCII chart
on the following pages.
0Bit positions are 76543210
1Hexadecimal value
2Decimal value
3Code 39 character(s)
4ASCII character
5SP is the SPACE character
6The Code 39 characters /P through /Y may be
interchanged with the numbers 0 through 9.
7May be interchanged with %X or %Y or %Z
8n is the DELETE character
NULNull, or all zerosDC1Device Control 1 (XON)
SOHStart of HeadingDC2Device Control 2
STXStart of TextDC3Device Control 3 (XOFF)
ETXEnd of TextDC4Device Control 4
EOTEnd of TransmissionNAKNegative Acknowledge
ENQEnquirySYNSynchronous Idle
ACKAcknowledgmentETBEnd Transmission Block
BELBellCANCancel
BSBackspaceEMEnd of Medium
HTHorizontal TabSUBSubstitute
LFLine FeedESCEscape
The following table shows the Katakana characters and their hex codes that the
9560 displays. Characters with hex codes less than 40H remain as defined in
the US ASCII chart. To use the Katakana feature, your system needs 8-bit
communication with the host.
To determine the correct hex code for a character, add the column heading to
the row heading.
To display Katakana characters from the host or IRL, send the hex codes A1 to
DE to the display.
5-23
Page 98
9560 Transaction Manager User’s Manual
Japanese Katakana Character Set
HEX
2 3 AB C D
CODE
0
1
2
Note 1
3
Note 1
4
5
6
7
8
9
A
B
C
D
E
F
9560-51U
Note: Character FD is not supported in this version of the 9560.
Note: Enter the yen sign, ¥, as Alt-@ or 5C hex.
5-24
Page 99
Data Communications and Operating Options
5
Entering Katakana Characters
You can enter Katakana characters in two different ways: you can use
keyboard mapping, and you can type in Ro-maji:
•Keyboard mapping (Kana entry style) maps the Katakana characters to
specific keys on your 1700 keyboard. The reader maps different Katakana
characters to the uppercase and lowercase Roman letters and numerals.
You access some Katakana characters by holding down the Alt key and
pressing another key. Special characters and numbers are not converted.
•The Ro-maji entry style translates Roman letters and phonetic input to
produce Katakana characters. Case is not important.
Note: The 9560 keypad does not have an Alt key. You can use the 1700 keyboard or a
terminal to enter characters that require the Alt key.
To set the reader to use the Japanese Katakana character set
1. Enter Prompting Configuration mode by pressing Ctrl E from the keyboard
or scan the label below:
Enter Prompting Configuration
*$+$+*
*$+$+*
2. Press Enter until the prompt OP PARAMETERS is displayed.
3. Press Space until the YES prompt is displayed.
4. Press Enter to edit the operating parameter settings.
5. Press Enter until the CHARACTER SET prompt is displayed.
6. Press Space until KATAKANA is displayed.
7. Press Enter. The ENTRY STYLE selection is displayed.
8. Press Space to toggle between KANA and RO-MAJI entry styles.
9. Press Enter to select the desired entry style.
Continue to configure the reader by using the following procedure to assign a
function key to toggle between US-ASCII and Katakana. Use this feature to
type US-ASCII letters while you are typing Katakana characters.
5-25
Page 100
9560 Transaction Manager User’s Manual
Assigning a Function Key to Katakana and US-ASCII
Character Sets
You can assign one function key to toggle between US-ASCII and Katakana, or
you can assign a different function key to select each character set. The function
keys you assign work only when the reader is configured to use the Katakana
character set.
To assign a function key
1. Press Space until the function key you want to assign for the US KEY is
displayed.
2. Press Enter.
3. Press Space until the function key you want to assign for the KATAKANA
KEY is displayed.
Note: If you assign the same function key to US-ASCII and Katakana, it toggles
between the two character sets.
4. Press Enter.
5. Press Esc to exit Prompting Configuration mode, or scan the following bar
code:
Exit Prompting Configuration
*$-*
*$-*
You can now use your reader to enter Katakana characters.
Kana Mode Character Tables
Use the following three tables for typing Japanese characters in Kana mode
with the 1700 keyboard. The first table lists the Katakana characters in Roman
alphabetical order. Type the character in the Key column to get the character in
the next column.
The second table lists the Roman characters in Japanese alphabetical order.
The last table lists the special characters in Japanese alphabetical order.
5-26
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.