Table of Contents

Advertisement

Quick Links

BAR CODE MANUAL
ICR 803
Bar Code Scanner

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SICK ICR 803

  • Page 1 BAR CODE MANUAL ICR 803 Bar Code Scanner...
  • Page 2: Using This Manual

    Using This Manual This manual contains bar codes used to program the ICR803. For initial setup, product identification, and general product information, please refer to the following manuals: ICR803 Quick Start Manual ICR803 Command & Communication Guide Plug and Play Bar Codes Plug and Play bar codes provide instant engine set up for commonly used interfaces.
  • Page 3: Usb Com Port Emulation

    USB COM Port Emulation Scan the following code to program the USB version of the ICR803 to emulate a regular RS-232 based COM port. If you are using Microsoft Windows, you will need to install the USB Driver for the scanner. ICR803 Bar Code Manual –...
  • Page 4 ICR803 Bar Code Manual – Rev A – 04/2007 - 4 -...
  • Page 5 ICR803 Bar Code Manual – Rev A – 04/2007 - 5 -...
  • Page 6 ICR803 Bar Code Manual – Rev A – 04/2007 - 6 -...
  • Page 7: Good Read Indicators

    Good Read Indicators ICR803 Bar Code Manual – Rev A – 04/2007 - 7 -...
  • Page 8 ICR803 Bar Code Manual – Rev A – 04/2007 - 8 -...
  • Page 9: Reread Delay

    Reread Delay This sets the minimum amount of time before the imager can read the same bar code a second time. Setting a reread delay protects against accidental rereads of the same bar code. Longer delays are effective in minimizing rereads in POS (Point Of Sale) applications. Use shorter delays for applications where repetitive scanning is required.
  • Page 10: User-Specified Good Read Delay

    User-Specified Good Read Delay If you want to set your own length for the good read delay, scan the bar code below, then set the delay (from 0-30,000 milliseconds) by scanning digits from Appendix D, then scanning Save. Trigger Modes Manual/Serial Trigger You can activate the imager either by providing an external hardware trigger, or using a serial trigger command.
  • Page 11: Manual Trigger, Low Power

    Manual Trigger, Low Power The imager powers down until the trigger is pulled. When the trigger is pulled, the imager powers up and operates until there is no triggering for the time set with the Low Power Time Out bar code below.
  • Page 12: Presentation Mode

    Presentation Mode This programs the imager to work in Presentation mode. The LEDs are either off or at the lowest power for ambient conditions until a bar code is presented to the imager. Then the LEDs turn on automatically to read the code.
  • Page 13: Led Power Level

    LED Power Level This selection allows you to adjust LED and aimer brightness. Off is used when no illumination is needed. Low is used if low illumination is sufficient. High (the default) is the brightest setting. If you have an aimer delay programmed (see Aimer Delay), the aimer will be at 100% power during the delay, regardless of the LED Power Level.
  • Page 14: Imager Time Out

    Imager Time Out Imager Time Out powers down the imager after the unit has been idle for the specified time. To prevent the imager from powering down, set this time out to 0. Scan the bar code below, then set the time out by scanning digits (from 0 - 999,999 ms) from Appendix D, then scanning Save.
  • Page 15 Centering Use Centering to narrow the imager’s field of view to make sure the imager reads only those bar codes intended by the user. For instance, if multiple codes are placed closely together, centering will insure that only the desired codes are read. In the example below, the gray area is the full imager field of view and the white area is the centering window.
  • Page 16 - 16 -...
  • Page 17: Decode Search Mode

    Decode Search Mode There are three selectable decode (scanning) modes: Full Omnidirectional (default) - Searches for bar code features beginning at the center of an image, and searches to the image’s limits. This mode reads all symbologies (including OCR), in any orientation.
  • Page 18: Output Sequence Overview

    Output Sequence Overview Require Output Sequence When turned off, the bar code data will be output to the host as the Imager decodes it. When turned on, all output data must conform to an edited sequence or the Imager will not transmit the output data to the host device.
  • Page 19: Output Sequence Example

    Output Sequence Example In this example, you are scanning Code 93, Code 128, and Code 39 bar codes, but you want the imager to output Code 39 1st, Code 128 2nd, and Code 93 3rd, as shown below. Note: Code 93 must be enabled to use this example. You would set up the sequence editor with the following command line: SEQBLK62999941FF6A999942FF69999943FF The breakdown of the command line is shown below:...
  • Page 20 Output Sequence Editor Require Output Sequence When an output sequence is Required, all output data must conform to an edited sequence or the imager will not transmit the output data to the host device. When it’s On/Not Required, the imager will attempt to get the output data to conform to an edited sequence, but if it cannot, the imager transmits all output data to the host device as is.
  • Page 21: Multiple Symbols

    Multiple Symbols Note: This feature does not work when the Imager is in Low Power mode. When this programming selection is turned On, it allows you to read multiple symbols with a single pull of the Imager’s trigger. If you press and hold the trigger, aiming the Imager at a series of symbols, it reads unique symbols once, beeping (if turned on) for each read.
  • Page 22: Print Weight

    Print Weight Print Weight is used to adjust the way the imager reads Matrix symbols. If a imager will be seeing consistently heavily printed matrix symbols, then a print weight of 6 may improve the reading performance. For consistently light printing, a print weight of 2 may help. After scanning the Set Print Weight bar code, set the print weight (from 1-7) by scanning digits from Appendix D, then scanning Save.
  • Page 23 - 23 -...
  • Page 24: Data Editing

    Data Editing Prefix/Suffix Overview When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string.
  • Page 25: To Clear One Or All Prefixes Or Suffixes

    To add a backslash (\), scan 5, C, 5, C. Note: To add a backslash (\) as in Step 7, you must scan 5C twice – once to create the leading backslash and then to create the backslash itself. Step 8. Scan Save to exit and save, or scan Discard to exit without saving. Repeat Steps 1-6 to add a prefix or suffix for another symbology.
  • Page 26: Function Code Transmit

    Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the imager transmits the function code to the terminal. Default = Enable. - 26 -...
  • Page 27: Intercharacter, Interfunction, And Intermessage Delays

    Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Each delay is composed of a 5 millisecond step. You can program up to 99 steps (of 5 ms each) for a range of 0-495 ms.
  • Page 28: Interfunction Delay

    Interfunction Delay An interfunction delay of up to 495 milliseconds may be placed between the transmission of each segment of the message string. Scan the Interfunction Delay bar code below, then scan the number of milliseconds and the SAVE bar code using the Programming Chart (Appendix D) Interfunction Delays...
  • Page 29: Data Formatting

    Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the imager’s output. For example, you can use the Data Format Editor to insert characters at certain points in bar code data as it is scanned. The selections in the following pages are used only if you wish to alter the output.
  • Page 30: Other Programming Selections

    Other Programming Selections • Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 from the Programming Chart (Appendix D). If you are clearing an alternate format, scan 1, 2, or 3, depending on the alternate format you are clearing. Scan the Terminal Type and Code I.D.
  • Page 31 count of the number of suppressed characters in the list and xxyy .. zz is the list of characters to be suppressed. (xx stands for the hex value for an ASCII code, see ASCII Conversion Chart (Appendix B) FC Disables suppress filter and clear all suppressed characters. Syntax = FC. E4 Replaces up to 15 characters in the data string with user specified characters.
  • Page 32 - 32 -...
  • Page 33 Symbologies This programming section contains the following menu selections. - 33 -...
  • Page 34: All Symbologies

    All Symbologies If you want to decode all the symbologies allowable for your imager, scan the All Symbologies On code. If on the other hand, you want to decode only a particular symbology, scan All Symbologies Off followed by the On symbol for that particular symbology. Message Length Description You are able to set the valid reading length of some of the bar code symbologies.
  • Page 35 - 35 -...
  • Page 36: Codabar Concatenation

    Codabar Concatenation Codabar supports symbol concatenation. When you enable concatenation, the imager looks for a Codabar symbol having a “D” start character, adjacent to a symbol having a “D” stop character. In this case the two messages are concatenated into one with the “D” characters omitted. Default = On. Character Start Stop Start Stop Select Require to prevent the imager from decoding a single “D”...
  • Page 37: Codabar Message Length

    Codabar Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-60. Minimum Default = 4, Maximum Default = 60. - 37 -...
  • Page 38 - 38 -...
  • Page 39: Code 39 Message Length

    Code 39 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-48. Minimum Default = 0, Maximum Default = 48. Code 39 Append This function allows the imager to append the data from several Code 39 bar codes together before transmitting them to the host computer.
  • Page 40: Code 32 Pharmaceutical (Paraf)

    Code 32 Pharmaceutical (PARAF) Code 32 Pharmaceutical is a form of the Code 39 symbology used by Italian pharmacies. This symbology is also known as PARAF. Note: Trioptic Code must be turned off while scanning Code 32 Pharmaceutical codes. - 40 -...
  • Page 41: Full Ascii

    FULL ASCII Full ASCII Code 39 decoding is enabled, certain character pairs within the bar code symbol will be interpreted as a single character. For example: $V will be decoded as the ASCII character SYN, and /C will be decoded as the ASCII character #. Default = On. SPACE ‘...
  • Page 42: Check Digit

    Interleaved 2 of 5 (or I 2 of 5) Check Digit No Check Digit indicates that the imager reads and transmits bar code data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit only reads Interleaved 2 of 5 bar codes printed with a check digit, but will not transmit the check digit with the scanned data.
  • Page 43: Interleaved 2 Of 5 Message Length

    Interleaved 2 of 5 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80. - 43 -...
  • Page 44: Code 93 Message Length

    Code 93 Code 93 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. - 44 -...
  • Page 45: Code 2 Of 5 Message Length

    Code 2 of 5 Code 2 of 5 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. - 45 -...
  • Page 46: Iata Code 2 Of 5 Message Length

    IATA Code 2 of 5 IATA Code 2 of 5 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. - 46 -...
  • Page 47: Matrix 2 Of 5 Message Length

    Matrix 2 of 5 Matrix 2 of 5 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. - 47 -...
  • Page 48: Check Digits Required

    Code 11 Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes. Default = Two Check Digits. Code 11 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
  • Page 49: Isbt 128 Concatenation

    Code 128 ISBT 128 Concatenation In 1994 the International Society of Blood Transfusion (ISBT) ratified a standard for communicating critical blood information in a uniform manner. The use of ISBT formats requires a paid license. The ISBT 128 Application Specification describes 1) the critical data elements for labeling blood products, 2) the current recommendation to use Code 128 due to its high degree of security and its space-efficient design, 3) a variation of Code 128 that supports concatenation of neighboring symbols, and 4) the standard layout for bar codes on a blood product label.
  • Page 50: Code 128 Message Length

    Code 128 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. - 50 -...
  • Page 51: Telepen Output

    Telepen Telepen Output Using AIM Telepen Output, the imager reads symbols with start/stop pattern 1 and decodes them as standard full ASCII (start/stop pattern 1). When Original Telepen Output is selected, the imager reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
  • Page 52: Upc-A Check Digit

    UPC-A UPC-A Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. UPC-A Number System The numeric system digit of a U.P.C. symbol is normally transmitted at the beginning of the scanned data, but the unit can be programmed so it will not transmit it.
  • Page 53: Upc-A Addenda Required

    UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data. Default = Off for both 2 Digit and 5 Digit Addenda. UPC-A Addenda Required When Required is scanned, the imager will only read UPC-A bar codes that have addenda. You must then turn on a 2 or 5 digit addenda.
  • Page 54 UPC-E0 UPC-E0 Expand - 54 -...
  • Page 55: Upc-E0 Addenda Required

    UPC-E0 Addenda Required When Addenda Required is set to on, the imager will only read UPC-E bar codes that have addenda. Default = Not Required. UPC-E0 Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda.
  • Page 56 EAN/JAN-13 - 56 -...
  • Page 57 - 57 -...
  • Page 58: Isbn Translate

    ISBN Translate This selection causes EAN-13 Bookland symbols to be translated into their equivalent ISBN number format. Default = Off. EAN/JAN-8 - 58 -...
  • Page 59 - 59 -...
  • Page 60 - 60 -...
  • Page 61 - 61 -...
  • Page 62 - 62 -...
  • Page 63 - 63 -...
  • Page 64 - 64 -...
  • Page 65: Code 49 Message Length

    Code 49 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-81. Minimum Default = 1, Maximum Default = 81. - 65 -...
  • Page 66: Pdf417 Message Length

    PDF417 PDF417 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750. - 66 -...
  • Page 67 MicroPDF417 - 67 -...
  • Page 68: Upc/Ean Version

    UPC/EAN Version Scan the UPC/EAN Version On bar code to decode EAN•UCC Composite symbols that have a UPC or EAN linear component. (This does not affect EAN•UCC Composite symbols with a UCC/EAN-128 or RSS linear component.) EAN•UCC Composite Code Message Length Scan the bar codes below to change the message length.
  • Page 69 UCC Emulation • The imager can automatically format the output from any EAN•UCC data carrier to emulate what would be encoded in an equivalent UCC/EAN-128 or RSS and Composite symbol. EAN•UCC data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, UCC/EAN-128, and EAN•UCC RSS and Composites.
  • Page 70: Postal Symbologies

    Postal Symbologies Postal Codes Note: For best performance when reading a postal symbology, all other postal symbologies should be turned off. - 70 -...
  • Page 71 - 71 -...
  • Page 72: China Post Message Length

    China Post China Post Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-80. Minimum Default = 4, Maximum Default = 80. - 72 -...
  • Page 73: Korea Post Message Length

    Korea Post Korea Post Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. - 73 -...
  • Page 74: Matrix Symbologies

    2D Matrix Symbologies QR Code QR Code Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-3500. Minimum Default = 1, Maximum Default = 3500. - 74 -...
  • Page 75: Data Matrix Message Length

    Data Matrix Data Matrix Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-1500. Minimum Default = 1, Maximum Default = 1500. - 75 -...
  • Page 76: Maxicode Message Length

    MaxiCode MaxiCode Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. - 76 -...
  • Page 77: Aztec Code Message Length

    Aztec Code Aztec Code Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750. Aztec Runes Select Enable Runes if you are scanning Aztec runes, which are the smallest type of Aztec Code symbol with the ability to encode a very short license plate message.
  • Page 78: Ocr Programming

    OCR Programming - 78 -...
  • Page 79 Default All OCR Settings turns off all OCR capability in the imager, so the imager will be able to scan linear, stacked, matrix, and composite bar codes, but not OCR fonts. In addition, any OCR templates you have created are erased. The 8 digit default templates are reinstated for any future use of the OCR On codes listed below.
  • Page 80: Semi Font

    U.S. Currency U.S. Currency On allows you to scan characters in the font used on U.S. currency. The default setting allows you to scan any 8 digit combination. If you have created an OCR template, character combinations that fit the template can be scanned. MICR E13 B MICR E13 B On allows you to scan MICR characters on a bank check.
  • Page 81: Creating An Ocr Template

    Creating OCR Templates You can create a custom “template,” or character string that defines the length and content of OCR strings that will be read with your imager. There are several choices when creating a custom template for your application. You can create a template for a single format, you can string together several formats, and you can create a template for a user-defined variable.
  • Page 82: Stringing Together Multiple Formats (Creating "Or" Statements)

    hex codes for letters A, B, and C To create this template, you would scan the Enter OCR Template symbol, scan the d from the Sample Symbols (see Appendix D) 3 times, scan 414243 from Appendix D (the hex characters for “A,” “B,” and “C”), then scan the d from Appendix D 3 more times.
  • Page 83: Creating A User-Defined Variable

    9902XZ50 You can string together as many templates as you need. Creating a User-Defined Variable You can create up to two of your own user variables for an OCR template. These variables will represent any OCR readable characters. The user-defined variables are stored under the letters “g” and “h.” Creating a user variable follows the same steps as creating a template, but instead of scanning the Enter OCR Template symbol, you scan the Enter User-Defined Variable symbol .
  • Page 84: Adding An Ocr Check Character

    Adding an OCR Check Character You may want to print and verify a check character in order to enhance the security of your OCR application. The OEM Engine can be programmed for almost any type of check character. A number of presets are provided for common check character uses (e.g., modulo 10 and modulo 36).
  • Page 85: Exit Selections

    OCR Modulo 36 Character Set Scan this symbol to program the OCR template for a simple modulo 36 checksum of the digits 0 through 9 and the letters A through Z. OCR Modulo 36 Check Character OCR Template Codes Note: Reading more than three rows of OCR is not recommended. Contact the factory if you have an application that requires reading 4 or more rows of OCR.
  • Page 86: Show Software Revision

    To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. (See the Symbology Chart, included in the Appendix A, for the single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
  • Page 87: Temporary Quick*View Configuration

    Test Menu When you scan the Test Menu On code, then scan a programming code in this manual, the imager displays the content of a programming code. The programming function will still occur, but in addition, the content of that programming code is output to the terminal. Note: This feature should not be used during normal imager operation.
  • Page 88: Appendix A: Symbology Chart

    APPENDIX A: Symbology Chart Possible AIM HHP Code Symbology AIM ID ID Modifiers ID (hex) All Symbologies (0x99) Australian Post A (0x41) Aztec Code 0-9, A-C z (0x7A) British Post B (0x42) Canadian Post C (0x43) China Post Q (0x51) Codabar a (0x61) Codablock F...
  • Page 89 Plessey Code n (0x6E) PosiCode 0, 1, 2 W (0x57) Postnet P (0x50) QR Code s (0x73) Reduced Space Symbology (RSS- y (0x79) 14, RSS Limited, RSS Expanded) Straight 2 of 5 IATA (two-bar start/ 0, 1, 3 f (0x66) stop) TCIF Linked Code 39 (TLC39) T (0x54)
  • Page 90: Appendix B: Ascii Conversion Chart

    APPENDIX B: ASCII Conversion Chart Char Char Char Char ‘ “ & ‘ < > - 90 -...
  • Page 91: Appendix C - Sample Symbols

    APPENDIX C – Sample Symbols - 91 -...
  • Page 92 - 92 -...
  • Page 93: Appendix D - Programming Charts

    APPENDIX D – Programming Charts - 93 -...
  • Page 94 APPENDIX D – Programming Charts - 94 -...
  • Page 95 APPENDIX D – Programming Charts - 95 -...
  • Page 96 Phone +81 (0)3 3358 1341 E-Mail support@sick.jp Nederlands Phone +31 (0)30 229 25 44 E-Mail info@sick.nl Norge More representatives and agencies Phone +47 67 81 50 00 in all major industrial nations at E-Mail austefjord@sick.no www.sick.com SICK AG | Waldkirch | Germany | www.sick.com...

Table of Contents