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