Syntech Information 1045 User Manual

Fixed ccd barcode scanner
Table of Contents

Advertisement

User's Manual
1045 Fixed CCD Barcode Scanner
Document Number : 1045-0116
Release Date : Sep 18, 1998
 1998, SYNTECH INFORMATION Co., Ltd..

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 1045 and is the answer not in the manual?

Questions and answers

Summary of Contents for Syntech Information 1045

  • Page 1 User’s Manual 1045 Fixed CCD Barcode Scanner Document Number : 1045-0116 Release Date : Sep 18, 1998  1998, SYNTECH INFORMATION Co., Ltd..
  • Page 2 All rights reserved. CipherLab is a registered trademark of SYNTECH INFORMATION Co., Ltd.
  • Page 3 WAR I G This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
  • Page 4: Table Of Contents

    Table of Contents 1. Introduction ............. 1 2. General Features ............2 2.1 Buzzer ............. 2 2.2 LED Indicator ............ 2 2.3 Scan Modes ............2 2.4 Inhibit Time ............3 2.5 Reading Redundancy ......... 3 2.6 Supported Symbologies ........3 2.7 Negative Barcodes..........
  • Page 5 6.8 End of Format Programming ......22 6.9 Activate Data Editing Formats ......22 6.10 Exclusive Data Editing ........22 6.11 Programming Examples ........ 22 7. Configuring 1045 ..........24 7.1 Enter Configuration Mode ....... 24 7.2 Default ............24 7.3 List Setting ............24...
  • Page 6 7.4.1 Numeric Parameters ......... 25 7.4.2 Character String Parameters ..... 26 7.4.3 Key Type/Status Setting ......27 7.5 Exit Configuration Mode ......... 29...
  • Page 7: Introduction

    The 1045 scanner is one of the most versatile and flexible Fixed CCD Barcode Scanners in the world. All the features and functions required for up to date barcode readings are included.
  • Page 8: General Features

    Volume : Maximum/Loud/Medium/Minimum Frequency : 8 / 4 / 2 / 1 kHz • Error Beep : The 1045 will issue a long beep with a low tone to indicate errors. • Enter / Exit Configuration Beep : The 1045 will issue 6 beeps upon entering / exiting the configuration mode.
  • Page 9: Inhibit Time

    CCD scanning window and present again. • Test Mode : The scanner is always scanning. The 1045 will decode repeatedly even with the same barcode. By default, the scan mode is Continuous mode.
  • Page 10: Negative Barcodes

    • MSI • Plessey egative Barcodes The 1045 can be configured to read negative barcodes. Normally, barcodes are printed with the color of the bars darker than that of the spaces. But for negative barcodes, they are printed in the opposite sense just like negative films. The spaces of the negative barcodes are printed with a color darker than that of the bars.
  • Page 11: Output Interface

    3. Output Interface The 1045 is a multi-interface scanner. It can be configured as a keyboard wedge scanner, an RS-232 scanner, or a Wand emulation scanner. Simply by replacing appropriate interface cable and configuring the desired interface type can change the output interface easily.
  • Page 12: Keyboard Style - Alphabets

    3.1.2 Keyboard Style - Alphabets Keyboard layout style can be selected. There are three options to this setting : default layout (US or English style), AZERTY layout, and QWERTZ layout. This setting only works when the keyboard type selected is for US keyboard. The scanner will make necessary adjustment when sending the ‘A’, ‘Q’, ‘W’, ‘Z’, ‘Y’, and ‘M’...
  • Page 13: Capital Lock Status

    3.1.6 Digits Transmission User can choose how 1045 transmits digits by configuring this parameter. The 1045 can transmit digits by using the alphanumeric key or by using the numeric key pad. The Num Lock status of the keyboard should be ON if numeric key pad option is selected.
  • Page 14 every character. The longer the delay time configured, the slower the transmission speed will be. The inter-character delay is zero by default.
  • Page 15: Rs232 Interface

    RS232 output interface is used. One of them is for single port operation, and the others are for dual port operation. Single port operation is used where the 1045 is connected directly to the host computer, whereas the dual port operation is used where the 1045 is connected between host and terminal.
  • Page 16: Flow Control

    CTS signal becomes active. • Data Ready : The RTS signal will be activated after each good read. The 1045 will then wait for the CTS signal becomes active. The data will not be sent until CTS signal becomes active.
  • Page 17: Bar Status

    3.3.2 Bar Status This setting specifies the signal level used to represent a bar when transmitting a barcode image. 3.4 PC Term Mode The PC Term mode is enabled by reading the “Activate PC Term” label in configuration mode. The user can select US style keyboard or French style keyboard depends on which activation label is read.
  • Page 18: Symbology Parameters

    Code 39 are included in the data being transmitted. • Checksum Verification : This parameter specifies whether the 1045 will perform checksum verification when decoding Code39 barcodes. If the checksum is incorrect, the barcode will not be read.
  • Page 19: Codabar

    And if max / min code length is selected, the max length and the min length must be specified, and the 1045 will only accept those codes with lengths fall between max / min length specified. umber of Digits : This parameter is •...
  • Page 20: Upce

    ABCD / ABCD ABCD / TN*E • CLSI Conversion : If this parameter is enabled, the 1045 will perform the CLSI conversion when a 14 digits Codabar barcode is read. 4.5 UPCE • System umber Selection : The UPCE comes with 2...
  • Page 21: Ean8

    Conversion : If these parameters are • ISB / ISS enabled, the 1045 will convert the code read into ISBN or ISSN code if the formats are correct (EAN13 codes start with 978 or 979 for ISBN, and 977 for ISSN).
  • Page 22: Msi

    2 fixed lengths can be specified. And if max / min code length is selected, the max length and the min length must be specified, and the 1045 will only accept those codes with lengths fall between max / min length specified.
  • Page 23: Data Output Format

    5. Data Output Format Data read by the 1045 will be processed in the following sequence (RS232 and Keyboard Wedge interfaces only). 1) The character substitution is performed on the barcode data. 2) The Code ID and the Length Code (if they are enabled) are inserted at the beginning of the data as shown below.
  • Page 24: Code Id

    Up to two characters of Code ID can be configured for each symbology. To minimize the Code ID configuration efforts, the 1045 provides five predefined Code ID Sets that user can select from. User can first select one of the Code ID Sets and then make desired modifications.
  • Page 25: Data Editing

    6. Data Editing The 1045 scanner provides advanced data editing functions for data formatting. Data editing is performed according to user configured editing formats. Up to three editing formats can be configured. Data is divided into fields by user specified rules. These fields together with user configurable additional fields constitute the data actually sent to the host computer.
  • Page 26: Applicable Conditions

    • Matching string : Empty • Matching String Location : 0 • Total number of field : 1 • Field Setting : Not Configured • Additional Fields : Empty • Field Transmission Sequence : F1 6.3 Applicable Conditions Three applicable conditions can be configured to qualify whether the data read by the scanner can be processed by the particular editing format.
  • Page 27: Dividing Data Into Fields

    6.4 Total umber of Fields Data can be divided into at most 6 fields. The total number of fields configured must be correctly specified. The fields are numbered from F1 to F6 accordingly, but only F1 to F5 can be configured. Please note that, the number of fields can be configured is always one less than total number of fields specified.
  • Page 28: Field Transmission Sequence

    6.7 Field Transmission Sequence After the data fields and the additional fields are configured, user can now program the transmission sequence of these fields that comprise the final data. The “Start” label must be read before assigning the field transmission sequence. And then the desired field transmission sequence can be specified.
  • Page 29 Total Number of Fields : 3 Field 1 : Divide field by field length, set field length to Field 2 : Divide field by field length, set field length to Field Transmission Sequence : F2 Example 2 : Extract the date code, item number, and quantity information from barcodes.
  • Page 30: Configuring 1045

    “Default” label is read. 7.3 List Setting The current setting of all 1045 parameters can be sent to the host computer for user inspection. The listing is separated into ten pages. User can select the page of interest by reading the “Page x”...
  • Page 31: Setting Parameter Values

    But for some special parameters, multiple readings are required to complete the setting. The 1045 will respond with a short beep if the configuration of the parameter is still not complete. These parameters usually refer to settings of a numeric value or a string of characters, such as keyboard type, inter-character delay, prefix / postfix code, etc..
  • Page 32: Character String Parameters

    For example, to configure the Inter-Character Delay to be 15 ms, the “Inter-Character Delay” label is first read, and then the decimal digit labels “1” and “5”, and finally, the “Validate” label to complete the setting. 7.4.2 Character String Parameters Basically, each character programmed for the character string parameters is represented by two hexadecimal digits.
  • Page 33: Key Type/Status Setting

    (such as Shift, Control, and / or Alternate). Whereas a character of Scan Code type may not have any associate key status settings. ormal Key Type: When this label is read, the 1045 • will assume the following hexadecimal digits are the...
  • Page 34 • Scan Code : When this label is read, the 1045 will assume the following hexadecimal digits are the scan code value of the character being programmed.
  • Page 35: Exit Configuration Mode

    1045 from configuration mode when they are read. These two labels differ in whether to keep the new settings on the 1045 or not, as their names suggest. The 1045 will respond with 6 beeps and restart itself, if either label is...
  • Page 36 Table of Contents Restore Default Settings..........1 Exit Setup without Changes ........1 Configuration Through RS-232 ....... 1 List Setting ..............2 Buzzer Settings ............2 Reading Redundancy Setting ........3 Scan Mode Setting ............. 4 Inhibit Time ............... 4 egative Barcode Setting ..........
  • Page 37 EA 128 Parameters ..........34 EA 8 Parameters ............ 34 UPCA Parameters ........... 35 UPCE Parameters ........... 36 EA 13 Parameters ..........37 Activate Editing Formats ........38 Editing Format Parameters ........39 Decimal Digits ............50 Hexadecimal Digits ..........51 Key Type ..............
  • Page 38: Restore Default Settings

    Restore Default Settings Exit Setup without Changes Configuration Through RS-232 Update...
  • Page 39: List Setting

    List Setting Page1 Page6 Page 2 Page 7 Page 3 Page 8 Page 4 Page 9 Page 5 Page 10 Buzzer Settings < Buzzer Enable> Buzzer Disable Enter Setup...
  • Page 40: Reading Redundancy Setting

    • • • • Buzzer Frequency 8 kHz < 4 kHz > 2 kHz 1 kHz • • • • Buzzer Volume < Maximum > Loud Medium Minimum Reading Redundancy Setting < No Redundancy > 2 Times 3 Times 4 Times Update...
  • Page 41: Scan Mode Setting

    Scan Mode Setting < Continuous Mode > Test Mode Inhibit Time < Short > Long egative Barcode Setting Enable < Disable > Enter Setup...
  • Page 42: Keyboard Wedge Parameters

    Keyboard Wedge Parameters • • • • Activate and Select Keyboard Type Programming Instructions : (1) Read the label. (2) Program the desired keyboard number (shown in the following table) by reading Decimal Digits on page 50. (3) Read the “Validate” label (also on page 50) to complete this setting.
  • Page 43 PS55 001-3 PS55 001-8A PS55 002-1, 003-1 PS55 002-81, 003-81 PS55 002-2, 003-2 PS55 002-82, 003-82 PS55 002-3, 003-3 PS55 002-8A, 003-8A IBM 3477 (Japanese) PS2-30 IBM 34XX/319X, Memorex PCXT IBM 5550 NEC 5200 NEC 9800 DEC VT220,320,420 Macintosh (ADB) Hitachi Elles Wyse Enhance KBD (US) NEC Astra...
  • Page 44 • • • • Keyboard Style - Alphabets < Default Layout > AZERTY QWERTZ • • • • Keyboard Style - Digits < Default > Lower Row Upper Row • • • • Capital Lock Setting Capital Lock ON < Capital Lock OFF > Auto Detection Update...
  • Page 45: Pc Term Mode

    • • • • Alphabet Transmission < Case Sensitive > Ignore Case • • • • Digits Transmission < Alphanumeric Key > Numeric Key • • • • Inter-Character Delay Programming Instructions : (1) Read the label. (2) Program the desired inter-character delay by reading Decimal Digits on page 50.
  • Page 46: Wand Emulation Parameters

    Wand Emulation Parameters • • • • Activate Wand Emulation • • • • ormal Status < Low > • • • • Bar Status < Hi > Update...
  • Page 47: Rs-232 Parameters

    RS-232 Parameters • • • • Activate RS232 Interface • • • • Transmission Mode < Single Port > Dual Port (Tx Both Ends) Dual Port (Tx Female End) Dual Port (Tx Male End) • • • • Baud Rate 38400 19200 <...
  • Page 48 • • • • Parity Even < No Parity > • • • • Data Bit < 8 > • • • • Flow Control (single port only) < None > Scanner Ready Data Ready INV. Data Ready • • • • Inter-Character Delay Programming Instructions : (1) Read the label.
  • Page 49: Prefix / Postfix Settings

    (also on page 50) to complete this setting. Prefix / Postfix Settings Prefix Code * Postfix Code * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 50: Code Id Selection

    hexadecimal digits are required. (4) Read the “Validate” label (also on page 51) to complete this setting. Code ID Selection • • • • Clear All Code ID Settings • • • • Select Code ID Set Set 1 Set 2 Set 3 Set 4 Set 5...
  • Page 51: Code Id Setting

    Code ID Setting Code 39 * Italy Pharmacode * French Pharmacode * Industrial 25 * Interleave 25 * Matrix 25 * Codabar * UPCA * UPCE * EAN8 * EAN13 * Code 93 * Code 128 * MSI * Plessey * Programming Instructions : (1) Read the label.
  • Page 52: Length Code Setting

    Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits. If keyboard interface is used, the associate key type/status can also be specified. The associate key type/status (if specified) must be selected before each character being programmed. (3) Read the “Validate”...
  • Page 53 • • • • Industrial 25 Length Code Enable < Disable > • • • • Interleave 25 Length Code Enable < Disable > • • • • Matrix 25 Length Code Enable < Disable > • • • • UPCA Length Code Enable <...
  • Page 54 • • • • UPCE Length Code Enable < Disable > • • • • EA 8 Length Code Enable < Disable > • • • • EA 13 Length Code Enable < Disable > • • • • Code 93 Length Code Enable <...
  • Page 55 • • • • Code 128 Length Code Enable < Disable > • • • • EA 128 Length Code Enable < Disable > • • • • MSI Length Code Enable < Disable > • • • • Plessey Length Code Enable <...
  • Page 56: Select Readable Codes

    Select Readable Codes • • • • Code 39 < Enable > Disable • • • • Italy Pharmacode Enable < Disable > • • • • French Pharmacode Enable < Disable > • • • • Industrial 25 < Enable > Disable Update...
  • Page 57 • • • • Interleave 25 < Enable > Disable • • • • Matrix 25 Enable < Disable > • • • • Codabar < Enable > Disable • • • • Code 93 < Enable > Disable • • • • Code 128 <...
  • Page 58 • • • • EA 128 Enable < Disable > • • • • MSI Enable < Disable > • • • • Plessey Enable < Disable > • • • • UPCA < Enable No Addon > Disable No Addon Enable Addon2 <...
  • Page 59 • • • • UPCE < Enable No Addon > Disable No Addon Enable Addon2 < Disable Addon2 > Enable Addon5 < Disable Addon5 > • • • • EA 8 < Enable No Addon > Disable No Addon Enable Addon2 <...
  • Page 60: Code39 Parameters

    • • • • EA 13 < Enable No Addon > Disable No Addon Enable Addon2 < Disable Addon2 > Enable Addon5 < Disable Addon5 > Code39 Parameters • • • • Standard / Full ASCII Code39 < Standard > Full ASCII •...
  • Page 61: Italy Pharmacode Parameters

    • • • • Checksum Verification Enable < Disable > • • • • Checksum Transmission < Enable > Disable Italy Pharmacode Parameters • • • • Checksum Transmission < Enable > Disable> French Pharmacode Parameters • • • • Checksum Transmission <...
  • Page 62: Industrial 25 Parameters

    Industrial 25 Parameters • • • • Start / Stop Selection < Industrial 25 > Interleave 25 Matrix 25 • • • • Checksum Verification Enable < Disable > • • • • Checksum Transmission < Enable > Disable Update...
  • Page 63 • • • • Max / Min Code Length Qualification Select Max / Min Length Qualification Max Length * Min Length * • • • • Fixed Code Length Qualification Select Fixed Length Qualification Fixed Length 1 * Fixed Length 2 * Programming Instructions : (1) Read the label.
  • Page 64: Interleave 25 Parameters

    Interleave 25 Parameters • • • • Start / Stop Selection Industrial 25 < Interleave 25 > Matrix 25 • • • • Read Odd umber of Digits Enable < Disable > • • • • Checksum Verification Enable < Disable > •...
  • Page 65 • • • • Max / Min Code Length Qualification Select Max / Min Length Qualification Max Length * Min Length * • • • • Fixed Code Length Qualification Select Fixed Length Qualification Fixed Length 1 * Fixed Length 2 * Programming Instructions : (1) Read the label.
  • Page 66: Matrix 25 Parameters

    Matrix 25 Parameters • • • • Start / Stop Selection Industrial 25 Interleave 25 < Matrix 25 > • • • • Checksum Verification Enable < Disable > • • • • Checksum Transmission < Enable > Disable Update...
  • Page 67 • • • • Max/Min Code Length Qualification Select Max / Min Length Qualification Max Length * Min Length * • • • • Fixed Code Length Qualification Select Fixed Length Qualification Fixed Length 1 * Fixed Length 2 * Programming Instructions : (1) Read the label.
  • Page 68: Codabar Parameters

    Codabar Parameters • • • • Start / Stop Transmission Enable < Disable > • • • • Start / Stop Selection < abcd / abcd > abcd / tn*e ABCD / ABCD ABCD / TN*E • • • • Convert to CLSI Enable <...
  • Page 69: Plessey Parameters

    Plessey Parameters • • • • Convert to UK Plessey Enable < Disable > • • • • Checksum Transmission < Enable > Disable MSI Parameters • • • • Checksum Verification < Single Modulo 10 > Double Modulo 10 Modulo 11 &...
  • Page 70 • • • • Checksum Transmission < Last digit not Transmitted > Transmitted Last 2 Digits not Transmitted • • • • Max / Min Code Length Qualification Select Max / Min Length Qualification Max Length * Min Length * •...
  • Page 71: Ea 128 Parameters

    EA 128 Parameters • • • • Field Separator Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits. If keyboard interface is used, the associate key type/status can also be specified.
  • Page 72: Upca Parameters

    UPCA Parameters • • • • Convert to EA 13 < Enable > Disable • • • • System umber Transmission < Enable > Disable • • • • Checksum Transmission < Enable > Disable Update...
  • Page 73: Upce Parameters

    UPCE Parameters • • • • System umber Selection System Number 0 and 1 < System Number 0 only > • • • • Convert to UPCA Enable < Disable > • • • • System umber Transmission Enable < Disable > •...
  • Page 74: Ea 13 Parameters

    EA 13 Parameters • • • • ISB Conversion Enable < Disable > • • • • ISS Conversion Enable < Disable > • • • • Checksum Transmission < Enable > Disable Update...
  • Page 75: Activate Editing Formats

    Activate Editing Formats • • • • Format 1 Enable < Disable > • • • • Format 2 Enable < Disable > • • • • Format 3 Enable < Disable > • • • • Exclusive Data Editing <...
  • Page 76: Editing Format Parameters

    Editing Format Parameters • • • • Format Selection Format 1 Format 2 Format 3 • • • • Restore Default Format • • • • Applicable Data Length Maximum Length * Minimum Length * Programming Instructions : (1) Read the label. (2) Program the desired length by reading Decimal Digits on page 50.
  • Page 77 • • • • Matching String of Applicable Data Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 51) to complete this setting.
  • Page 78 • • • • Applicable Code Type Clear Code 39 Italy Pharmacode French Pharmacode Industrial 25 Interleave 25 Matrix 25 Codabar Code 93 Code 128 EAN128 UPCE No Addon UPCE Addon2 Update...
  • Page 79 UPCE Addon5 EAN8 No Addon EAN8 Addon2 EAN8 Addon5 EAN13 No Addon EAN13 Addon2 EAN13 Addon5 UPCA No Addon UPCA Addon2 UPCA Addon5 Plessey End of Format Programming...
  • Page 80 • • • • Field1 Setting Divide Field by Field Terminating String Field Terminating String * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 81 • • • • Field2 Setting Divide Field by Field Terminating String Field Terminating String * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 82 • • • • Field3 Setting Divide Field by Field Terminating String Field Terminating String * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 83 • • • • Field4 Setting Divide Field by Field Terminating String Field Terminating String * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 84 • • • • Field5 Setting Divide Field by Field Terminating String Field Terminating String * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51. One character consists of 2 hexadecimal digits.
  • Page 85 • • • • Additional Fields Setting Additional Field 1 * Additional Field 4 * Additional Field 2 * Additional Field 5 * Additional Field 3 * Programming Instructions : (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 51.
  • Page 86 • • • • Field Transmission Sequence Start Field 1 Additional Field 1 Field 2 Additional Field 2 Field 3 Additional Field 3 Field 4 Additional Field 4 Field 5 Additional Field 5 Field 6 Programming Instructions : (1) Read the tart” label. (2) Program the desired transmission sequence by reading the Field / Additional Field labels.
  • Page 87: Decimal Digits

    Decimal Digits • • • • Validate Enter Setup...
  • Page 88: Hexadecimal Digits

    Hexadecimal Digits • • • • Validate Update...
  • Page 89: Key Type

    Key Type < Normal > Scan Code Key Status Add Shift Add Control (L) Add Alternate (L) Add Control (R) Add Alternate (R) Enter Setup...
  • Page 90: Kbd Wedge Character Table

    KBD Wedge Character Table " Home Down & Left Right PgUp Exec < Enter PgDn > Dly Enter* Dly : Delay 100 ms Enter* : Enter Key of the Numeric Key Pad : Digits of Numeric Key Pad … Update...
  • Page 91: Rs-232 Character Table

    RS-232 Character Table DLE SP " ENQ NAK ACK SYN & < > Enter Setup...

Table of Contents