Download USER`S MANUAL
Transcript
IMPORTANT NOTICE USER'S MANUAL FOR ZB-2200A SERIES ZEBEX INDUSTRIES INC. MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ZEBEX INDUSTRIES INC. SHALL NOT BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR INCIDENTAL CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIALS. Copyright 1992, 1993, 1994,1995 by ZEBEX INDUSTRIES INC. ZB-1200R/ 2200R RS- 232C SERIAL INTERFACE ZB-1200K/ 2200K KEYBOARD EMULATION INTERFACE IBM is a registered trade mark of International Business Machines Corp. IBM PC/XT is a product of International Business Machines Corp. IBM PC/AT is a product of International Business Machines Corp. IBM PS/2 is a product of International Business Machines Corp. NEC is a registered trade mark of NEC Corporation. All other registered trade marks are registered companys' property. ZEBEX is a registered trade mark of ZEBEX INDUSTRIES INC. All rights reserved, reproduction of this document or any portion of its contents is not allowed without the specific written consent of ZEBEX INDUSTRIES INC. Every effort is made to ensure the accuracy of our product information; however, we accept no responsibility for errors or omission. Specification or version may be subject to change without notice. The actual specification and version are based on the product delivered. PRINTED IN DECEMBER 1995 IMPORTANT NOTICE USER'S MANUAL Every effort is made to ensure the accuracy of our product information; however, we accept no responsibility for errors or omission. Specification or version may be subject to change without notice. The actual specification and version are based on the product delivered. The manual can be used as keyboard emulation, RS- 232C serial interface, and CMOS serial interface. PRINTED IN DECEMBER 1995 TABLE OF CONTENTS Introduction .................................................. 1 Programming Options ................................... 1 Default Parameters ........................................ 2 Program Procedure........................................ 5 Reset Scanner To Default Parameters ............ 6 Scanning Mode Selection .............................. 6 Header And Trailer ....................................... 6 Inter- Message Delay..................................... 7 Inter- Character Delay................................... 7 Message/ Block Mode Selection .................... 8 Block Mode Communication ......................... 8 Beeper Tone Selection................................... 8 RS-232C Serial Communication Parameters Setting........................................................... 9 Handshaking Protocol ........................... 9 ACK/ NAK Response Time Setting....... 9 Baud Rate ........................................... 10 Data Bit .............................................. 10 Stop Bit............................................... 11 Parity .................................................. 11 Message Suffix.................................... 11 Bar Code Identifier Code Setting................. 12 Keyboard Emulation Parameter Setting ....... 13 Keyboard Language Selection ............. 13 Keyboard Type Selection..................... 14 Message Suffix.................................... 15 Reading Code Selection............................... 15 Code 39 Parameters Setting......................... 17 Italian Pharmac Parameters Setting ............. 18 Interleaved 2 Of 5 Parameters Setting.......... 18 Post 2 Of 5 Parameters Setting .................... 19 Standard 2 Of 5 Parameters Setting............. 20 UPC/ EAN/ JAN Parameters Setting ........... 20 Codabar/ Monarch Parameters Setting......... 23 Code 128 Parameters Setting....................... 24 Bar Code Length Setting ............................. 24 Capital Lock Setting.................................... 25 Show Version.............................................. 25 ISBN Code Setting ...................................... 25 ISSN Code Setting ...................................... 25 Appendix A Code 39 Full ASCII Code Table .......... 26 Appendix B Code 39 Full ASCII Bar Code Table ... 28 Appendix C Function Key Emulation...................... 37 INTRODUCTION The series CCD scanners can be configured by scanning a series of programming bar code labels. This allows the decoding option and interface protocols to be tailored to a specific application. The configuration is stored in non-volatile memory and cannot be changed by removing power from the scanner. The scanner must be properly powered before programming. For RS- 232C type scanners, an external power adaptor must be used to supply DC power to the scanner. If a keyboard emulation type scanner is used with a IBM PC/ XT/ AT, PS/ 2 or any fully compatible computer, power will be drawn from the keyboard port. No external power adaptor is required. If a keyboard emulation scanner is used with any other non IBM PC compatible computers, an external power adaptor may be needed. During programming mode, the CCD scanner will acknowledge a good and valid reading with a short beep. It will give two long beeps for either an invalid or bad reading. PROGRAMMING OPTIONS Programmable options are divided into four groups. The first group includes the options that show the general behavior of the CCD scanner. The second group of options governs the operation of RS-232C type serial ports. The third group selects the keyboard type that the keyboard emulation scanner will emulated. The last group sets the decoding parameters for each bar code symbology. 1 DEFAULT PARAMETERS 2 DEFAULT VALUES OF RS- 232C SERIAL COMMUNICATION PARAMETERS This table gives the default settings of all the programmable parameters. The default settings will be restored whenever the "Reset" programming label is scanned and the CCD scanner is in programming mode. DEFAULT VALUES OF OPERATING PARAMETERS Function Scanning Mode Selection Header And Trailer Inter-Message Delay Inter-Character Delay Message/Block Mode Selection Send Command In Block Mode Communication Good Read Beeper Tone Selection Data Terminator Default Values Trigger Mode None None None Message Carriage Return 1KHz/ 60 mSec Enter/ Carriage Return DEFAULT VALUES OF KEYBOARD EMULATION PARAMETERS Function Key Board Type Selection Message Suffix Function Handshaking Protocol ACK/NAK Response Time Setting Baud Rate Data Bit Stop Bit Parity Message Suffix Selection Default Values IBM PC/AT USA Enter/ Carriage Return Code Identifier Transmitting Code 39 Bar Code Identifier Code ITF 2 of 5 Bar Code Identifier Code STD 2 of 5 Bar Code Identifier Code UPC-E Bar Code Identifier Code UPC-A Bar Code Identifier Code EAN-13 Bar Code Identifier Code EAN-8 Bar Code Identifier Code Codabar Bar Code Identifier Code Code 128 Bar Code Identifier Code Code 93 Bar Code Identifier Code Post 2 Of 5 Bar Code Identifier Code Default Values None None 9600 8 1 Mark (None) Carriage Return Disable M I H E A F FF N K L O 3 DEFAULT VALUES OF DECODING PARAMETERS Function Default Value Code 128 Code 39 ITF 2 of 5 STD 2 of 5 UPC/EAN/JAN Codabar Code 128 Code 93 Post 2 of 5 (Option) Italian Pharmac Codes Start/ Stop Character Check Digit Concatenation Length Check Digit Length Check Digit Format Addendum UPC-E= UPC-A UPC-A= EAN-13 UPC-A Leading Digit UPC-A Check Digit UPC-E Leading Digit UPC-E Check Digit EAN-13 Check Digit EAN-8 Check Digit Start/ Stop Character FNC 2 Concatenation Check Digit Post 2 of 5 Length Check Digit Italian Pharmac Transmit "A" Reading Codes Selection Code 39 Interleaved 2 of 5 STD 2 of 5 UPC/EAN/JAN Codabar PROGRAM PROCEDURE USING BAR CODE MENUS Enable Enable Enable Enable Enable Enable Disable Disable Disable Standard Not Transmit Disable Disable 10 Digits Fixed Disable 10 Digits Fixed Disable All Disable Disable Disable Transmit Transmit Not Transmit Not Transmit Transmit Transmit A,B,C,D Disable Calculate But Not Transmit 11 Digits Fixed Calculate and Transmit Disable START Read Start of Configuration Label Set All Defaults Set Operating Parameters Set Serial Port Parameters No Finish Yes Read End of Configuration Label END 5 4 Set Set Keyboard Decoding Type Parameters Start of Configuration • The reading of this code turns all the parameters back to default values. • When you intend to return your scanner to the default parameters, scan the "RESET" label first. Do not scan "Start of Configuration"! Set INTER-MESSAGE DELAY Enable Disable RESET SCANNING MODE SELECTION 100 mSec 500 mSec Trigger Mode Auto Scan Mode 1 Second INTER- CHARACTER DELAY Repeat Mode None Alternate Mode 10 mSec Monentary Mode Testing Mode 20 mSec HEADER AND TRAILER 50 mSec 250 mSec Header Trailer End of Configuration 6 7 Start of Configuration Disable MESSAGE/ BLOCK MODE SELECTION RS- 232C SERIAL COMMUNICATION PARAMETERS SETTING HANDSHAKING PROTOCOL Block None Message SEND COMMAND IN BLOCK MODE COMMUNICATION RTS/ CTS ACK/ NAK Store Xon/ Xoff Set ACK/NAK RESPONSE TIME SETTING GOOD READ BEEPER TONE SELECTION 100 mSec 2 KHz/ 60 mSec 2 Sec 1 KHz/ 60 mSec 200 mSec 3 Sec 2 KHz/ 120 mSec 1 KHz/ 120 mSec 300 mSec 5 Sec 2 KHz/ 200 mSec 1 KHz/ 200 mSec 8 End of Configuration 9 STOP BIT Start of Configuration ACK/NAK RESPONSE TIME SETTING (Cont' d) 1 500 mSec 2 PARITY Infinity Even 1 Sec BAUD RATE Odd 19200 Mark (None) 9600 Space MESSAGE SUFFIX (FOR RS-232C ONLY) 4800 2400 None ETX 1200 600 Hor. Tab DATA BIT EOT 7 End of Configuraton 8 10 11 Start of Configuration Codabar MESSAGE SUFFIX (FOR RS-232C ONLY) (Cont' d) Code 39 Code 128 Line Feed Post 2 of 5 CR/ LF Set Carriage Return Code 93 BAR CODE IDENTIFIER CODE ENABLE KEYBOARD LANGUAGE AND TYPE SELECTION Enable Disable IBM XT USA BAR CODE IDENTIFIER CODE SETTING UPC- E IBM AT USA IBM XT Germany UPC- A IBM AT Germany EAN-13 IBM XT French EAN-8 IBM AT French Standard 2 of 5 ITF 2 of 5 12 End of Configuration 13 Start of Configuration IBM 3472/ 3477 Terminal KEYBOARD LANGUAGE AND TYPE SELECTION (Cont’ d) IBM 3196 Terminal IBM PS2/ 30 IBM XT Italian MESSAGE SUFFIX (FOR KEYBOARD EMULATION USE) IBM AT Italian IBM XT Spanish None Field Exit IBM AT Spanish IBM XT Swedish Hor. Tab Field Advance IBM AT Swedish IBM XT UK Enter Return IBM AT UK READING CODES SELECTION NEC 286/ 386 PC IBM 5550 Terminal Code 39 Enable Code 39 Disable IBM 3472/ 3477 Termianl (For Asian Area Only) End of Configuration 15 14 Start of Configuration Post 2 of 5 Disable READING CODES SELECTION (Cont' d) Code 93 Enable Codabar Enable Code 93 Disable Codabar Disable Italian Pharmac Enable UPC/ EAN/ JAN Enable Italian Pharmac Disable UPC/ EAN/ JAN Disable CODE 39 PARAMETERS SETTING CHARACTER SET ITF 2 of 5 Enable Standard Code 39 ITF 2 of 5 Disable Full ASCII Code 39 START/STOP CHARACTER TRANSMISSION STD 2 of 5 Ensable STD 2 of 5 Disable Yes Code 128 Enable No Code 128 Disable End of Configuration Post 2 of 5 16 17 Start of Configuration Set CHECK DIGIT CODE 39 PARAMETERS SETTING (Cont' d) CONCATENATION No On Calculate and Transmit Off CHECK DIGIT Calculate but not Transmit POST 2 OF 5 PARAMETERS SETTING Calculate and Transmit LENGTH Calculate but not Transmit Variable No Fixed ITALIAN PHARMAC PARAMETERS SETTING TRANSMIT "A" CHARACTER Set CHECK DIGIT Yes No Calculate and Transmit INTERLEAVED 2 OF 5 PARAMETERS SETTING Calculate but not Transmit LENGTH Variable End of Configuration Fixed 18 19 Start of Configuration UPC- A STANDARD 2 OF 5 PARAMETERS SETTING UPC- E LENGTH EAN-13 Fixed EAN-8 ADDENDUM Variable Set CHECK DIGIT No 5 Characters No 2 Characters Calculate and Transmit 2 or 5 Characters FORCE UPC- E TO UPC- A FORMAT Calculate but not Transmit UPC/EAN/JAN PARAMETERS SETTING FORMAT Yes No All EAN- 8 and EAN- 13 End of Configuration UPC- A and EAN- 13 UPC- A and UPC- E 20 21 TRANSMIT UPC- E CHECK DIGIT Start of Configuration UPC/ EAN/ JAN PARAMETERS SETTING (Cont' d) Yes FORCE UPC- A TO EAN- 13 FORMAT No TRANSMIT EAN- 13 CHECK DIGIT Yes No TRANSMIT UPC- A LEADING CHARACTER Yes No TRANSMIT EAN- 8 CHECK DIGIT Yes No TRANSMIT UPC- A CHECK DIGIT Yes No CODABAR/ MONARCH PARAMETERS SETTING Yes START/ STOP CHARACTER TRANSMISSION No TRANSMIT UPC- E LEADING CHARACTER No Yes A, B, C, D No End of Configuration 22 23 Start of Configuration Set CODABAR/ MONARCH PARAMETERS SETTING (Cont' d) CAPITAL LOCK SETTING START/ STOP CHARACTER TRANSMISSION On DC1~ DC4 a/ t, b/ n, c/ *, d/ e CODE 128 PARAMETERS SETTING FNC 2 CONCATENATION • Off You do not have to scan "Start of Configuration" in advance, when you intend to scan the label "Show Version." Enable Show Version ISBN CODE SETTING Disable CHECK DIGIT Enable No Disable Calculate and Transmit ISSN CODE SETTING Enable Calculate but not Transmit BAR CODE LENGTH SETTING Disable Maximum End of Configuration Minimum 24 25 APPENDIX A APPENDIX A CODE 39 FULL ASCII CODE TABLE CODE 39 FULL ASCII CODE TABLE ASCII CODE VALEUR 39 HEXA. NUL %U 00 SOH $A 01 STX $B 02 ETX $C 03 EOT $D 04 ENQ $E 05 ACK $F 06 BEL $G 07 BS $H 08 HT $I 09 LF $J 0A VT $K 0B FF $L 0C CR $M 0D SO $N 0E SI $O 0F DLE $P 10 DC1 $Q 11 DC2 $R 12 DC3 $S 13 DC4 $T 14 NAK $U 15 SYN $V 16 ETB $W 17 CAN $X 18 EM $Y 19 SUB $Z 1A ESC %A 1B FS %B 1C GS %C 1D RS %D 1E US %E 1F SP SP 20 ! /A 21 " /B 22 # /C 23 $ /D 24 ASCII CODE VALEUR 39 HEXA. % /E 25 & /F 26 ' /G 27 ( /H 28 ) /I 29 * /J 2A + /K 2B , /L 2C 2D . . 2E / / 2F 0 0 30 1 1 31 2 2 32 3 3 33 4 4 34 5 5 35 6 6 36 7 7 37 8 8 38 9 9 39 : /Z 3A ; %F 3B < %G 3C = %H 3D > %I 3E ? %J 3F @ %V 40 A A 41 B B 42 C C 43 D D 44 E E 45 F F 46 G G 47 H H 48 I I 49 26 ASCII CODE VALEUR 39 HEXA. J J 4A K K 4B L L 4C M M 4D N N 4E O O 4F P P 50 Q Q 51 R R 52 S S 53 T T 54 U U 55 V V 56 W W 57 X X 58 Y Y 59 Z Z 5A [ %K 5B \ %L 5C ] %M 5D ^ %N 5E _ %O 5F ` %W 60 a +A 61 b +B 62 c +C 63 d +D 64 ASCII CODE VALEUR 39 HEXA. e +E 65 f +F 66 g +G 67 h +H 68 i +I 69 j +J 6A k +K 6B l +L 6C m +M 6D n +N 6E o +O 6F p +P 70 q +Q 71 r +R 72 s +S 73 t +T 74 u +U 75 v +V 76 w +W 77 x +X 78 y +Y 79 z +Z 7A { %P 7B | %Q 7C } %R 7D ~ %S 7E DEL %T 7F 27 APPENDIX B APPENDIX B CODE 39 FULL ASCII BAR CODE TABLE CODE 39 FULL ASCII BAR CODE TABLE Start of Configuration SI DC4 LF NUL EM DLE SUB NAK SOH VT DC1 ACK ESC SYN STX FF DC2 BEL FS ETB ETX CR DC3 BS GS CAN EOT SO HT 28 End of Configuration 29 APPENDIX B APPENDIX B CODE 39 FULL ASCII BAR CODE TABLE CODE 39 FULL ASCII BAR CODE TABLE Start of Configuration - 7 2 RS ( . # US 3 ) / $ SP 0 % : 5 + 1 & " 9 4 * ! 8 , ; 6 ' End of Configuration 30 31 APPENDIX B APPENDIX B CODE 39 FULL ASCII BAR CODE TABLE CODE 39 FULL ASCII BAR CODE TABLE Start of Configuration K U P < F L A = Q G M B > N C X S I O D @ W R H ? V J Y T E End of Configuration 32 33 APPENDIX B APPENDIX B CODE 39 FULL ASCII BAR CODE TABLE CODE 39 FULL ASCII BAR CODE TABLE Start of Configuration i s n Z d j _ [ o e k ` \ l a v q g m b ^ u p f ] t h w r c End of Configuration 34 35 APPENDIX B APPENDIX C CODE 39 FULL ASCII BAR CODE TABLE FUNCTION KEY EMULATION Start of Configuration F1 F9 F5 ~ x F2 { y F6 DEL | F10 F3 z F11 F7 } F4 F12 F8 End of Configuration 36 37 Start of Configuration STD 2 OF 5 CONVERTS TO IATA Enable Disable End of Configuration 38