Intermec MaxiScan 2200 Reference Manual

Intermec MaxiScan 2200 Reference Manual

Intermec maxiscan 2200: reference guide
Hide thumbs Also See for MaxiScan 2200:
Table of Contents

Advertisement

M a x i S c a n
2 2 0 0
Reference Manual
Preliminary Edition
January 1997
MS/2200/RM/00/E/970131

Advertisement

Table of Contents
loading

Summary of Contents for Intermec MaxiScan 2200

  • Page 1 M a x i S c a n 2 2 0 0 Reference Manual Preliminary Edition January 1997 MS/2200/RM/00/E/970131...
  • Page 2 Notice The MaxiScan 2200 will operate in complete safety when used as specified in official UBI MaxiScan 2200 documentation. Complies with US DHHS Standard 21CFR1040.10 and 1040.11 as a: Class IIa Laser Product Avoid long term viewing of direct laser light.
  • Page 3: Table Of Contents

    The topics in this manual are presented in alphabetical order for easy access. Use the Contents for a quick overview if you do not know where to find a particular item. ASCII character codes... 1 Beeps ... 33 Beeper volume... 33 Beeper note (tone frequency) ...
  • Page 4 Contents Data decoding security parameters ...54 Description ...54 Predefined security levels ...55 Consecutive same read data validation ...56 Timeout between identical consecutive codes ...57 Timeout between different consecutive codes ...58 Default parameter settings ...59 Error messages ...60 Glossary...61 IBM 46xx cash registers...62 Connection...62 Predefined interface numbers ...63 Predefined data transmission settings ...64...
  • Page 5 Parameter list / data strings ... 107 Interface numbers ... 107 Data transmission parameters ... 110 Symbology parameters ... 116 MaxiScan 2200 operating parameters ... 122 Data string values ... 125 Pen input ... 132 Preamble / postamble... 133 Product checklist ... 134 Reading distance ...
  • Page 6 Software version identification ...159 Software Version...159 Standby mode...160 Symbologies ...162 Available symbologies ...162 Default symbologies...162 Character formats and MaxiScan 2200 transmission format ...163 Barcode length and data security ...164 Symbologies—Activation ...165 Disable All Symbologies ...165 Symbology activation codes ...166 Symbologies—Codabar ...172 Activation ...172...
  • Page 7 Code 39 format ... 178 Start/stop ... 180 Check digit ... 181 Barcode length ... 183 Symbologies—Code 128 / EAN 128 ... 184 Activation ... 184 Default values ... 184 CIP 128 French pharmaceutical codes ... 184 Code EAN-128 norms (auto-discriminating) ... 185 Barcode length ...
  • Page 8 Contents Barcode length ...199 Symbologies—Standard 2 of 5 ...200 Activation ...200 Default values ...200 Standard 2 of 5 format ...200 Check digit mod 10 ...201 Barcode length ...202 Symbologies—UPC/EAN code families (*) ...203 Activation ...203 Default values ...203 UPC/EAN format selection...204 Add-on digits ...205 Check digit ...207 Transmission of number system ...209...
  • Page 9 Contents Appendix—Number codes... 230 MS/2200/RM/00/E/970131 Contents ix...
  • Page 10 Contents x Contents MS/2200/RM/00/E/970131...
  • Page 11: Ascii Character Codes

    ASCII character codes NUL (00h) You can use ASCII codes 1 (01h) to 30 (1Eh) to enter barcode length values directly instead of using the number codes ( 1. Scan Compose Minimum Length or Compose 1 Or 2 Or 3 Fixed Lengths for your Barcode length for your symbology).
  • Page 12 ASCII character codes EOT (04h) Code Length = 4 ACK (06h) Code Length = 6 End Selection MS/2200/RM/00/E/970131 ENQ (05h) Code Length = 5 BEL (07h) Code Length = 7...
  • Page 13 ASCII character codes BS (08h) HT or TAB (09h) Code Length = 8 Code Length = 9 End Selection LF (0Ah) VT (0Bh) Code Length = 10 Code Length = 11 MS/2200/RM/00/E/970131...
  • Page 14 ASCII character codes FF (0Ch) Code Length = 12 SO (0Eh) Code Length = 14 End Selection MS/2200/RM/00/E/970131 CR (0Dh) Code Length = 13 SI (0Fh) Code Length = 15...
  • Page 15 DLE (10h) Code Length = 16 DC2 (12h) Code Length = 18 MS/2200/RM/00/E/970131 ASCII character codes End Selection DC1 (11h) Code Length = 17 DC3 (13h) Code Length = 19...
  • Page 16 ASCII character codes DC4 (14h) Code Length = 20 SYN (16h) Code Length = 22 End Selection MS/2200/RM/00/E/970131 NAK (15h) Code Length = 21 ETB (17h) Code Length = 23...
  • Page 17 CAN (18h) Code Length = 24 SUB (1Ah) Code Length = 26 MS/2200/RM/00/E/970131 ASCII character codes End Selection EM (19h) Code Length = 25 ESC (1Bh) Code Length = 27...
  • Page 18 ASCII character codes FS (1Ch) GS (1Dh) Code Length = 28 Code Length = 29 End Selection RS (1Eh) US (1Fh) Code Length = 30 MS/2200/RM/00/E/970131...
  • Page 19 ASCII character codes SP (20h) (21h) End Selection " (22h) # (23h) MS/2200/RM/00/E/970131...
  • Page 20 ASCII character codes $ (24h) % (25h) End Selection ’ & (26h) (27h) MS/2200/RM/00/E/970131...
  • Page 21 ASCII character codes ( (28h) ) (29h) End Selection (2Ah) (2Bh) MS/2200/RM/00/E/970131...
  • Page 22 ASCII character codes (2Ch) (2Eh) End Selection MS/2200/RM/00/E/970131 (2Dh) (2Fh)
  • Page 23 0 (30h) 2 (32h) MS/2200/RM/00/E/970131 ASCII character codes End Selection 1 (31h) 3 (33h)
  • Page 24 ASCII character codes 4 (34h) 6 (36h) End Selection MS/2200/RM/00/E/970131 5 (35h) 7 (37h)
  • Page 25 ASCII character codes 8 (38h) 9 (39h) End Selection (3Ah) (3Bh) MS/2200/RM/00/E/970131...
  • Page 26 ASCII character codes < (3Ch) > (3Eh) End Selection MS/2200/RM/00/E/970131 (3Dh) (3Fh)
  • Page 27 ASCII character codes @ (40h) A (41h) End Selection B (42h) C (43h) MS/2200/RM/00/E/970131...
  • Page 28 ASCII character codes D (44h) E (45h) End Selection F (46h) G (47h) MS/2200/RM/00/E/970131...
  • Page 29 ASCII character codes H (48h) I (49h) End Selection J (4Ah) K (4Bh) MS/2200/RM/00/E/970131...
  • Page 30 ASCII character codes L (4Ch) M (4Dh) End Selection N (4Eh) O (4Fh) MS/2200/RM/00/E/970131...
  • Page 31 ASCII character codes P (50h) Q (51h) End Selection R (52h) S (53h) MS/2200/RM/00/E/970131...
  • Page 32 ASCII character codes T (54h) V (56h) End Selection MS/2200/RM/00/E/970131 U (55h) W (57h)
  • Page 33 ASCII character codes X (58h) Y (59h) End Selection Z (5Ah) (5Bh) MS/2200/RM/00/E/970131...
  • Page 34 ASCII character codes (5Ch) (5Dh) End Selection (5Eh) (5Fh) MS/2200/RM/00/E/970131...
  • Page 35 ASCII character codes ‘ (60h) a (61h) End Selection b (62h) c (63h) MS/2200/RM/00/E/970131...
  • Page 36 ASCII character codes d (64h) f (66h) End Selection MS/2200/RM/00/E/970131 e (65h) g (67h)
  • Page 37 ASCII character codes h (68h) i (69h) End Selection j (6Ah) k (6Bh) MS/2200/RM/00/E/970131...
  • Page 38 ASCII character codes l (6Ch) m (6Dh) End Selection n (6Eh) o (6Fh) MS/2200/RM/00/E/970131...
  • Page 39 ASCII character codes p (70h) q (71h) End Selection r (72h) s (73h) MS/2200/RM/00/E/970131...
  • Page 40 ASCII character codes t (74h) u (75h) End Selection v (76h) w (77h) MS/2200/RM/00/E/970131...
  • Page 41 x (78h) z (7Ah) MS/2200/RM/00/E/970131 ASCII character codes End Selection y (79h) (7Bh)
  • Page 42 ASCII character codes (7Ch) (7Dh) End Selection (7Eh) DEL (7Fh) MS/2200/RM/00/E/970131...
  • Page 43: Beeps

    Beeps Beeps Beeper volume High Volume (*) Low Volume MS/2200/RM/00/E/970131...
  • Page 44: Beeper Note (Tone Frequency)

    Beeps Beeper note (tone frequency) High (2093.04 Hz, 478 µs) (*) Low (1318.52 Hz, 758 µs) Medium (1760 Hz, 568 µs) MS/2200/RM/00/E/970131...
  • Page 45: Power-Up Beeps

    Power-up beeps Two beeps indicate that the power-up sequence has been completed. Three long beeps at power-up indicate an EEPROM integrity error. If this occurs, contact your UBI representative. MS/2200/RM/00/E/970131 Power-Up Beeps On (*) Power-Up Beeps Off Beeps...
  • Page 46: Good Read Beeps

    Beeps Good read beeps By default, a single short beep (80 ms) indicates that the barcode has been read successfully. If Beep After Transmission is selected, the same beep indicates that the bar code has been read and transmitted to the host system. Number of good read beeps 2 Good Read Beeps 1 Good Read Beep (*)
  • Page 47 Beeps Timing of good read beeps Beep Before Transmission (*) Beep After Transmission MS/2200/RM/00/E/970131...
  • Page 48 Beeps Duration of good read beeps 80 ms Beep Duration (*) 60 ms Beep Duration 200 ms Beep Duration 300 ms Beep Duration MS/2200/RM/00/E/970131...
  • Page 49 Compose good read beep duration Compose Beep Duration (0 to 999 ms) Example To make each beep last for half a second (500 ms): 1. Scan Compose Beep Duration. 2. Scan 5 0 0 and scan End Selection to finish ( appendix at the end of this manual).
  • Page 50: Configuration Beeps

    Beeps Configuration beeps The MaxiScan 2200 has special beeps for the configuration bar codes provided in this manual. success Two beeps indicate that the selection has been accepted by the MaxiScan 2200. error Six short beeps indicate a setup error (incorrect configuration code)
  • Page 51: Code Mark

    Code mark Code mark activation Transmit Code Mark enables transmission of current settings of code marks—barcode symbology identifying characters—for all the symbologies supported. Transmit Code Mark + Barcode Length transmits 2 decimal digits after the code mark to indicate the length of the code read. Code marks are transmitted after the preamble if present and before the barcode data.
  • Page 52: Default Code Mark Values-Keyboard Wedge And Rs-232 Interfaces

    Code mark Default code mark values—Keyboard wedge and RS-232 interfaces Use the Compose Code Mark codes on the next pages to modify the default code marks Code marks should only be modified for keyboard wedge and RS-232 interfaces. symbology Codabar Code 39 Code 128 / EAN 128 Interleaved 2 of 5...
  • Page 53: Composing Custom Code Marks

    Composing custom code marks Codabar—Compose Code Mark 1. Select the Compose Code Mark code for your symbology. 2. Scan an identifying character and scan End Selection to finish ( codes ). Compose code marks for keyboard wedge and RS-232 interfaces only. Code 128 / EAN 128—Compose Code Mark MS/2200/RM/00/E/970131 Code mark...
  • Page 54 Code mark UPC-A—Compose Code Mark UPC-E—Compose Code Mark EAN-8—Compose Code Mark EAN-13—Compose Code Mark MS/2200/RM/00/E/970131...
  • Page 55 Code mark Interleaved 2 of 5—Compose Code Mark Matrix 2 of 5—Compose Code Mark Standard 2 of 5—Compose Code Mark MS/2200/RM/00/E/970131...
  • Page 56 Code mark MSI Code—Compose Code Mark Plessey Code—Compose Code Mark MS/2200/RM/00/E/970131...
  • Page 57: Compose Interface Number

    1. Look to see if there is a suitable number in the Predefined interface numbers section for your interface. 2. Look to see if your configuration is described in the MaxiScan 2200 Terminal List (if available). 3. If you still do not know which number to enter, contact your UBI representative.
  • Page 58: Composing An Interface Number

    The MaxiScan 2200 will only accept interface numbers that are compatible with its hardware configuration (I/O board and cable)—if you try to enter a number for a different interface, you will hear 6 error beeps. If necessary, check the interface of your MaxiScan 2200 model Interfaces ).
  • Page 59: Concatenating Configuration Bar Codes

    \60—to indicate that the code is a configuration code. Why concatenate? In order to configure the MaxiScan 2200 for a given installation, you may need to read a number of configuration codes one after the other—and you may need to do this for each MaxiScan 2200 you have to install and set up.
  • Page 60 Codabar active 2 good read beeps You can also obtain the data strings by putting the MaxiScan 2200 into Display Data String mode and reading the configuration codes of your choice ( data strings ). However, the strings displayed include a check digit after the \60 end-of-code character which you must also remove when you concatenate the codes.
  • Page 61: Configuration Modes

    Configuration modes Configuration authorization modes Configuration enable mode Configuration Enable Mode allows you to configure your MaxiScan 2200 at all times. Configuration inhibit after 4 mn Configuration Inhibit After 4 mn protects the MaxiScan 2200 from unintentional configuration actions—configuration is inhibited if no configuration codes are read during the first 4 minutes after power-up.
  • Page 62: Temporary Configuration Mode

    Temporary Configuration Mode allows you to test new configuration settings without losing your current configuration setup. Temporary configuration mode remains active until you select Restore/Update Current Configuration or until you switch off the MaxiScan 2200. Restore current configuration Restore Current Configuration quits temporary configuration mode and returns the MaxiScan 2200 to its current configuration settings.
  • Page 63: Display Data String Mode

    Concatenating configuration bar codes ) or if you want to send commands directly from an RS-232 terminal to the MaxiScan 2200 in monitor mode ( Display Data String Mode remains active until you switch off the MaxiScan 2200. Example 1. Scan Display Data String Mode.
  • Page 64: Data Decoding Security Parameters

    "fragile" than others and errors may occur due to incorrect interpretation of code lengths. You can configure the MaxiScan 2200 to transmit data for codes of 1, 2 or 3 fixed lengths only or codes with a known minimum length Symbologies - Barcode length and data security).
  • Page 65: Predefined Security Levels

    Predefined security levels Normal security level Single Read Before Transmission—500 ms Between Identical Consecutive Codes—500 ms Between Different Consecutive Codes Medium security level 2 Consecutive Same Reads Before Transmission—500 ms Between Identical Consecutive Codes—500 ms Between Different Consecutive Codes High security level 3 Consecutive Same Reads Before Transmission—500 ms Between Identical Consecutive Codes—500 ms Between Different Consecutive Codes Medium Security Level...
  • Page 66: Consecutive Same Read Data Validation

    By default, transmission occurs after a single successful read. To increase the reliability of the data transmitted, you can set the MaxiScan 2200 to validate the data before transmission—it will only transmit data after a specified number of successful consecutive reads have given the same result.
  • Page 67: Timeout Between Identical Consecutive Codes

    This timeout should not be shorter than the Timeout Between Different Consecutive Codes. Example To make your MaxiScan 2200 wait 1 second (= 1000 ms) before it can read the same code again: 1. Scan Compose Timeout Between Identical Consecutive Codes.
  • Page 68: Timeout Between Different Consecutive Codes

    This timeout should not be longer than the Timeout Between Identical Consecutive Codes. Example To make your MaxiScan 2200 wait 1 second (= 1000 ms) before it can read a different code: 1. Scan Compose Timeout Between Different Consecutive Codes.
  • Page 69: Default Parameter Settings

    Factory default settings for the MaxiScan 2200 configuration parameters are indicated by “*” in this manual. Use the Reset Factory Defaults code to reset all the MaxiScan 2200 parameters to their factory default settings ( Parameter list / data strings provides the full list of parameters including default settings.
  • Page 70: Error Messages

    Error messages Error messages Display EEPROM Error Messages The MaxiScan 2200 stores operating error messages in an internal EEPROM. Display EEPROM Error Messages displays these messages on the host terminal screen if applicable (keyboard wedge, RS-232 C and RS-232 TTL).
  • Page 71: Glossary

    Glossary data transmission interface-specific communication parameters—in certain cases they parameters need to be modified to optimize the performance of the MaxiScan 2200 dual RS-232 C MaxiScan 2200 connected between two systems communicating through an RS-232 link (external power supply necessary) external power 6V mains power supply adapter—necessary if the host system does...
  • Page 72: Ibm 46Xx Cash Registers

    IBM 46xx cash registers IBM 46xx cash registers Connection IBM 46xx cable 1. Switch off the host system. 2. Use the IBM 46xx cable to connect the MaxiScan 2200 to the host system. port 5x or 9x MS/2200/RM/00/E/970131...
  • Page 73: Predefined Interface Numbers

    3 times at power-up. Configuration is independent of the physical link with the cash register—you can configure the MaxiScan 2200 for Port 9x or Port 5x as required by the host system. N° 111 - IBM 46xx cash registers—Port 5x...
  • Page 74: Predefined Data Transmission Settings

    IBM 46xx cash registers Predefined data transmission settings Predefined settings for IBM 46xx cash registers - Interface N° 110 / N° 111 The main predefined parameter settings for IBM 46xx cash registers depend on cash register protocols and can not be modified. Transmission delay Inter-message delay MS/2200/RM/00/E/970131...
  • Page 75: Installation Procedure

    Installation procedure The MaxiScan 2200 Installation Guide tells you step by step how to install and set up your MaxiScan 2200 to operate successfully in most working situations. General installation / configuration procedure 1. Check you have everything you need ( 2.
  • Page 76: Inter-Character Delay

    Inter-character delay No Delay (*) The maximum rate at which data can be transmitted by the MaxiScan 2200 is affected by the response of the system. By the insertion of an inter-character delay, the MaxiScan 2200 can avoid dropping characters if it is transmitting decoded data too rapidly.
  • Page 77: Compose Inter-Character Delay

    40 ms Compose inter-character delay Example To make your MaxiScan 2200 insert an 80 ms delay between characters: 1. Scan Compose Inter-Character Delay. 2. Scan 8 0 and scan End Selection to finish ( appendix at the end of this manual).
  • Page 78: Inter-Message Delay

    Inter-message delay No Delay (*) The maximum rate at which data can be transmitted by the MaxiScan 2200 is affected by the response of the system. By the insertion of an inter-message delay, the MaxiScan 2200 can avoid dropping characters if it is transmitting decoded data too rapidly.
  • Page 79: Compose Inter-Message Delay

    80 ms Compose inter-message delay Example To make your MaxiScan 2200 insert a 200 ms delay between messages: 1. Scan Compose Inter- Message Delay. 2. Scan 2 0 0 and scan End Selection to finish ( appendix at the end of this manual).
  • Page 80: Interfaces

    The indicator LED flashes orange a number of times at power-up to indicate the interface configuration of your MaxiScan 2200 model. If the MaxiScan 2200 has already been programmed for a given interface configuration, the indicator LED will stay green.
  • Page 81: Keyboard Wedge

    1. Switch off the host system. 2. Disconnect the keyboard from the host computer. 3. Use the keyboard wedge cable to connect the MaxiScan 2200 between the keyboard and the host computer. 4. Connect the power supply to the keyboard wedge cable.
  • Page 82: Predefined Interface Numbers

    If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). The orange indicator LED of MaxiScan 2200 models configured for keyboard wedge applications will flash 7 times at power-up. IBM PC AT and compatibles N°...
  • Page 83 Keyboard wedge IBM PC AT and compatibles N° 206 - QWERTY - Italian N° 207 - QWERTY - Norwegian N° 208 - QWERTY - Danish N° 209 - QWERTY - Spanish MS/2200/RM/00/E/970131...
  • Page 84 Keyboard wedge IBM PC AT and compatibles N° 2020 - QWERTZ - Swiss / French MS/2200/RM/00/E/970131...
  • Page 85 Keyboard wedge IBM 31xx, 32xx, 34xx N° 230 - QWERTY - English N° 231 - AZERTY - French N° 232 - AZERTY - international N° 233 - AZERTY - caps QWERTY MS/2200/RM/00/E/970131...
  • Page 86 Keyboard wedge IBM 31xx, 32xx, 34xx N° 234 - QWERTZ - German N° 2310 - QWERTY - data entry N° 2313 - AZERTY - data entry N° 2314 - QWERTZ - numeric keypad MS/2200/RM/00/E/970131...
  • Page 87 Keyboard wedge DEC VT 220, 320, 420 N° 410 - QWERTY - PC type N° 411 - AZERTY - PC type N° 414 - QWERTZ - PC type N° 415 - QWERTY - PC type - Swedish / Finnish MS/2200/RM/00/E/970131...
  • Page 88 Keyboard wedge DEC VT/PC 510 N° 271 - AZERTY - PC type N° 275 - QWERTY - PC type - Swedish / Finnish N° 2717 - AZERTY - VT type - French N° 2718 - QWERTY - VT type - Swedish / Finnish MS/2200/RM/00/E/970131...
  • Page 89 Keyboard wedge DEC VT/PC 510 N° 2720 - QWERTZ - PC type - Swiss / French MS/2200/RM/00/E/970131...
  • Page 90 Keyboard wedge Apple / Macintosh N° 220 - QWERTY - English N° 221 - AZERTY - French N° 224 - QWERTZ - German MS/2200/RM/00/E/970131...
  • Page 91 Keyboard wedge Hewlett Packard 700/92 N° 260 - QWERTY - English N° 261 - AZERTY - French N° 264 - QWERTZ - German MS/2200/RM/00/E/970131...
  • Page 92 Keyboard wedge Wyse 60, 65, 99GT, 120 N° 300 - QWERTY - 102 keys PC/AT fast N° 301 - AZERTY - 102 keys PC/AT fast N° 304 - QWERTZ - 102 keys PC/AT fast MS/2200/RM/00/E/970131...
  • Page 93: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for keyboard wedge - Interface N° 200 end-of-transmission keyboard character status preamble postamble inter-character delay inter-message delay In this section, the predefined parameter settings for standard keyboard wedge configurations are indicated by an asterisk (*). MS/2200/RM/00/E/970131 Keyboard wedge lower case...
  • Page 94: Preamble / Postamble

    Keyboard wedge Preamble / postamble The MaxiScan 2200 can send preambles and postambles—control codes before and after each message—to emulate command keys on the keyboard and allow automatic data entry: <preamble> <barcode data> <postamble> Customizable barcode type code marks can be inserted after the preamble and before the Code mark ).
  • Page 95 Compose preamble / postamble Compose Preamble Each preamble and postamble can contain a maximum of 10 characters Example To enter the STX character (ASCII character 02) as a preamble: 1. Scan Compose Preamble. 2. Scan one or more character codes you want to include in the preamble—in our example we would scan the ASCII STX character code—and scan End Selection to finish ( Keyboard wedge—Additional preamble / postamble characters ).
  • Page 96 Keyboard wedge Predefined postamble codes Field Advance Field Exit Down Arrow MS/2200/RM/00/E/970131...
  • Page 97: Transmitting Special Keyboard Keys

    Transmitting special keyboard keys Different symbologies support different character formats. The MaxiScan 2200 transmission format is different according to the symbologies used ( and MaxiScan 2200 transmission format ). Only symbologies supporting the full ASCII character set allow the encoding of certain special keyboard keys such as <Return> and <Tab>.
  • Page 98: End-Of-Transmission Keyboard Character Status

    The MaxiScan 2200 transmission format is different according to the symbologies used Symbologies - Character formats and MaxiScan 2200 transmission format ). By default, the MaxiScan 2200 sets the keyboard to lower case at the end of transmission. Lower Case (*)
  • Page 99: Keyboard Wedge-Additional Preamble / Postamble Characters

    Keyboard wedge—Additional preamble / postamble characters Keyboard wedge—Additional preamble / postamble characters PF 1 Use these character codes with the Compose Preamble / Postamble codes to create custom preambles / postambles for keyboard wedge applications ( Preamble / Postamble ). PF 3 MS/2200/RM/00/E/970131 End Selection...
  • Page 100 Keyboard wedge—Additional preamble / postamble characters PF 5 PF 7 End Selection MS/2200/RM/00/E/970131 PF 6 PF 8...
  • Page 101 Keyboard wedge—Additional preamble / postamble characters PF 9 PF 11 MS/2200/RM/00/E/970131 End Selection PF 10 PF 12...
  • Page 102 Keyboard wedge—Additional preamble / postamble characters PF 13 PF 15 End Selection MS/2200/RM/00/E/970131 PF 14 PF 16...
  • Page 103 Keyboard wedge—Additional preamble / postamble characters PF 17 PF 19 MS/2200/RM/00/E/970131 End Selection PF 18 PF 20...
  • Page 104 Keyboard wedge—Additional preamble / postamble characters PF 21 PF 23 End Selection MS/2200/RM/00/E/970131 PF 22 PF 24...
  • Page 105 Keyboard wedge—Additional preamble / postamble characters ENTER End Selection RETURN SEND MS/2200/RM/00/E/970131...
  • Page 106 Keyboard wedge—Additional preamble / postamble characters FIELD FIELD EXIT End Selection HOME MS/2200/RM/00/E/970131...
  • Page 107 Keyboard wedge—Additional preamble / postamble characters Ctrl i TAB = End Selection BACK TAB BACK SPACE MS/2200/RM/00/E/970131...
  • Page 108 Keyboard wedge—Additional preamble / postamble characters ARROW RIGHT ARROW LEFT End Selection ARROW UP ARROW DOWN MS/2200/RM/00/E/970131...
  • Page 109 Keyboard wedge—Additional preamble / postamble characters CLEAR FIELD End Selection MS/2200/RM/00/E/970131...
  • Page 110 Keyboard wedge—Additional preamble / postamble characters LINE FEED RESET End Selection MS/2200/RM/00/E/970131...
  • Page 111: Number Codes

    Number codes Use the number codes on the following pages to enter custom numerical values required by certain configuration codes. Scan each digit in the number and scan End Selection—once or twice as applicable—after the last digit. The same number codes are provided at the end of this manual ( codes ).
  • Page 112 Number codes End Selection MS/2200/RM/00/E/970131...
  • Page 113 Number codes End Selection MS/2200/RM/00/E/970131...
  • Page 114: Ocia Cash Registers

    1. Switch off the host system. 2. Use the OCIA cable to connect the MaxiScan 2200 to the host system. 3. If your host system requires an external power supply: Connect the power supply to the OCIA cable.
  • Page 115: Predefined Interface Numbers

    If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). The orange indicator LED of MaxiScan 2200 models configured for OCIA cash registers will flash 5 times at power-up. N° 122 - OCIA NCR cash registers...
  • Page 116: Predefined Data Transmission Settings

    OCIA cash registers Predefined data transmission settings Predefined settings for OCIA cash registers - Interface N° 120 / N° 121 / N° 122 The main predefined parameter settings for OCIA cash registers depend on cash register protocols and can not be modified. inter-character delay inter-message delay Transmission delay...
  • Page 117: Parameter List / Data Strings

    Parameter list / data strings Interface numbers compose interface number Keyboard wedge—predefined interface numbers IBM PC AT and compatibles N° 200 N° 201 N° 204 N° 205 N° 206 N° 207 N° 208 N° 209 N° 2020 QWERTZ - Swiss / French IBM 31xx, 32xx, 34xx N°...
  • Page 118 Parameter list / data strings DEC VT/PC 510 N° 271 N° 275 Finnish N° 2717 AZERTY - VT type - French N° 2718 QWERTY - VT type - Swedish / Finnish N° 2720 QWERTZ - PC type - Swiss / French Apple / Macintosh N°...
  • Page 119 N° 111 OCIA cash registers—predefined interface numbers N° 120 Type N° 121 Second Type N° 122 N° 123 MS/2200/RM/00/E/970131 Parameter list / data strings IBM 46xx cash registers—Port \41\4A\01\2F\60 OCIA TEC cash registers First \41\4A\01\38\60 OCIA TEC cash registers \41\4A\01\39\60 OCIA NCR cash registers \41\4A\01\3A\60 OCIA NCR 7052 cash registers...
  • Page 120: Data Transmission Parameters

    Parameter list / data strings Data transmission parameters Keyboard wedge—data transmission parameters Default values (*) correspond to interface N° 200 (IBM PC AT and compatibles - QWERTY - English). preamble no preamble (*) compose postamble no postamble Enter (*) Carriage Return Field Advance Field Exit Down Arrow...
  • Page 121 1200 2400 4800 19200 38400 data bits 7 (*) parity even (*) none stop bits 2 (*) Hardware/software protocols time- 1000 ms (*) unlimited compose (1 to 2500 ms) ENQ (Hex 05) not used (*) ENQ (HEX 05) compose ACK (Hex 06) not used (*) ACK (HEX 06) compose...
  • Page 122 Parameter list / data strings active CTS/RTS hardware protocol not active (*) active preamble no preamble (*) compose preamble/postamble STX/ETX postamble no postamble Carriage Return + Line Feed (*) Carriage Return Line Feed compose inter-character delay see below inter-message delay see below Wand emulation—data transmission parameters Default values (*) correspond to interface N°...
  • Page 123 0.19 ms (175 cm/s) 0.26 ms (125 cm/s) 0.44 ms (75 cm/s) 0.66 ms (50 cm/s) 1.32 ms (25 cm/s) 2.64 ms (12.5 cm/s) 6.60 ms (5 cm/s) IBM 46xx cash registers—data transmission parameters Default values (*) correspond to interface N° 110 / 111 (IBM 46xx cash registers—Ports 9x/5x).
  • Page 124 Parameter list / data strings 30 ms 50 ms 80 ms 100 ms compose (1 to 999 ms) Code mark—keyboard wedge, RS-232 activation code mark not transmitted (*) transmit code mark transmit code mark + barcode length Default code marks: Symbology: Codabar Code 39...
  • Page 125 Symbology: AIM symbology identifiers: Codabar Code 39 Code 128 / EAN 128 Interleaved 2 of 5 Matrix 2 of 5 Standard 2 of 5 MSI Code Plessey Code UPC/EAN, "standard" lengths (8, 13, 15 (add-on 2), 18 (add-on 5) characters) UPC/EAN, other lengths (no check digit, .
  • Page 126: Symbology Parameters

    Parameter list / data strings Symbology parameters disable all symbologies Codabar activation not active (*) active start/stop not transmitted (*) a, b, c, d A, B, C, D a, b, c, d DC1, DC2, DC3, DC4 CLSI library system not active (*) CLSI With Spaces CLSI Without Spaces check digit (AIM recommendation) not used (*)
  • Page 127 transmitted check digit not used (*) modulo 43 check digit checked and transmitted checked but not transmitted French CIP check digit checked and transmitted checked but not transmitted Italian CPI check digit checked and transmitted checked but not transmitted barcode length (number of minimum length = 6 characters) return to current minimum length...
  • Page 128 Parameter list / data strings check digit not used (*) check digit mod 10 checked and transmitted checked but not transmitted French CIP HR check digit checked and transmitted checked but not transmitted barcode length (number of minimum length = 6 (*) characters) return to current minimum length compose minimum length...
  • Page 129 compose minimum length compose 1 or 2 or 3 fixed lengths Plessey Code activation not active (*) active check digit transmitted (*) not transmitted barcode length (number of minimum length = 6 (*) characters) return to current minimum length compose minimum length compose 1 or 2 or 3 fixed lengths Standard 2 of 5 activation...
  • Page 130 Parameter list / data strings not active UPC/EAN format selection UPC-A deactivated UPC-E deactivated EAN-8 deactivated EAN-13 deactivated add-on digits not required but transmitted if read (*) required and transmitted add-on 2 not active (*) active add-on 5 not active (*) active UPC-A check digit transmitted (*)
  • Page 131 EAN-8 transmitted as EAN 8 (*) EAN-8 transmitted as EAN-13 MS/2200/RM/00/E/970131 Parameter list / data strings \44\50\60 \44\51\60...
  • Page 132: Maxiscan 2200 Operating Parameters

    Parameter list / data strings MaxiScan 2200 operating parameters reset all configuration parameters reset factory defaults software version display error messages display EEPROM error messages delete EEPROM error messages Interfaces null interface (*) (no interface driver selected—no transmission) keyboard wedge...
  • Page 133 General operating parameters reading distance 20 cm (*) 10 cm (UPC/EAN 100% only) 15 cm resolution adjustment (video high-resolution / low-resolution video channel selection) channels (*) high-resolution video channel low-resolution video channel scan rate 1400 scans per second (*) 1200 scans per second 1600 scans per second standby mode standby mode enable (*)
  • Page 134 Parameter list / data strings beep after transmission duration of good read beeps 80 ms (*) 60 ms 200 ms 300 ms compose beep duration (0 to 999 ms) Configuration modes configuration authorization modes enable (*) configuration inhibit after 4 mn temporary configuration mode enable restore current configuration...
  • Page 135: Data String Values

    Data string values end selection Number codes ASCII character codes MS/2200/RM/00/E/970131 Parameter list / data strings \64\60 \10\60 \11\60 \12\60 \13\60 \14\60 \15\60 \16\60 \17\60 \18\60 \19\60 NUL (00h) \3E\00\60 SOH (01h) \3E\01\60 STX (02h) \3E\02\60 ETX (03h) \3E\03\60 EOT (04h) \3E\04\60 ENQ (05h) \3E\05\60...
  • Page 136 Parameter list / data strings CR (0Dh) \3E\0D\60 SO (0Eh) \3E\0E\60 SI (0Fh) \3E\0F\60 DLE (10h) \3E\10\60 DC1 (11h) \3E\11\60 DC2 (12h) \3E\12\60 DC3 (13h) \3E\13\60 DC4 (14h) \3E\14\60 NAK (15h) \3E\15\60 SYN (16h) \3E\16\60 ETB (17h) \3E\17\60 CAN (18h) \3E\18\60 EM (19h) \3E\19\60...
  • Page 137 MS/2200/RM/00/E/970131 Parameter list / data strings ) (29h) \09\60 * (2Ah) \0A\60 + (2Bh) \0B\60 \0C\60 (2Ch) \0D\60 (2Dh) \0E\60 (2Eh) / (2Fh) \0F\0F\60 0 (30h) \10\60 1 (31h) \11\60 2 (32h) \12\60 3 (33h) \13\60 4 (34h) \14\60 5 (35h) \15\60 6 (36h) \16\60...
  • Page 138 Parameter list / data strings D (44h) \24\60 E (45h) \25\60 F (46h) \26\60 G (47h) \27\60 H (48h) \28\60 I (49h) \29\60 J (4Ah) \2A\60 K (4Bh) \2B\60 L (4Ch) \2C\60 M (4Dh) \2D\60 N (4Eh) \2E\60 O (4Fh) \2F\60 P (50h) \30\60...
  • Page 139 MS/2200/RM/00/E/970131 Parameter list / data strings \20\20\60 ‘ (60h) a (61h) \20\21\60 b (62h) \20\22\60 c (63h) \20\23\60 d (64h) \20\24\60 e (65h) \20\25\60 f (66h) \20\26\60 g (67h) \20\27\60 h (68h) \20\28\60 i (69h) \20\29\60 j (6Ah) \20\2A\60 k (6Bh) \20\2B\60 l (6Ch) \20\2C\60...
  • Page 140 Parameter list / data strings Additional preamble / postamble characters—Keyboard wedge | (7Ch) \20\3C\60 } (7Dh) \20\3D\60 \20\3 E\60 (7Eh) DEL (7Fh) \20\3F\60 PF 1 \04\02\18\60 PF 2 \04\02\19\60 PF 3 \04\02\1A\60 PF 4 \04\02\1B\60 PF 5 \04\02\1C\60 PF 6 \04\02\1D\60 PF 7 \04\02\1E\60...
  • Page 141 MS/2200/RM/00/E/970131 Parameter list / data strings PF 23 \04\02\2E\60 PF 24 \04\02\2F\60 \04\02\00\60 ENTER \04\02\01\60 RETURN \04\02\02\60 SEND \04\02\03\60 \04\02\04\60 FIELD FIELD EXIT \04\02\05\60 HOME \04\02\06\60 \04\02\07\60 TAB = Ctrl i \04\02\08\60 \04\02\09\60 BACK TAB \04\02\0A\60 BACK SPACE \04\02\0B\60 ARROW RIGHT \04\02\0C\60 ARROW LEFT \04\02\0D\60...
  • Page 142: Pen Input

    A special plug-and-play cable with a pen input adaptor is available for all interfaces. With no additional configuration, it allows you to read bar codes with a pen as well as with the MaxiScan 2200. special cable with pen adaptor...
  • Page 143: Preamble / Postamble

    Preamble / postamble Keyboard wedge - Preamble / postamble RS-232 - Preamble / postamble Do not try to configure preambles or postambles for IBM 46xx cash registers, OCIA cash registers, wand emulation. MS/2200/RM/00/E/970131 Preamble / postamble...
  • Page 144: Product Checklist

    Product checklist Product checklist the right MaxiScan 2200 model for your host system all systems the right cable for your host system this MaxiScan 2200 Installation Guide MaxiScan 2200 user’s leaflet if applicable mounting plate replacement red reading window options...
  • Page 145: Reading Distance

    Reading distance You can change the maximum reading distance of the MaxiScan 2200 to make sure that you only read codes within the specified range. The reading distances provided here are valid for normal-quality medium-resolution bar codes such as standard EAN (100% magnitude).
  • Page 146: Reset All Configuration Parameters

    Reset all configuration parameters Reset all configuration parameters Reset Factory Defaults resets all the MaxiScan 2200 parameters to their factory default settings (indicated by “(*)” in this manual): null interface (no interface driver selected—orange indicator LED always on—no transmission), default symbologies, default symbology settings, default MaxiScan 2200 operating settings (scan rate, LED / beep settings, etc.).
  • Page 147: Resolution Adjustment-Video Channel Selection

    High-Resolution / Low-Resolution Video Channels (*) By default, the MaxiScan 2200 is set to switch continuously between the high- and low- resolution video channels. The video channel changes with each new scan and normal- quality medium-resolution bar codes such as standard EAN (100%) are read easily by both video channels.
  • Page 148: Connection-Single Rs-232

    1. Switch off the host system. 2. Use the RS-232 cable to connect the MaxiScan 2200 to the host system. 3. If your host system requires an external power supply: Connect the power supply to the RS-232 cable.
  • Page 149: Connection-Dual Rs-232 C

    1. Switch off the host system. 2. Disconnect the terminal from the host system. 3. Use the dual RS-232 cable to connect the MaxiScan 2200 between the terminal and the host system. 4. Connect the power supply to the dual RS-232 cable.
  • Page 150: Predefined Interface Numbers

    ( Compose interface number ). At power-up, the orange indicator LED of MaxiScan 2200 models configured for RS-232 applications will flash 2 times for RS-232 C or 4 times for RS-232 TTL. N° 101 - RS-232 TTL Level N°...
  • Page 151: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for RS-232 C - Interface N° 100 baud rate data bits parity stop bits ENQ (Hex 05) ACK (Hex 06) NAK (Hex 15) XON/XOFF (software) CTS/RTS (hardware) LRC (longitudinal redundancy check) time-out (hardware and software) preamble postamble inter-character delay...
  • Page 152: Baud Rate

    RS-232 Baud Rate 9600 (*) MS/2200/RM/00/E/970131...
  • Page 153 Baud Rate 2400 MS/2200/RM/00/E/970131 RS-232 1200 4800...
  • Page 154: Data Bits

    RS-232 Baud Rate 19200 38400 Data bits Seven (*) Eight MS/2200/RM/00/E/970131...
  • Page 155: Parity

    RS-232 Parity Even (*) None MS/2200/RM/00/E/970131...
  • Page 156: Stop Bits

    RS-232 Stop bits Two (*) MS/2200/RM/00/E/970131...
  • Page 157: Hardware/Software Protocols Time-Out

    Hardware/software protocols time-out 1000 ms (*) The same time-out value applies to all the RS-232 protocols supported by the MaxiScan 2200: ENQ / ACK / NAK software protocol, XON / XOFF software protocol, CTS / RTS hardware protocol. Compose hardware/software protocols time-out Example To set a hardware and software timeout of 2 seconds (= 2000 ms): 1.
  • Page 158: Enq / Ack / Nak Software Protocol

    RS-232 ENQ / ACK / NAK software protocol Typical ENQ / ACK / NAK scenarios host terminal MaxiScan 2200 message (OK) (clears message) host terminal MaxiScan 2200 message (not OK) repeats message (OK) (clears message) MS/2200/RM/00/E/970131...
  • Page 159 ENQ enquiry character Not Used (*) If ENQ is not used, the MaxiScan 2200 transmits barcode data without waiting for a request from the host system. If an ENQ character is activated, the MaxiScan 2200 waits to receive the ENQ character from the host system before transmitting data after a good read.
  • Page 160 If there is no positive acknowledge (ACK) before the end of the specified time-out ( the MaxiScan 2200 processes as if there was a positive acknowledge (this behavior can be modified for special configurations).
  • Page 161 Not Used (*) Scanning ACK or NAK activates the ACK/NAK protocol. If the MaxiScan 2200 receives a negative acknowledge (NAK) after sending a message, it will send the message again. If it receives a negative acknowledge (NAK) after the third transmission, the message is aborted (this behavior can be modified for special configurations).
  • Page 162: Xon/Xoff Software Protocol

    ( protocols time-out ). CTS is tested before transmission of each character. Data is only transmitted when CTS is activated (high). If CTS is not used by the host system, the MaxiScan 2200 maintains the level high. Not Active (*)
  • Page 163: Preamble / Postamble

    Preamble / postamble The MaxiScan 2200 can send preambles and postambles—control codes before and after each message—to emulate command keys on the keyboard and allow automatic data entry: <preamble> <barcode data> <postamble> Customizable barcode type code marks can be inserted after the preamble and before the Code mark ).
  • Page 164 RS-232 Compose preamble / postamble Compose Preamble Each preamble and postamble can contain a maximum of 10 characters Example To enter the STX character (ASCII character 02) as a preamble: 1. Scan Compose Preamble. 2. Scan one or more character codes you want to include in the preamble—in our example we would scan the ASCII STX character code—and scan End Selection to finish ( Predefined preamble/postamble code...
  • Page 165 RS-232 Predefined postamble codes Carriage Return + Line Feed (*) Carriage Return Line Feed MS/2200/RM/00/E/970131...
  • Page 166: Transmission Delay

    RS-232 Transmission delay Inter-character delay Inter-message delay MS/2200/RM/00/E/970131...
  • Page 167: Rs-232-Monitor Mode

    Monitor mode uses hexadecimal values. Make sure that the values you send from the host system correspond to these values. For the value "\41" for example, the MaxiScan 2200 must receive the hexadecimal value 41 or its equivalent (ASCII character "A", for example), not the decimal value 41.
  • Page 168: Scan Rate

    Scan rate Scan rate The default scan rate of 1400 scans per second is suitable for normal-quality medium- resolution bar codes such as standard EAN (100%). For other reading situations, you will optimize reading performance by finding the best scan rate for the bar codes you want to read.
  • Page 169: Software Version Identification

    Software Version Software Version displays on the host terminal screen (if applicable) the version of the software installed in the MaxiScan 2200. Software version information is useful if you have a problem and need to contact your UBI representative ( Troubleshooting ).
  • Page 170: Standby Mode

    (T x 2)—and a total period of inactivity T x 3—the rotating mirror motor is switched off. The MaxiScan 2200 is reactivated when you try to read a new bar code. Wake-up is quicker after initial standby than after full standby.
  • Page 171 2. Scan 6 0 0 and scan End Selection to finish ( appendix at the end of this manual). The MaxiScan 2200 will go into initial standby after 10 minutes and full standby after a total of 30 minutes after the last read attempt.
  • Page 172: Symbologies

    Default symbologies Code 39 and the UPC/EAN code families are preselected by default. When you install and set up your MaxiScan 2200 for the first time, all the symbology parameters are set to their factory default settings— indicated by an asterisk (*) in this manual.
  • Page 173: Character Formats And Maxiscan 2200 Transmission Format

    Character formats and MaxiScan 2200 transmission format symbology character format supported alphanumeric—letter case not Code 39 defined alphanumeric full ASCII—letter Code 128 case defined numerical Codabar Interleaved 2 of 5 Matrix 2 of 5, Standard 2 of 5 UPC/EAN code set...
  • Page 174: Barcode Length And Data Security

    Depending on the symbology used, the following barcode length parameters allow you to configure the MaxiScan 2200 to only accept codes which meet certain length requirements: Compose 1 Or 2 Or 3 Fixed Lengths—the safest option if you know that all the codes in your application have fixed lengths, Compose Minimum Length—if there are variable code lengths but...
  • Page 175: Symbologies-Activation

    Symbologies—Activation To optimize the performance of your MaxiScan 2200 and to ensure trouble-free scanning, do not select symbologies that you do not need. If possible, do not select more than 2 symbologies at the same time—deactivate the Code 39 and UPC/EAN default symbologies if you do not need to use them.
  • Page 176: Symbology Activation Codes

    Symbologies—Activation Symbology activation codes Codabar—Not Active (*) Codabar—Active The default format for Code 39 is Standard 43 Characters. Code 39—Not Active Code 39—Active (*) MS/2200/RM/00/E/970131...
  • Page 177 Symbologies—Activation Code 128 / EAN 128—Not Active (*) Code 128 / EAN 128—Active Interleaved 2 of 5—Not Active (*) Interleaved 2 of 5—Active MS/2200/RM/00/E/970131...
  • Page 178 Symbologies—Activation Matrix 2 of 5—Not Active (*) Matrix 2 of 5—Active The default format for Standard 2 of 5 is Identicon (6 Bars). Standard 2 of 5—Not Active (*) Standard 2 of 5—Active MS/2200/RM/00/E/970131...
  • Page 179 Symbologies—Activation MSI Code—Not Active (*) MSI Code—Active Plessey Code—Not Active (*) Plessey Code—Active MS/2200/RM/00/E/970131...
  • Page 180 Symbologies—Activation UPC/EAN—Not Active UPC/EAN—Active (*) Select the desired UPC/EAN format configuration and scan UPC/EAN—Active to enable. UPC-A Transmitted as EAN-13 (*) UPC-A Transmitted as UPC-A MS/2200/RM/00/E/970131...
  • Page 181 Symbologies—Activation UPC-A Deactivated UPC-E Deactivated EAN-8 Deactivated EAN-13 Deactivated MS/2200/RM/00/E/970131...
  • Page 182: Symbologies-Codabar

    Symbologies—Codabar Symbologies—Codabar Activation Not Active (*) Default values Start/stop CLSI library system Check digit (AIM recommendation) Number of characters Start/stop Not Transmitted Not Active Not Used Minimum Length = 6 Not Transmitted (*) MS/2200/RM/00/E/970131 Active...
  • Page 183 Symbologies—Codabar Start/stop a, b, c, d A, B, C, D a, b, c, d t, n, *, e DC1, DC2, DC3, DC4 MS/2200/RM/00/E/970131...
  • Page 184: Clsi Library System

    Symbologies—Codabar CLSI library system Libraries in the CLSI system used in the United States require the insertion of spaces after characters 1, 5 and 10 in the 14-character label. Example 39990000192148 CLSI With Spaces inserts the spaces and activates automatic barcode reconstruction to increase decoding efficiency.
  • Page 185: Check Digit (Aim Recommendation)

    Check digit (AIM recommendation) While Codabar has no check character, AIM has a recommended character. Each Codabar data character has a value assigned to it. Checked And Transmitted MS/2200/RM/00/E/970131 Symbologies—Codabar Not Used (*) Checked But Not Transmitted...
  • Page 186 Symbologies—Codabar AIM data character values data character Calculation of the check digit 1. The values corresponding to all the Codabar data characters in the message (including Start/Stop characters) are added together to make a total. 2. The data character which must be added to this total to make a multiple of 16 is the check character.
  • Page 187: Barcode Length

    Barcode length Minimum Length = 6 (*) Barcode length (number of characters) for Codabar = [start + barcode data + check digit if applicable + stop]. The minimum length possible is 3 characters. If you scan Compose 1 Or 2 Or 3 Fixed Lengths or Compose Minimum Length, use the special number codes ( ASCII character codes ( Compose 1 Or 2 Or 3 Fixed Lengths provides the most security if the codes in your...
  • Page 188: Symbologies-Code 39 (*)

    Symbologies—Code 39 (*) Symbologies—Code 39 (*) Activation Active (*) Select the desired Code 39 format if required (Standard 43 Characters or Full ASCII) and scan Active to enable. Full ASCII characters are encoded using one of the four control characters ($, %, /, +) in combination with a letter ( Default values Code 39 format...
  • Page 189 Full ASCII conversion chart—Code 39 Code 39 ASCII Hex Code 39 ASCII Hex Code 39 ASCII Hex Code 39 ASCII Hex Space MS/2200/RM/00/E/970131 Symbologies—Code 39 (*) " & ’ < > ‘...
  • Page 190: Start/Stop

    Symbologies—Code 39 (*) Start/stop Transmission Not Transmitted (*) Transmitted MS/2200/RM/00/E/970131...
  • Page 191: Check Digit

    Check digit Deactivation Modulo 43 check digit The modulo 43 check digit is a character added to the end of the Code 39 barcode label for extra validation of the data. Checked And Transmitted MS/2200/RM/00/E/970131 Symbologies—Code 39 (*) Not Used (*) Checked But Not Transmitted...
  • Page 192 The French CIP check digit is used in the French pharmaceutical industry. It is only used for codes with seven characters. If the French CIP check digit is used, the MaxiScan 2200 automatically performs code reconstruction to optimize reading. Italian CPI check digit The Italian CPI check digit is used in the Italian pharmaceutical industry.
  • Page 193: Barcode Length

    ASCII codes, do not scan End Selection until you have finished entering all the lengths (after 1, 2 or 3 fixed lengths). If only 1 fixed length is entered, the MaxiScan 2200 automatically performs code reconstruction to optimize reading.
  • Page 194: Symbologies-Code 128 / Ean 128

    Symbologies—Code 128 / EAN 128 Symbologies—Code 128 / EAN 128 Activation Not Active (*) New normalization allows decoding of the UCC/EAN standard extension. EAN 128 is auto- discriminating with Code 128 (recognition of the FNC1 start character used). Default values CIP 128 French pharmaceutical codes FNC1 separator character for EAN-128 norms Number of characters...
  • Page 195: Code Ean-128 Norms (Auto-Discriminating)

    GS character can not be transmitted). Example If you want to use SP (ASCII character 32) as FNC1 separator character: 1. Use your MaxiScan 2200 to read the Compose Other Character bar code. 2. Scan the desired ASCII character and scan End Selection ( character codes ).
  • Page 196: Barcode Length

    Code 128 / EAN 128 does not use the same number of characters to code alphanumerical data and numerical data. If the MaxiScan 2200 does not read bar codes in your application, this may be due to unsuitable minimum or fixed lengths—...
  • Page 197: Symbologies-Ean-8, Ean-13

    Symbologies—EAN-8, EAN-13 Symbologies—EAN-8, EAN-13 Symbologies—UPC/EAN code families (UPC-A, UPC-E, EAN-8, EAN-13) MS/2200/RM/00/E/970131...
  • Page 198: Symbologies-Ean 128

    Symbologies—EAN 128 Symbologies—EAN 128 Symbologies—Code 128 / EAN 128 MS/2200/RM/00/E/970131...
  • Page 199: Symbologies-Interleaved 2 Of 5

    Symbologies—Interleaved 2 of 5 Activation Not Active (*) Default values Check digit Number of characters MS/2200/RM/00/E/970131 Symbologies—Interleaved 2 of 5 Not used Minimum Length = 6 Active...
  • Page 200: Check Digit

    Symbologies—Interleaved 2 of 5 Check digit An Interleaved 2 of 5 check digit can be used as the last encoded character of a label. This is especially recommended when using variable length Interleaved 2 of 5 and if the Consecutive same read data validation feature is not activated ( parameters ).
  • Page 201 French CIP HR check digit The CIP HR check digit is used in the French pharmaceutical industry. It is only used for codes with seven characters. MS/2200/RM/00/E/970131 Symbologies—Interleaved 2 of 5 Checked And Transmitted Checked But Not Transmitted...
  • Page 202: Barcode Length

    Interleaved 2 of 5 always encodes an even number of characters. To handle codes with an odd number of characters, the MaxiScan 2200 will accept a code with the last character printed as 5 narrow bars. In this case, all useful characters are transmitted.
  • Page 203: Symbologies-Matrix 2 Of 5

    Symbologies—Matrix 2 of 5 Symbologies—Matrix 2 of 5 Activation Not Active (*) Active Default values Number of characters Minimum Length = 6 MS/2200/RM/00/E/970131...
  • Page 204: Barcode Length

    Symbologies—Matrix 2 of 5 Barcode length Minimum Length = 6 (*) Barcode length (number of characters) for Matrix 2 of 5 = [barcode data]. The minimum length possible is 3 characters. If you scan Compose 1 Or 2 Or 3 Fixed Lengths or Compose Minimum Length, use the special number codes ( ASCII character codes ( Compose 1 Or 2 Or 3 Fixed Lengths provides the most security if the codes in your...
  • Page 205: Symbologies-Msi Code

    Symbologies—MSI Code Activation Not Active (*) Default values Check digit mod 10 Number of characters MS/2200/RM/00/E/970131 Symbologies—MSI Code Checked And Transmitted Minimum Length = 6 Active...
  • Page 206: Check Digit

    Symbologies—MSI Code Check digit Check Digit Mod 10 Checked And Transmitted (*) Check Digit Double Mod 10 Checked And Transmitted Checked But Not Transmitted Checked But Not Transmitted MS/2200/RM/00/E/970131...
  • Page 207: Barcode Length

    Barcode length Minimum Length = 6 (*) Barcode length (number of characters) for MSI Code = [barcode data + check digit]. The minimum length possible is 2 characters. If you scan Compose 1 Or 2 Or 3 Fixed Lengths or Compose Minimum Length, use the special number codes ( ASCII character codes ( Compose 1 Or 2 Or 3 Fixed Lengths provides the most security if the codes in your...
  • Page 208: Symbologies-Plessey Code

    Symbologies—Plessey Code Symbologies—Plessey Code Activation Not Active (*) Default values Check digit Number of characters Check digit Transmitted (*) Transmitted Minimum Length = 6 MS/2200/RM/00/E/970131 Active Not Transmitted...
  • Page 209: Barcode Length

    ASCII codes, do not scan End Selection until you have finished entering all the lengths (after 1, 2 or 3 fixed lengths). If only 1 fixed length is entered, the MaxiScan 2200 automatically performs code reconstruction to optimize reading.
  • Page 210: Symbologies-Standard 2 Of 5

    Symbologies—Standard 2 of 5 Symbologies—Standard 2 of 5 Activation Not Active (*) Standard 2 of 5 is also referred to as "Straight 2 of 5" and "Industrial 2 of 5". Select the desired Standard 2 of 5 format if required (Identicon or Computer Identics) and scan Active to enable.
  • Page 211: Check Digit Mod 10

    Symbologies—Standard 2 of 5 Check digit mod 10 Not Used (*) Checked And Transmitted Checked But Not Transmitted MS/2200/RM/00/E/970131...
  • Page 212: Barcode Length

    Symbologies—Standard 2 of 5 Barcode length Minimum Length = 6 (*) Barcode length (number of characters) for Standard 2 of 5 = [barcode data + check digit if applicable]. The minimum length possible is 3 characters. If you scan Compose 1 Or 2 Or 3 Fixed Lengths or Compose Minimum Length, use the special number codes ( ASCII character codes ( Compose 1 Or 2 Or 3 Fixed Lengths provides the most security if the codes in your...
  • Page 213: Symbologies-Upc/Ean Code Families (*)

    Active—UPC/EAN (*) Select the desired UPC/EAN format configuration and scan Active—UPC/EAN to enable. The MaxiScan 2200 automatically performs code reconstruction for UPC-A, EAN-8 and EAN-13 to optimize reading. In the case of an unregular UPC-E with number system equal to 1—usually the first printed character—you must deactivate EAN-13 format.
  • Page 214: Upc/Ean Format Selection

    Symbologies—UPC/EAN code families (*) UPC/EAN format selection UPC-A Deactivated UPC-E Deactivated EAN-8 Deactivated EAN-13 Deactivated MS/2200/RM/00/E/970131...
  • Page 215: Add-On Digits

    Symbologies—UPC/EAN code families (*) Add-on digits Not Required But Transmitted If Read (*) Required And Transmitted MS/2200/RM/00/E/970131...
  • Page 216 Symbologies—UPC/EAN code families (*) Add-on digits Add-On 2 Not Active (*) Add-On 5 Not Active (*) Active Active MS/2200/RM/00/E/970131...
  • Page 217: Check Digit

    Symbologies—UPC/EAN code families (*) Check digit UPC/EAN code format: <leading character> <number system> <data> <check digit> UPC-A check digit Transmitted (*) UPC-E check digit Transmitted (*) MS/2200/RM/00/E/970131 Not Transmitted Not Transmitted...
  • Page 218 Symbologies—UPC/EAN code families (*) EAN-8 check digit Transmitted (*) EAN-13 check digit Transmitted (*) Not Transmitted Not Transmitted MS/2200/RM/00/E/970131...
  • Page 219: Transmission Of Number System

    Symbologies—UPC/EAN code families (*) Transmission of number system UPC-A number system Transmitted (*) UPC/EAN code format: <leading character> <number system> <data> <check digit> A regular UPC-A has a transmitted number system equal to 0. To transmit the additional leading character (country code), select the parameter UPC-A Transmitted As EAN-13. UPC-E number system Transmitted (*) MS/2200/RM/00/E/970131...
  • Page 220: Re-Encoding Upc-A, Upc-E, Ean-8

    Symbologies—UPC/EAN code families (*) Re-encoding UPC-A, UPC-E, EAN-8 UPC-A Transmitted as EAN-13 (*) These parameters convert the decoded data to other code formats. Transmission will only take into account the parameters available for the target bar code format. UPC/EAN code format: <leading character> <number system> <data> <check digit> A regular UPC-A has a transmitted number system equal to 0.
  • Page 221 Symbologies—UPC/EAN code families (*) EAN-8 Transmitted as EAN 8 (*) EAN-8 Transmitted as EAN-13 MS/2200/RM/00/E/970131...
  • Page 222: Test Codes

    Test codes Test codes One-dimensional symbologies Codabar Code 39 123456 CODE-39 Code 128 EAN 128 CODE-128 (]C1)EAN 128 MS/2200/RM/00/E/970131...
  • Page 223 Test codes EAN-8 EAN-13 12345670 1234567890128 UPC-A UPC-E 0 1 2 3 4 5 0 0 0 0 0 1 2 3 4 5 MS/2200/RM/00/E/970131...
  • Page 224 Test codes Interleaved 2 of 5 12345678901234 Matrix 2 of 5 Standard 2 of 5 012345 123456 MS/2200/RM/00/E/970131...
  • Page 225 Test codes MSI Code 12345666 Plessey Code 80001495050 MS/2200/RM/00/E/970131...
  • Page 226: Troubleshooting

    The tables in this section describe some common problems you may encounter when you use your MaxiScan 2200 (power-up, normal operation, configuration). Look for a description of your problem in the symptoms columns and try the proposed solution given in the action column.
  • Page 227: Power-Up Problems

    (especially keyboard wedge) connection problems incorrect product components (MaxiScan 2200 model, cables, external power supply as applicable) red power-up LED but no power-up beeps deactivated power-up beeps indicator LED flashes orange...
  • Page 228: Configuration Problems

    End Selection once or twice if required for the previous parameter check MaxiScan 2200 power supply, connections ( Connection diagram for your interface), product components scan Configuration Enable Mode ( Configuration modes )
  • Page 229: Operating Problems

    / LED deactivated barcode length incompatible with MaxiScan 2200 configuration (minimum/fixed length parameter settings) MaxiScan 2200 configured for check digit and no check digit present in code poor reading performance dirty or damaged red reading window MS/2200/RM/00/E/970131...
  • Page 230 ( Reading distance ) select correct video channel ( Resolution adjustment—Video channel selection ) select correct scan rate ( Scan rate ) check MaxiScan 2200 model and configuration check all product components (MaxiScan 2200 model, cables, CMM, power supply as applicable),...
  • Page 231: Wand Emulation

    1. Switch off the host system. 2. Use the wand emulation cable to connect the MaxiScan 2200 to the host system. 3. If your host system requires an external power supply: Connect the power supply to the wand emulation cable.
  • Page 232: Predefined Interface Numbers

    If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). The orange indicator LED of MaxiScan 2200 models configured for wand emulation will flash 4 times at power-up. N° 130 - Digital Wand Emulation N°...
  • Page 233: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for Wand emulation - Interface N° 130 margin size logical signal state during transmission logical signal state outside transmission pulse duration In this section, the predefined parameter settings for Interface N° 130 (standard wand emulation configuration) are indicated by an asterisk (*).
  • Page 234: Margin Size

    Wand emulation Margin size Predefined margin size The size of the default margin is 10 times the size of the narrow bar (50 µs). Compose margin size Example To set a margin size of 20 x the narrow bar width: 1.
  • Page 235: Logical Output Signal State

    Logical output signal state Examples of signal state combinations Quiet Zone = 0 (*), Bar = 1 (*) Quiet Zone = 1, Bar = 1 (*) Quiet Zone = 0 (*), Bar = 0 Quiet Zone = 1, Bar = 0 MS/2200/RM/00/E/970131 Wand emulation quiet zone...
  • Page 236 Wand emulation Signal state outside transmission Quiet Zone = 0 (*) quiet zone margin Quiet Zone = 1 MS/2200/RM/00/E/970131...
  • Page 237 Wand emulation Signal state during transmission Bar = 1, Space = 0, Margin = 0 (*) quiet zone margin Bar = 0, Space = 1, Margin = 1 MS/2200/RM/00/E/970131...
  • Page 238: Pulse Duration

    Wand emulation Pulse duration 0.88 ms (37.5 cm/s) (*) The values represent the pulse duration of a narrow bar or space. Speeds (values in parentheses) are provided for standard UPC/EAN bar codes with 0.33 mm narrow-bar elements. Pulse duration speed calculation Actual emulated speed = [ 100 x ( r / t ) ] cm/s with r = actual narrowest element (mm) t = set-up duration element (ms)
  • Page 239 Wand emulation 0.66 ms (50 cm/s) 1.32 ms (25 cm/s) 2.64 ms (12.5 cm/s) 6.60 ms (5 cm/s) MS/2200/RM/00/E/970131...
  • Page 240 Appendix—Number codes Appendix—Number codes Use the number codes on the following pages to enter custom numerical values required by certain configuration codes. Scan each digit in the number and scan End Selection—once or twice as applicable—after the last digit. The same number codes are provided in another part of this manual ( End Selection MS/2200/RM/00/E/970131 Number codes ).
  • Page 241 MS/2200/RM/00/E/970131 Appendix—Number codes End Selection...
  • Page 242 Appendix—Number codes End Selection MS/2200/RM/00/E/970131...
  • Page 243 MS/2200/RM/00/E/970131...
  • Page 244 UBI Inc. Ammendale Technology Park 12240 Indian Creek Court Beltsville MD 20705 Tel: +1 301 210 3000 Fax: +1 301 210 5498 UBI International / UBI France SA Immeuble "Le Newton" 23 avenue de l’Europe 78402 Chatou Cedex FRANCE Tel: +33 (0)1.30.15.25.35 Fax: +33 (0)1.34.80.14.33 UBI GmbH Max-Planck-Strasse 9-13...

Table of Contents