Datalogic DS1100 SH2347 Programming Manual

Datalogic DS1100 SH2347 Programming Manual

Handheld laser bar code scanners
Hide thumbs Also See for DS1100 SH2347:
Table of Contents

Advertisement

User's / Programming Guide
Handheld Laser Bar Code Scanners
Keyboard Wedge /
Wand Emulation Interface

Advertisement

Table of Contents
loading

Summary of Contents for Datalogic DS1100 SH2347

  • Page 1 User’s / Programming Guide Handheld Laser Bar Code Scanners Keyboard Wedge / Wand Emulation Interface...
  • Page 2 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 permission of PSC Inc.
  • Page 3 Scanners discussed in this manual are covered by patents issues or pending in the U.S. and other countries. The scanner is certified to be a Class II laser product with the United States Department of Health and Human Services Center for Devices and Radiological Health.
  • Page 4 NOTES...
  • Page 5: Table Of Contents

    Introduction Keyboard Wedge Mode ... 1 Serial Communications Mode ... 1 AutoSense® Mode ... 1 Wand Emulation Mode... 1 Magnetic Stripe Reader ... 1 Unpacking Installation Keyboard Wedge 2 Cable Installation... 2 Connecting the Power Supply... 3 Connecting a Magnetic Stripe Reader ... 3 Terminal Power-Up Sequence ...
  • Page 6 System Status ... 22 Power Consumption ... 23 Laser Redundancy ... 23 Laser Timeout... 24 Beeper Operation ... 24 Message Formatting Prefixes and Suffixes 25 Prefix ... 26 Suffix... 26 Code Identifier ... 28 Preamble or Postamble Selection ... 29 Preamble ...
  • Page 7 Memory Module Setup ... 63 Marker Beam ... 64 Scanner Labeling Service and Warranty... 66 Maintenance ... 67 Cleaning ... 67 Inspection ... 67 Technical Support PSC Website Support ... 68 PSC Website TekForum... 68 Reseller Technical Support ... 68 Telephone Technical Support ...
  • Page 8 NOTES User’s / Programming Guide...
  • Page 9: Keyboard Wedge Mode

    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/Postamble,...
  • Page 10: Unpacking

    If damage has occurred, a claim should be filed with the carrier immediately. Retain the shipping box, since it should be used to return the scanner to the factory for service. In Keyboard Wedge mode the PSC scanner simulates keyboard key- strokes.
  • Page 11: Connecting The Power Supply

    MSR receptacle located on the housing connector. Terminal Power-Up Sequence Turn on the power to the terminal to which the PSC scanner is con- nected. The unit will issue a series of beeps which are intentional and indicate that the terminal/keyboard power-on reset routines have been completed.
  • Page 12: Serial Communications

    To configure the PSC scanner in a Serial TTL mode, the user must have the appropriate cable with the correct signal pinouts in order to interface the scanner to the host terminal. To program the PSC for Serial TTL communications, the user must first identify the serial communications parameters sup- ported by the host terminal.
  • Page 13: Autosense® Operation

    When the AutoSense (specifically designed for standard and HP scanners), the user must first attach the plastic scanner holder to the bracket of the stand as shown in Figure 1, next page. The scanner is then mounted into the holder. Insure that the trigger beam is aimed at the reflective tape affixed to the stand.
  • Page 14 Figure 1. The (NO) Enable AutoSense scanned until the green “Good Decode” light blinks. This will acti- vate the trigger screen. The scanner is then placed into the holder and the user must check that the red laser beam is aimed at the reflective label affixed to the stand.
  • Page 15: Wand Emulation Operation

    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 the portable data terminal for remote data collection.
  • Page 16: 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 (communications direct to the host system).
  • Page 17: Serial Communication And Wedge Options

    Serial Communication and Wedge Options The following communication options are used to define how your PSC scanner communicates with the host system through its serial interface or its keyboard wedge interface. A message transmitted from the scanner upon a successful decode...
  • Page 18: Symbologies

    Symbologies The bar codes that can be read by PSC’s bar code scanners include: Code 39 Interleaved 2 of 5 Standard 2 of 5 UPC-A, UPC-E EAN/JAN A complete list of the related options and the instructions for setting them are provided in the section on Symbologies. Scanning problems are most often caused by poor quality bar code symbols.
  • Page 19: Parameters Selection Guidelines

    Parameters section. Then scan the label to the left of Beeper On, Vol- ume Low. The correct label is reproduced below. When enabling or disabling a parameter, be sure the scanner beam illuminates only one bar code symbol at a time. The layout of this manual minimizes accidental multiple-label scanning.
  • Page 20 Your PSC scanner does not have a distinct programming mode. Instead, it automatically recognizes and reacts to the labels you scan. If, for example, you scan INTERCHARACTER DELAY = XX and then scan a normal data label, a normal tone is emitted in response to the data label, and the programming command is ignored.
  • Page 21: Serial Communication

    Baud Rate There are seven standard serial communication baud rates to select from. Your scanner and the serial host computer must be set to the same baud rate. Select the correct rate. 06656 Serial Communication...
  • Page 22: Data Transmission

    Data Transmission Serial transmission data is composed of three of four different ele- ments, depending upon host system requirements. These elements are the START bit, DATA bits (7 or 8 bits), OPTIONAL PARITY bits, and STOP bit (s) (1 or 2 bits). The PARITY bit is used for error detection (e.g., data altered in trans- mission), but is not required by all systems.
  • Page 23 Stop Data Parity Bits Mark Space If your system requires a WORD length of 8 bits, 1 or 2 STOP bits, and PARITY check, select the appropriate option from the table below: Stop Data Parity Bits Even Mark Space 06656 Table 1.
  • Page 24: Communications Protocol

    Communications Protocol XON/XOFF Protocol controls data flow between your PSC scanner and a serial host computer. If Protocol = XON/XOFF is selected, the scanner rec- ognizes the ASCII XON/XOFF characters. The host may then stop transmission with XOFF and resume with XON.
  • Page 25 Like XON/XOFF protocol, CTS protocol is a mechanism used to con- trol data flow out. The CTS input is used to inform the scanner that the host terminal is ready to accept scanned data. When CTS (+) pro- tocol is selected, the scanner waits for a low level on its CTS input before transmitting data.
  • Page 26 Protocol = CTS (+) RTS always low RTS always high RTS high indicates scanner ready to receive data RTS low indicates scanner has data to transmit RTS high indicates scanner has data to transmit Disable Stop/Go Protocol* Enable Stop/Go Protocol...
  • Page 27: Label Buffering

    When No Buffering is selected then scanning will be stopped until the current label is completely transmitted. When One Label Buffering is selected the scanner will allow the oper- ator to scan one more label in addition to the label already in the transmit buffer.
  • Page 28: Menu Commands Parameter Messages

    External trigger is controlled by applying an external trigger signal to the CTS input (with external triggering enabled). When active, this signal causes scanning to begin just as if the scanner’s trig- ger were depressed. Scanning continue until a label is decoded or the external trigger signal is deactivated.
  • Page 29: 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 you are interfacing. To set Intercharacter Delay to other then zero, scan the label below and then scan two separate digits from the Digit Selection page (99 maximum).
  • Page 30: Transmission Mode

    The disadvantage of the full duplex mode is simply that the host computer must be programmed to relay the message back to the scanner. For models which do not have an LCD, parameter selec- tions NA and NB have no effect.
  • Page 31: Power Consumption

    Power Consumption You may choose one of two Power Consumption modes. Option @A supplies full power to the scanner at all times; Option @B allows the unit to revert to a standby mode after a successful read. This mode is a power conservation feature.
  • Page 32: Laser Timeout

    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. Scan the following labels to control the length of the timeout. Beeper Operation Scan one of the options below to modify beeper operation.
  • Page 33: Message Formatting

    These attributes are handled differently whether the scanner is configured for serial mode or wedge mode. When config- ured for wedge mode these attributes are sent as keystrokes. The scanner automatically translates the ASCII characters into keystrokes before sending data to the host.
  • Page 34: Prefix

    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. Suffix A suffix is a subset of the Postamble. Like the prefix, it is normally assigned a specific ASCII code.
  • Page 35 Terminal ID Terminal ID characters are used to identify individual scanners when more than one scanner is interfaced with the host system. Options available are none (DISABLED) or digits 01 through 99. If you scan the label below, you must also scan two of the digits from the Digit Selection page.
  • Page 36: Code Identifier

    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. Scan Option FB to enable the code identifier.
  • Page 37: Preamble Or Postamble Selection

    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. If you select a Preamble or a Postamble you must scan four ASCII characters, even if the Preamble or Postamble is less than four characters in length.
  • Page 38 Scan Enter Postamble to enter a Postamble, then refer to the Hexadecimal Table in Appendix A. Postamble = None*# Enter Postamble IMPORTANT User’s / Programming Guide...
  • Page 39: Serial Commands

    EEPROM, a function that takes about one second. At 9600 baud, the host can easily issue commands to the scanner faster than they can be processed. If after issuing each command the host waits to receive an ACK or NAK code before issuing the next command, the scanner cannot be overrun.
  • Page 40: Beeper Off Cr-Lf Ack

    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. Command STX ESC PC ETX STX ESC PD12 ETX STX ESC PE14 ETX...
  • Page 41: Power Standby And Serial Commands

    ACK code sent by the scanner. This is due to the internal, one second delay required for the scanner to update its internal EEPROM.
  • Page 42: Keyboard Wedge Parameters

    Keyboard Wedge Parameters Scan symbol CE to enable Keyboard Wedge mode. Next, select a ter- minal type by scanning the symbol CF for IBM PC-AT or PS/2 mod- els 50/60/80; or symbol CG for PC-XT type terminals. Alternatively, you may scan just CF or CG to enable wedge mode and select a termi- nal type.
  • Page 43 06656 IBM 319X – U.S.A. PS/2 Mode 57/25 — U.S.A. Unisys B-26 Link 125 PC-AT German Keyboard PC-AT French Keyboard PC-AT UK Keyboard PC-AT Belgian Keyboard PC-AT Swiss Keyboard PC-AT Danish Keyboard...
  • Page 44 In normal Wedge Mode, the scanner emulates the keyboard exactly. Should a scanned bar code label have alphabetic characters, they will be presented to the computer as if they had been typed at the key- board. They will be affected by the Caps Lock key. If the scanned label has lower case alphabetic characters AND the Caps Lock key in ON, then the alphabetics will be presented as upper case.
  • Page 45 In some models of scanner, the wedge output is capable of two types. To enable primary or secondary keyboard modes, scan one of the next two labels. NOTE In Wedge Mode, non-printable ASCII characters (00-31H) do not allow for an obvious translation to keycodes.
  • Page 46: Upc (A And E)

    The PSC scanner is configured with Code 39, Code 128, UPC-A and UPC-E not expanded symbologies. The user has the ability to enable or disable any of the symbologies given below as well as UPC or EAN supplements, I 2 of 5 with check digit, and Code 39 modulo 43 check digit.
  • Page 47 Option QB or Option QC enable both UPC-A and UPC-E. If UPC is enabled, any UPC label, with or without supplement, is read. The supplement is read if Option QB is selected, and it is ignored if Option QC is selected. Expanded UPC-E is disabled by scanning Option QH, or is enabled by scanning Option QI.
  • Page 48 Transmission of the last character in a UPC symbol (the check digit) is disabled by scanning Option QF, or is enabled by scanning Option Scanning QJ causes UPC-A labels to be transmitted as EAN-13 labels. Scanning QK disables this feature. Disable Transmission of Check Digit Enable Transmission of Check...
  • Page 49 QA to QG apply to UPC-A and UPC-E. NOTE 06656 Enable transmissionof UPC-E check digit* Disable transmission of UPC-E number system digit Enable transmission of UPC-E number system digit Disable UPC-E* Enable UPC-E independently with supplement Enable UPC-E independently without supplement* Disable mandatory supplements* Enable mandatory supplements...
  • Page 50: Ean/Jan

    Scan Option RA to disable EAN/JAN (8 or 13 digit). Option RB or RC enables both EAN 8 digit and EAN 13 digit. If EAN/JAN is enabled, any EAN/JAN label, with or without supple- ment, is read. The supplement is read if Option RB is selected and is ignored if Option RC is selected.
  • Page 51 Transmission of the last character in an EAN/JAN symbol (the check digit) is disabled by scanning Option RF, or is enabled by scanning Option RG. 06656 Disable Transmission of Check Digit Enable Transmission of Check Digit *#@ Disable EAN-8 Transmission of check character Enable EAN-8 Transmission of check character*...
  • Page 52: Code 39

    RA to RG apply to both EAN-13 and EAN-8. NOTE To disable Code 39, scan Option OA. To enable Code 39, scan Option OB or OC. After enabling Code 39, make any additional required selections from Options OD through Disable EAN-8 special 5 character (0’s) preamble Enable EAN-8 special 5 character (0’s) preamble...
  • Page 53 The minimum length of Code 39 messages is set by scanning Option OH, followed by scanning two digits (01-32) from the Digit Selection page. The maximum length of Code 39 messages is set by scanning Option OI, followed by scanning two digits (01-32) from the Digit Selection page.
  • Page 54: Code 2 Of 5 - Interleaved

    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 Selection page.
  • Page 55: Code 2 Of 5 - Standard

    Scan Option PF to disable Standard Code 2 of 5. Scan Option PG to enable Standard Code 2 of 5. The minimum length of Standard 2 of 5 messages is set by scanning Option PH, followed by scanning two digits (01-32) from the Digit Selection page.
  • Page 56: Code 128

    Scan Option TA to disable Code 128. Scan Option TB to enable Code 128. The minimum length of Code 128 messages is set by scanning Option TC, followed by scanning two digits (01-32) from the Digit Selection page. The maximum length of Code 128 messages is set by scanning Option TD, followed by scanning two digits (01-32) from the Digit Selection page.
  • Page 57 The minimum length of Codabar messages is set by scanning Option VE, followed by scanning two digits (01-32) from the Digit Selection page. The maximum length of Codabar messages is set by scanning Option VF, followed by scanning two digits (01-32) from the Digit Selection page.
  • Page 58: Msi/Plessey

    Previous customization of other scanner features may have made MSI/Plessey unavailable in some scanners. Consult Customer Ser- vice for current capabilities or if you require a specific symbology. Previous customization of other scanner features may have made Code 11 unavailable in some scanners. Consult Customer Service for current capabilities or if you require a specific symbology.
  • Page 59: Code 93

    Previous customization of other scanner features may have made Code 93 unavailable in some scanners. Consult Customer Service for current capabilities or if you require a specific symbology. 06656 Set Minimum Length, specified by two digits 01-32 Set Maximum Length, specified by...
  • Page 60 Enable Full ASCII Code 93 Set Minimum Length, specified by two digits 0-1-32 Disable Code 93 Enable 16K Code Disable 16K Code User’s / Programming Guide...
  • Page 61: Digit Selection

    06656 Digit Selection...
  • Page 62: 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 uncoded information. The symbology identifiers are selected by scanning the desired program- ming bar code symbol as defined below.
  • Page 63 To change any single symbology identifier, scan the appropriate sym- bology identifier bar code symbol and then scan the four hexadecimal characters that represent the two bytes of the identifier. If you select a one character identifier, then scan zero (null) twice for the second character.
  • Page 64 To find the hexadecimal values for the characters turn to the Hexa- decimal Conversion Table. The procedure for selecting a symbology identifier is identical to the procedure for selecting Preambles and Postambles. The similar difference is that symbology identifiers are a maximum of two characters, not four.
  • Page 65 Table 5. Symbology Identifiers Symbology UPC-A UPC-E EAN-8 EAN-13 Code 128 Code 39 Interleaved 2/5 Standard 2/5 Code 11 Code 93 Codabar (NW7) MSI/Plessey 06656 ZA-PSC PC-ICL 9518 Default...
  • Page 66: Wand Emulation Parameters

    Wand Emulation Parameters 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. Selected Option WA or WB. Select the fastest speed your decoder will accept for best overall per- formance by scanning one of the following labels.
  • Page 67 06656 10 inches per second# 15 inches per second 20 inches per second 30 inches per second 50 inches per second 70 inches per second...
  • Page 68: 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 Data Transmission Data Synchronization RTS output is used for the data synchronization signal.
  • Page 69 06656 Active # Polarity High Active Polarity Low...
  • Page 70: Memory Module

    The allowable range of values is 00 to 99, where 99 corresponds to a delay of 9.9 seconds. In order to restore the scanner to normal operation, the user needs to scan the Disable Memory Module label. Also the user may clear the contents of the Memory Module by scanning the Clear Memory Mod- ule symbol or by disabling and enabling Memory Module.
  • Page 71: Setup

    If enabled, this mode intelligently switches from POS mode to Memory Module mode based on power source. NOTE 06656 Setup Disable Memory Module*# Enable Memory Module Enable automatic switch to memory module Disable automatic switch to memory module * Send Memory Module Clear Memory Module...
  • Page 72: 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 close proximity.
  • Page 73 50 MS 100 MS 150 MS 200 MS 250 MS 06656 300 ms 350 MS 400 MS 450 MS 500 MS...
  • Page 74: Scanner Labeling

    PSC provides service for its bar code products at the service center located at its manufacturing facility in Eugene, Oregon. The specific warranty language for the bar code scanner is contained in the next section of this manual. Several service plans are available for the...
  • Page 75: Maintenance

    NOTE Periodically inspect scanner cords and cables for wear and other signs of damage which may interfere with the proper operation of the unit. A badly worn cord or cable should be replaced immediately.
  • Page 76: Technical Support

    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 tech notes, software updates, demos, and instructions for returning products for repair.
  • Page 77: Hexadecimal Conversion Table

    Hexadecimal Conversion Table To use the conversion table: 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 character “Q” is represented by the hexadecimal numbers 5 (top) and 1 (left).
  • Page 78: Hexadecimal Conversion Table

    Hexadecimal Conversion Table Part A User’s / Programming Guide “ & ‘ < >...
  • Page 79: Hexadecimal Conversion Table

    Hexadecimal Conversion Table Part B 06656 ‘...
  • Page 80: Primary Function Key Table

    Primary Function Key Table ASCII FUNCTION CONTROL@ CONTROL A CONTROL B CONTROL C CONTROL D CONTROL E CONTROL F CONTROL G CONTROL H CONTROL I CONTROL J CONTROL K CONTROL L RETURN KEY CONTROL N CONTROL O CONTROL P CONTROL Q CONTROL R CONTROL S CONTROL T...
  • Page 81: Secondary Function Key Tables

    Secondary Function Key Tables PC/AT, PC/XT, IBM 3151, and IBM PS/2 Model 57/25 ASCII NOTE 1: [+] right keypad for the PC/XT and IBM PS/2 Model 57/25. 06656 FUNCTION ESCAPE NEW LINE ENTER ALT left side Make ALT left side Break CTRL left side Make CTRL left side Break ENTER right keypad (NOTE 1)
  • Page 82: Secondary Function Key Tables

    Secondary Function Key Tables IBM 3171/3181/3191 and IBM 3477 ASCII FUNCTION ESCAPE ON LINE ENTER (Make/Break) ALT left side Make ALT left side Break ON LINE ENTER (Make only) FIELD EXIT (Make only) ENTER right keypad Cursor up (inner keypad) Cursor dn (inner keypad) Cursor left (inner keypad) Cursor right (inner keypad)
  • Page 83 VT220/320/420 ASCII FUNCTION ‘~ (terminal may be configured for ESCAPE) NEW LINE ENTER – Return ALT Make ALT Break CTRL Make CTRL Break ENTER – right side keypad Cursor up Cursor dn Cursor left Cursor right TAB FWD Remove Return (Main keypad) Insert Here Prev Next...
  • Page 84 Apple MacIntosh ASCII FUNCTION Enter Page Up Page Down RETURN Command On Delete Command Off Left Arrow Right Arrow Down Arrow Up Arrow Home Shift On Shift Off Control On Control Off Option (Alt) On Option (Alt) Off User’s / Programming Guide...
  • Page 85 NOTES 06656...
  • Page 86 NOTES User’s / Programming Guide...
  • Page 87: Declaration Of Conformity

    DECLARATION OF CONFORMITY PSC hereby declares that the Equipment specified below has been tested and found compliant to the following Directives and Standards: Directives: Standards: Equipment Type: Product: Brad West Vice President Quality and Process Management PSC, Inc. 959 Terry Street Eugene, OR 97402 U.S.A.
  • Page 88 Asia Pacific PSC Hong Kong Hong Kong Telephone: [852]-2-584-6210 Fax: [852]-2-521-0291 Australia PSC Asia Pacific Pty Ltd. North Ryde, Australia Telephone: [61] 0 (2) 9878 8999 Fax: [61] 0 (2) 9878 8688 France PSC S.A.R.L. LES ULIS Cedex, France Telephone: [33].01.64.86.71.00 Fax: [33].01.64 46.72.44 Germany PSC GmbH...

This manual is also suitable for:

Ds2200 sh2348Keyboard wedgeWand emulation interface

Table of Contents