PSC LazerData Series 9000E Installation And Operation Manual

Lazerdata series barcode scanner/decoder

Advertisement

Quick Links

INSTALLATION AND
OPERATION MANUAL
LazerData Series 9000E
BARCODE SCANNER/DECODER

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LazerData Series 9000E and is the answer not in the manual?

Questions and answers

Summary of Contents for PSC LazerData Series 9000E

  • Page 1 INSTALLATION AND OPERATION MANUAL LazerData Series 9000E BARCODE SCANNER/DECODER...
  • Page 2 PSC Automation, Inc. 675 Basket Road Webster, New York 14580-9787 (800)-828-6489 (716) 265-1600 (716) 265-6400 (Fax)
  • Page 3 INSTALLATION AND OPERATION MANUAL LazerData Series 9000E BARCODE SCANNER/DECODER Part No. 7902033 Revision E August 1997...
  • Page 4 FOREWORD The purpose of this manual is to provide sufficient information and data to install, program, operate, and maintain the LazerData Series 9000E Bar Code Reading System. PSC Automation, Inc. has made every effort to ensure that the information in this manual is both accurate and adequate.
  • Page 5: Table Of Contents

    TABLE OF CONTENTS Read This First Introduction FCC Class A Statement NCDRH Compliance Statement Safety Precautions Optical Safety Electrical Safety Introduction System Description Technical Specification Principals of Operation Installation Introduction Unpacking and Inspection Mounting Provision Power Requirements Specular Reflection Mounting Orientation Raster Signal Interfaces Introduction...
  • Page 6 TABLE OF CONTENTS Local Formatting Introduction Startup Terminal Selection Main Menu Gate Parameters Field Definition Summary 5-12 Field Definition Detail 5-14 Host Port Formatting 5-19 Local Port Formatting 5-25 Output Pulse Configuration 5-30 Save Data/Base Configuration 5-34 Diagnostics 5-36 Compare String - Summary 5-38 Compare String - Detail 5-40...
  • Page 7: Read This First

    READ THIS FIRST INTRODUCTION This section contains vital information necessary for proper installation, operation maintenance LazerData Series 9000E Scanner/Decoder Bar Code Reading System. Each item in this section should be read completely before proceeding to other sections of this manual. If any questions arise please contact LazerData Applications Engineering at 1-800-843-2700 for clarification.
  • Page 8 Series 9000E Scanner/Decoder NOTE: A ^L (Control L) sent to the Local or Host Port of the Series 9000E Scanner/Decoder will turn the Laser Beam on or off. Warning Label Placement Figure 1-1...
  • Page 9: Safety Precautions

    The LazerData Series 9000E Bar Code Scanning System incorporates features that provide for maximum safety. However, it must be recognized that any equipment employing electrical voltage and emitting direct or scattered radiation may cause serious damage and/or personal injury if improperly handled.
  • Page 10 Series 9000E Scanner/Decoder...
  • Page 11: Introduction

    INTRODUCTION SYSTEM DESCRIPTION The LazerData Series 9000E Scanner/Decoder offers scanning and decoding functions in a single package measuring only 2.5" wide X 2.5" high X 3.85" long. The durable extruded aluminum housing affords maximum protection for the scanning optics and decoding circuitry.
  • Page 12 Series 9000E Scanner/Decoder Decoding Capability C11, C39, C93, C128, C49 (2 row numeric only), Codabar, UPCE*, UPCA*, EAN8*, EAN13*, I2/5, Binary, AS10, Pharmacode, ISTR. (* with or without supplemental.) Host Port Hardware Protocols: RS-232C, RS-422 or RS-485 Software Protocols: ACK/NAK, XON/XOFF, LazerData Intermec Mult-idrop, or None.
  • Page 13: Principals Of Operation

    INTRODUCTION PRINCIPLES OF OPERATION The LazerData Series 9000E bar code scanner/decoder uses a light beam generated by a laser diode light source to illuminate bar code labels. The laser beam is deflected in a fan shaped pattern across the label. The reflected light of the laser beam, representing the light and dark bars of the coded label, is then collected and focused by a lens onto a photodiode, processed, then converted to a digital signal.
  • Page 14 Series 9000E Scanner/Decoder...
  • Page 15: Unpacking And Inspection

    INSTALLATION INTRODUCTION The LazerData Series 9000E Scanner/Decoder is designed for easy installation in many diverse applications and, because of its small size and light weight, can be mounted with common hardware. The user may fabricate a custom mounting bracket or use the mounting holes provided.
  • Page 16: Mounting Provision

    Of particular interest is the glass window at the front of the scanner unit. If any items are missing or damaged, immediately notify the carrier and Customer Administration at PSC Automation, Inc. Call 1-800-843-2700. Maintain all shipping documentation, containers, and packing materials until discrepancies are cleared.
  • Page 17 INSTALLATION Dimensions Figure 3-1...
  • Page 18: Power Requirements

    Series 9000E Scanner/Decoder POWER REQUIREMENTS The Series 9000E Scanner/Decoder is powered from a multiple-voltage DC power source. Voltages required are +5 VDC @860 mA. and +12 VDC @ 300 mA. These voltages are supplied to the unit through a keyed 5-pin power connector. The I/O Port is an alternate connection for input power.
  • Page 19: Mounting Orientation

    It is not possible to cover all situations so general rules are provided here. The Applications Engineering Group at PSC Automation, Inc. is available to assist in establishing mounting parameters in unusual situations. Call (800) 843-2700 for assistance.
  • Page 20 Series 9000E Scanner/Decoder Operating Distance and Beam Sweep Width of Various Bar Sizes Figure 3-3...
  • Page 21 INSTALLATION In addition to being the correct distance from the scanner, the scan line must pass through the entire code symbol including the quiet zone at the beginning and end of the code. The quiet zone is a white area at least ten times the width of a narrow bar in the code.
  • Page 22 Series 9000E Scanner/Decoder Beam Sweeps Over Code Figure 3-5...
  • Page 23: Raster

    INSTALLATION RASTER Some models of the Series 9000E Scanner/Decoder are supplied with a raster scan option. Not only does the beam scan horizontally but it is also incremented vertically so as to sweep an area. The area covered depends on the raster deflection and the distance from the scanner. The unit is available with 5 , 10 , 20...
  • Page 24 Series 9000E Scanner/Decoder 3-10...
  • Page 25: Signal Interfaces

    SIGNAL INTERFACES INTRODUCTION All interface signals are contained on three D-type subminiature connectors at the rear of the scanner housing. Connectors are labeled LOCAL, HOST, and USER I/O. The LOCAL Connector contains the RS- 232C signals for a serial terminal that can be used to program the system parameters and monitor activity.
  • Page 26: Host Port

    Series 9000E Scanner/Decoder No Connection Transmit Data Receive Data No Connection Common Ground No Connection No Connection No Connection No Connection Pin 2 TRANSMIT DATA - Data Transmitted from the SERIES 9000E SCANNER/DECODER to the local programming terminal. Transmission format is serial ASCII, 1 Start Bit, 8 Data Bits, No Parity Bit, 1 Stop Bit.
  • Page 27 SIGNAL INTERFACES communications, a 50-ft. maximum cable length is suggested. With RS-422 or RS-485 communications, cable lengths up to 500 feet can be used. Interface is made via a DE9S connector as shown below. Pin assignments vary depending on the hardware protocol selected. Connections for the various protocols are shown in the following tables.
  • Page 28 Series 9000E Scanner/Decoder Pin 5 COMMON GROUND - Ground terminal common to all signal lines. Pin 6 DATA TERMINAL READY - A signal sent from the Series 9000E Scanner/Decoder to the Host Computer to indicate that it is on- line. Pin 7 CLEAR TO SEND - A signal sent from the Host Computer to the Series 9000E Scanner/Decoder as an acknowledgment to the...
  • Page 29 SIGNAL INTERFACES Pin 2 TRANSMIT DATA (+) - Positive connection for data transmitted from the Series 9000E Scanner/Decoder to the Host Computer. Transmission is serial ASCII. Format is user-programmable. Pin 5 COMMON GROUND - Ground connection common to all signals. Pin 8 TRANSMIT DATA (-) - Negative connection for data transmitted from the SERIES 9000E Scanner/Decoder to the Host...
  • Page 30: I/O Port

    Series 9000E Scanner/Decoder I/O PORT This port is designed to provide status output pulses and accept input signals for gating and push button compare. Output pulses are provided for Good Read, No Read, Good Compare, and No Compare Conditions. Pins 1, 6 and 15 can be used as an alternate method of supplying scanner power.
  • Page 31 SIGNAL INTERFACES NAME DESCRIPTION DIRECTION -12VDC -12VDC Power Input/Output Common Ground Good Compare Output No Compare Output Reserved* +12VDC +12VDC Power Input/Output Common Ground Common Ground Good Read Output No Read Output Common Ground Digital Output Output Gate Gate Input Input Push Button Compare Input...
  • Page 32 Series 9000E Scanner/Decoder Pin 4 NO COMPARE - User-programmable TTL level output pulse for each code read that does not compare with a compare buffer entry (open collector on some models). Pin 5 MAKE CONNECTION THIS PIN. RESERVED. Pin 6 +12 VDC INPUT/OUTPUT - Alternate input power connection to the Series 9000E Scanner/Decoder.
  • Page 33 SIGNAL INTERFACES Pin 15 5 VDC input/output - Alternate input power connection to Series 9000E Scanner/Decoder. 5 VDC+5% @ 860 mA required. 5 VDC available at this pin when power connector is used. Note: Open collector outputs are capable of switching up to 24 VDC at currents of up to 100 mA.
  • Page 34: Power Connector

    Series 9000E Scanner/Decoder POWER CONNECTOR The Power Connector is used to supply input power to Series 9000E Scanner/Decoder. Terminal locations are shown below. The I/O Port can be used as an alternative method of supplying power. The table below lists the voltages required and the minimum required current for each voltage.
  • Page 35: Mating Connectors

    SIGNAL INTERFACES MATING CONNECTORS Mating connectors are available from LazerData for all connectors used on the Series 9000E Scanner/Decoder. They can be ordered by the part numbers listed below. Call Customer Administration at (800) 843-2700. MATES TO PART No. DESCRIPTION LOCAL PORT Y259600 Connector...
  • Page 36 Series 9000E Scanner/Decoder 4-12...
  • Page 37: Local Formatting

    LOCAL FORMATTING INTRODUCTION The LazerData Series 9000E Bar Code Scanner/Decoder is capable of being configured with a computer terminal or a computer programmed to emulate a terminal. When power is first applied to the system, a Startup screen appears on the terminal. Type CFG and press the ENTER key on the terminal keyboard to display the Scanner Configuration Screen.
  • Page 38: Startup

    Series 9000E Scanner/Decoder Downloading ....... Host Port RS232 9600 NONE EIGHT ONE Local Port RS232 9600 NONE EIGHT ONE LD9000E AB-123 AB-123 AB-123 AB-123 AB-123 AB-123 AB-123 AB-123 STARTUP/SHOW BAR CODES Purpose of Screen: Indicates that power is on and the system is ready to read bar codes. Displays enabled bar codes currently being scanned.
  • Page 39 LOCAL FORMATTING there is no bar code label in front of the scanner, or the gate is not enabled the terminal will remain blank. Operator Actions: To display bar code values on the local terminal, put a bar code label in front of the Series 9000E Bar Code Scanner/Decoder. If the bar code type has been enabled it will be displayed when decoded.
  • Page 40: Terminal Selection

    Series 9000E Scanner/Decoder LazerData LD9000E SCANNER CONFIGURATION SYSTEM LAZERDATA MODEL: LD9000E Revision 1.60 May 18, 1995 Please select one of the following terminal types by entering the number indicated: 1 = DEC VT100, ANSI, LCDOS 2 = TELEVIDEO 912, 920 3 = WYSE 30 4 = LazerData SSDL Enter 1-4 or <CR>: 1...
  • Page 41 LOCAL FORMATTING Select the appropriate terminal type by typing in the corresponding number. Press ENTER to confirm selection and move to the MAIN MENU. Terminal #1 is the default option. If choosing this terminal, just press ENTER to move to the MAIN MENU.
  • Page 42: Main Menu

    Series 9000E Scanner/Decoder MAIN MENU 1 = GATE PARAMETERS 2 = FIELD DEFINITIONS 3 = HOST PORT PARAMETERS 4 = LOCAL PORT PARAMETERS 5 = INPUT/OUTPUT PULSE PARAMETERS 6 = SAVE/DEFAULT CONFIGURATION 7 = READ RATE DIAGNOSTICS 8 = COMPARE STRINGS x = EXIT TO READ MODE Enter selection: 1 MAIN MENU...
  • Page 43: Gate Parameters

    LOCAL FORMATTING Type the number of the selection you wish to make. The screen for the selection you make will be displayed. GATE CONFIGURATION LASER MODE OF OPERATION: Continuous LASER BEAM TRACKING: TRANSMIT AFTER: GATE CLOSES HOST START SCAN CHARACTER: <SI>...
  • Page 44 Series 9000E Scanner/Decoder LASER MODE OF OPERATION Choices are: CONTINUOUS - The 9000E Scanner/Decoder reads, decodes and transmits continuously. Data for every read is transmitted. No gating is performed. DATA CHANGE MODE BUFFERED - Once a bar code is read and the data transmitted the 9000E Scanner/Decoder will not recognize that bar code again until a different bar code has been decoded.
  • Page 45 LOCAL FORMATTING specified as a character or string of characters. Any two character string can be specified but normally ASCII control characters are used. The default character string, SI (Shift In) has been programmed. It may be changed by the user if desired. When these characters are used they must be bracketed by <...
  • Page 46 Series 9000E Scanner/Decoder MASTER/SLAVE MODE - This option will send a multiplexor open message, scanner label data and then a multiplexor close message. The open message consists of STX SI CAN CR. The close message consists of STX SO CAN CR. Operator Action: When the cursor is positioned on the LASER MODE OF OPERATION line, press SPACE to display the desired setting.
  • Page 47 LOCAL FORMATTING With the cursor on the GATE TIMEOUT VALUE line, enter the desired value in milliseconds. With the cursor on the COMPARE MODE line use the SPACE BAR to toggle between the choices; YES and NO. Press ENTER to select.
  • Page 48: Field Definition Summary

    Series 9000E Scanner/Decoder FIELD DEFINITION SUMMARY SCREEN NO. CODE TYPES LENGTHS 01 C_39 SELECT ACTION: KEYS: SPACE=TOGGLE+ BKSPACE=TOGGLE- <CTRL-U>=LAST SCREEN PAGE 2 - FIELD DEFINITION SUMMARY Purpose of Screen: Displays a summary of how each previously entered field is defined. Also lets the user edit, delete or insert fields.
  • Page 49 LOCAL FORMATTING type/length combinations (i.e., ten types of code each with their own number of characters). More than one field turned on means that the user is looking for more than one label on a package. Operator Actions: Choose EDIT, DELETE, or INSERT by typing in E, D, or I at the SELECT ACTION prompt.
  • Page 50 Series 9000E Scanner/Decoder PAGE 2 - LEVEL 2 FIELD DEFINITION Purpose of Screen: Allows the user to edit existing entries and insert new entries as well as specify data that will be transmitted along with the bar code data. Field Descriptions: CODE TYPE - Any data previously entered will be displayed.
  • Page 51 LOCAL FORMATTING can be a literal string such as GR, a formatted data string or a combination of the two. See Data Formatting Codes page 5-17. HOST NO READ XMIT FORMAT - This entry determines what data is transmitted from the Host Port if a No Read condition occurs. This is usually a message string saying that there is no bar code label to transmit.
  • Page 52 Series 9000E Scanner/Decoder Operator Actions: With the cursor at the first CODE TYPE line, use the DOWN ARROW key to select the desired line. Press the SPACE BAR to review the code types available. When the correct choice is displayed, press ENTER to move to the XMIT S/S line. With the cursor on the XMIT S/S line use the SPACE BAR to toggle between the choices, YES and NO.
  • Page 53 LOCAL FORMATTING Data formatting information is always bracketed by % and controls how the bar code data is transmitted. Data formatting information only applies to the current field. Different fields can have different data formatting. The % symbol is used as a format place holder (any characters not bracketed by % will transmit as literal messages).
  • Page 54: Host Port Formatting

    Series 9000E Scanner/Decoder %DL6% "012345" %DM2,6% "12345" %DZR11% "00012345678" %DSL11% "012345678__" (the label followed by two spaces) Literal formatting information is transmitted from the port exactly as entered. Literal messages have a maximum length of sixty characters. %D% will send the message out to the port exactly like it was decoded. HOST PORT PARAMETERS SCREEN COM HARDWARE PROTOCOL: RS 232 COM BAUD RATE:...
  • Page 55 LOCAL FORMATTING Allows the user to format the data string which is sent from Series 9000E Bar Code Scanner/Decoder to the host computer when a bar code is read. 5-19...
  • Page 56 Series 9000E Scanner/Decoder Field Descriptions: COM HARDWARE PROTOCOL - Allows choice of one of three hardware protocols: RS-232, RS-422, RS-485 2 wire*, RS-485 4 wire*. * intended to be used with LazerData Multidrop only COM BAUD RATE - The baud rate can be set using any of the following values: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400.
  • Page 57 LOCAL FORMATTING TRANSMIT ON ALL NOREADS - User can determine whether a data transmission will (YES) or will not (NO) be made when a No Read condition occurs in ALL fields. TRANSMIT ON ANY NOREAD must be set to YES. TRANSMIT ON NO COMPARE - User can determine whether a data transmission will (YES) or will not (NO) be made when a No Compare condition occurs.
  • Page 58 Series 9000E Scanner/Decoder FIELD DELIMITER STRING - When data for more than one bar code is sent during a single transmission, a character or string of characters is specified that separates the bar code data fields. This occurs if more than one bar code label is on a single package.
  • Page 59 LOCAL FORMATTING With the cursor set to the ECHO/PASS-THROUGH line press SPACE to step through the choices. When the desired choice is displayed press ENTER to select it and move to the next line. With the cursor positioned on the TRANSMIT ON ANY NO READ line press SPACE to select YES or NO.
  • Page 60 Series 9000E Scanner/Decoder 17. With the cursor positioned on the SCANNER ID STRING line type in the character string used to identify the scanner. Press ENTER to select the string and move the cursor to the next line. 18. With the cursor positioned on the FIELD DELIMITER line type in the character string used.
  • Page 61: Local Port Formatting

    LOCAL FORMATTING LOCAL PORT PARAMETERS SCREEN COM HARDWARE PROTOCOL: RS 232 COM BAUD RATE: 9600 COM PARITY: NONE COM DATA BITS: EIGHT COM STOP BITS: COM SOFTWARE PROTOCOL: NONE COM ECHO/PASS-THROUGH: NO_ECHO TRANSMIT ON ANY NO READ: TRANSMIT ON ALL NOREADS: YES TRANSMIT ALGORITHM ID: TRANSMIT READ DIRECTION: START OF MESSAGE STRING:...
  • Page 62 Series 9000E Scanner/Decoder COM DATA BITS - The number of data bits per character can be 7 or 8. COM STOP BITS - The number of stop bits per character can be 1 or 2. COM SOFTWARE PROTOCOL - Software protocols may be specified if desired.
  • Page 63 LOCAL FORMATTING END OF MESSAGE STRING - User may select a string of characters to signify the end of each data transmission. Default string is <CR><LF> (carriage return, line feed). Maximum length is 10 characters. GOOD COMPARE STRING - User may select a string of characters to be transmitted to signify a Good Compare.
  • Page 64 Series 9000E Scanner/Decoder With the cursor set to the DATA BITS line press SPACE to step through the choices. When the desired choice is displayed press ENTER to select it and move to the next line. With the cursor set to the STOP BITS line press SPACE to step through the choices.
  • Page 65 LOCAL FORMATTING 13. With the cursor positioned on the END OF MESSAGE STRING Line type in the message end string. Press ENTER to select new string and move cursor to the next line. Control characters must be enclosed in < >. Press ENTER to select default, <CR><LF>. 14.
  • Page 66: Output Pulse Configuration

    Series 9000E Scanner/Decoder INPUT/OUTPUT PULSE PARAMETERS SCREEN OUTPUT #1 GOOD-READ: 10 msec (0-9999 msec) OUTPUT #2 NO-READ: 10 msec (0-9999 msec) OUTPUT #3 GOOD-COMPARE: 10 msec (0-9999 msec) OUTPUT #4 NO-COMPARE: 10 msec (0-9999 msec) OUTPUT PULSES ARE ACTIVE WHEN: LOW GATE INPUT IS ACTIVE WHEN: GOOD READ BASED ON: ALL FIELDS...
  • Page 67 LOCAL FORMATTING GOOD COMPARE - The duration of the output pulse that occurs on a Good Compare condition can be programmed. Values up to 9999 milliseconds may be entered. NO COMPARE - The duration of the output pulse that occurs on a No Compare condition can be programmed.
  • Page 68 Series 9000E Scanner/Decoder If NO is selected the output of scanner will be one of the following: bar code GC text GR pulse GC pulse bar code NC text GR pulse NC pulse No NC text NR pulse no NC pulse If formatting is modified the Good Read Text will appear before or after the bar code.
  • Page 69 LOCAL FORMATTING With the cursor positioned at the end of the TRANSMIT NOCOMPARE ON NOREAD line use SPACE to display the choices; YES or NO. When the desired condition is displayed press ENTER to select this condition and move to the next line. 5-33...
  • Page 70: Save Data/Base Configuration

    Series 9000E Scanner/Decoder CONFIGURATION SAVE/DEFAULT SCREEN SAVE CONFIGURATION: DEFAULT CONFIGURATION: NO LAZERDATA MODEL: LD9000E REVISION: 2.00 Date: August 23, 1995 KEYS: SPACE=TOGGLE+ BKSPACE=TOGGLE- <CTRL-U>=LAST SCREEN PAGE 6 - SAVE DATA BASE CONFIGURATION Purpose of Screen: This screen enables the user to save a new configuration or load the default data base configuration.
  • Page 71 LOCAL FORMATTING With the cursor positioned at the end of the SAVE CURRENT CONFIGURATION line use the SPACE key to toggle between the choices, Yes or No. When the desired choice is displayed, press ENTER to select choice. With the cursor positioned at the end of the DEFAULT CONFIGURATION line use the SPACE key to toggle between the choices, Yes or No.
  • Page 72: Diagnostics

    Series 9000E Scanner/Decoder LD9000E DIAGNOSTICS READ PERCENTAGE: (# of decodes per 100 attempted decodes) TOTALS COUNTER: (Gates/Good Reads/No Reads/Good Compares/No Compares) SYNC COUNTS: (# of Sync Counts per Second) KEYS: SPACE=TOGGLE+ BKSPACE=TOGGLE- <CTRL-U>=LAST SCREEN PAGE 7 - LD9000E DIAGNOSTICS Purpose of Screen: Allows the user to access information about the bar code labels being read.
  • Page 73 LOCAL FORMATTING SYNC COUNTS- Will output to the screen the number of Sync Counts per second that have occurred. Only displayed when in the CONTINUOUS Mode. Operator Action: With the cursor on the READ PERCENTAGE line press the SPACE BAR to toggle between the choices; Yes and No. Select Yes if you wish to have the Read Rate displayed.
  • Page 74: Compare String - Summary

    Series 9000E Scanner/Decoder COMPARE STRING DEFINITION SCREEN COMPARE STRING KEYS: E=EDIT D=DELETE I=INSERT <CTL-U>=LAST SCREEN SELECT ACTION: E ENTER LINE NUMBER TO EDIT: 1 KEYS: UP DOWN LEFT RIGHT BACKSPACE DEL <CTRL-U>=LAST SCREEN PAGE 8 - COMPARE STRING - SUMMARY Purpose of Screen: Allows the user to define compare values for bar code types previously selected.
  • Page 75 LOCAL FORMATTING ENTER LINE NUMBER TO EDIT - Allows the user to select the field to be changed. Operator Actions: Type D to delete a selected field. Type I to insert a new field. Type E to edit an existing code type. If E is selected the user is then prompted to select the field they wish to Edit.
  • Page 76 Series 9000E Scanner/Decoder COMPARE STRINGS LINE NO: 01 KEYS: UP DOWN LEFT RIGHT BACKSPACE DEL <CTRL-U>=LAST SCREEN PAGE 8 - LEVEL 2 COMARE STRING - DETAIL Purpose of Screen: Allows the user to enter the string that will be used for compare. Field Descriptions: 1 compare string can be entered.
  • Page 77 LOCAL FORMATTING CAUTION: Blank spaces are not visible at end of strings. If there are any blank spaces they will be interpretted as part of the string. Type Ctrl-U to return to page 8 level 1. If more entries are desired the operator can elect to add them now. If not Ctrl-U to return to the main menu.
  • Page 78 Series 9000E Scanner/Decoder 5-42...
  • Page 79: Host Programming

    HOST PROGRAMMING INTRODUCTION In addition to having the capability of being programmed by a terminal connected to the Local Port, the Series 9000E Code Scanner/Decoder can be programmed by commands from the host computer. Since the host may be used for both data collection and system configuration, a simple programming language is offered to allow system tailoring or alteration based on the flow of barcode data from the scanning system.
  • Page 80: Programming

    Series 9000E Bar Code Scanner/Decoder PROGRAMMING Host commands are accessed via the host port of the Series 9000E Bar Code Scanner/Decoder . A communications package such as Telix, Procomm, SSDL or LCDOS can be used. Type CTRL-R and the following prompt will appear ">:" At this point the user has entered the Host Commands mode.
  • Page 81: Commands

    HOST PROGRAMMING COMMANDS Following is a list of commands and their functions. COMMAND FUNCTION MODECONT Continuous Read mode MODEDCB Data Change buffered MODEHARD Hardware Gate mode MODESOFT Software Gate mode MODEDCT Data Change with timer Example: >:MODEHARD <enter> Selects the Hardware Gate mode for scanning and transmitting code data.
  • Page 82 Series 9000E Bar Code Scanner/Decoder HSTARTCHR xx Host Start Character (open) HSTOPCHR xx Host Stop Character (close) Example: >:HSTARTCHR CTLO<enter> >:HSTOPCHR CTLC<enter> Character that specifies the start of software gate is CONTROL O. Software gate stop is specified as CONTROL C. COMMAND FUNCTION ACKT...
  • Page 83 HOST PROGRAMMING COMMAND FUNCTION CMP1 xxx Compare String field one CMP2 xxx Compare String field two CMP20 xxx Compare String field twenty Clear compare buffers and turns off compare mode CMPON Turns compare mode on CMPOFF Turns compare mode off Inserts next read into compare buffer only if compare mode is ON Example: >:CMP1 xxxxx<enter>...
  • Page 84 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION HB300 Host port Baud Rate 300 HB600 Host port Baud Rate 600 HB1200 Host port Baud Rate 1200 HB2400 Host port Baud Rate 2400 HB4800 Host port Baud Rate 4800 HB9600 Host port Baud Rate 9600 HB19200 Host port Baud Rate 19200 HB38400...
  • Page 85 HOST PROGRAMMING COMMAND FUNCTION HSBTS1 Host port Stop Bits 1 HSBTS2 Host port Stop Bits 2 Example: >:HSBTS1<enter> Sets the host port stop bits at 1 bit per character. COMMAND FUNCTION HRTSON Host port RTS on HRTSOFF Host port RTS off Example: >:HRTSON<enter>...
  • Page 86 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION HEHOST Host port Echo host HELOCAL Host port Echo local HEBOTH Host port Echo both HENONE Host port Echo none Example: >:HELOCAL<enter> Each transmission received on the host port will be repeated to the local port.
  • Page 87 HOST PROGRAMMING COMMAND FUNCTION HSOM Host port Start of message HEOM Host port End of message HGCT Host port Good Compare text HNCT Host port No Compare text HIDT Host port Scanner ID text HDEL Host port Delimiter HICD Host port Intercharacter Delay (0-999 Msec) Example: >:HSOMSTART<enter>...
  • Page 88 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION LPRTYNONE Local port Parity none LPRTYEVEN Local port Parity even LPRTYODD Local port Parity odd Example: >:LPRTYNONE<enter> Sets the local port parity at none. COMMAND FUNCTION LDBTS7 Local port Data Bits 7 LDBTS8 Local port Data Bits 8 Example: >:LDBTS7<enter>...
  • Page 89 HOST PROGRAMMING COMMAND FUNCTION LEHOST Local port Echo host LELOCAL Local port Echo local LEBOTH Local port Echo both LENONE Local port Echo none Example: >:LELOCAL<enter> Each transmission received on the local port will be repeated to the local port output. COMMAND FUNCTION LXNRON...
  • Page 90 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION LSOM Local port Start of message LEOM Local port End of message LGCT Local port Good Compare text LNCT Local port No Compare text LIDT Local port Scanner ID text LDEL Local port Delimiter LICD Local port Intercharacter Delay (0-999 Msec)
  • Page 91 HOST PROGRAMMING COMMAND FUNCTION GLEVHIGH Gate Level high GLEVLOW Gate Level low Example: >:GLEVHIGH<enter> Gate input is active high. COMMAND FUNCTION GRLOGALL Good Read logic all fields GRLOGFIRST Good Read logic first field GRLOGANY Good Read logic any field Example: >:GRLOGALL<enter> Every code type for each field must be identified for a Good Read Pulse.
  • Page 92 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION XNCON Transmit NoCompare on NoRead on XNCOFF Transmit NoCompare on NoRead off Shows software version SHOGATE Shows all settings for menu page 1 SHOHOST Shows all settings for menu page 3 SHOLOCAL Shows all settings for menu page 4 SHOIO Shows all settings for menu page 5 SHODIAG...
  • Page 93 HOST PROGRAMMING COMMAND FUNCTION EXIT Exit Host Commands Example: >:EXIT<enter> Exits Host Commands mode. COMMAND FUNCTION Enable 6-15...
  • Page 94 Series 9000E Bar Code Scanner/Decoder OPTIONS TO ENABLE FLD (1-6) LINE (1-10) CODE TYPE: CDBR PHRM UPCA ISTR UPCE SUPP2 AS10 C128 BINY EA13 EAN8 SUPP5 Start/Stop transmit (on) Check Digit transmit (on) Set Length (0-60) Set Read Count (0-99) HGRT xx Host Good Read text (blank spaces must be entered as <SP>)
  • Page 95 HOST PROGRAMMING SS will enable start/stop character transmission for the specified field and line. CD will enable check digit transmission for the specified field and line. LEN will default to 0 if not specified. RDC will default to 0 if not specified. Example: >:ENB FLD # HGRT xx<enter>...
  • Page 96 Series 9000E Bar Code Scanner/Decoder COMMAND FUNCTION Disable OPTIONS TO DISABLE FLD (1-6) LINE (1-10) CODE Disables any code type Start/Stop transmit (off) Check Digit transmit (off) Set Length (0) Set Read Count (0) HGRT Host Good Read text HNRT Host No Read text HRCT Host Read Conflict text...
  • Page 97 HOST PROGRAMMING SS will disable start/stop character transmission for the specified field and line. CD will disable check digit transmission for the specified field and line. LEN will be set to 0 for the specified field and line. RDC will be set to 0 for the specified field and line. When disabling a text string the FLD (1-6) must be given.
  • Page 98 Series 9000E Bar Code Scanner/Decoder 6-20...
  • Page 99 APPENDIX GLOSSARY OF TERMS Alphanumeric Display - A display that presents the alphabetic characters A thru Z as well as the numbers 0 thru Bar Code - An array of rectangular marks and spaces in a predetermined pattern. Bar Code Character - A single group of bars and spaces which represent an individual number, letter, punctuation mark or other symbol.
  • Page 100 SERIES 9000E Decoder - A microprocessor based device that accepts a digital input signal from a scanner, decodes that signal, and transmits the barcoded data to another device. Depth of Field - The distance between the maximum and minimum plane from which a bar code symbol can be read. EAN - European Article Numbering System, the international standard bar code for retail food packages.
  • Page 101 APPENDIX Photodetector - A semiconductor device who's output changes in proportion to the amount of light striking its sensing surface. Quiet Zone - A clear space, containing no dark marks, which precedes the start character of a bar code and follows the stop character.
  • Page 102 SERIES 9000E APPENDIX-4...
  • Page 104 Australia Hong Kong Spain PSC Asia Pacific Pty Ltd. PSC Hong Kong PSC S.A.R.L. Sydney Hong Kong Madrid Tel [61] 0 (2) 9878 8999 Tel [852]-2-584-6210 Tel [34] (1) 656 7525 Fax [61] 0 (2) 9878 8688 Fax [852]-2-521-0291 Fax [34] (1) 656 8485...

Table of Contents