Intermec Transaction Manager 9560 User Manual

Page 1
nugget code39
helconital
User’s
Manual
9560 Transaction Manager
P/N 059724-005
Page 2
nugget code39
helconital
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.
Revision Date Description of Change
001 4/93 Illustrations 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.
002 9/93 Two bar codes in Chapter 4 were corrected. 003 8/94 Complete rewrite of manual to add new product features and
make the manual easier to use.
004 3/7/95 Corrected 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.
005 12/96 Reformatted 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 Data on a Terminal 5-15
Buffered Terminal Operation 5-16 Transparent Terminal Operation 5-17
Buffered Display 5-13
Transparent Display 5-13
Formatting the Display 5-13
vii
Page 8
9560 Transaction Manager User’s Manual
Nonbuffered Full-Duplex Operation 5-18 Nonbuffered Half-Duplex Operation 5-18 Block Terminal Operation 5-18
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:
Chapter What You Will Find
1 Getting Started
A roadmap for installing and using the 9560.
2 Preparing to Install the 9560
Background information on external devices, selecting cabling, and connecting to a data collection system.
3 Installing the 9560
Detailed installation procedures for mounting the 9560 and connecting the cabling and external devices.
4 Starting and Operating the 9560
Detailed procedures for starting up the 9560 and operating the 9560, wands, and scanners.
5 Data 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
6 Configuring the 9560
Step-by-step procedure for configuring the 9560.
7 Configuration Commands
Configuration commands and syntax descriptions with bar code labels.
8 Data Entry Commands
Data Entry commands and syntax descriptions with bar code labels.
9 Interactive Reader Language
IRL command and syntax descriptions, commands specific to the 9560, and three sample programs.
10 Troubleshooting
Common potential problems and their solutions.
A Specifications
Hardware and software specifications for the 9560.
B Full ASCII chart
Bar code labels for Code 39 Full ASCII characters.
C Command Summary
Table of commands and how to enter them from a various sources.
G Glossary
Terms used in this manual and terms related to bar codes and data collection.
I Index
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 Term Means
9560 The 9560 Transaction Manager reader The 9560 Transaction Manager or an Intermec programmable bar code reader or
vehicle mount unit. external device Any separate input or output mechanism connected to the 9560. input device Any device that provides information to the reader, such as a wand or keyboard. plug A male connector. socket A female connector. operator Anyone who runs applications on the reader. programmer Anyone who writes IRL applications for the reader. keypad The custom reader keyboard. A keypad may not have keys for all printable ASCII
characters. keyboard A 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 Convention Means
Bold text Keys 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 Convention Means
nugget nugget code39 code39 helconital
f
Before You Begin
Ctrl-P
Command name Command names have the first letter of each word capitalized, such as “the
Mode name Mode 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.
Title Intermec Part No.
System and Programming Manuals
Data Communications Reference Manual 044737 IRL Programming Reference Manual 048609
Quick Reference Cards
1700 Digital Keyboard Quick Reference Card 047234 9191 Satellite Wand Station Quick Reference Card 047249 1260-Series Digital Wand Quick Reference Card 046855 1354/1355 Digital Slot Scanner Quick Reference Card 052414 1545 Bar Code Laser Scanner Quick Reference Guide 057286
Scanner Manuals
1500 Laser Scanner Operator’s Guide 1515 Laser Scanner User’s Manual 1516 Laser Scanner User’s Manual 1517/1518/1519 Laser Scanner User’s Manual 1620A Laser Scanner Operator’s Guide
047626 053084 058207 060002 045205
Port Concentrator Manuals
9160A Programmer’s/Operator’s Guide 9160A Installation Manual 9161B Programmer’s/Operator’s Guide 9161B Installation Manual 9161B Option 02 Operator’s Guide 9165A Operator’s Guide
9154 Operator’s Guide
044172 044170 049572 049571 049573 045935 048517
xx
Page 21
nugget code39
ABC
FGH
KLM
PRS
U
Q
VW
DE
IJ$
NO/
Caps
helconital
1
Getting Started
X
T
YZ
,
789
456
123
-
Bksp
0
.
Space Enter
Intermec
F1
F2 F7
F6
F3 F8
F4 F9
F5 F10
9560
Page 22
nugget code39
helconital
Page 23
nugget nugget code39 code39 helconital
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 With Start Here
Getting to know the 9560 Read this chapter to learn basic options and components of the 9560.
Installing the 9560 Read 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 9560 Read 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 Programming Read Chapter 9 for an overview of IRL (Interactive Reader Language), IRL
Troubleshooting Look in Chapter 10 for help with common problems.
System specifications and ASCII bar codes
Definitions Look 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:
Type Maximum Size
System overhead 12K IRL programs 52K 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
F2 F7
F6
F3 F8
F4 F9
F5 F10
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 Device Connects To
1200 series digital wands Wand (modular) connector 1350 series badge scanners Wand (modular) connector 1500 and 1600 series laser scanners
(with 9-pin D-subminiature connector) 1700 keyboard Wand (modular) connector 9191 digital satellite wand station Wand (modular) connector Any asynchronous CRT terminal Terminal plug RS-232 magnetic stripe reader Terminal plug Any asynchronous host computer Modem 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 Range Jumper Setting
5 to 14 V Pins 1 and 2 14 to 24 V Pins 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 Distance Preferred Interface
50 feet RS-232 2000 feet RS-485 multi-drop (use only with a 9161A Option 2 multi-
drop concentrator or 9154 Line Controller)
4000 feet RS-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 Reader To 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
Interface Pin No. Signal
RS-232 1 Chassis Ground (optional)
2 Transmitted Data Outgoing 3 Received Data Incoming 4 Request to Send Outgoing 5 Clear to Send Incoming 7 Signal Ground (required) 20 Data Terminal Ready Outgoing
Reader
RS-422 and 4-wire RS-485
all 11 Remote Triggering (when enabled)
1 13 14 16 Received Data A Incoming 19 Transmitted Data B Outgoing
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 Reader To 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
Interface Pin No. Signal
RS-232 1 Chassis Ground (optional)
2 Transmitted Data Incoming 3 Received Data Outgoing 4 Request to Send Incoming 5 Clear to Send Outgoing 7 Signal Ground (required)
RS-422 and 4-wire RS-485
1 13 14
Chassis Ground (optional) Received Data B Transmitted Data A
Reader
Outgoing Incoming
all 11 Remote 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
Concentrator Protocol Interface Cable
9161B Option 01 Polling Mode D RS-232 or RS-422 RS-232 cable, Intermec Part No. 041789S
9161B Option 02 Polling Mode D
or Multi-Drop
9165A Polling Mode D RS-232 or RS-422 Supplied by customer 9154 Line Controller Multi-Drop 4-wire RS-485 RS-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
Device Device Device
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 multi­drop 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.
Belden Cable Meeting Multi-Drop Requirements
Nominal Nominal
Belden Part VW-1 Test Gauge Impedance Capacitance 6 dbv
9729 No 24 100 12.5 2100 8102 No 24 100 12.5 2100 8162 No 24 100 12.5 2100 82729 UL Listed (60°C) 24 100 12.5 2100 89729 UL Listed (200°C) 24 100 12.5 2100
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
F2 F7
F6
F3 F8
F4 F9
F5 F10
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 Description Connect To
1260 and 1270 Series digital wands Wand (modular) connector 1350 Series badge scanners Wand (modular) connector
3
1500 and 1600 Series laser scanners (with 9-pin D-sub connector)
1700 Keyboard Wand (modular) connector 9191 Digital Satellite Wand Station Wand (modular) connector Any asynchronous CRT terminal Terminal plug RS-232 magnetic stripe reader Terminal plug Any asynchronous host computer Modem 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 Input Terminal Block Jumper Block
1J1 J5 2J2 J6 3J3 J7
b. Set the jumpers for the voltage levels for the sense inputs as follows:
For this voltage Set jumper pins
5V to 14V jumper pins 1 and 2 14V to 24V jumper 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 Relay Terminal 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
F2 F7
F6
F3 F8
F4 F9
F5 F10
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.”
Beeps Meaning
4 low Power was applied or unit was reset. RAM and ROM are in proper working condition. High low high An input or output error occurred. 1 low A 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 low Clear buffer label was read. 3 low Invalid 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 high A 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. Click A keypad character was pressed (other than Caps). Other sequence The 9560 received a beep sequence command from the host. Continuous The 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.
Labels Host 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:
ANSI X4.13-1983 Specifications for Credit Cards
ANSI X4.16-1983 Financial Transaction Cards
ISO 7811/2 THRU 5 Identification Cards Track 1 Thru 3
Using a Wand
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
F2 F7
F6
F3 F8
F4 F9
F5 F10
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 half­duplex. 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:
SOM = STX REQ = ENQ AFF = ACK RES = EOT NEG = NAK EOR1 = RS EOM1 = ETX EOF = ETB
2. Use even or odd parity when transmitting data.
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 Data Communications 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 Reference Manual.
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:
Description Code Action
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
Description Code Action
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:
Command Result
Review Moves the display up one row in the current virtual display
image if a display control sequence was executed.
Forward Moves the display image down one row in the current virtual
display image following a review command.
Backspace Can 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.
Clear Executes 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.
Terminal Screen Formatting Reader Setting Protocol Choices
Reader formats terminal screen Buffered Point-to-Point
User-Defined User-Defined Multi-Drop Polling Mode D Multi-Drop
Host formats terminal screen Transparent Point-to-Point
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-duplex Point-to-Point
User-Defined
Nonbuffered, half-duplex Point-to-Point
User-Defined
Block operation Point-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.
DX# Display Language
0 US-ASCII 1 French 2 German 3 United Kingdom 4 Danish 5 Swedish 6 Italian 7 Spanish 8 Japanese Katakana
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.
5-20
Page 95
ASCII Chart
Data Communications and Operating Options
5
0
Binary
00000000 00 00 %U NUL 00100000 20 32 SP SP 00000001 01 01 $A SOH 00100001 21 33 /A ! 00000010 02 02 $B STX 00100010 22 34 /B " 00000011 03 03 $C ETX 00100011 23 35 /C # 00000100 04 04 $D EOT 00100100 24 36 /D $ 00000101 05 05 $E ENQ 00100101 25 37 /E % 00000110 06 06 $F ACK 00100110 26 38 /F & 00000111 07 07 $G BEL 00100111 27 39 /G ' 00001000 08 08 $H BS 00101000 28 40 /H ( 00001001 09 09 $I HT 00101001 29 41 /I )
00001010 0A 10 $J LF 00101010 2A 42 /J * 00001011 0B 11 $K VT 00101011 2B 43 /K + 00001100 0C 12 $L FF 00101100 2C 44 /L , 00001101 0D 13 $M CR 00101101 2D 45 /M ­00001110 0E 14 $N SO 00101110 2E 46 /N . 00001111 0F 15 $O SI 00101111 2F 47 /O / 00010000 10 16 $P DLE 00110000 30 48 /P 00010001 11 17 $Q DC1 00110001 31 49 /Q 1 00010010 12 18 $R DC2 00110010 32 50 /R 2 00010011 13 19 $S DC3 00110011 33 51 /S 3
Hex
1
Dec
2
C39
3
Char
4
Binary
0
Hex
1
Dec
2
C39
3
6
Char
0
4
5
00010100 14 20 $T DC4 00110100 34 52 /T 4 00010101 15 21 $U NAK 00110101 35 53 /U 5 00010110 16 22 $V SYN 00110110 36 54 /V 6 00010111 17 23 $W ETB 00110111 37 55 /W 7 00011000 18 24 $X CAN 00111000 38 56 /X 8 00011001 19 25 $Y EM 00111001 39 57 /Y 9 00011010 1A 26 $Z SUB 00111010 3A 58 /Z : 00011011 1B 27 %A ESC 00111011 3B 59 %F ; 00011100 1C 28 %B FS 00111100 3C 60 %G < 00011101 1D 29 %C GS 00111101 3D 61 %H =
00011110 1E 30 %D RS 00111111 3E 62 %I > 00011111 1F 31 %E US 00111111 3F 63 %J ?
5-21
Page 96
9560 Transaction Manager User’s Manual
ASCII Chart (continued)
Binary
0
Hex
1
Dec
2
C39
3
Char
4
Binary
0
Hex
1
Dec
2
C39
3
Char
01000000 40 64 %V @ 01100100 64 100 +D d 01000001 41 65 A A 01100101 65 101 +E e 01000010 42 66 B B 01100110 66 102 +F f 01000011 43 67 C C 01100111 67 103 +G g 01000100 44 68 D D 01101000 68 104 +H h 01000101 45 69 E E 01101001 69 105 +I i 01000110 46 70 F F 01101010 6A 106 +J j 01000111 47 71 G G 01101011 6B 107 +K k 01001000 48 72 H H 01101100 6C 108 +L l 01001001 49 73 I I 01101101 6D 109 +M m
01001010 4A 74 J J 01101110 6E 110 +N n 01001011 4B 75 K K 01101111 6F 111 +O o 01001100 4C 76 L L 01110000 70 112 +P p 01001101 4D 77 M M 01110001 71 113 +Q q 01001110 4E 78 N N 01110010 72 114 +R r 01001111 4F 79 O O 01110011 73 115 +S s 01010000 50 80 P P 01110100 74 116 +T t 01010001 51 81 Q Q 01110101 75 117 +U u 01010010 52 82 R R 01110110 76 118 +V v 01010011 53 83 S S 01110111 77 119 +W w
4
01010100 54 84 T T 01111000 78 120 +X x 01010101 55 85 U U 01111001 79 121 +Y y 01010110 56 86 V V 01111010 7A 122 +Z z 01010111 57 87 W W 01111011 7B 123 %P { 01011000 58 88 X X 01111100 7C 124 %Q | 01011001 59 89 Y Y 01111101 7D 125 %R } 01011010 5A 90 Z Z 01111110 7E 126 %S ~ 01011011 5B 91 %K [ 01111111 7F 127 %T 01011100 01011101
01011110 01011111 01100000 01100001 01100010 01100011
5C 5D
5E 5F 60 61 62 63
92 93
94 95 96 97 98 99
%L %M
%N %O %W +A +B +C
\ ]
^ _ ` a b c
Notes:
0 Bit positions are 76543210 1 Hexadecimal value 2 Decimal value 3 Code 39 character(s) 4 ASCII character 5 SP is the SPACE character 6 The Code 39 characters /P through /Y may be
interchanged with the numbers 0 through 9. 7 May be interchanged with %X or %Y or %Z 8 n is the DELETE character
7
5-22
8
n
Page 97
Data Communications and Operating Options
ASCII Control Characters
Control Character Definitions Control Character Definitions
NUL Null, or all zeros DC1 Device Control 1 (XON) SOH Start of Heading DC2 Device Control 2 STX Start of Text DC3 Device Control 3 (XOFF) ETX End of Text DC4 Device Control 4 EOT End of Transmission NAK Negative Acknowledge ENQ Enquiry SYN Synchronous Idle ACK Acknowledgment ETB End Transmission Block BEL Bell CAN Cancel BS Backspace EM End of Medium HT Horizontal Tab SUB Substitute LF Line Feed ESC Escape
5
VT Vertical Tab FS File Separator FF Form Feed GS Group Separator CR Carriage Return RS Record Separator SO Shift Out US Unit Separator SI Shift In SP Space DLE Data Link Escape DEL Delete
Using the Katakana Character Set
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...