广州虹源电子有限公司 Guangzhou Hong yuan Electronic co.,ltd Configuration Manual 1
TABLE OF CONTENTS Barcode Scanner Install Flow Chart 3 1 SYSTEM INFORMATION 1.1 Resume Defaults...3 1.2 Software Version...3 1.3 Product Serial Number.3 2 SYSTEM INSTALLATION 2.1 Interface Selection.5 2.1.1Keyboard Protocol Type.6 2.1.2RS-232 interface installation 11 2.2 Scanning Mode 16 2.3 Voice Installation..18 2.4 Character Installation..19 2.5 Others 21 3 BAR-CODE INSTALLATION 3.1 UPC-A...22 3.2 UPC-E... 24 3.3 EAN-13..26 3.4 EAN-8 28 3.5 Code39.30 3.6 Codabar 33 3.7 Code93.35 3.8 Code128...37 3.9 Interleaved 2 of 5.39 3.10 Industrial 2 of 5..41 3.11 Matrix 2 of 5 43 3.12 China Post Code...45 3.13 MSI/Plessey...47 4 APPENDIX ASCI Code...49 5 APPENDIX ASCI Table...50 6 Function Key Table... 51 7 Cable Frawing 8 7-1 RS232 interface... 52 7-2 USB interface... 53 7-3 Keyboard interface...54 2
Barcode Scanner Install Flow Chart Scan the barcode of Start Configuration Scan the necessary barcode meet application Reset the parameter NO YES Scan two digits (HEX) in the A to be an ASCII code Scan the END barcode Scan the barcode of Remark: Scan Software Version to get the software version number. Scan Serial Number to get the serial number. 3
Chap.1 SYSTEM INFORMATION 1.1 Resume Defaults Reset the system configuration and restore the parameter. 1.2 Software Version Scan Software Version to get the software version number. 1.3 Product Serial Number Scan Serial Number to get the serial number. Start Configuration((%+SETF)) Restore Parameter ((%+RETF)) Software Version ((%+SFVR)) Serial Number(Reservation) ((%+PRSN)) (%+ENDF)) 4
Chap.2 SYSTEM INSTALLATION 2.1 Interface Selection This model supports 3 types interface and you can choose it by your need. Notice: The barcode scanner can not work with the different interface. The USB interface with the HID Keyboard protocol means the related default is suitable for the USB interface. Please notice the data transmission has to work within the same interface; otherwise there will be a crash. If you change the interface form others to USB, the program needs to restart after the installation. Start Configuration Keyboard((%+A1AL)) Interface RS-232((%+A1BM)) USB Keyboard (%+A1CN)) USB_COM((%+A1DO)) 5
2.1.1 Keyboard Protocol Type Choose the corresponding keyboard type to the host. IBM AT(Default)((%+B1AM)) IBM XT IBM PS/2 30-80 Keyboard Protocol Type IBM 5550 PS/2 25,30 NEC 9801 Reservation Reservation 6
Keyboard language selection The keyboard supports multinational language. Start Configuration U.S.A.(Default)((%+B2AN)) Italy((%+B2BO)) Spain((%+B2CP)) Language France((%+B2DQ)) Germany((%+B2ER)) Japan((%+B2FS)) Multinational((%+B2GT)) Reservation((%+B2HU)) 7
Function Keyboard (Only for IBMAT) As the barcode data include the ASCII character from 01 to 1F and the scanner will read the corresponding code while the function is ON. It identifies you press the function key in the program. Or you can scan the barcode of the B to carry out the same function. Keyboard Emulation We suggest you to open this function if you don t install the PC keyboard and it will help you to start the PC. ALT mode Alt mode emulation Function Key OFF (Default)((%+B3BP)) ON((%+B3BP)) Keyboard Emulation OFF (Default)((%+B4AP)) ON((%+B4BQ)) ALT OFF (Default)((%+BCBV)) ON ((%+BCAU)) 8
Caps Lock The function is the same as the Caps Lock of the keyboard. With this function ON, it is equal to pressing the Caps Lock on the keyboard. Num Lock This function is effective for the PC/AT. With this function ON, it is equal to pressing the Num Lock on the keyboard. Intercharacter Delay (For Keyboard Interface) Transmit a character and insert a delay. Delay time = Set-up data * 1 (ms) Start Configuration Item Caps Lock OFF(Default)((%+B5AQ)) ON((%+B5BR)) Num Lock OFF(Default)((%+B6AR)) ON((%+B6BS)) Inter-character Delay ((%+B7AS)) A(00 64H) 9
Record Suffix (For Keyboard Interface) The terminal character of the keyboard interface output. Inter-message Delay (For Keyboard Interface) It is a time delay of the message output. It is suitable for the situation with transmitting shorter barcode data or many barcodes. Delay time = Set-up data * 100 (ms) Keyboard Speed: Choose a matching speed with the host. None((%+B9AU)) CR(Default)((%+B9BV)) Record Suffix Tab((%+B9CW)) ESC((%+B9DX)) CR + LF ((%+B9EY)) Inter-message Delay A(00 0AH) ((%+B8AT)) Keyboard Speed A(00 08H) ((%+BABV)) 10
2.1.2 RS-232 Interface Installation RS-232 basic installation of the transport protocol includes the baud rate, data bit, stop bit, and parity check. 1200bps((%+C8AU)) 2400bps((%+C8BV)) Transport Protocol 4800bps((%+C8CW)) 9600bps(Default)((%+C8DX)) 19200bps((%+C8EY)) 38400bps((%+C8FZ)) Character 7 characters((%+c7bu)) 8 characters(default)((%+c7at)) 11
Stop Bit 1 character (Default)((%+C6AS)) 2 character((%+c6bt)) Non(Default)((%+C5AR)) Odd Parity((%+C5BS)) Parity Check Even Parity((%+C5CT)) Mark Parity((%+C5DU)) Space Parity((%+C5EV)) RS-232 Function Installation You can define the below functions according to your need with the RS-232 interface include the end character, handshaking protocol, and time out setting etc.. Inter-character Delay (For RS-232) Transmit a character and insert a delay. Delay time = Set-up data * 1 (ms) Inter-message Delay (For RS-232) 12
It is a time delay of the message output. It is suitable for the situation with transmitting shorter barcode data or many barcodes. Delay time = Set-up data * 100 (ms) Handshaking Protocol Delay The signals will be issued before normal data communication. Delay time = Set-up data * 100 (ms) Start Configuration Inter-character Delay A(00 64H) ((%+C2AO)) Inter-message Delay A(00 0AH) ((%+C3AP)) Handshaking Protocol Delay A(00 0AH) ((%+C4AQ)) None(Default)((%+C1AN)) Handshaking Protocol RTS/CTS((%+C1BO)) ACK/NAK((%+C1CP)) Xon/Xoff((%+C1DQ)) 13
Start Configuration None((%+C9AV)) CR+LF(Default) ((%+C9BW)) CR((%+C9CX)) End Character LF((%+C9DY)) Tab((%+C9EZ)) STX/ETX((%+C9F-)) EOT((%+C9G.)) 14
Start Configuration None(Default)((%+C1AN)) Handshaking Protocol RTS/CTS((%+C1BO)) ACK/NAK((%+C1CP)) Xon/Xoff((%+C1DQ)) 15
2.2 Scan Mode Trigger Mode Press the trigger and start to scan. The scan will be end once you loose the trigger or decode the barcode. Repeat the action to start the next decodes. Auto Power off Mode Press the trigger and start to scan. The scan will be end once the time is up or decode the barcode. Continuous/Trigger OFF Mode Press the trigger and start the continuous scan. This mode can scan the different barcode continuously and you just scan the same barcode for one time. Remove the light; you can re-scan the same barcode. Press the trigger again; you can end the Continued Power on Mode. Test Mode Press the trigger and start to test. Scan the barcode continuously and press the trigger to end the test. Continuous/LED ON Mode Press the trigger and start the continuous scan. The light is always on and you can press the trigger to read it. This mode will be end when you choose the other scan mode. Continuous/Timeout OFF Mode The scanning method is the same as the Continuous/Trigger OFF mode but you have to scan it within the compulsory time, otherwise the mode will be end. You can press the trigger to start the next scan. Timeout Set-Up 1. Scan the barcode of Continuous/Timeout OFF Mode 2. Scan 2 digits of the ASCII code of the A 3. Scan the End of the A 4. Scan the to end the procedure 5. The settings unit is a second. Ex:0*40 stands for 1 minute The Timeout Default is 0*B4, about 3 minutes 16
Start Configuration Trigger Mode((%+E1AP)) Auto Power off Mode(Default)((%+E1BQ)) Continuous/Trigger OFF Mode((%+E1CR)) Scan Mode Test Mode((%+E1DS)) Continuous/LED ON Mode((%+E1ET)) Continuous/Timeout OFF Mode((%+E1FU)) Flash((%+E1GV)) Continuous/No Trigger((%+E1HW)) 17
2.3 Buzzer Set-up You can pitch the buzzer tone and adjust the buzzer time. set the voice of boot and decoding. Besides, you can Frequency(Default:0AH) A(00-10H)((%+E2AQ)) Adjust Buzzer Tone(Default:05H) A(00-10H)((%+E3AR)) Boot Voice Cue ON(Default)((%+EBAZ)) OFF((%+EBB-)) Beep Cue ON(Default)((%+ECA-)) OFF((%+ECB.)) 18
2.4 Character Installation The first and last character: You can put 10 ASCII at most in front of the barcode data. When the installation is 0 that means you don t need to add the first and last character. Please find the format as below: The First Character Barcode The Last Character The process for adding the first and last character to the barcode: 1. Scan the barcode of Start Configuration and The First Character Installation. 2. Check the ASCII table to get the ASCII code of the first and last character. 3. Scan the barcode of ASCII in the. 4. Scan the. G1/G2 character Insertion: You can put 10 ASCII at most in front of the barcode data. When the installation is 0 that means you don t need to add the first and last character. 1. Scan the barcode of the Start Configuration and G1 Insert Character. 2. Check the ASCII table to get the ASCII code of the first and last character. 3. Scan the barcode of ASCII in the. 4. Scan the. 5. Repeat the same process to the G2 insertion. 6. Scan the. The position of G1/G2 character insertion: To select a character insert to the barcode. You can t insert any character while the installation is 0 1. Scan the barcode of the Start Configuration and G1 character insertion position 2. Check the ASCII table to get the corresponding ASCII code of the insertion position. 3. Scan the. 4. Repeat the same process to the G2 character insertion position. 5. Scan the. Code Transmission: If your application needs to transmit the code (barcode type ID), you have to set ON for this feature and the format is ID + Barcode data. 19
Start Configuration The First Character Installation The Last Character Installation G1 Character Insertion G2 Character Insertion G1 Character Insertion Position G2 Character Insertion Position A A A A A A Code Transmission ON OFF(Default) 20
2.5 Other Installation Scanning Precision: You can set to scan once or twice and then transfer the bar code data. The twice will reduce the error reading. Bar Reverse Output Installation: This feature can read the highlight barcode. Start Configuration Scanning Precision Scan once and transfer (Default) Scan twice and transfer Bar Reverse Output Bar = High(Default) Bar = Low Laser Data Speed Up ON(Default) OFF 21
Chap.3 BAR-CODE INSTALLATION 3.1 UPC-A The basic and expanding message installation (include reading, code insertion, transmit check character, UPC-A convert to EAN-13, and truncate leading digit.) Reading: The UPC-A can decode while you choose ON Code Installation: 1. Scan the barcode of Start Configuration and Code Installation 2. Check the ASCII table to get the corresponding ASCII code of the code installation 3. Scan the END barcode in the appendix 4. Scan the Start Configuration Reading OFF ON(Default) Code Insertion (Default:46) A UPC-A convert to EAN-13 OFF(Default) ON Transmit Check Character OFF ON(Default) 22
Truncate Leading Zero OFF(Default) ON Truncate Leading Digit Truncate Last Digit Addendum A A A None(Default) Footnote Reading 2 digit 5 digit 2 or 5 digit 23
3.2 UPC-E The basic installation (includes reading, code insertion, transmit check character, UPC-E convert to UPC-A, and truncate leading digit) Start Configuration Reading OFF ON(Default) Code Insertion (Default:47) A UPC-E Convert to UPC-A OFF(Default) ON Transmit Check Character OFF ON(Default) Truncate Leading Digit A 24
Truncate Last Digit Select Insertion A A Truncate Leading Zero OFF ON(Default) None(Default) Footnote Reading 2 digit 5 digit 2 or 5 digit 25
3.3 EAN-13 The basic installation (includes reading, code insertion, transmit check character, and truncate leading digit) Start Configuration Reading OFF ON(Default) Code Insertion Transmit Check Character OFF ON(Default) Truncate Leading Digit Truncate Last Digit 26
None(Default) Footnote Reading 2 Digit 5 Digit 2 or 5 Digit ISBN/ISSN Convert OFF(Default) ON Select Insertion 27
3.4 EAN-8 The basic installation (includes reading, code insertion, transmit check character, and truncate leading digit) Start Configuration Reading OFF ON(Default) Code Insertion Transmit Check Character OFF ON(Default) Truncate Leading Digit 28
Start Configuration Truncate Last Digit None(Default) Footnote Reading 2 digit 5 digit 2 or 5 digit Select Insertion 29
3.5 Code 39 The scanner could transfer data once the barcode length between the Max. and Min. length. Code 39 format: ASCII Code 39 is the enhanced 39 code and it includes 128 digits corresponding 128 ASCII code. The expanding message installation (includes transmitting start / end character, truncate leading / last digit) Start Configuration Reading OFF ON(Default) Code Insertion Verification OFF(Default) ON Transmit Check Character OFF ON(Default) 30
Start Configuration Checksum OFF(Default) ON Min. Length (0-50) Max. Length (Default:50) (0-50) Format Standard Code39 (Default) 31
Start Configuration Transfer Start / End Character OFF (Default) ON Truncate Leading Digit Truncate Last Digit Select Insertion 32
3.6 Codabar The basic installation (includes reading, code insertion, verification, and transmit check character) The expanding message installation (includes checksum, truncate leading / last digit, start / end character type and if need to transmit the start / end character and Max. / Min. length,) Reading OFF ON(Default) Code Insertion Verification OFF ON(Default) Transmit Check Character OFF(Default) ON Checksum OFF(Default) ON 33
Start Configuration Truncate Leading Digit Truncate Last Digit ABCD/ABCD(Default) Start / End Character Type abcd/abcd abcd/tn*e Transmit Start / End Character OFF ON (Default) Min. Length Max. Length (Default:60) Select Insertion 34
3.7 Code 93 The basic installation (includes reading, code insertion, verification, transmit check character, Max. / Min. length, and truncate leading and last digit) Reading OFF ON(Default) Code Insertion Verification OFF ON(Default) 35
Transmit Check Character OFF(Default) ON Min. Length A(00-80H) Max. Length Truncate Leading Digit Truncate Leading Digit A(00-80H) Select Insertion 36
3.8 Code 128 The basic installation (includes reading, code insertion, verification, transmit check character, FNC2 Checksum, UCC / EAN128, FNC1 transmit) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length,) Start Configuration Reading OFF ON(Default) Code Insertion Verification OFF ON(Default) Transmit Check Character OFF(Default) ON 37
Start Configuration FNC2 Checksum OFF(Default) ON UCC/EAN128 OFF(Default) ON FNC1 Transmit OFF(Default) ON Truncate Leading Digit Truncate Last Digit Min. Length Max. Length (Default:128) 38
3.9 Interleaved 2 of 5 The basic installation (includes reading, code insertion, verification, transmit check character) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length,) Reading OFF ON(Default) Code Insertion (Default: OFF) Verification OFF(Default) ON Transmit Check Character OFF ON(Default) 39
Start Configuration Truncate Leading Digit Truncate Last Digit Min. Length Max. Length (Default:128) Select Insertion 40
3.10 Industrial 2 of 5 The basic installation (includes reading, code insertion, and Max. / Min. length) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length) Reading OFF(Default) ON Code Insertion (Default: OFF) Min. Length (Default:50) Max. Length (Default:50) 41
Start Configuration Truncate Leading Digit Truncate Last Digit Verification OFF(Default) ON Transmit Check Character OFF(Default) ON Select Insertion 42
3.11 Matrix 2 of 5 The basic installation (includes reading, code insertion, truncate leading / last digit, and Max. / Min. length) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length) Reading OFF(Default) ON Code Installation (Default: OFF) Verification OFF(Default) ON 43
Start Configuration Transmit Check Character OFF ON(Default) Truncate Leading Digit Truncate Last Digit Min. Length Max. Length (Default:80) Select Insertion 44
3.12 China Post Code The basic installation (includes reading, code insertion, truncate leading / last digit, Max. / Min. length, and verification) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length) Reading OFF(Default) ON Code Installation (Default: OFF) Verification OFF(Default) ON Transmit Check Character OFF(Default) ON 45
Start Configuration Truncate Leading Digit Truncate Last Digit Min. Length Max. Length (Default:32) Select Insertion 46
3.13 MSI / Plessey The basic installation (includes reading, code insertion, and verification) The expanding message installation (includes truncate leading / last digit, and Max. / Min. length) Reading OFF(Default) ON Code Installation (Default: OFF) OFF(Default) Verification MOD 10 MOD 10/10 MOD 11/10 47
Start Configuration Transmit Check Character OFF ON(Default) Truncate Leading Digit Truncate Last Digit Min. Length Max. Length (Default:60) Select Insertion 48
APPENDIX ASCII CODE END 49
APPENDIX ASCII TABLE 0 1 2 3 4 5 6 7 0 NUL DLE SP 0 @ P ` p 1 SOH DC1! 1 A Q a q 2 STX DC2 2 B R b r 3 ETX DC3 # 3 C S c s 4 EOT DC4 $ 4 D T d t 5 ENQ NAK % 5 E U e u 6 ACK SYN & 6 F V f v 7 BEL ETB 7 G W G w 8 BS CAN ( 8 H X h x 9 HT EM ) 9 I Y i y A LF SUM * : J Z j z B VT ESC + ; K [ k { C FF FS, < L \ l D CR GS - = M } m } E SO RS. > N ^ n ~ F SI US /? O _ o DEL 50
Function Key Table 0 1 0 NULL 1 UP F1 2 DOWN F2 3 LEFT F3 4 RIGHT F4 5 PAGE UP F5 6 PAGE DOWN F6 7 F7 8 BS F8 9 TAB F9 A F10 B HOME ESC C END F11 D ENTER F12 E F INSERT DELETE 51
7. Cable Drawing 7-1. RS232 Interface 52
7-2. USB Interface 7-3. Keyboard Interface 53
54
55