Page 2 - PSC Inc; Disclaimer
PSC Inc 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140 An Unpublished Work - All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written ...
Page 4 - NOTES
Page 5 - Table of Contents
06656 i Table of Contents Introduction Keyboard Wedge Mode ....................................................... 1Serial Communications Mode .............................................. 1AutoSense® Mode ............................................................... 1Wand Emulation Mode ...........
Page 6 - ii; User’s / Programming Guide
ii User’s / Programming Guide System Status .................................................................... 22Power Consumption ........................................................... 23Laser Redundancy ............................................................. 23Laser Timeout..............
Page 7 - iii
06656 iii Memory Module Setup ........................................................................................ 63 Marker Beam ................................................................................. 64 Scanner Labeling Service and Warranty...............................................
Page 8 - iv
Page 9 - Introduction
06656 1 Introduction Keyboard Wedge Mode As a keyboard wedge interface, the PSC scanner can be used with ter-minals provided by most of the major terminal manufacturers. In most cases, the PSC scanner is easily connected between the key-board and display of the terminal. The use of Preamble/Postambl...
Page 10 - Unpacking; Keyboard Wedge; Cable Installation
2 User’s / Programming Guide Unpacking Your package should include a scanner, interface cable, User ’s Man-ual, and a plastic scanner holder. The unit should be inspected immediately upon receipt to determine if any damage has occurred during shipment. If damage has occurred, a claim should be filed...
Page 12 - Serial Communications; Serial TTL Mode
4 User’s / Programming Guide Serial Communications The PSC scanner provides the user with two different serial commu-nications options: Serial TTL and Serial RS232 communications. Serial TTL Mode Serial TTL is a serial communications interface that uses TTL/CMOS voltage levels ranging from 0 to 5 vo...
Page 15 - Wand Emulation Operation
06656 7 Wand Emulation Operation To operate the PSC scanner in Wand Emulation the user must first turn off the powerto the host device and then detach the scanner from the host device by removing the cable from the scanner. The proper Wand Emulation cable must be connected between the scanner and th...
Page 16 - Setup Overview; Wedge Mode Options
8 User’s / Programming Guide Setup Overview General setup parameters are divided into Keyboard Wedge options (communication to host through the terminal keyboard), Wand Emu-lation options (communication between the scanner and the host sys-tem’s decoder), and Serial Communication options (communicat...
Page 17 - Serial Communication and Wedge Options
06656 9 Data Synchronization • Disable Data Synchronization • Enable Data Synchronization • Active Polarity High • Active Polarity Low Serial Communication and Wedge Options The following communication options are used to define how your PSC scanner communicates with the host system through its seri...
Page 18 - Symbologies
10 User’s / Programming Guide Symbologies The bar codes that can be read by PSC’s bar code scanners include: Code 39 Code 93 Interleaved 2 of 5 Code 128 Standard 2 of 5 Codabar UPC-A, UPC-E Code 11 EAN/JAN MSI/Plessey A complete list of the related options and the instructions for setting them are p...
Page 19 - Parameters Selection Guidelines; Examples
06656 11 Parameters Selection Guidelines Three basic steps must be followed when selecting parameters for your scanner. 1. Review this manual to be sure you understand the terminology. 2. Review the requirements of your host system, with a techni-cal expert from your company, if necessary. This will...
Page 21 - Serial Communication; Reset Default
06656 13 Serial Communication Reset Default To program the communication mode for serial asynchronous com-munication, scan the following label: CA Select Serial Output Baud Rate There are seven standard serial communication baud rates to select from. Your scanner and the serial host computer must be...
Page 24 - Communications Protocol
16 User’s / Programming Guide If your system requires a WORD length of 8 bits and 1 or 2 STOP bits, but no PARITY, select the option below: PARITY check is not possible with this combination of STOP bits and WORD length. Some receiving equipment requires inverted serial communication signals. CD Inv...
Page 28 - Menu Commands Parameter Messages; External Trigger Operation
20 User’s / Programming Guide Menu Commands Parameter Messages In serial mode, most menu commands when scanned will provide a confirmation message to the host along with the ACK. This feature can be enabled or disabled. BA Enable Parameter Messages * BB Disable Parameter Messages External Trigger Op...
Page 29 - General Parameters; Intercharacter Delay
06656 21 HF External Trigger(-) General Parameters Intercharacter Delay Certain terminals and computers require an intercharacter delay to simulate the effects of keystroke delays. Choosing an intercharacter delay causes the characters to be sent at the slower speed required by the device to which y...
Page 30 - Transmission Mode
22 User’s / Programming Guide Transmission Mode Full Duplex or Half Duplex Transmission mode selects either full or half duplex operation regard-less of interface. In the half duplex mode, the decoded message is sent simultaneously to the display and to the host computer. In the full duplex mode, th...
Page 32 - Laser Timeout; Beeper Operation
24 User’s / Programming Guide BE Enable 4 Times Laser Redundancy Laser Timeout The scan beam will activate in response to a trigger pull. The beam will automatically deactivate after a label is decoded. If a label is not decoded., the scan beam will timeout and deactivate after several sec-onds. Sca...
Page 33 - Prefixes and Suffixes
06656 25 AC Beeper On; Volume Medium AD Beeper On; Volume Loud *#@ Message Formatting Message formatting describes how to format the data (decoded string) that is sent from the scanner to the host. Prefixes and Suffixes Prefixes, Suffixes, Preambles and Postambles are programmable attributes that ar...
Page 34 - Prefix
26 User’s / Programming Guide Prefix A prefix is a subset of the preamble normally formatted to some industry standard, i.e., it is represented by a specific ASCII code. An example of a prefix is the STX (Start of Transmission) code. IA Prefix = None*# IB Prefix = STX IC Prefix = SOH Suffix A suffix...
Page 36 - Code Identifier; Table 4. Code Identifier Characters
28 User’s / Programming Guide Code Identifier A code identifier may optionally be transmitted with the message. This option is provided so a host computer can identify the type of bar code scanned, as well as the encoded information. Scan Option FA to disable the code identifier. FA Disable Code ID ...
Page 37 - Postamble
06656 29 Preamble or Postamble Selection Preambles and Postambles are composed of up to four ASCII charac-ters. Each ASCII character is encoded as two hexadecimal numbers. Use the Hexadecimal Conversion Table in Appendix A to look up the hexadecimal equivalent. Preamble A Preamble is a string of cha...
Page 39 - General Serial Command Format
06656 31 Serial Commands General Serial Command Format Serial Commands are only accepted by the PSC scanner when in serial communications mode. Serial commands take the form: STX ESC LT1 LT2 <optional param- eters>ETX (Note: STX = ^B; ETX = ^C) STX, ESC, and ETX are ASCII codes whose values ar...
Page 40 - Command
32 User’s / Programming Guide Beeper Off CR-LF Ack If the scanner receives an unknown or improperly formatted code, or if the required parameters are missing or out-of-range, it sends a NAK (15H) Code. Serial Commands to Use with Caution Some of the commands in this manual should not be used as seri...
Page 54 - Code 2 of 5 – Interleaved
46 User’s / Programming Guide Code 2 of 5 – Interleaved Scan Option PA to disable Interleaved Code 2 of 5. Scan Option PB or PC to enable Interleaved Code 2 of 5. The minimum length of Interleaved 2 of 5 messages is set by scanning Option PD, followed by scanning two digits (02-32) from the Digit Se...
Page 55 - Code 2 of 5 – Standard
06656 47 Code 2 of 5 – Standard Scan Option PF to disable Standard Code 2 of 5. PF Disable Standard Code 2 of 5 *#@ Scan Option PG to enable Standard Code 2 of 5. PG Enable Standard 2 of 5 The minimum length of Standard 2 of 5 messages is set by scanning Option PH, followed by scanning two digits (0...
Page 61 - Digit Selection
Page 62 - Symbology Identifiers
54 User’s / Programming Guide Symbology Identifiers Your PSC scanner can be programmed to add and/or change symbol-ogy identifiers which might be required to be transmitted with mes-sages. This feature is provided to allow a host computer to recognize the type of bar code scanned, as well as the unc...
Page 65 - FF
06656 57 Table 5. Symbology Identifiers Symbology ZA-PSC Default PC-ICL 9518 CCD UPC-A d A A UPC-E d E C EAN-8 d FF B EAN-13 d F A Code 128 f I Y Code 39 a I Y Interleaved 2/5 b I Z Standard 2/5 c I Y Code 11 e I Y Code 93 g I Y Codabar (NW7) h I X MSI/Plessey p I Y
Page 66 - Wand Emulation Parameters; Select Code Type; Transmission Rate
58 User’s / Programming Guide Wand Emulation Parameters Select Code Type Scan Option CC if you intend to operate the scanner in Same Code Wand Emulation mode. If you want the label to be transmitted in Code 39 scan Option CB. CC Same Code Wand # Emulation Bar Code Polarity Selected Option WA or WB. ...
Page 68 - Data Synchronization; Data Transmission
60 User’s / Programming Guide Data Synchronization Your PSC scanner can be prepared to synchronize the transmission of scanned data to the timing sequence some terminals require to prop-erly receive the data. This relationship is diagrammed in Figure 2. Figure 2. Timing Sequence Diagram RTS output i...
Page 71 - Setup
06656 63 Setup NC Disable Memory Module*# ND Enable Memory Module ZK Send Memory Module ZL Clear Memory Module MM Enable automatic switch to memory module MN Disable automatic switch to memory module * NOTE If enabled, this mode intelligently switches from POS mode to Memory Module mode based on pow...
Page 72 - Marker Beam
64 User’s / Programming Guide Marker Beam The Marker Beam feature provides the user with a spotter beam for improved aiming at distant bar code labels and/or in extremely bright environments. You may also find a Marker Beam useful when scanning through showcase glass or bar code menus with labels in...
Page 74 - Scanner Labeling; Service and Warranty
66 User’s / Programming Guide Scanner Labeling The PSC Laser Scanners use a low-power, visible laser diode. As with any bright light source, such as the sun, the user should avoid staring directly into the light beam. Service and Warranty PSC provides service for its bar code products at the service...
Page 76 - Technical Support; PSC Website Support; PSC Website TekForum
68 User’s / Programming Guide Technical Support PSC Website Support The PSC website ( www.psc.com ) is the complete source for technical support and information for PSC products. The site offers the PSC TekForum, product support, product registration, warranty informa-tion, product manuals, product ...
Page 77 - Appendix A; Hexadecimal Conversion Table
06656 69 Appendix A Hexadecimal Conversion Table To use the conversion table: 1. Find each ASCII character in the tables on the following pages and locate the corresponding bold hexadecimal-equiv-alent character in the top row and in the left column of the table. Notice, for example, that the ASCII ...
Page 80 - Primary Function Key Table
72 User’s / Programming Guide Primary Function Key Table ASCII HEX FUNCTION NUL 00 CONTROL@ SOH 01 CONTROL A STX 02 CONTROL B ETX 03 CONTROL C EOT 04 CONTROL D ENQ 05 CONTROL E ACK 06 CONTROL F BEL 07 CONTROL G BS 08 CONTROL H HT 09 CONTROL I LF 0A CONTROL J VT 0B CONTROL K FF 0C CONTROL L CR 0D RET...
Page 81 - Secondary Function Key Tables
06656 73 Secondary Function Key Tables PC/AT, PC/XT, IBM 3151, and IBM PS/2 Model 57/25 NOTE 1: [+] right keypad for the PC/XT and IBM PS/2 Model 57/25. ASCII HEX FUNCTION NUL 00 ESCAPE SOH 01 NEW LINE ENTER STX 02 ALT left side Make ETX 03 ALT left side Break EOT 04 CTRL left side Make ENQ 05 CTRL ...