Instruction/ maintenance manual of the product MS951 Metrologic Instruments
Go to page of 77
METROLOGIC INSTRUMENTS, INC. MS951 Hand-Held Laser Scanner including all scanner configurations Programming Guide MLPN 2366 Printed in USA November 1998.
Locations : USA Corporate Headquarters South America Metrologic Instruments, Inc. Metrologic Instruments 90 Coles Road Rua Flórida 1.821, 5° Andar-Brooklin Blackwood, NJ 08012 CEP 04571-090, São Pa.
Table of Contents Scope of the MS951 Programming Guide ........................... 1 Programming the Scanner ........................................ 2 Enter Program Mode ............................................ 3 Recall Defaults .................
Record Header/Terminator Select .............................. 14 , 15 UPC/EAN Identifiers ........................................... 16 Keyboard Wedge (KB) Interface .................................. 17 KB Parameter - Keyboard Type ................
UCC Supplemental Options ..................................... 34 Supplemental ISBN Options ..................................... 35 Coupon Code 128 .......................................... 35, 36 Code 39 ............................................
1 Scope of the MS951 Programming Guide This Manual contains all of the configuration codes for all versions of the MS951 hand-held bar code scanner products. Not all hardware versions of the scanner support all of the features universally. PC Keyboard Wedge units do not use baud rates.
* * 2 Programming the Scanner The scanner is shipped from the factory programmed to a set of default conditions noted in this guide by an asterisk that appears before the brief definition. Since each host system is unique, the scanner has to be configured to match your host system requirements.
D F 1 R 1 8 R 1 9 D F 1 Recall Defaults 3 Enter Program Mode **Ability to Enter Program When this option is selected, pro- Mode After Any Scan gramming can be entered by scann-ing the ENTER/EXIT PROGRAM MODE bar code after power up or during normal scanning operation.
* * R S 1 R S 3 R S 2 R S 4 R S 5 R S 6 L P 8 Enter/Exit Program Mode 4 Laser Activation Range Short Range Activation When this option is selected, the IR sensor Out of the Stand is guaranteed to be activated when the posi- tion of the scanning window three inches from the object.
D F 1 R 3 0 R 3 1 E X 6 E X 5 R 9 2 R 9 3 Recall Defaults 5 Same Symbol Re-Scan The scanner is programmed with a same symbol timeout. For SHORT SAME SYMBOL RE-SCAN, the time delay Short Same is ½ second, while the LONG SAME SYMBOL RE- Symbol Re-Scan SCAN delay is 1 second.
* * R 8 6 R 8 7 R A N R A O Enter/Exit Program Mode 6 Decode Options Enable 2X Redundancy (MECCA) *Disable 2X Redundancy (MECCA) The following bar codes are very useful when working with Code 39 and Codabar applications.
D F 1 B P 1 B P 2 B P 3 B P 4 Recall Defaults 7 Beeper Tones The scanner can be programmed to emit a certain tone. If necessary, scan the appropriate bar code on page 3. Alternate Tone 1 .......................... Low Tone Alternate Tone 2 ...........
* * O C 5 O C 7 O C 9 R 5 0 R 5 1 O C 6 O C 8 Enter/Exit Program Mode 8 Audible Indicators for Communication Timeouts Two Second Timeout When this option is selected, the scanner will timeout if it does not transmit its data to the host after two seconds during communication.
D F 1 B R 1 L P 2 B R 2 B R 3 B R 4 B R 5 B R 6 B R 7 B R 8 Recall Defaults 9 RS-232 Interface ** Enable RS-232 Interface RS-232 Parameter - Baud Rate A baud rate is a unit that measures the speed with which information is transferred. The baud rate of the scanner must equal the baud rate of the host device.
* * P A 3 P A 4 D 8 1 D 8 2 P A 1 P A 2 Enter/Exit Program Mode 10 RS-232 Parameter - Parity Parity is an additional digit that makes the number of bits in the ASCII code odd or even. The scanner’s parity must match the host’s parity. **Space Parity Select this option to make the parity bit always 0.
D F 1 H H 1 H H 2 R 5 6 R 5 7 S H 2 S H 1 S H 4 S H 3 Recall Defaults 11 RS-232 Parameter - Hardware Handshaking To prevent scanned information from being lost Enable RTS/CTS during transmission, your host device may require an RTS/CTS signal.
* * R 2 0 R 2 1 R 2 2 R 2 3 Enter/Exit Program Mode 12 Intercharacter Delay The time specified with an Intercharacter delay bar code represents the interim of time between transmission of characters. Some host systems require this delay when receiving transmissions, others do not.
D F 1 H H 3 H H 4 R 3 2 R 9 4 R 9 5 Recall Defaults 13 RS-232 Parameter - Scanning Control (DTR Signal) When the DTR ( D ata T erminal R eady) input Enable DTR Input is enabled, the scanner will not transmit unless an active (+12V) DTR signal is present on the scanner’s DTR input pin.
* * R 5 8 R 5 9 R A 0 R 9 9 T R 2 T R 1 T R 4 T R 3 Enter/Exit Program Mode 14 Longitudinal Redundancy Check (LRC) A Longitudinal Redundancy Check (LRC)is an Enable LRC Calc+ error checking character that is calculated across Transmit RS232 a sequence of data characters.
D F 1 T R 6 T R 8 T B 2 T B 1 T B 4 T R 5 T R 7 T B 3 Recall Defaults 15 STX Prefix On When this option is on, the scanner will transmit a S tart of T e X t (ASCII 02H) before each bar code. ** STX Prefix Off ETX Suffix On When this option is on, the scanner will transmit an E nd of T e X t (ASCII 03H) after each bar code.
* * PX 2 SX 2 P X 1 S X 1 Enter/Exit Program Mode 16 UPC/EAN Identifiers Prefix ID On When this option is on, the scanner will transmit a prefix before any UPC/EAN bar codes.
D F 1 R 2 4 L P 3 L P 4 S H 4 S H 3 R 5 7 Recall Defaults 17 Keyboard Wedge (KB) Interface Scan the ENABLE KB WEDGE INTERFACE bar code if your communication requirement is keyboard emulation. The scanner will provide keyboard emulation by converting the scanned bar code data to the PC keyboard scan code equivalent.
* * B R 2 B R 3 B R 4 B R 5 B R 6 B R 8 B R 1 B R 7 B R 9 Enter/Exit Program Mode 18 KB Parameter - Keyboard Country Type The following bar codes are used to define the keyboard country type.
D F 1 B R A B R B B R C B R D B R E B R F Recall Defaults 19 Reserved Reserved Reserved Reserved Reserved Reserved.
* * R 4 6 R 4 7 R 6 8 R 6 9 H H 3 H H 4 Enter/Exit Program Mode 20 KB Parameter - Caps Lock Mode When Caps Lock is used on the keyboard, Enable Caps Lock choose ENABLE CAPS LOCK. Once enabled, the scanner will simulate Caps Lock keyboard input. This mode will not work with all keyboard types.
D F 1 O C 8 O C 9 O C 7 H H 1 H H 2 Recall Defaults 21 KB Parameter - Inter Scan Code Delay (AT and PS/2 Modes) The time specified with an inter scan code ** 800 Microsecond Delay delay bar code represents the amount of time between individual 9 bit scan codes.
* * T R 2 T R 4 T R 6 T R 8 T B 2 T B 3 T R 1 T R 3 T R 5 T R 7 Enter/Exit Program Mode 22 Record Header/Terminator Select ** CR On When this option is on, the scanner will transmit a C arriage R eturn after each bar code. CR Off LF On When this option is on, the scanner will transmit a L ine F eed after each bar code.
D F 1 T B 4 T B 3 R 2 0 R 2 1 R 2 2 R 2 3 Recall Defaults 23 Tab Suffix On When this option is on, the scanner will transmit a TAB (ASCII 09H) after each bar code. ** Tab Suffix Off Intercharacter Delay The time specified with an Intercharacter delay bar code represents the interim of time between transmission of characters.
* * PA 1 P A 3 P A 2 P A 4 O C 5 O C 6 Enter/Exit Program Mode 24 KB Parameter - Special Features ** Transmit F0H Break Code When transmit F0H break code is chosen, (AT and PS/2 modes only) the scanner will transmit an F0H between make and break key codes.
D F 1 ZZ 1 O C 1 O C 2 O C 3 O C 4 Recall Defaults 25 OCIA Options Scan the ENABLE OCIA INTERFACE bar code Enable OCIA Interface if your communications requirement is OCIA ( O ptically C oupled I nterface A dapter). This is a clocked (by the host) serial interface.
* * ZZ 2 I B 3 I B 1 I B 2 R 2 0 R 2 1 R 2 2 R 2 3 Enter/Exit Program Mode 26 IBM 46XX Options If the scanner will be communicating Enable IBM 46XX Interface with an IBM 46XX register, scan the ENABLE IBM 46XX INTERFACE bar code. Then, scan one of the following bar codes.
D F 1 L P 1 L P 3 L P 4 L P 5 L P 6 R 5 8 R 5 9 Recall Defaults 27 Light Pen Options If your scanner will be used in place of a light pen, Enable Light scan the ENABLE LIGHT PEN INTERFACE bar Pen Interface code. When this interface is enabled, the scanner can output a bar or space as the high signal.
* * R 0 8 R 0 9 C T A C T B C T C C T D Enter/Exit Program Mode 28 Light Pen Emulation Feature Some light pen decoders require an extra toggle of the data line before they will recognize a border condition. Others require that while idle, the data line be the polarity of a bar instead of a space.
D F 1 C T E C T F C T I C T J C T G C T H C T K C T L C T M C T N Recall Defaults 29 ** Enable Code 39 Disable Code 39 ** Enable Codabar Disable Codabar ** Enable Code 128 Disable Code 128 ** Enable C.
* * R 4 1 R 4 2 R 0 2 R 0 3 R 7 7 R 7 8 R 6 4 R 6 5 R 7 5 R 7 6 R B H R B G Enter/Exit Program Mode 30 Enable Code 11 ** Disable Code 11 Enable MSI Plessey ** Disable MSI Plessey Enable UK Plessey ** .
D F 1 E X 7 E X 8 E X 9 R B A R B B Recall Defaults 31 Minimum Code Length for All Code Types The minimum number of characters in the bar codes that will be scanned should be Minimum 1 Character specified by scanning one of the following bar codes.
* * C T A C T B C T C C T D L Z 5 L Z 6 C K 4 L Z 3 L Z 4 C K 3 Enter/Exit Program Mode 32 UPC/EAN Code UPC and EAN are typical bar code types. The ** Enable UPC default settings for UPC and EAN are enabled.
D F 1 E X 1 E X 2 C K 2 L Z 1 C K 1 L Z 2 R 3 6 R 3 7 R 3 8 R 3 9 Recall Defaults 33 UPC-E Options Expand UPC-E When this option is selected, the scanner will expand UPC-E to the 12 digit equivalent UPC-A. ** Do Not Expand UPC-E UPC-E Check Digit On When this option is on, the scanner will transmit the UPC-E check digit.
* * R 5 2 SP 1 S P 2 S P 3 SP 4 SP 5 S P 6 S P 7 R 5 3 R 7 0 R 7 1 SP 8 Enter/Exit Program Mode 34 Convert EAN-8 to EAN-13 When this option is selected, the scanner will convert EAN-8 to EAN-13 by transmitting five zeroes before the bar code.
D F 1 R A F R A G R A H R A I R A J R A K R A 3 R A 4 Recall Defaults 35 Supplemental ISBN Options These features convert Bookland bar codes to a variety of International Standard Book Number (ISBN) formats.
* * C T E M D 1 M D 2 M D 3 M D 4 R 1 0 R A 5 R A 6 C T F R 1 1 Enter/Exit Program Mode 36 Enable ] C1 Transmit Coupon C128 *Disable ] C1 Transmit Coupon C128 Code 39 **Enable Code 39 When this option is enabled, the scan- ner will scan Code 39 bar codes.
D F 1 C T 1 C T J C B 2 C B 1 C B 4 C B 3 R 4 3 R 4 4 R 7 4 R 3 3 Recall Defaults 37 Enable Italian Pharmaceutical ** Disable Italian Pharmaceutical Enable Code 39 Start/Stop Character Transmit ** Disable Code 39 Start/Stop Character Transmit Codabar **Enable Codabar When this option is enabled, the scanner will scan Codabar bar codes.
* * C T M I T 2 R 5 4 R 5 5 C T N I T 1 Enter/Exit Program Mode 38 Interleaved 2 of 5 (ITF) ** Enable ITF When this option is enabled, the scanner will scan Interleaved 2 of 5 (ITF) bar codes. Disable ITF Enable ITF Check Digit When this option is enabled, the scanner will scan ITF bar codes that have a Modulo 10 check digit.
D F 1 I 0 0 I 0 2 I 0 4 I 0 6 I 0 8 I 1 0 I 1 2 I 1 4 I 1 6 Recall Defaults 39 Interleaved 2 of 5 (ITF) Symbol Lengths The number of ITF digits in the bar codes that will be scanned should be specified by scanning the appropriate bar codes. A maximum of two bar code lengths can be specified.
* * I 1 8 I 2 0 I 2 2 I 2 4 I 2 6 I 2 8 I 3 0 I 3 2 I 3 4 I 3 6 I 3 8 Enter/Exit Program Mode 40 18 Digits 20 Digits 22 Digits 24 Digits 26 Digits 28 Digits 30 Digits 32 Digits 34 Digits 36 Digits 38 .
D F 1 I 4 0 I 4 2 I 4 4 I 4 6 I 4 8 I 5 0 Recall Defaults 41 40 Digits 42 Digits 44 Digits 46 Digits 48 Digits 50 Digits.
* * R 0 2 R 0 3 R 0 4 R 0 5 R 0 6 R B C R B D Enter/Exit Program Mode 42 ITF Minimum Symbol Length Test A custom minimum character length can be configured for only ITF bar codes. This leaves shorter minimum lengths for other code types possible. The scanner will not scan codes with fewer than the configured minimum of characters.
D F 1 R 0 7 R 1 2 R 7 7 R 7 8 R 8 1 R 8 2 R 7 9 R 8 0 R A Y R A Z R 1 3 Recall Defaults 43 MSI Plessey Mod 10/10 When this option is selected, the scanner Check Digit will scan MSI Plessey bar codes that have a double Modulo 10 check digit.
* * I B 5 L P 6 S M 3 S M 2 S M 1 I B 6 L P 5 Enter/Exit Program Mode 44 ScanPal Data Collector The Metrologic ScanPal is a data collection terminal used with the MS951 scanner. The following bar codes are used to configure the scanner to communicate with the ScanPal.
D F 1 R 2 5 R 2 6 R 0 0 R 0 1 R 0 8 R 0 9 R 1 4 R 1 5 R 1 6 R 1 7 Recall Defaults 45 Special Features The special features options are for special applications. Do not enable any of the special features options unless instructed by a Metrologic representative.
* * R 4 5 R 4 6 R 4 7 R 2 9 R 6 6 R 6 7 R A 1 R A 2 R A 9 Enter/Exit Program Mode 46 Golden Bountiful Formatting Enable Sineko Mode Once Sineko mode is enabled, the only way to disable this feature is by scanning the Recall Defaults bar code.
D F 1 R A L R B E R 2 7 R 9 8 R B I R A A R A B R A C R A M R B F R B J Recall Defaults 47 Enable Dayton Hudson 468X/9B (STD 468X Port 9B) Enable Rochford Thompson Mode Disable Rochford Thompson Mode .
* * R A T R A U R A V R A W R A X Enter/Exit Program Mode 48 User Programmable Prefix and Suffix ID Characters User selected prefix/suffix characters can be programmed into the scanner by scanning the 3 digit decimal equivalent of the ASCII character into the appropriate character location with the RB0-RB9 bar codes.
R B 0 R B 1 R B 2 R B 3 R B 4 R B 5 R B 6 R B 7 R B 8 R B 9 49 RB0 - RB9 Bar Codes A 3 digit decimal value must be entered for the desired ID Character.
50 ASCII Reference Table HEX Value Decimal Character Control Keyboard value Eqv 00 0 NUL @ 01 1 SOH A 02 2 STX B 03 3 ETX C 04 4 EOT D 05 5 ENQ E 06 6 ACK F 07 7 BEL G 08 8 BS H 09 9 HT I 0A 10 LF J 0.
51 HEX Value Decimal Character Control/Alternate Eqv value 1A 26 SUB Z 1B 27 ESC [ 1C 28 FS 1D 29 GS ] 1E 30 RS ^ 1F 31 US _ 20 32 SP space, blank 21 33 ! 22 34 " 23 35 # 24 36 $ 25 37 % 26 38 & 27 39 ' apostrophe 28 40 ( 29 41 ) 2A 42 * 2B 43 + 2C 44 , comma 2D 45 - minus 2E 46 .
52 HEX Value Decimal Character Control/Alternate Eqv value 34 52 4 35 53 5 36 54 6 37 55 7 38 56 8 39 57 9 3A 58 : 3B 59 ; 3C 60 < less than 3D 61 = 3E 62 > greater than 3F 63 ? 40 64 @ shift P .
53 HEX Value Decimal Character Control/Alternate Eqv value 4E 78 N 4F 79 O letter O 50 80 P 51 81 Q 52 82 R 53 83 S 54 84 T 55 85 U 56 86 V 57 87 W 58 88 X 59 89 Y 5A 90 Z 5B 91 [ shift K 5C 92 shift.
54 HEX Value Decimal Character Control/Alternate Eqv value 68 104 h 69 105 I 6A 106 j 6B 107 k 6C 108 l 6D 109 m 6E 110 n 6F 111 o 70 112 p 71 113 q 72 114 r 73 115 s 74 116 t 75 117 u 76 118 v 77 119.
55 PC Extended Reference Key Tables The following keys on a PC 101 keyboard can be sent as prefix and suffix ID characters in Keyboard Wedge units. To a send keycode, load the appropriate prefix/suffix code with the decimal value listed in the prefix/suffix value column.
56 PC Extended Key Reference Tables Continued Function keys F1 - F12 and other keys (No E0H required) KEY AT XT/PS2 PREFIX/SUFFIX SCAN SCAN VALUE CODE CODE HEX DECIMAL F1 05H 3BH 90H = 144 F2 06H 3CH .
57 Reserved Codes Metrologic has reserved the codes on the following pages for features that will be added at a later date. Do not assign a function for any of the reserved codes. These former reserved codes have been assigned functions by Metrologic.
58 RAA 47 Enable Dayton Hudson 468X/9B (STD 468X Port 9B) RAB 47 Enable Rochford Thompson Mode RAC 47 Disable Rochford Thompson Mode RAF 35 Enable Bookland To ISBN RAG 35 Disable Bookland To ISBN RAH .
R S 7 R S 8 R 2 8 R 3 4 R 3 5 R 4 0 R 4 8 R 4 9 R 6 0 R 6 1 R 6 2 R 6 3 R 7 2 R 7 3 R 8 3 R 8 4 R 8 5 59.
R 8 8 R 8 9 R 9 0 R 9 1 R 9 6 R 9 7 R A 7 R A 8 R A D R A E R A P R A Q R A R R A S R B K R B L R B M 60.
R B N R B O R B P R B Q R B R R B S R B T R B U R B V R B W R B X R B Y R B Z R C 0 R C 1 R C 2 R C 3 61.
R C 4 R C 5 R C 6 R C 7 R C 8 R C 9 R C A R C B RCC RCD R C E R C F R C G RCH R C I R C J R C K 62.
R C L R C M RCN R C O R C P R C Q RCR R C S R C T RCU R C V R C W R C X R C Y R C Z R D 0 R D 1 63.
R D 2 R D 3 R D 4 R D 5 R D 6 R D 7 R D 8 R D 9 R D A R D B RDC RDD R D E R D F R D G RDH R D I 64.
R D J R D K R D L R D M RDN R D O R D P R D Q RDR R D S R D T RDU R D V R D W R D X R D Y R D Z 65.
R E 0 R E 1 R E 2 R E 3 R E 4 R E 5 R E 6 R E 7 R E 8 R E 9 R E A R E B R E C R E D R E E R E F R E G 66.
R E H R E I R E J R E K R E L R E M R E N R E O R E P R E Q R E R R E S R E T R E U R E V R E W R E X 67.
R E Y R E Z 68.
69 Disclaimer Disclaimer Metrologic Instruments, Inc. and the author or authors make no claims or warranties with respect to the contents or accuracy of this publication, or the product it describes, including any warranties of fitness or merchantability for a particular purpose.
70 Index A ACK/NAK 11 Airline 2 of 5 30 Alt Mode 20 B Baud Rate 9 Beep after transmit 8 before transmit 8 razz 2, 8 Beeper Tones 6 Bookland 34 C Caps Lock Mode 20, 46 Carriage Return (CR) 14, 22 Chara.
71 emulating 4500 26 L inter record delay 26 Inter Record Delay 125 m/sec 26 25 m/sec 26 50 m/sec 26 none 26 Inter Scan Code Delay 15 milisecond 21 7.5 milisecond 21 800 microsecond 21 Intercharacter .
72 mark 10 2 digit 34 odd 10 5 digit 34 space 10 required 34 Poll Light Peb 5 Volts 27 Post Software IS Characters 45 Prefix ID 16 STX 14, 22 tab 15, 22 Prefix ID $ for UPC/EAN 34 Program Mode after a.
An important point after buying a device Metrologic Instruments MS951 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Metrologic Instruments MS951 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Metrologic Instruments MS951 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Metrologic Instruments MS951 you will learn all the available features of the product, as well as information on its operation. The information that you get Metrologic Instruments MS951 will certainly help you make a decision on the purchase.
If you already are a holder of Metrologic Instruments MS951, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Metrologic Instruments MS951.
However, one of the most important roles played by the user manual is to help in solving problems with Metrologic Instruments MS951. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Metrologic Instruments MS951 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center