Intermec Transaction Manager 9560 User Manual

Intermec Transaction Manager 9560 User Manual

Stationary online data collection reader
Table of Contents

Advertisement

Quick Links

c o d e 3 9
nugget
helconital
User's
Manual
9560 Transaction Manager
P/N 059724-005

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Transaction Manager 9560 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intermec Transaction Manager 9560

  • Page 1 3 9 nugget helconital User’s Manual 9560 Transaction Manager P/N 059724-005...
  • Page 2 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.
  • Page 3 c o d e 3 9 nugget Manual Change Record This page records changes to the manual. The manual was released at Rev. A. Revision Date 4/93 9/93 8/94 3/7/95 12/96 helconital Description of Change Illustrations in Chapters 1 and 2 were revised to reflect the redesigned housing.
  • Page 5: Table Of Contents

    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...
  • Page 6 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...
  • Page 7 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 Buffered Display 5-13 Transparent Display 5-13...
  • Page 8 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 9560 Operating Modes and Command Types 5-31 Accumulate Mode 5-31 Full ASCII Mode 5-32 Command Types 5-32...
  • Page 9 Contents 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...
  • 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 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...
  • Page 11 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...
  • Page 12 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...
  • Page 13 Contents Command Summary Command Summary C-3 Data Entry Mode Command Summary C-4 IRL Run Mode Command Summary C-6 Glossary Index xiii...
  • Page 15: Before You Begin

    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.
  • Page 16: Warnings, Cautions, And Notes

    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).
  • Page 17 Detailed installation procedures for mounting the 9560 and connecting the cabling and external devices. Starting and Operating the 9560 Detailed procedures for starting up the 9560 and operating the 9560, wands, and scanners. Data Communications and Operating Options General overview of the different host protocols, terminal modes, display formats, commands, etc., used by the 9560.
  • Page 18 Control key. This key may be labeled CTRL, ctrl, or Control. Ctrl 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.
  • Page 19 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 •...
  • Page 20: Other Intermec Manuals

    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 System and Programming Manuals Data Communications Reference Manual...
  • Page 21: Getting Started

    c o d e 3 9 nugget helconital Getting Started...
  • Page 22 c o d e 3 9 nugget helconital...
  • Page 23: Roadmap

    If needed, read Chapter 5 for data communications basics. Customizing the 9560 for Use Chapter 6 to configure the 9560, then refer to the command reference in your application needs Chapters 7 and 8 for specific modifications.
  • Page 24: The 9560 Transaction Manager

    9560 in a typical data collection system. Supervisory CRT Bar Code Label 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. c o d e 3 9...
  • Page 25: 9560 Component Options

    • 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.
  • Page 26: Optional Input Devices

    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.
  • Page 27: Bar Code Symbologies

    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”...
  • Page 29: Preparing To Install The 9560

    3 9 nugget helconital Preparing to Install the 9560...
  • Page 30 c o d e 3 9 nugget helconital...
  • Page 31: Getting Ready To Install The 9560

    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: •...
  • Page 32: Determining A Mounting Location

    • An unobstructed view of the display • Clearance for cables and power supply 9560 Mounted on a Wall Note: The 9560 is moisture- and dust-resistant only if it is mounted right side up on a wall or other vertical surface. I n t e...
  • Page 33: Choosing Secured Or Unsecured Wiring

    Any asynchronous CRT terminal RS-232 magnetic stripe reader Any asynchronous host computer Note: If you order the 9560 with the internal slot scanner or magnetic card reader, you may not need an additional input device. 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.
  • Page 34: Attaching Devices To The Terminal Plug

    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.
  • Page 35: Using The Sense Inputs

    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.
  • 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:...
  • Page 37: Using The Output Relays

    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.”...
  • Page 38: Connecting To A Data Collection System

    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.
  • Page 39: Null Modem Cable Diagram And Modem Connector Pin Assignments

    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 The 25-pin null modem cable works with an RS-232 interface only.
  • Page 40: Modem Cable Diagram And Terminal Connector Pin Assignments

    9560 Transaction Manager User’s Manual Modem Cable Diagram and Terminal Connector Pin Assignments To Reader 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.
  • Page 41: Connecting Directly To A Computer

    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 •...
  • Page 42: 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.
  • Page 43 Connecting the 9560 to a Port Concentrator Connecting the 9560 to a 9154 Line Controller 9154 Line Controller Port Concentrator Options Concentrator Protocol 9161B Option 01 Polling Mode D 9161B Option 02 Polling Mode D or Multi-Drop 9165A Polling Mode D...
  • Page 44: Direct Wiring

    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.
  • Page 45 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.
  • Page 46: Meeting Power Supply Requirements

    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.
  • Page 47: Installing The 9560

    3 9 nugget helconital Installing the 9560...
  • Page 48 c o d e 3 9 nugget helconital...
  • Page 49: Overview Of Installing The 9560

    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.
  • Page 50 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.
  • Page 51: Routing Cables And Power Supply

    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 WARNING 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...
  • Page 52: Routing With Secured Wiring

    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 To route the 9560 with secured wiring 1. Attach the security plate to the bottom of the housing with the three screws.
  • Page 53: Routing With Unsecured Wiring

    Routing With Unsecured Wiring Use the following drawing as a guide to routing unsecured wiring in the 9560. Mounting Plate I n t e r m e L it to n te r To route the 9560 with unsecured wiring 1.
  • Page 54: Connecting External Devices

    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 Audio Connector You connect the sense input devices and output relay devices to the terminal blocks and jumpers as shown.
  • Page 55: Connecting Input Devices

    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. Installing the 9560 Connect To Wand (modular) connector Wand (modular) connector...
  • 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 b.
  • Page 57: Connecting To Output Relays

    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. Installing the 9560 Terminal Block 3-11...
  • Page 58: Connecting Audio Devices

    1A. 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.
  • Page 59: Attaching The Mounting Plate

    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.
  • Page 60 Failure to comply could result in injury or death. WARNING 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...
  • Page 63: Starting And Operating The 9560

    3 9 nugget helconital Starting and Operating the 9560...
  • Page 64 c o d e 3 9 nugget helconital...
  • Page 65: Starting 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. 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.
  • Page 66: Starting The 9560 With The Magnetic Card Reader

    • 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.
  • 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.
  • Page 68: Using The Slot Scanner

    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.
  • Page 69: Using The Magnetic Card Reader

    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.
  • Page 70: Using A Wand

    • 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*...
  • Page 71: Using A Laser Scanner

    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.
  • Page 72: Optimum Scanning

    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°. Skew (Horizontal Reading Angle)
  • Page 73: Using The Keypad

    Using the Keypad The 9560 has three keypad options: • Alphanumeric • Numeric • Numeric II, large keys 2x40 1x20 Code 128 STANDARD Code 128 STANDARD Numeric II Operating the 9560 I n t e r m e L it...
  • Page 74: 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.
  • Page 75: Data Communications And Operating Options

    c o d e 3 9 nugget helconital Data Communications and Operating Options...
  • Page 76 c o d e 3 9 nugget helconital...
  • Page 77: Introduction To Data Communications

    This chapter provides a general overview of data communications and 9560 operating options, such as display settings. For more details, refer to Intermec’s Data 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.
  • Page 78: 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.”...
  • Page 79: Full-Duplex Protocols Versus Half-Duplex Protocols

    (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.
  • Page 80: Working With Protocols

    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.
  • Page 81: Polling Mode D Protocol

    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: •...
  • Page 82: User-Defined And User-Defined Multi-Drop Protocols

    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...
  • Page 83: Buffering Received Data

    RES, the host sends the RES when it recognizes the response (AFF) sent by the reader if the data was correctly received. Buffering Received Data The 9560 uses three different circular queues to hold received data. Buffers all characters received. This queue serves as a buffer if 20-byte queue the data cannot be processed as fast as it is received.
  • Page 84: Data Format Requirements

    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. Preamble...
  • Page 85: Eor Characters (End Of Record)

    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.
  • Page 86: Eom Characters (End Of Message)

    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.
  • Page 87: Display Settings And Formatting

    Reader warning messages 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. 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.
  • Page 88: Display Overflow

    9560 Transaction Manager User’s Manual Description Code Cursor Position ESC[#;#H Save Cursor ESC[s Position Restore Cursor ESC[u Position Select Character ESC[#w Restore ESC[x Configured Character Set 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.
  • Page 89: Displaying Ascii Control Codes

    <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.
  • Page 90: Buffered Terminal Operation

    9560 Transaction Manager User’s Manual This table lists valid reader settings for the terminal and reader. Terminal Screen Formatting Reader formats terminal screen Host formats terminal screen Host formats terminal screen, and uses full-duplex Host formats the terminal screen, and uses half-duplex “Smart”...
  • Page 91: Transparent Terminal Operation

    • Point-to-Point • Polling Mode D • Multi-Drop • User-Defined Although you can configure the terminal in half-duplex, Intermec does not recommend it. 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.
  • Page 92: Nonbuffered Full-Duplex Operation

    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.
  • Page 93: Displaying International Character Sets

    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: •...
  • Page 94 9560 Transaction Manager User’s Manual US-ASCII and Western European Character Sets COUNTRY United States England Germany Denmark France Sweden Italy Spain All other characters in the ASCII chart remain as defined in the US ASCII chart on the following pages.
  • Page 95 ASCII Chart Binary 00000000 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111 00010000 00010001 00010010 00010011 00010100 00010101 00010110 00010111 00011000 00011001 00011010 00011011 00011100 00011101 00011110 00011111 Data Communications and Operating Options Char Binary 00100000...
  • Page 96 9560 Transaction Manager User’s Manual ASCII Chart (continued) Binary 01000000 01000001 01000010 01000011 01000100 01000101 01000110 01000111 01001000 01001001 01001010 01001011 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010 01011011 01011100 01011101 01011110...
  • Page 97: Using The Katakana Character Set

    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.
  • Page 98 Japanese Katakana Character Set 2 3 A B C D CODE Note 1 Note 1 Note: Character FD is not supported in this version of the 9560. Note: Enter the yen sign, ¥, as Alt-@ or 5C hex. 5-24 9560-51U...
  • Page 99: Entering Katakana Characters

    • 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.
  • Page 100: Assigning A Function Key To Katakana And Us-Ascii Character Sets

    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.
  • Page 101 Katakana Characters in Roman Alphabetical Order Ku-Ten Hajime- Kakko Owari- Kakko Doku-Ten Chyu-Ten Cho-on Fugue Data Communications and Operating Options Alt+key Alt+key “ > & ¥ ‘ < Daku-Ten 5-27...
  • Page 102 9560 Transaction Manager User’s Manual Katakana Characters in Japanese Alphabetical Order Normal Katakana Characters Alt+9 Alt+z Alt+x Lowercase Katakana Characters 5-28 Alt+5 Alt+c Alt+7 Alt+v Alt+8 Alt+4...
  • Page 103: Ro-Maji Mode Character Table

    Special Katakana Characters in Japanese Alphabetical Order Cho-on Ku-ten Alt+U Chu-ten Hajime-kakko Alt+L ¥ Owari-Kakko Alt+N Daku-Ten Doku-ten Alt+6 Chyu-ten Ro-maji Mode Character Table The following table shows the Ro-maji spelling for each Katakana character that appears on the display. When the reader is configured for Ro-maji mode, type in the Roman letters underneath the desired character and the Katakana character appears on the display.
  • Page 104 9560 Transaction Manager User’s Manual Ro-maji Spelling for Katakana Characters (continued) Daku On Characters zi/ji Handaku On Characters 5-30 Lowercase Katakana Characters xtu/xtsu...
  • Page 105: 9560 Operating Modes And Command Types

    Data Communications and Operating Options 9560 Operating Modes and Command Types The 9560 has three basic operating modes: • Data Entry mode, which includes Accumulate and Full ASCII modes • Configuration mode • IRL Editor mode By default, the reader is in Data Entry mode, waiting to receive Data Entry mode data or commands from a bar code label, the keypad, or the host.
  • Page 106: Full Ascii Mode

    See Chapter 8 “Data Entry Commands” for information on the Full ASCII mode commands. Command Types The 9560 recognizes two types of commands: configuration commands and data entry commands. Configuration commands communication protocol, and protocol characters. These settings are saved in memory, even if the reader’s power is removed.
  • Page 107: Configuring The 9560

    3 9 nugget helconital Configuring the 9560...
  • Page 108 c o d e 3 9 nugget helconital...
  • Page 109: Specifying Configuration Parameters

    Configuring the 9560 This chapter explains how to configure the 9560 to work in your system. Specifying Configuration Parameters Before you use the 9560 with your system, you must specify these configuration parameters: • Bar code symbologies • Reader operating parameters •...
  • Page 110 9560 Transaction Manager User’s Manual Note: You do not need to reconfigure the 9560 after a power failure. The 9560 saves your selected parameters in nonvolatile memory. Note: The 9560 keypad does not contain a Ctrl key. To enter a command requiring the Ctrl key, scan a bar code or use a 1700 keyboard or a terminal keyboard.
  • Page 111 Trigger event Level Append time to Enable data Time in Seconds Enable Resume IRL on Enable power-up Default settings are in bold text. Configuring the 9560 3 (medium) 7 (loudest) 9 (raise volume) Transparent French German Swedish Italian Disable Disable...
  • Page 112 9560 Transaction Manager User’s Manual Communications Protocol Configuration Settings Point-to-Point Parameters Options Interface RS-232 Terminal setting Buffered, Block XON/XOFF NUL/NUL Baud rate 2400 Parity Even Data bits Stop bits Timeout Delay 5 msec 10 sec Intercharacter 0 msec Delay 10 msec...
  • Page 113 10 sec Intercharacter 0 msec Delay 10 msec Turnaround Delay 0 msec 10 msec Default settings are in bold text. Configuring the 9560 A to Z, 0 to 5 Transparent Any ASCII character 4800 9600 Disable 100 msec 500 msec...
  • Page 114 9560 Transaction Manager User’s Manual User-Defined and User-Defined Multi-Drop Protocol Configuration Settings Parameters Options Interface RS-232 Terminal setting Buffered, Block XON/XOFF NUL/NUL Baud rate 2400 Parity Even Data bits Stop bits Timeout Delay 5 msec 10 sec Intercharacter 0 msec...
  • Page 115 User-Defined and User-Defined Multi-Drop Protocol Configuration Settings (continued) Default settings are in bold text. Note: For User-Defined Multi-Drop protocol, the interface default is RS-422/RS485. Configuring the 9560...
  • Page 116: Using Batch Configuration

    A label can contain up to 48 characters, but this many characters may not scan easily. Each label should include the following, in this order: • Start character (*). Intermec printers automatically generate this start character. • The Enter Configuration command ($+).
  • Page 117: Downloading Configuration Commands

    Download Command Example As noted above, each command must include the Enter Configuration command ($+) and the Exit Configuration command ($-). For example, to set the 9560’s baud rate at 9600, send this data string: $+IA6$- where: enters Configuration mode...
  • Page 118: Using Prompting Configuration Mode

    3. Enter Prompting Configuration mode. Press Ctrl E from the keyboard or scan this label: Enter Prompting Configuration *$+$+* *$+$+* The 9560 sounds one low beep and the reader displays the first Prompting Configuration screen. <?>HELP <CR>START Use the following sections and tables to change your settings in Prompting Configuration mode.
  • Page 119: Moving Around In Prompting Configuration Mode

    *$-* *$-* Ctrl Z *-.* Note: You must set the 9560 for transparent or buffered display if you are using a CRT. Configuring the 9560 To Do This Enter Prompting Configuration mode. Move forward from one parameter to the next.
  • Page 120: Finding Help In Prompting Configuration Mode

    Finding Help in Prompting Configuration Mode You can use the help command anytime in Prompting Configuration. When you type the question mark ?, the 9560 displays the commands that Prompting Configuration recognizes, one screen at a time. To enter Help, press ?.
  • Page 121 SELECT CODES NO 3. Press Space. The 9560 displays this prompt: SELECT CODES YES 4. Press Enter to begin changing bar code settings. The 9560 displays this prompt: CODE 39 NO CK DIGIT 5. Press Enter until this prompt is displayed:...
  • Page 122: Standard Display Prompts

    9560 Transaction Manager User’s Manual Standard Display Prompts The following table lists the configuration prompts and options for the standard 2x40 character display. The options are the same for each display, but the prompts are different. The prompts are listed in the order they appear.
  • Page 123 USER DEFINED POINT TO POINT POLLING MODE D MULTI-DROP USER D. M-DROP Configuring the 9560 Selecting No skips the following options and displays the SELECT PROTOCOL prompt. Press Space to select a number from 0 through 7 for X. If you choose Katakana, you also specify Kana or Ro-maji entry style and select a function key to switch between US-ACII and Katakana.
  • Page 124 9560 Transaction Manager User’s Manual Configuration Prompts for 2x40 Standard Display (continued) INTERFACE RS232 RS232 RS422/485 TERMINAL MODE NON BUFFERED FD NON BUFFERED FD BUFFERED TRANSPARENT NON BUFFERED HD BLOCK XON = ANY ASCII CHARACTER XOFF = ANY ASCII CHARACTER...
  • Page 125 #2 TX EOM ANY ASCII CHARACTER #1 EOR = ANY ASCII CHARACTER #2 EOR = ANY ASCII CHARACTER RECORDS/BLOCK EOF = ANY ASCII CHARACTER SOP = ANY ASCII CHARACTER Configuring the 9560 Type a number from 0 through 99. 6-19...
  • Page 126 9560 Transaction Manager User’s Manual Configuration Prompts for 2x40 Standard Display (continued) EOP = ANY ASCII CHARACTER RUN = ANY ASCII CHARACTER END = ANY ASCII CHARACTER PSS = ANY ASCII CHARACTER PAK = ANY ASCII CHARACTER BAK = ANY ASCII CHARACTER...
  • Page 127: Large-Type Display Prompts

    DISABLE START / STOP ABCD ABCD DC1-DC4 DISABLE Configuring the 9560 Comments Type ? to view help prompts, or press Enter to configure. Selecting No skips the following options and displays the OP PARAMETERS prompt. Fixed length requires an even-numbered length.
  • Page 128 9560 Transaction Manager User’s Manual Configuration Prompts for 1x20 Display (continued) CODE 11 1 CK DIGIT CODE 93 ENABLE CODE 128 STANDARD AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA A A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA A A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA OP PARAMETERS BEEP VOLUME DISPLAY BUFFERED CHAR SET US-ASCII CRRM DISABLE...
  • Page 129 40 SEC 60 SEC TURNARND DLY 0 MS 0 MSEC 1 MSEC 2 MSEC 5 MSEC 10 MSEC 20 MSEC 50 MSEC 100 MSEC Configuring the 9560 The following options are displayed if needed for the protocol you choose here. 6-23...
  • Page 130 9560 Transaction Manager User’s Manual Configuration Prompts for 1x20 Display (continued) INTRCHAR DLY 0 MS 0 MSEC 1 MSEC 2 MSEC 5 MSEC 10 MSEC 20 MSEC 50 MSEC 100 MSEC DISABLE DISABLE ENABLE POL = NUL ANY ASCII CHARACTER...
  • Page 131 EOP = SYN ANY ASCII CHARACTER RUN = DC2 ANY ASCII CHARACTER END = SO ANY ASCII CHARACTER PSS = CR ANY ASCII CHARACTER PAK = RS ANY ASCII CHARACTER BAK = BEL ANY ASCII CHARACTER Configuring the 9560 6-25...
  • Page 133: Configuration Commands

    Configuration Commands...
  • Page 135: Using The Configuration Commands

    This chapter provides an alphabetical listing and description of all configuration commands the 9560 recognizes. Using the Configuration Commands This chapter provides the following information on each configuration command: • Description of the command • Syntax for sending the command from a host computer, executing the command in an IRL program, or entering the command from the reader or terminal keypad.
  • Page 136: Addr (Address, Multidrop)

    Configuration Commands - ADDR (Address, Multidrop) ADDR (Address, Multidrop) Defines the address of the communication port when using a Mutli-Drop Purpose: protocol. Each address has unique POL and SEL characters, which are automatically set when the address is configured. Default: Syntax: HC data Acceptable values for data are:...
  • Page 137: Aff (Affirmative Acknowledgment)

    AFF (Affirmative Acknowledgment) Enables or disables the handshake event that is an affirmative Purpose: acknowledgment to a message. AFF and NEG must both be enabled. NUL (disabled) Default: PG data Syntax: Acceptable values for data are: Any ASCII character NUL = disable To disable AFF, scan this label: Scan: Disable AFF...
  • Page 138: Append Time To Data

    Configuration Commands - Append Time to Data Append Time to Data Determines if the time is added after the data for transmission. Purpose: Default: Not appended Syntax: DE data Acceptable values for data are: Time not appended Time appended Scan: Scan one of these labels: Disable Append Time *$+DE0$-*...
  • Page 139: Baud Rate

    Baud Rate Defines the data transfer speed. It must match the baud rate of the device Purpose: (host) that the reader is communicating with. For Polling Mode D, the baud rate must be 1200 or higher. For Multi-Drop protocol, the baud rate must be 2400 or higher. 9600 Default: Syntax:...
  • Page 140: Beeper Volume

    Configuration Commands - Beeper Volume Beeper Volume Adjusts the volume of beeps from the reader. Set the beep volume according Purpose: to your preference and work environment. Loudest level Default: Syntax: BV data Acceptable values for data are: 0 to 9, where: Softest level Medium level Loudest level...
  • Page 141: Character Set

    Character Set Determines the language used to display characters. Purpose: Default: US ASCII Syntax: DX data Acceptable values for data are: US ASCII French German United Kingdom Danish Swedish Italian Spanish Japanese Katakana Scan: Scan one of these labels: US-ASCII *$+DX0$-* *$+DX0$-* French...
  • Page 142: Codabar

    Configuration Commands - Codabar Codabar Enables or disables decoding of Codabar symbology. Purpose: Default: Standard with ABCD start/stop characters Syntax: CD data data must be 2 digits. Acceptable values are: First digit: Disabled Standard Concatenated Second digit: No start/stop transmitted ABCD start/stop transmitted DC1 - DC4 start/stop transmitted Note: data = 10 is not allowed...
  • Page 143 To use Codabar Standard, scan one of these labels: Standard, No Start/Stop *$+CD20$-* *$+CD20$-* Standard, ABCD Start/Stop *$+CD21$-* *$+CD21$-* To use Codabar Concatenated, scan one of these labels: Concatenated, No Start/Stop *$+CD30$-* *$+CD30$-* Concatenated, ABCD Start/Stop *$+CD31$-* *$+CD31$-* Configuration Commands - Codabar Standard, DC1-DC4 Start/Stop *$+CD22$-* *$+CD22$-*...
  • Page 144: Code 11

    Configuration Commands - Code 11 Code 11 Purpose: Enables or disables decoding of Code 11 symbology. Enabled with one check digit Default: Syntax: CG data Acceptable values for data are: Scan one of these labels: Scan: Disable Code 11 *$+CG0$-* *$+CG0$-* 1 check digit *$+CG1$-*...
  • Page 145: Code 39

    Code 39 Enables or disables the coding of Code 39 symbology. Purpose: Default: Enabled, no check digit Syntax: CB data data must be 2 digits. Acceptable values are: First digit: Disabled Enabled, no check digit Enabled, with check digit HIBC Second digit: Don’t transmit check digit Transmit check digit...
  • Page 146 Configuration Commands - Code 93 Code 93 Purpose: Enables or disables decoding of Code 93 symbology. Enabled Default: Syntax: CF data Acceptable values for data are: Scan: One of these labels: Disable Code 93 *$+CF0$-* *$+CF0$-* 7-14 Disabled Enabled Enable Code 93 *$+CF1$-* *$+CF1$-*...
  • Page 147: Code 128

    Code 128 Enables or disables decoding of Code 128 symbology Purpose: Default: Enabled Syntax: CH data Acceptable values for data are: Disabled Standard Enable UCC-128 (decodes UCC-128 enhancements if present) Scan one of these labels: Scan: Disable Code 128 *$+CH0$-* *$+CH0$-* Standard *$+CH1$-*...
  • Page 148: Computer Response Required Mode (Crrm)

    Configuration Commands - Computer Response Required Mode (CRRM) Computer Response Required Mode (CRRM) Determines if the reader requires a response from the host before the reader Purpose: accepts any more data. Disabled Default: Syntax: PB data Acceptable values for data are: Disabled Enabled Scan:...
  • Page 149: Data Bits

    Data Bits Sets the number of data bits the reader uses when communicating with Purpose: another device. Default: Syntax: II data Acceptable values for data are: 7 data bits 8 data bits Scan: Scan one of these labels: 7 Data Bits *$+II7$-* *$+II7$-* Configuration Commands - Data Bits...
  • Page 150: Display Setting

    Configuration Commands - Display Setting Display Setting Determines how the reader displays and formats data. Purpose: Default: Buffered Syntax: OD data Acceptable values for data are: Buffered Transparent Scan: Scan one of these labels: Buffered *$+OD0$-* *$+OD0$-* 7-18 Transparent *$+OD1$-* *$+OD1$-*...
  • Page 151: Eom (End Of Message)

    EOM (End of Message) Defines the EOM character that is attached to the end of a data block to Purpose: indicate the end of data transmission to and from the reader. The transmit and receive EOM can be defined together or separately. Default: CR LF Syntax:...
  • Page 152: Full Ascii

    Configuration Commands - Full ASCII Full ASCII Allows the reader to accept ASCII characters as data or commands. Purpose: Default: Disabled Syntax: RB data Acceptable values for data are: Disabled Enabled Scan: Scan one of these labels: Disable Full ASCII *$+RB0$-* *$+RB0$-* 7-20...
  • Page 153: Intercharacter Delay

    Intercharacter Delay Defines the length of time the reader waits before sending each character to Purpose: the host. It modifies outgoing data only by slowing the transmission speed. A character delay can be useful when your a communicating through modems with full-duplex operation. Default: 0 msec Syntax:...
  • Page 154: Interface

    Configuration Commands - Interface Interface Purpose: Defines the communications interface. RS-232 Default: Syntax: IK data Acceptable values for data are: Scan: Scan one of these labels: RS-232 *$+IK0$-* *$+IK0$-* 7-22 RS-232 RS-422/RS-485 RS-422/485 *$+IK1$-* *$+IK1$-*...
  • Page 155: Interleaved 2 Of 5 (I 2 Of 5)

    Interleaved 2 of 5 (I 2 of 5) Enables or disables decoding of Interleaved 2 of 5 symbology. Enabling Purpose: I 2 of 5 automatically disables 2 of 5. Variable length Default: Syntax: CA data Acceptable values for data are: Disabled 2-32 Specified Length—must be even increments...
  • Page 156: Irl Bak (Bad Program Acknowledge)

    Configuration Commands - IRL BAK (Bad Program Acknowledge) IRL BAK (Bad Program Acknowledge) Purpose: Character sent by the reader to the host to indicate that an IRL program cannot be successfully downloaded. Default: Syntax: ZB data Acceptable values for data are: Any ASCII character NUL = disable Scan:...
  • Page 157: Irl End (End Of Program)

    IRL END (End of Program) Indicates the last block of an IRL program when downloading to the reader. Purpose: Default: SO (shift out) Syntax: XD data Acceptable values for data are: Any ASCII character NUL = disable To disable END, scan this label: Scan: Disable END *$+XD%U$-*...
  • Page 158: Irl Eof (End Of File)

    Configuration Commands - IRL EOF (End of File) IRL EOF (End of File) Indicates the end of an IRL program file when downloading an IRL program Purpose: to the reader. NUL (disabled) Default: Syntax: FA data Acceptable values for data are: Any ASCII character NUL = disable Scan:...
  • Page 159: Irl Eop (End Of Program Block)

    IRL EOP (End of Program Block) Indicates the end of an IRL program block when downloading from the host Purpose: to the reader. SYN (synchronous idle) Default: Syntax: XB data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable EOP, scan this label: Disable EOP...
  • Page 160: Irl Eor (End Of Record)

    Configuration Commands - IRL EOR (End of Record) IRL EOR (End of Record) Indicates the end of an IRL program record (block) when downloading an Purpose: IRL program to the reader. NUL NUL (disabled) Default: Syntax: FB data Acceptable values for data are: Any two ASCII characters NUL NUL = disable Scan:...
  • Page 161: Irl Pak (Program Acknowledge)

    IRL PAK (Program Acknowledge) Character sent by the reader to the host to acknowledge receiving an IRL Purpose: program. RS (record separator) Default: Syntax: ZA data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable PAK, scan this label: Disable PAK *$+ZA%U$-* *$+ZA%U$ - *...
  • Page 162: Irl Pss (Program Statement Separator)

    Configuration Commands - IRL PSS (Program Statement Separator) IRL PSS (Program Statement Separator) Indicates the separation character for IRL program statements. Do not define Purpose: PSS as the same character used for EOM. CR (carriage return) Default: Syntax: XE data Acceptable values for data are: Any ASCII character NUL = disable...
  • Page 163: Irl Run

    IRL RUN Indicates the end of an IRL program block when downloading from the host Purpose: to the reader. Default: Syntax: XC data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable RUN, scan this label: Disable RUN *$+XC%U$-* *$+XC%U$ - *...
  • Page 164: Irl Sop (Start Of Program Block)

    Configuration Commands - IRL SOP (Start of Program Block) IRL SOP (Start of Program Block) Indicates the beginning of an IRL program download from the host to the Purpose: reader. SI (shift in) Default: Syntax: XA data Acceptable values for data are: Any ASCII character NUL = disable Scan:...
  • Page 165: Katakana

    Katakana Sets the displayed character set to Katakana. You need to specify the entry Purpose: style (Kana or Ro-maji) and assign function keys to switch between US ASCII and Katakana. See “Using the Katakana Character Set” in Chapter 5 for more information. Default: Entry style = Kana US key = F1...
  • Page 166 Configuration Commands - Katakana 2. Optional. To set the US function key, scan one of these labels: US ASCII key F1 *$+LB1$-* *$+LB1$-* US ASCII key F2 *$+LB2$-* *$+LB2$-* US ASCII key F3 *$+LB3$-* *$+LB3$-* US ASCII key F4 *$+LB4$-* *$+LB4$-* US ASCII key F5 *$+LB5$-*...
  • Page 167 Katakana key F4 *$+LC4$-* *$+LC4$-* Katakana key F5 *$+LC5$-* *$+LC5$-* Note: When the function key for US ASCII and Katakana are the same key, pressing the function key toggles between the two character sets. By default, F1 is set for both character sets. Configuration Commands - Katakana Katakana key F9 *$+LC9$-*...
  • Page 168: Lrc (Longitudinal Redundancy Check)

    Configuration Commands - LRC (Longitudinal Redundancy Check) LRC (Longitudinal Redundancy Check) The Longitudinal Redundancy Check character is an error checking Purpose: character that you can append to transmitted and received blocks of data. The host software must support LRC. Default: Disabled Syntax: IF data...
  • Page 169: Neg (Negative Acknowledgment)

    NEG (Negative Acknowledgment) Indicates a negative acknowledgment to a transmitted message. NEG and Purpose: AFF must both be defined. NUL (disabled) Default: Syntax: PH data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable NEG, scan this label: Disable NEG *$+PH%U$-* *$+PH%U$ - *...
  • Page 170: Parity

    Configuration Commands - Parity Parity Sets the error checking for data transmissions. Purpose: Default: Even Syntax: IB data Acceptable values for data are: Disabled Even Scan one of these labels: Scan: Disabled *$+IB0$-* *$+IB0$-* Even *$+IB1$-* *$+IB1$-* To set parity to Mark, set these options: •...
  • Page 171: Pol (Poll)

    POL (Poll) Solicits or requests data from a polled device. Purpose: Default: NUL (disabled) Syntax: HB data Acceptable value for data is: Any ASCII character Scan: To disable POL, scan this label: Disable POL *$+HB%U$-* *$+HB%U$ - * To set POL to an ASCII character: 1.
  • Page 172: Preamble A Required

    Configuration Commands - Preamble A Required Preamble A Required Adds the Preamble characters to the beginning of the data before Purpose: transmitting the data. Not required Default: Syntax: OA data Acceptable values for data are: Not required Required Scan: Scan one of these labels: Not required *$+OA0$-* *$+OA0$-*...
  • Page 173: Protocol

    Protocol Determines how the reader communicates with the host through the DTE Purpose: interface. Point-to-Point Default: Syntax: PA data Acceptable values for data are: User-Defined Point-to-Point Polling Mode D Multi-Drop User-Defined Multi-Drop Scan one of these labels: Scan: User Defined *$+PA0$-* *$+PA0$-* Point-to-Point...
  • Page 174: Records Per Block

    Configuration Commands - Records per Block Records per Block Purpose: Defines the maximum number of data records transmitted per block of data. Usually files are transmitted record by record. You must select the communications protocol before setting the parameters that define the protocol. Default: All records within block Syntax:...
  • Page 175: Req (Request For Acknowledgment)

    Configuration Commands - REQ (Request for Acknowledgment) REQ (Request for Acknowledgment) Enables or disables a request for a repeat handshake event. If REQ is Purpose: enabled, AFF and NEG must also be enabled. Disabled Default: Syntax: PD data Acceptable values for data are: Any ASCII character NUL = disable Scan:...
  • Page 176: Res (Reset)

    Configuration Commands - RES (Reset) RES (Reset) Purpose: Enables or disables a reset event. NUL (disabled) Default: Syntax: PC data Acceptable value for data is: Any ASCII character NUL = disable Scan: To disable RES, scan this label: Disable RES *$+PC%U$-* *$+PC%U$ - * To set RES to an ASCII character:...
  • Page 177: Resume Irl

    Resume IRL Sets the scanner to resume an interrupted IRL program at power up. If the Purpose: program was completed, it starts at the beginning. 0 (disabled) Default: Syntax: XG data Acceptable values for data are: Disabled Enabled Scan: Scan one of these labels: Disable Resume IRL *$+XG0$-* *$+XG0$-*...
  • Page 178: Scanner Timeout

    Configuration Commands - Scanner Timeout Scanner Timeout Defines the maximum length of time the scanner stays on after the trigger is Purpose: pulled or after a label is passed through the slot. No timeout Default: Syntax: SA data IH data Acceptable values for data are: No timeout 1 - 60...
  • Page 179: Scanner Operation

    Scanner Operation Defines how the scanner operates when the trigger is pulled. One-shot mode Purpose: requires you to pull the trigger each time you want to scan a bar code. The scanner turns off once it scans the bar code. Automatic mode allows you to pull the trigger once and scan several bar codes.
  • Page 180: Sel (Select)

    Configuration Commands - SEL (Select) SEL (Select) Defines the character that requests permission for the controller to send data Purpose: to the polled device. NUL (disabled) Default: Syntax: HA data Acceptable value for data is: Any ASCII character To disable SEL, scan this label: Scan: Disable SEL *$+HA%U$-*...
  • Page 181: Select Terminal Mode

    Select Terminal Mode Determines the Operating mode for connecting to a terminal. Purpose: Default: Nonbuffered full-duplex Syntax: OC data Acceptable values for data are: Nonbuffered (full-duplex) Buffered Transparent Nonbuffered (half-duplex) Block Scan: Scan one of these labels: Nonbuffered, Full-Duplex *$+OC0$-* *$+OC0$-* Buffered *$+OC1$-*...
  • Page 182: Som (Start Of Message)

    Configuration Commands - SOM (Start of Message) SOM (Start of Message) Defines the first character in a message sent to or received from the host. Purpose: Default: NUL (disabled) Syntax: PE data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable SOM, scan this label:...
  • Page 183: Stop Bits

    Stop Bits Sets the number of stop bits. Purpose: Default: 1 stop bit Syntax: IC data Acceptable values for data are: 1 stop bit 2 stop bits Scan one of these labels: Scan: 1 Stop Bit *$+IC1$-* *$+IC1$-* Configuration Commands - Stop Bits 2 Stop Bits *$+IC2$-* *$+IC2$-*...
  • Page 184: Trigger Event

    Configuration Commands - Trigger Event Trigger Event Defines the triggering method for the scanner. In level triggering, the laser Purpose: comes on when you pull the trigger and stays on until you release the trigger. In edge triggering, the laser comes on when you pull the trigger and stays on until you pull the trigger again or until a timeout occurs.
  • Page 185: Time In Seconds

    Time in Seconds Determines if time is measured in seconds. Purpose: Default: Disabled Syntax: DA data Acceptable values for data are: Disabled Enabled Scan one of these labels: Scan: Disabled *$+DA0$-* *$+DA0$-* Configuration Commands - Time in Seconds Enabled *$+DA1$-* *$+DA1$-* 7-53...
  • Page 186: Timeout Delay

    Configuration Commands - Timeout Delay Timeout Delay Defines the length of time the reader waits between characters when Purpose: receiving a message. When the timeout is reached, an error occurs. 10 sec Default: Syntax: IE data Acceptable values for data are: 5 msec 100 msec 500 msec...
  • Page 187: Turnaround Delay

    Turnaround Delay Defines the length of time the reader waits to respond after receiving data Purpose: from the host. 0 msec Default: Syntax: IG data Acceptable values for data are: 0 msec 1 msec 2 msec 5 msec 10 msec 20 msec 50 msec 100 msec...
  • Page 188: Of 5 (Two Of Five)

    Configuration Commands - 2 of 5 (Two of Five) 2 of 5 (Two of Five) Enables or disables decoding of 2 of 5 symbology. If Interleaved 2 of 5 is Purpose: enabled, 2 of 5 is disabled. Disabled Default: Syntax: CC data data must be 3 digits.
  • Page 189: Upc/Ean

    UPC/EAN Enables or disables decoding of UPC/EAN symbologies. Purpose: Default: UPC A/EAN-13 enabled, UPC E enabled, Supplementals enabled Syntax: CE data data must be 4 digits. Acceptable values are: First digit UPC A/EAN-13 disabled UPC A/EAN-13 enabled UPC A only Second digit UPC E disabled UPC E enabled...
  • Page 190 Configuration Commands - UPC/EAN To enable specific UPC/EAN versions: 1. Scan this label: Set UPC/EAN *+/$+CE* *+/$+CE* 2. Scan one of these labels for the first digit: Disable UPC A/EAN 13 * 0* * 0* Enable UPC-A only * 2* * 2* 3.
  • Page 191 Configuration Commands - UPC/EAN 6. Scan this label: Exit Configuration, Save Settings *$-* *$ - * 7-59...
  • Page 192: Xoff

    Configuration Commands - XOFF XOFF Defines the XOFF character for controlling handshake events. Purpose: Default: NUL (disabled) Syntax: PL data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable XOFF, scan this label: Disable XOFF *$+PL%U$-* *$+PL%U$ - * To set XOFF to an ASCII character:...
  • Page 193: Xon

    Defines the XON character for controlling handshake events. When XON is Purpose: disabled, the receive timeout is also disabled. NUL (disabled) Default: Syntax: PK data Acceptable values for data are: Any ASCII character NUL = disable Scan: To disable XON, scan this label: Disable XON *$+PK%U$-* *$+PK%U$ - *...
  • Page 195: Data Entry Commands

    c o d e 3 9 nugget helconital Data Entry Commands...
  • Page 196 c o d e 3 9 nugget helconital...
  • Page 197: Using Data Entry Commands

    The reader responds to Data Entry commands whenever it is in Data Entry mode. Unless you specifically entered Configuration mode, the 9560 is in Data Entry mode.
  • Page 198: Entering Data Entry Commands

    9560 Transaction Manager User’s Manual Entering Data Entry Commands You enter data commands in three ways: • Typing commands or control codes from a 1700 keyboard or terminal. To enter a command as data, precede the command with the DLE character, Ctrl P.
  • Page 199: Backspace

    Backspace Purpose: Deletes one character in the current record. If the reader is in buffered terminal mode, the reader sends a backspace-space-backspace to the terminal. If the buffer is empty, the reader sounds three low beeps. Terminal / BS or Bksp or Keyboard Host: Backspace...
  • Page 200: Clear

    Data Entry Commands - Clear Clear Clears the current record in the buffer. If the reader is in buffered terminal Purpose: mode, the reader sends as many backspace–space–backspace strings as necessary to clear the record on the screen. Also clears the preamble/postamble buffer if preamble/postamble data is entered.
  • Page 201: Command

    Command Searches the data record for commands and full ASCII characters. You can Purpose: build up commands and ASCII characters from the ASCII chart in Appendix B, “Full ASCII Chart.” If no data has been entered in the buffer, this command is combined with the next entry to produce a command.
  • Page 202: Default Configuration

    Data Entry Commands - Default Configuration Default Configuration Sets the reader to the factory default configuration. All Data Entry Purpose: commands (including any IRL programs) entered before executing the Default Configuration command are lost. Terminal: Not Applicable Host: Default Configuration Scan: *.+* *.+*...
  • Page 203: Delete Data

    Delete Data Either deletes the data portion of a file without deleting the entire file, or else Purpose: deletes the entire file. Not Applicable Terminal: Keyboard: Ctrl Enter C data Host: .$ data Scan: 1. Scan this label: Delete Data *.$* *.$* 2.
  • Page 204: Enable Clock

    Data Entry Commands - Enable Clock Enable Clock Sets the real time clock. Purpose: Format: YY/MM/DD:HH:MM MM/DD:HH:MM DD:HH:MM HH:MM If data does not match one of these formats, the reader sounds an error beep and ignores the command. If you omit data , the display prompts you for each clock element separately.
  • Page 205: Enter Accumulate

    Enter Accumulate All labels decoded after this command are added to the current data buffer Purpose: until the contents of the buffer are transmitted. If the record count exceeds 128 characters, the reader sounds three low beeps and rejects the last label data.
  • Page 206: Enter Computer Response Required Mode (Crrm)

    Data Entry Commands - Enter Computer Response Required Mode (CRRM) Enter Computer Response Required Mode (CRRM) Waits for a host response after a transmission before allowing more input. Purpose: This data entry command overrides the configuration command setting until you scan the Exit CRRM label. Then the reader returns to the configuration command setting.
  • Page 207: Enter Display Editor

    Enter Display Editor Toggles the IRL editor between displaying on the 9560 display and Purpose: displaying on the terminal display. Not Applicable Terminal: Keyboard: Ctrl I Host: Enter Display Editor Scan: *$$* *$$* Enter Full ASCII Mode Purpose: Causes the reader to decode Code 39 data as the equivalent full ASCII characters.
  • Page 208: Enter Irl Editor

    Data Entry Commands - Enter IRL Editor Enter IRL Editor Enters the IRL editor. You can toggle between displaying the editor on the Purpose: 9560 display and the terminal display by sending this command again. Terminal: Ctrl I Keyboard: Not Applicable...
  • Page 209: Enter Record

    Enter Record Transmits the record and clears it from memory. If no data exists, the reader Purpose: transmits the EOM character and any defined preambles or postambles. Use this command to exit from preamble/postamble entry modes. Terminal / Enter Keyboard Host: Not Applicable Enter...
  • Page 210: Exit Auto Trigger Mode

    Data Entry Commands - Exit Auto-Trigger Mode Exit Auto-Trigger Mode Sets the scanner to read one label per trigger pull. Enter this command a Purpose: second time to return the laser to auto-trigger mode. Terminal / Ctrl J Keyboard Host: Exit Auto-Trigger Mode Scan: *$/*...
  • Page 211: Exit Configuration Mode, Do Not Save Settings

    Data Entry Commands - Exit Configuration Mode, Do Not Save Settings Exit Configuration Mode, Do Not Save Settings Exits Configuration mode without updating the parameters. Purpose: Terminal / Ctrl Z Keyboard Host: Exit Configuration Mode No Save Scan: *-.* * - .* Exit Configuration Mode, Save Settings Exits Configuration mode and saves current configuration settings.
  • Page 212: Exit Full Ascii Mode

    Data Entry Commands - Exit Full ASCII Mode Exit Full ASCII Mode Exits Full ASCII mode and decodes full ASCII characters as Code 39 data. Purpose: Terminal / Ctrl Q Keyboard Host: Exit Full ASCII Scan: *-$* * - $* Exit IRL Editor Exits the regular CRT-based IRL editor.
  • Page 213: Exit Program

    Exit Program Interrupts an IRL program. The program is not resumed. Purpose: Terminal: Not Applicable Keyboard: Ctrl-Enter [E] Note: Simultaneously press Ctrl Host: Exit Program Scan: */$* */$* Forward Purpose: Scrolls the display down one row in the current virtual display image (after a review command has moved the display up).
  • Page 214: High Beep

    Data Entry Commands - High Beep High Beep Generates a high beep when the computer sends a backslash character (\). Purpose: Multiple \’s cause multiple high 60 msec beeps with a 45 msec delay between beeps. High and low beeps can be intermixed. Terminal / Not Applicable Keyboard...
  • Page 215: Laser Untrigger

    Laser Untrigger Turns the laser off. Purpose: Terminal / Not Applicable Keyboard Host: Not Applicable Scan: Data Entry Commands - Laser Untrigger 8-21...
  • Page 216: Led/Relay Control

    Controls the four status LEDs of an attached 9191 Digital Wand Station and Purpose: the three internal relays of the 9560. Also returns the status of the sense inputs to the #0 register. You can enter up to eight valid data characters. This command is specific to the 9560.
  • Page 217 Data Entry Commands - LED/Relay Control All Relays On, LEDs to Default Scan: *$%XXXX111X* *$%XXXX111X* All Relays Off, LEDs to Default *$%XXXX000X* *$%XXXX000X* 8-23...
  • Page 218: Low Beep

    Data Entry Commands - Low Beep Low Beep Generates a low beep when the computer sends a BEL. Multiple BELs cause Purpose: multiple 60 msec low beeps with a 45 msec delay between beeps. High and low beeps can be intermixed. Terminal / Not Applicable Keyboard...
  • Page 219: Preamble A

    Preamble A Enters up to 25 characters into the Preamble A buffer to be transmitted with Purpose: the data. For an explanation of preambles, see Chapter 5, “Data Communications and Operating Options.” If you enter the Preamble A command without entering data, then the preamble buffer is cleared.
  • Page 220: Preamble B

    Data Entry Commands - Preamble B Preamble B Enters up to 25 characters into the Preamble B buffer to be transmitted with Purpose: the data. For an explanation of Preambles, see Chapter 5, “Data Communications and Operating Options.” If you enter the Preamble B command without entering data, then the preamble buffer is cleared.
  • Page 221: Postamble C

    Postamble C Enters up to 25 characters into the Postamble C buffer to be transmitted with Purpose: the data. For an explanation of Postambles, see Chapter 5, “Data Communications and Operating Options.” If you enter the Postamble C command without entering data, then the postamble buffer is cleared.
  • Page 222: Reset

    Data Entry Commands - Reset Reset Exits Configuration mode without updating the parameters. Clears the data Purpose: buffer. Terminal / Ctrl Z Keyboard Host: Reset Scan: *-.* *-.* Resume Program Resumes running an IRL program from the point where the previously run Purpose: program stopped.
  • Page 223: Review

    Review Scrolls the display up one row in the current virtual display image if any Purpose: rows of data have scrolled off the display. Not Applicable Terminal: â â Keyboard: Not Applicable Host: Review Scan: *%/* *%/* Right Host Message Purpose: Transmits messages to the terminal in buffered mode by sending an HT (horizontal tab) followed by the message.
  • Page 224: Run Program

    Data Entry Commands - Run Program Run Program Executes an IRL program beginning at the first statement. Purpose: Terminal: Not Applicable Keyboard: Ctrl Enter B Note: Simultaneously press Ctrl Host: Run Program Scan: *//* *//* Transmit (No Clear) Transmits the current record without clearing it from memory. This Purpose: command does not exit Accumulate mode.
  • Page 225: Transmit File

    Transmit File Transmits an IRL file to the host with the selected protocol. Purpose: If you omit the filename, the reader prompts you to enter it. Terminal / Not Applicable Keyboard Host: %% filename The filename must be one character from A to Z. 1.
  • Page 227: Interactive Reader Language

    c o d e 3 9 nugget helconital Interactive Reader Language...
  • Page 228 c o d e 3 9 nugget helconital...
  • Page 229: Introduction To Irl

    For a more detailed explanation of IRL, refer to the IRL Programming Reference Manual (Intermec Part No. 048609). Any commands that are exclusive to the 9560 are described in “Unique IRL Commands for the 9560” in this chapter.
  • Page 230: Irl Editor

    9560 Transaction Manager User’s Manual IRL Editor You use the IRL editor to develop, input, and edit IRL programs on the reader or on a terminal attached to the reader. The IRL editor has two modes: Command Line mode and Program Edit mode.
  • Page 231: Exiting The Irl Editor

    Send the /$ command or scan the Exit IRL Editor command label. Exit IRL Editor */$* */$* From the 9560 keypad 1. Press Q at the editor prompt. 2. Press Enter. Interactive Reader Language To Exit and Compile 1. Exit IRL without compiling.
  • Page 232: Creating And Running Irl Programs

    Creating and Running IRL Programs For a complete listing of the IRL program commands, refer to the IRL Programming Reference Manual (Intermec Part No. 048609). This section presents only those commands necessary to start, stop, and edit an IRL program.
  • Page 233: Compiling A Program

    To exit the Insert mode and return to the IRL editor • Press Enter at the beginning of a new program line. Compiling a Program The E command exits the IRL editor, compiles the program, and stores the program in the reader’s memory. To compile an IRL program while in the IRL editor •...
  • Page 234 9560 Transaction Manager User’s Manual To resume an IRL program • Enter the $. command or scan the Resume IRL Program command label. If the program is resumed after prompts have been displayed, the prompts are lost. Resume IRL Program *$.*...
  • Page 235: Unique Irl Commands For The 9560

    If you use any of these commands, the IRL program will not compile or run on the 9560. Note: PC-IRL will compile these commands. If you create an IRL program in PC-IRL with these commands and download it to the 9560, the program will not run on the 9560. Function Output Command You use the enhanced Function Output command (F) to control the relays and determine the sense input status.
  • Page 236: Sample Program 1

    “Magnetic Card Reader Commands” later in this chapter. Sample Program 1 In this example, the 9560 controls access to a restricted area. If the user scans a badge with an authorized number, the 9560 responds by actuating a relay that may be connected to a door lock.
  • Page 237: Sample Program 2

    • The sense inputs are monitored. If the alarm input is high, access is denied. • If you hold the door open, the 9560 beeps and prompts you to close it. You can use this programs as is, line by line, with or without the comments.
  • Page 238 9560 Transaction Manager User’s Manual G#0=0.GOODSND :If the transmission is good, wait for response. :********************************************************************** :The subroutine executes the following statements if the host does :not respond. :********************************************************************** .BADHOST P"HOST NOT RESPONDING" :Inform user if host does not respond. P"ACCESS DENIED"...
  • Page 239 G#0=0.START :Nothing at the sense inputs, return to beginning. C$0=#0 :Convert the input to string for test. D#1=[$0] :Determine the string length. G#1=2.ALARM :If second bit is set, an alarm is detected. G#1=1.DOROPEN :If first bit is set, the door is open. G.FAULT :If any other bit is set, the unit faulted.
  • Page 240: Sample Program 3

    If you ordered the 9560 with the internal magnetic card reader, you already have this program in two places. It is installed on the 9560 at the factory, and your package includes a disk with this program on it. The disk is Intermec Part No.
  • Page 241 Program Listing #3 Controlling the Magnetic Card Reader :Program - MAGDRVR.IRL Copyright Intermec, 1994 :*********************************************************************** :Purpose - This program enables communication between the 9560 and the magnetic strip card reader. data to a host computer for processing. :*********************************************************************** .MAIN .READ P"\e[2J"...
  • Page 242 9560 Transaction Manager User’s Manual VTP;300 D$0="" :********************************************************************** :9560 receives data from mag stripe reader :********************************************************************** .MAGREAD D#0=2 Q$0="*" Q$0=":" Q$0="+" D#0=0 Q$0="!" D$0="R" XTP,$0;1500 YTN;1 YTP;1 D$0="" .MAGLOOP VTP;20 G#0>0.MAGLOOP G$0="*".MAGERR : Error G$0="+".MAGERR : Error D#0=4 .MAGERR B10101 P"BAD SCAN"...
  • Page 243: Magnetic Card Reader Commands

    Magnetic Card Reader Commands The magnetic card reader accepts many data formats. Use the commands in this section to specify your data format and to create custom IRL programs. Reading Standard Data The host may request the data from the reader in two ways: Single Byte Command location.
  • Page 244 9560 Transaction Manager User’s Manual Read and Transmit Data Commands Command Hex Value 0x50 0x52 0x49 0x72 0x31 0x72 0x32 0x72 0x33 V data 0x56 data v data 0x76 data 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x5F 0x25 0x23...
  • Page 245 Card Reader Responses to Host Command Hex Value 0x5E 0x2B 0x2A 0x3F 0x21 0x7E 0x3A Interactive Reader Language Operation Command completed (ACK) No data found Error Retransmit (communication error) Invalid command Cannot execute Power on report 9-19...
  • Page 247: Troubleshooting

    c o d e 3 9 nugget helconital Troubleshooting...
  • Page 248 c o d e 3 9 nugget helconital...
  • Page 249: Troubleshooting Checklist

    This chapter provides simple troubleshooting procedures for some of the more common problems that the 9560 may experience. Troubleshooting Checklist Use the following tables to diagnose and correct minor problems with the 9560. Reader Does Not Read Bar Code... Possible Causes Faulty scanner.
  • Page 250: Reader "Hung Up

    9560 Transaction Manager User’s Manual Reader “Hung Up”... Possible Causes IRL program looping. Exit IRL Switch Slot Scanner Does Not Function... Possible Causes Incorrect ink type. Reader Beeps Continually on Power Up... Possible Causes Internal magnetic card reader is attached and communications settings were changed before power loss.
  • Page 251: Status Beeps

    Status Beeps The reader beeps to indicate its status and condition. Error Status Beeps Beeps Error Condition 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.
  • Page 252: Communications Errors

    When an error occurs, the reader sounds three beeps (high low high) and displays the error message on the reader display or the CRT terminal. The 9560 displays error messages only when the reader display or the reader terminal port is configured for buffered operation.
  • Page 253: Maximum Transmitted Data

    Maximum Transmitted Data The maximum number of characters transmitted is 215 characters. That is 128 characters for the data, 75 characters for the preambles and postamble, and 12 characters for time. Any protocol characters used during data transmission are not calculated in the maximum. •...
  • Page 255: Specifications

    c o d e 3 9 nugget helconital Specifications...
  • Page 256 c o d e 3 9 nugget helconital...
  • Page 257: Bar Code Symbologies Supported

    This appendix lists the hardware and software specifications for the 9560. It includes bar code symbologies, physical and environmental specifications, interfaces, protocols supported, and configuration methods Bar Code Symbologies Supported Code CODE 39 HIBC I 2 OF 5 2 of 5...
  • Page 258: Operator Feedback

    Operating humidity Operator Feedback A cone speaker on the base of the 9560 beeps to indicate status conditions. You program the volume in Configuration mode. The laser scanner is also connected to this speaker line. The laser scanner beeps when the reader does.
  • Page 259: Hardware Interfaces

    Hardware Interfaces Port Modem Terminal Pin Assignments for 6-Pin Wand Connector Pin Assignments for 9-Pin Laser Scanner Connector Interface Connectors RS-232-C 25-Pin, D-subminiature, wired as DTE RS-422 RS-232-C Connector: 25-Pin, D-subminiature, wired as DCE RS-422 Signal Direction +12V Ground Ground Video Incoming Serial Out...
  • Page 260: Pin Assignments For 25-Pin Modem Connector

    9560 Transaction Manager User’s Manual Pin Assignments for 25-Pin Modem Connector Pin Assignments for 25-Pin Terminal Connector Signal Direction Chassis Ground (optional) Transmitted Data Outgoing Received Data Incoming Request to Send Outgoing Clear to Send Incoming Signal Ground (required) Remote Triggering...
  • Page 261: Input Devices Compatible With The 9560

    Input Devices Compatible With the 9560 Model and Description 1260 and 1270 Series digital wands 1350 Series badge scanners 1500 and 1600 Series laser scanners (with 9-pin D-sub connector) 1700 Keyboard 9191 Digital Satellite Wand Station Any asynchronous CRT terminal...
  • Page 263: Full Ascii Chart

    Full ASCII Chart...
  • Page 265: Ascii Bar Code Labels

    This appendix lists each character in the full ASCII chart with a multiple-read CODE 39 bar code label. ASCII Bar Code Labels To use these labels, you must set the 9560 in Full ASCII Mode. For a description of multiple-read labels, see Chapter 5, “Data Communications and Operating Options.”...
  • Page 266: Control Characters

    9560 Transaction Manager User’s Manual Control Characters * $F* * %T* * $F* * %T* * $G* * $P* * $G* * $P* * $H* * $Y* * $H* * $Y* * $X* * $E* * $X* * $E* * $M*...
  • Page 267: Symbols

    Symbols ' (apostrophe) * /A* * /G* * /A* * /G* , (comma) * /L* * /J* * /L* * /J* " (quotation mark) * /B* * /H* */B* * /H* - (dash) * /M* * /K* * /M* * /K* * /C* * %N* * /C*...
  • Page 268: Numbers

    9560 Transaction Manager User’s Manual Numbers * 0* * 0* * 1* * 1* * 2* * 2* * 3* * 3* * 4* * 4* * 5* * 5* * 6* * 6* * 7* * 7* * 8*...
  • Page 269: Uppercase Letters

    Uppercase Letters * A* * H* * A* * H* * B* * I* * B* * I* * C* * J* * C* * J* * D* * K* * D* * K* * E* * L* * E* * L* * F* * M*...
  • Page 270: Lowercase Letters

    9560 Transaction Manager User’s Manual Lowercase Letters * +A* * +H* * +A* * +H* * +B* * +I* * +B* * +I* * +C* * +J* * +C* * +J* * +D* * +K* * +D* * +K* * +E*...
  • Page 271 Command Summary...
  • Page 273: Command Summary

    This appendix lists the commands that the 9560 recognizes in Data Entry Mode or in an IRL program. For a complete description of the Data Entry commands, see Chapter 8, “Data Entry Commands.” For a complete description of IRL commands, refer to the IRL Programming Reference Manual .
  • Page 274: Data Entry Mode Command Summary

    9560 Transaction Manager User’s Manual Data Entry Mode Command Summary Data Entry Mode Command Name Enter Preamble A +. data Clear Preamble A Enter Preamble B ++ data Clear Preamble B Enter Postamble C +% data Clear Postamble C Enter Record...
  • Page 275 Data Entry Mode Command Name Label Laser Trigger Not used Laser Untrigger Not used Set Clock /+ data Right Host Msg Not used Review Forward Change LEDS $% data Enter Display Editor Enter CRT Editor $$$$ Exit Editor/Program Resume IRL Program Run IRL Program Transmit File Enter/Exit Auto...
  • Page 276: Irl Run Mode Command Summary

    9560 Transaction Manager User’s Manual IRL Run Mode Command Summary Command Name Label Enter Preamble A Not used Clear Preamble A Not used Enter Preamble B Not used Clear Preamble B Not used Enter Postamble C Not used Clear Postamble C...
  • Page 277 Command Name Label Default Not used Configuration Laser Trigger Not used Laser Untrigger Not used Set Clock Not used Right Host Message Not used Review Forward Change LEDS Not used Enter Display Editor Not used Enter CRT Editor Not used Exit Editor/ Program Resume IRL Program Not used...
  • Page 279 Glossary...
  • Page 281 Glossary This glossary defines general data collection terms and terms used in this manual. Glossary 2 of 5 Code A discrete, self-checking code for encoding numeric data only. The bars encode information, and the spaces separate individual bars. It can achieve densities of 15 characters per inch.
  • Page 282 9560 Transaction Manager User’s Manual autodiscrimination Capability of a reader to read multiple symbologies automatically without a significant change in first read rate or substitution error rate. bad program acknowledgment character Sent from the reader when the received IRL program has compile errors. The host must correct and retransmit the program.
  • Page 283 bidirectional A bar code symbol that can be read successfully independent of scanning direction. An abbreviation for binary digit. A single element (0 or 1) in a binary number. byte A combination of eight bits in a predetermined pattern, designed to represent a digit or alphanumeric character.
  • Page 284 9560 Transaction Manager User’s Manual Code 39 Alphanumeric bar code that is discrete, variable length, and self-checking. Character set includes a start/stop character, 10 digits, 26 letters of the alphabet, space, and six symbols. ASCII characters are represented by the alphanumeric characters combined with the six symbols.
  • Page 285 Glossary continuous code continuous bar code symbol A bar code or symbol in which the space between two characters (intercharacter gap) is part of the code, such as USD-1 (Interleaved 2 of 5 Code). A continuous code is the opposite of a discrete code. contrast Amount of difference in reflectance between the dark bars and the light spaces of a bar code;...
  • Page 286 9560 Transaction Manager User’s Manual echoplex Communication environment in which full duplex terminals work. Any data sent to the host is echoed back to the device that sent the data. Edge Trigger mode The laser only turns on or off when you pull the trigger–it completely ignores the trigger release.
  • Page 287 Glossary End of Program Block/Continue character Sent by the host after transmitting a block of IRL program statements to the reader. Indicates the end of an intermediate block of program data and that more program data will be transmitted. End of Record character 1.
  • Page 288 Continuous Code. Interleaved 2 of 5 Code A bar code developed by Intermec for Computer Identics that encodes the ten digits 0 through 9. The name Interleaved 2 of 5 is derived from the method used to encode two characters. In this symbol, two characters are paired, using bars to represent the first character and the interleaved spaces to represent the second character.
  • Page 289 Glossary laser Light Amplification by the Stimulated Emission of Radiation. A coherent, monochromatic light source produced by directing a light beam repeatedly through an active material so that it becomes amplified, and then directing the beam into a narrow cone of divergence. The active material converts energy into laser light, a pumping source provides power or energy, and separate optics direct the beam through the active material and then into a narrow cone of divergence.
  • Page 290 9560 Transaction Manager User’s Manual misread bad read A condition that occurs when the data output of a reader does not agree with the encoded data presented. modem MOdular/DEModular; a device that converts one form of a signal to another that is suitable for transmission over communication circuits, typically from digital to analog and then from analog to digital.
  • Page 291 Device in a network that transmits data in response to an initialization from the controller. If the POL character is not enabled, all Intermec readers and printers will transmit data when the operating system of the device requires data to be transmitted.
  • Page 292 9560 Transaction Manager User’s Manual Polling Mode D protocol Communications protocol for connecting the reader to a 9160A or 9161A Port Concentrator or a 9165B System Control Unit. Polling Mode D operates only at 2400 baud or higher and cannot be modified.
  • Page 293 Receive End of Message, First Character Enables or disables receiving data and/or indicates the end of a data block in the Receive Data Event. Older Intermec products may not include this protocol character. Newer generation online reader products implement this protocol acronym. RX EOM2...
  • Page 294 9560 Transaction Manager User’s Manual scanner A device that examines a spatial pattern, one part after another, and generates analog or digital signals corresponding to the pattern. Scanners are often used in mark sensing, pattern recognition, character recognition, and bar code recognition.
  • Page 295 Enables or disables the transmission of the TX EOM characters and/or indicates the end of a data block in the data transmission event. Older Intermec products may not include this protocol character. Newer generation online reader products implement this protocol acronym.
  • Page 296 Defines a character that disables the transmission event. The receiving device sends XOFF when its receive buffers are nearly full of data. Older Intermec products may not include this protocol character. Newer generation online reader products implement this protocol acronym.
  • Page 297 Index...
  • Page 299 2 of 5, 1-7, 6-4, G-3 2 of 5 command, 7-56 2x40 character display, 1-5, 5-12, 6-16 9191 Satellite Wand Station, 1-6, 2-5 9560 Transaction Manager, description, 1-4 ABC Symbol, G-3 Accumulate mode, 5-31, 8-15, G-3 ADDR command, 7-4 Address command, 7-4...
  • Page 300 9560 Transaction Manager User’s Manual cable interface, 2-10 cable requirements, 2-10 cable/connectors for multi-drop wiring, 2-17 Capacity command, 8-5 card reader reading magnetic cards, 4-7 proper scanning, 4-6 character set, 5-19, G-5 Character Set command, 7-9 chart, US-ASCII, 5-20 circular queues, 5-9...
  • Page 301 Compile and Run IRL Program character, G-6, G-15 Compile IRL Program command, 9-7 compiling programs, 9-7 Index components, 3-3 components of 9560, 1-5, 3-3 Computer Response Required mode, 7-16, 8-3, G-6, G-7 Computer Response Required Mode command, 8-12, 8-16 concatenated code, G-6...
  • Page 302 9560 Transaction Manager User’s Manual defined terms, xviii defining a secure protocol, 5-8 delay intercharacter, 5-9 timeout, 5-9, 6-6, 6-7, 6-8, 7-54 turnaround, 5-9, 6-6, 6-7, 6-8, 7-55, G-17 Delete Data command, 8-9 dimensions, A-3 display clearing, 5-15 commands, 5-15...
  • Page 303 Interleaved Two of Five, 1-7 international character set, 5-19 IRL, 9-3 BAK command, 7-24 bar codes, 9-8 compiling, 9-7 commands unique to the 9560, 9-9 Editor, 9-4 END command, 7-25 EOF command, 7-26 EOP command, 7-27 EOR command, 7-28 F command, 2-7, 2-9, 9-9...
  • Page 304 9560 Transaction Manager User’s Manual Kana mode characters, 5-25 to 5-29 Katakana, 5-23 to 5-30 assigning function keys, 5-26 lowercase characters, 5-28 to 5-30 character set, 5-19, 5-23, to 5-30, 7-33, 9-14 entering characters, 5-25 Katakana command, 7-33 keyboard for 9560, 1-5...
  • Page 305 output relays, continued description, 2-9 sample application, 2-9 typical application, 3-12 oversize display, 5-12 PAK, 6-9, 7-29, G-12 PAK command, 7-29 Parity command, 7-38 PC-IRL, 9-9 pin assignments 25 pin modem connector, 2-11 25 pin terminal connector, 2-12 25-pin modem connector, A-6 25-pin terminal connector, A-6 6-pin wand connector, A-5 9-pin laser scanner connector, A-5...
  • Page 306 9560 Transaction Manager User’s Manual Review command, 5-15, 8-29 Right Host Message command, 8-29 roadmap, 1-3 Ro-maji characters, 5-25, 5-29, 5-30 Ro-maji spelling, 5-29, 5-30 routing cables, 3-5, 3-14 routing wires, 3-14 RS-232, 1-7, 2-10 RS-422, 1-7, 2-10 RS-485 Multi-Drop, 1-7, 2-10, 2-16...
  • Page 307 Transmit File command, 8-31 Transmit(NoClear) command, 8-30 transparent display settings, 5-13 transparent terminal, 5-15 full-duplex, 5-17 transparent terminal operation, 5-17 Trigger Event command, 7-52 Trigger mode, 2-7, 7-47 triggering auto, 7-47 edge, 7-52 level, 7-52 one-shot, 7-47 troubleshooting checklist, 10-3 turnaround delay, 5-9 Turnaround Delay command, 7-55 Two of Five command, 7-56...
  • Page 309 3 9 nugget Addendum to the 9560 User’s Manual The Terminal Port of the 9560E Transaction Manager is not available for use. Terminal Port functions described in the 9560 Transaction Manager User’s Manual are not supported. Connector PCB helconital Terminal Port...

Table of Contents