Installation Manual P/N 0-230049-02 MicroBar 9730 Decoder
MicroBar 9730 - Installation Manual - Edition 1.3 - compatible with EasySet System mb9730en.cmd - 99/07/26 Regulatory Statements Intermec hereby declares that the MicroBar 9730 has been tested and found compliant with the below listed standards as required by the EMC Directive 89/336/EEC as amended by 92/31/EEC and by the Low Voltage Directive 73/23/EEC as amended by 93/68/EEC: EN55022 (1992) EN50082-1 (1998) EN60950 (1993) USA: This device complies with Part 15 of the FCC Rules.
Contents Contents 1. Using EasySet .............................................................................................. 9 online setup with RS-232 cable 0-234032-00 ........................................ 10 2. Reset all parameters ................................................................................... 11 3. Terminal / cash register used in your application .......................................... 13 connections.......................................................................
Contents stop bits .................................................................................... 39 hardware/software protocols timeout.......................................... 39 ENQ ......................................................................................... 40 ACK.......................................................................................... 41 NAK..........................................................................................
Contents RS-232 ..................................................................................... 77 5. Symbologies ............................................................................................... 79 Ames Code .......................................................................................... 80 Codabar............................................................................................... 81 start/stop ........................................................................
Contents format ......................................................................................105 check digit mod 10 ...................................................................105 barcode length .........................................................................106 Telepen ..............................................................................................108 format ......................................................................................108 UPC / EAN ...........
Contents RTS/CTS hardware protocol .................................................... 131 transmission to the host system ............................................... 132 special keys interpretation (output to keyboard wedge) ............. 134 UDI / CICS .............................................................................. 139 RS-232 input devices on port 5 ........................................................... 140 baud rate.................................................................
Contents E. Technical data ...........................................................................................191 Input/output ports ................................................................................191 Overview..................................................................................191 Input device priority management .............................................192 Output to host system...............................................................192 I/O port functions.....
1. Using EasySet 1. Using EasySet - offline setup 1. select your Intermec product in EasySet ("Select reader" icon over the product image) 2. double-click the setup commands in EasySet to send them to the setup sheet 3.
1. Using EasySet online setup with RS-232 cable 0-234032-00 online setup with RS-232 cable 0-234032-00 RS-232 direct cable 0-234032-00 2 3 1 - online setup with RS-232 cable 0-234032-00 : 1. connect the RS-232 cable to port 3 of the MicroBar if it is not already connected 2. connect the RS-232 cable to the serial port of your PC 3. connect the power supply to the RS-232 cable and provide electrical power 4. select your Intermec product in EasySet ("Select reader" icon over the product image) 5.
2. Reset all parameters 2.
2.
3. Terminal / cash register used in your application 3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
4. Output transmission settings 4.
4.
4. Output transmission settings keyboard wedge emulated key characters emulated key characters RESET CTRL SPECIAL .V .W .X PF22 PF23 PF24 0V 0W 0X not active (*) \42\57\60 special dual-character combinations not interpreted (original code string transmitted without interpretation) Example ( . I dual-character combination = ) original Code 39 code: interpreted and transmitted as: msg . Ixx .I x-.I msg - . Ixx msg . Ixx .I x-.I msg - .
4. Output transmission settings keyboard wedge separate 2 character label \42\5A\60 special dual-character combinations interpreted if only 2 characters in the original code Example ( . I dual-character combination = ) original Code 39 code: interpreted and transmitted as: msg . Ixx .I x-.I msg - . Ixx msg . Ixx x-.I msg - .
4.
4.
4.
4. Output transmission settings keyboard wedge 30 ms \52\1E\60 40 ms \52\28\60 50 ms \52\32\60 compose (ms): [range: 1-999 ms] \52\60 enter a number string and scan End Selection (Appendix C) inter-message delay (output to host) - gives the host system enough time to process each message received, especially when the host must act on end-of-message control codes such as - "rolling buffer" operation : 1.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4. Output transmission settings RS-232 Example (data received = C O D E - 3 9 ) ASCII hex binary C O ... D ... E ... ... 3 ... 9 ... ... ...
4.
4. Output transmission settings RS-232 inter-message delay (output to host) - gives the host system enough time to process each message received, especially when the host must act on end-of-message control codes such as - "rolling buffer" operation : 1. a new inter-message delay cycle is activated each time the MicroBar receives a message 2.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4. Output transmission settings data editing (EasySet 3.0 and later) data editing (EasySet 3.
4. Output transmission settings data editing (EasySet 3.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) data reformatting (EasySet 2.01, 2.02, 2.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) There are 2 "pages" in the reformatting tool : "Define input" and "Define output". In the "Define input" page, you can define which input data you want the MicroBar to reformat (up to 5 input scenarios for each port). In the "Define output" page, you can select 5 different input scenarios and define the output reformatting you want the MicroBar to apply for each scenario.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) Using wildcards in the input mask You can use character substitution wildcards like the ones used in file searches etc. to indicate where the search string is located in the message: * replaces any number of characters (any characters) ? replaces 1 character (any character) It is not necessary to add wildcard characters after the string of 1, 2 or 3 character constants.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) Reformatting restrictions You can only perform one reformatting action at a time on the chosen input scenario. You can only send one input-scenario-with-reformatting combination at a time to the MicroBar. The MicroBar stores 5 input-scenario-with-reformatting combinations.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) Reformatting menu options The different reformatting functions are provided in 3 popup menus depending on where you click in the "Define output" page. Select the Reset formatting pushbutton or menu option to reset formatting for the selected scenario.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.
4. Output transmission settings data reformatting (EasySet 2.01, 2.02, 2.03) reformatting action indicators Reformatting actions are indicated in the second row of the Output string grid by reformatting action indicator characters.
4.
4. Output transmission settings postamble Down Arrow \45\54\04\02\0F\60 compose: \45\54\60 - enter an ASCII / Special Wedge Characters string and scan End Selection (Appendix A and B) - maximum = 10 characters - wedge PC : for characters with ASCII values from 01h to 1Fh (SOH to US), the value transmitted corresponds to + (SOH = , STX = , . . .
4.
4.
5. Symbologies 5. Symbologies - symbology = bar code type or family (e.g.
5.
5.
5.
5.
5. Symbologies Codabar stop 1 = start 2 \43\58\60 - intermediate start/stop characters not transmitted - only concatenates adjacent codes if stop character of first code = start character of second code : barcode_1 (left) barcode_2 (right) ....() ()....
5.
5.
5.
5. Symbologies Code 39 88 Code 39 ASCII Hex Dec /B /C $ % /F /G /H /I /J + /L /M /N / 0 1 2 3 4 5 6 7 8 9 /Z %F %G %H %I %J %V A B C " # $ % & ' ( ) * + , .
5.
5.
5.
5. Symbologies Code 39 French CIP - French pharmaceutical industry - only used for codes with 7 characters checked and transmitted \42\52\60 checked but not transmitted \42\53\60 Italian CPI - Italian pharmaceutical industry - transmitted as standard Code 39 if checksum not validated checked and transmitted \42\54\60 checked but not transmitted \42\55\60 multiread - multiread stores a number of bar codes in the MicroBar memory before transmitting them as a single message : 1.
5. Symbologies Code 39 3.
5. Symbologies Code 93 Code 93 - alphanumeric full ASCII symbology - letter case defined not active (*) \41\5F\60 active \41\5E\60 multiread - multiread stores a number of bar codes in the MicroBar memory before transmitting them as a single message : 1. MicroBar receives a "multiread" string (Code 39 bar code beginning with multiread indicator character) and stores it in memory 2. each new multiread string is added to the multicode message in the MicroBar memory 3.
5.
5.
5.
5.
5.
5.
5.
5.
5.
5.
5.
5.
5. Symbologies Standard 2 of 5 get fixed lengths from codes: [range: 1-3] \4A\5D\60 enter a number string and scan End Selection (Appendix C) only for codes longer than 4 characters !!! (use "compose 1 or 2 or 3 fixed lengths" option for short codes) defining fixed lengths provides the best performance and security if the codes in your application have fixed lengths 1. enter the number of fixed lengths you want to define (1, 2 or 3) 2.
5.
5.
5.
5.
5.
5.
5.
6. Input devices 6. Input devices - the following input devices can be connected to the MicroBar - pen barcode readers - laser / CCD barcode readers in wand / laser emulation - undecoded magstripe readers - RS-232 input devices (electronic scales, barcode readers, magstripe readers, . . .
6.
6.
6.
6. Input devices laser scanners / CCD scanners in laser emulation laser timeout before deactivation - MicroBar can control the timeout period before deactivation (laser scanners normally remain active until the trigger is released or they reach the end of their timeout) - valid for all laser trigger configurations unlimited (*) \49\44\00\60 the laser scanner remains active all the time LASER SAFETY: CAUTION - LASER LIGHT CAN DAMAGE YOUR EYES. DO NOT STARE INTO BEAM.
6.
6.
6.
6.
6.
6.
6. Input devices RS-232 input devices on port 4 RS-232 input devices on port 4 - for data received from RS-232 C input devices (electronic scales, barcode readers, . . .
6.
6. Input devices RS-232 input devices on port 4 mark \4A\46\05\04\03\60 space \4A\46\05\04\04\60 none \4A\46\05\04\00\60 stop bits one (*) \4A\46\06\04\01\60 two \4A\46\06\04\02\60 ENQ / ACK / NAK - the RS-232 input device can synchronize communication with the MicroBar : 1. the RS-232 input device sends an ENQ character (05h) to the MicroBar 2. the MicroBar answers with an ACK character (06h), even if ENQ / ACK / NAK has not been activated in the MicroBar 3.
6.
6.
6.
6.
6.
6.
6. Input devices RS-232 input devices on port 4 Example ( single character 88h = ) original message: transmitted as: 88 msg88xx 88 msg88xx Example ( ". I" dual-character combination = ) original message: transmitted as: msg . Ixx .I x-.I msg - . Ixx msg . Ixx .I x-.I msg - .
6.
6. Input devices RS-232 input devices on port 4 dual-character combinations - interpreted as special keyboard functions (" . B " = , " . I " = , etc.) if encountered in the original message emulated key characters emulated key characters DEL ENTER RETURN SEND FIELD + FIELD EXIT HOME END TAB ALT BACK TAB BACKSPACE right arrow left arrow up arrow down arrow CLEAR FIELD DUP ESC LINE FEED RESET CTRL PF24 .A .B .C .D .E .F .G .H .I .J .K .L .M .N .O .P .Q .R .S .T .U .V .
6. Input devices RS-232 input devices on port 4 in all messages \4A\46\16\04\01\60 dual-character values in original message string always interpreted as special keys Example ( ". I" dual-character combination = ) original message: transmitted as: msg . Ixx .I msgxx in 2-character messages \4A\46\16\04\03\60 special dual-character combinations interpreted if only 2 characters in the original message Example ( ".
6.
6. Input devices RS-232 input devices on port 5 RS-232 input devices on port 5 - for data received from RS-232 TTL input devices (electronic scales, barcode readers, magstripe readers, . . .
6.
6. Input devices RS-232 input devices on port 5 mark \4A\46\05\05\03\60 space \4A\46\05\05\04\60 none \4A\46\05\05\00\60 stop bits one (*) \4A\46\06\05\01\60 two \4A\46\06\05\02\60 ENQ / ACK / NAK - the RS-232 input device can synchronize communication with the MicroBar : 1. the RS-232 input device sends an ENQ character (05h) to the MicroBar 2. the MicroBar answers with an ACK character (06h), even if ENQ / ACK / NAK has not been activated in the MicroBar 3.
6.
6.
6.
6.
6.
6. Input devices RS-232 input devices on port 5 Example ( single character 88h = ) original message: transmitted as: 88 msg88xx 88 msg88xx Example ( ". I" dual-character combination = ) original message: transmitted as: msg . Ixx .I x-.I msg - . Ixx msg . Ixx .I x-.I msg - .
6.
6. Input devices RS-232 input devices on port 5 dual-character combinations - interpreted as special keyboard functions (" . B " = , " . I " = , etc.) if encountered in the original message 150 emulated key characters emulated key characters DEL ENTER RETURN SEND FIELD + FIELD EXIT HOME END TAB ALT BACK TAB BACKSPACE right arrow left arrow up arrow down arrow CLEAR FIELD DUP ESC LINE FEED RESET CTRL PF24 .A .B .C .D .E .F .G .H .I .J .K .L .M .N .O .P .Q .R .S .T .U .V .
6. Input devices RS-232 input devices on port 5 in all messages \4A\46\16\05\01\60 dual-character values in original message string always interpreted as special keys Example ( ". I" dual-character combination = ) original message: transmitted as: msg . Ixx .I msgxx in 2-character messages \4A\46\16\05\03\60 special dual-character combinations interpreted if only 2 characters in the original message Example ( ".
6.
7. Operating settings 7.
7. Operating settings beeps / green indicator LED beeps / green indicator LED - power-up beeps - 2 beeps = successful power-up - 3 long beeps + 5 short beeps = flash EEPROM integrity error (contact your Intermec representative !) volume high (*) \4B\47\01\60 low \4B\47\00\60 medium \4B\47\02\60 note (tone frequency) high (2093.04 Hz) (*) \4B\46\07\1E\60 low (1318.
7.
7.
7.
7.
8. Configuration modes and utilities 8.
8.
8. Configuration modes and utilities ScanPlus / MaxiScan transparent configuration mode \46\41\03\60 allows you to use a ScanPlus or MaxiScan 2200 barcode reader to set up your MicroBar product (setup commands are transmitted to the MicroBar but do not affect the ScanPlus / MaxiScan 2200) 1.
8.
8. Configuration modes and utilities configuration password mode configuration password mode - protects the MicroBar against unauthorized configuration - password active : you must read the password in a Code 39 bar code before you set up, otherwise your setup will not be saved (make sure that the MicroBar and your barcode reader are enabled to read Code 39 !!!) not active (*) \4A\44\60 to deactivate the password: 1. read the Code 39 password code 2.
8.
A. ASCII character codes A.
A.
A.
A.
A.
A. ASCII character codes ( (28h) \08\60 ) (29h) \09\60 * (2Ah) \0A\60 + (2Bh) \0B\60 , (2Ch) \0C\60 - (2Dh) \0D\60 .
A.
A.
A.
A.
A.
A.
A.
A.
A.
A.
B. Additional preamble / postamble characters—Keyboard wedge B.
B.
B.
B.
B.
B.
C. Number codes C.
C.
D. Test codes D.
D.
E. Technical data E.
E.
E. Technical data Input/output ports I/O port functions To avoid power supply conflicts, do not connect more than one input power supply at a time (the 5V power supply pins on all ports are interconnected).
E.
E. Technical data Input/output ports Port 3 pin pen RS-232 / dual RS-232 wedge RS (DEC, ...
E.
Index Index A ACK 39-44, 52, 76, 87, 128-131, 142-144, 165, 195 add-on 58, 110 AIM 58-59, 82, 96 Alt mode 33 Apple / Macintosh 23 B bar 25, 28, 33, 41, 79, 92, 94, 96, 101, 107, 113, 155, 161, 163 barcode length 28, 100, 106, 121 baud rate 37, 126, 140 beep 40-42, 44, 155, 157, 195-196 C Carriage Return 75, 77, 132, 145 cash register 11, 13, 25, 192-193 check digit 58, 82, 85, 91, 99-100, 103-106, 111-113, 121, 123 CIP 92, 97, 100 CLSI 82 Codabar 58, 60, 81-83, 189 Code 128 35, 58, 61, 96-97, 189 Code 39
Index French CIP 92, 100 frequency 154-155, 157 full ASCII 28, 35, 86, 94, 96, 108 lower case 35 LRC 45, 50, 52-55, 58-59, 75, 77-78, 123 M H hardware 39-41, 44, 129, 131, 143-144 Hewlett Packard 23 HR 100 I IBM 20, 28, 192 IBM PC AT 28 Identicon 105 input devices 66, 115, 126, 129, 140, 143, 192 input port 55-56, 64-66, 124, 191 input port identifier 55 inter-character 33, 47 interface number 25 Interleaved 2 of 5 58, 61, 99-101, 189 inter-message 34, 48 Italian CPI 92 K keyboard 14-16, 19, 28, 32-33,
Index 131-135, 140, 142-148, 157, 160, 191195, 196 RTS 39-42, 44-45, 131, 133, 144, 146, 195196 S scale solicitation 64-65, 124-125 scales 115, 124, 126, 140, 194 security 99, 101, 106-107, 121 separator character 97, 123 Smart cable 159-160 software 39-41, 44, 118, 129, 131, 143-144, 159-160 solicitation 64-65, 124-125 space 39, 93-94, 128, 142 special keys interpretation 28, 134, 147 Standard 2 of 5 58, 62, 105, 107, 189 start/stop 81-84, 90, 105 stop bit 39, 128, 142 STX / ETX 54, 78 symbologies 59, 79,
Index 200 MicroBar 9730 - Installation Manual