IdAutomation SC5USB Programming Manual

Page 1
1
Page 2
Introduction - Installation
USB
- USB (Keyboard Emulation [Default] )
1) Connect the USB cable between scanner and PC.
2) Your operating system will automatically detect the USB device and emulate a USB keyboard.
---- USB (RS-232 Emulation)
1) Connect the USB cable between scanner and PC.
2) Windows will automatically detect the USB device.
3) Install the USB driver.
If you encounter problems using the USB cable, reseat the
cable in the scanner and on the PC.
Keyboard Wedge
1) Power off the terminal/computer.
2) Disconnect the keyboard cable from the back of the terminal/computer.
3) Connect the appropriate interface cable to the scanner and to the terminal/computer.
4) Turn the terminal/computer power on.
RS-232
1) Disconnect power to the terminal/computer.
2) Connect the appropriate interface cable and external power supply (DC adapter) to the scanner.
3) Plug the serial connector into the serial port on the back of your computer/terminal.
4) Plug the power pack into power source.
5) Once the scanner has been fully connected, turn the terminal/computer power back on.
Note: If any of the above operations do not work, turn off the power
immediately, check any improper connections and go through
all the above steps again.
2
Page 3
The default setting for each barcode is shown in the chart below:
Read
Code Type
UPC-A V UPC-E V EAN-13 V EAN-8 V Code-39 V Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 of 5 Codabar Code-128 V Code-93 Code-11 MSI/Plessey UK/Plessey Telepen Standard 2 of 5 RSS-14 RSS-Limited RSS-Expanded China Post Italian Pharmacode.
Enable
Checksum
Verification
V
Enable
V V A V V E V V F V V FF
i
- - i
B %
V #
V two digits &
V One digit O
V @ V @
S
V V i
R4 RL RX t
p
Checksum
Transmission
Enable
Code
ID
3
Page 4
IDAutomation Scanner Specifications
Operational
Light Source 660 nm Visible Red LED
Optical System 2048 pixel CCD
Depth of Scan Field
Scanning Width 120 mm
Scan Speed 200 scans/sec
Resolution 0.1mm(4mils)
Print Contrast 30% or more
Scanning Angle Front: 60° Rear: 60° Yaw: 75°
Decode Capability Auto-discriminates all standard
Beeper Operation 7 tones or no beep
Indicator Green led
Mechanical
Length 182 mm
Width-handle 26 mm
Width-head 74 mm
Depth-handle 51 mm
Depth-head 35 mm
(Charge-coupled device)
0-250 mm
(CODE 39, PCS=90%, 20mils)
Code39,PCS=90%
barcodes
4
Page 5
Weight 160 g
Cable – K/B wedge
Cable- USB Straight 2.0 m
Connector type RJ-45 connector
Case material PC
Cushion material Rubber
Electrical
Input Voltage 5 VDC ± 0.25V
Power - Operating 1275 mW
Power - Standby 600 mW
Current - Operating
Current - Standby 120 mA @ 5 VDC
DC Transformers Class 2; 5VDC @ 450 mA
Agency listing UL, FCC Class A, CE
Environmental
Operating
Temperature
Storage -40 to 60
Humidity 5% to 90% relative humidity,
Light Level Up to 60000 Lux
Shock 1.5m drop onto concrete
Contaminants Sealed to resist airborne particles
Ventilation None required
Straight 2.0 m
255 mA @ 5 VDC
0 to 45 (32 to 113)
(-40 to 140)
non-condensing
5
Page 6
Programming the Scanner
To program the scanner, you must scan a series of
programming barcodes in the correct order. In the back of
this manual, you will see a table of alphanumeric barcodes,
which are used to program the various options presented.
To program each option, you must:
1. Scan the Program barcode on the parameter setting part.
2. Enter the option mode by scanning the Option Bar Code.
3. To the right of the option barcode, the necessary
alphanumeric inputs are listed. Scan these alphanumeric
entries from the back of the manual.
4. Scan the Finish barcode from the back of the manual.
5. Scan the Exit barcode, listed on the lower right hand
corner of each parameter setting part.
6
Page 7
Exit
Interface Selection
The decoder in the scanner supports interfaces such as USB, keyboard wedge, RS232 serial wedge and wand emulation. In most of the cases, simply selecting an appropriate cable with a device code will work for a specific interface.
Option Bar Code Option Alphanumeric
Program
Entry
Interface selection
Note:
-Default
Keyboard Wedge
RS-232
Wand emulation
USB
Keyboard
/RS232/USB
Auto detection
Reserved
00
01
02
03
04
05
7
Page 8
Exit
Keyboard wedge
As a keyboard interface, the scanner supports most of the popular PCs and IBM terminals. The installation of the wedge is a fairly simple process without any changes of software or hardware.
Keyboard Type: Select the keyboard type connector for your host computer. The scanner must be selected to the appropriate host interface cable converter.
Option Bar Code Option Alphanumeric
Program
Entry
Keyboard type
IBM AT, PS/2
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
00
01
02
03
04
05
06
8
Page 9
Keyboard wedge
& USB Keyboard Emulation
Keyboard Layout: The selecting of keyboard layout supports many country languages other than the USA keyboard layout. Keyboard Speed: By selecting, you can change the output speed of the scanner to match the host computer. This is generally set to 00 or 01 to work in high speed mode. If some output characters of barcode have been lost, you may need to set 05 or 06 to match your host keyboard speed. Function Key Emulation: If Enabled, the scanner can simulate pressing a function-key in your application while the barcode data contains an ASCII value between 0116 to 1F16. Refer to the ASCII table, at the end of this manual. Numeric Key: The Keypad has to be selected if your application program only accepts keypad numeric entries. If enabled, the scanner will output code as if pressing the numeric keypad. (The keypad is in the right side of keyboard, and Num Lock control key is also on.) If Alt+Keypad is selected, Caps Lock and output will be independent.
Option Bar Code Option Alphanumeric
Program
Keyboard layout
USA
Belgium
Danish
France
Germany
Italian
Portuguese
00
01
02
03
04
05
06
Entry
9
Page 10
Exit
Spanish
07
Keyboard speed
Function key
Emulation
Numeric key
Swedish
Switzerland
UK
Latin American
Japanese
0-8
0 : high clock rate
Disable
Enable
Alphabetic key
Numeric keypad
Alt+Keypad
08
09
10
11
12
00-08
01
00
01
00
01
02
10
Page 11
Exit
Keyboard wedge
Caps Lock: By selecting Caps lock”ON” or Caps lock”OFF”, the scanner can get Caps Lock status. Power-on simulation: It is recommended to Enable this
function if you are working without a keyboard installed. It simulates a keyboard. Inter-character delay: This delay is inserted after each data character is transmitted. If the transmission speed is too high, the system may not be able to receive all characters. Block transmission delay: A delay timer between barcode data output.
Option Bar Code Option Alphanumeric
& USB Keyboard Emulation
Program
Entry
Caps lock
Power-on simulation
Inter-character delay
Block trans. delay
Caps lock”ON”
Caps lock”OFF”
Disable
Enable
00-99 msec 00-99
00-99 10 msec 00-99
00
01
00
01
02
10
11
Page 12
RS-232
CTS: Clear To Send (Hardware Signal) RTS: Request To Send (Hardware Signal) Xon: Transmit On (ASCII Code 1116) Xoff: Transmit Off (ASCII Code1316)
Flow control: None-The communication only uses TxD and RxD signals
without regard for any hardware or software handshaking protocol. RTS/CTS-If the scanner wants to send the barcode data to host computer, it will issue the RTS signal first, wait for the CTS signal from the host computer, and then perform the normal data communication. If there is no replied CTS signal from the host computer after the timeout (Response Delay) duration, the scanner will issue 5 warning beeps. Xon/Xoff- When the host computer is unable to accept data, it sends a Xoff code to inform the scanner to suspend data transmission, and Xon to continue. ACK/NAK- When the ACK/NAK protocol is used, the scanner waits for an ACK (acknowledge) or (not acknowledge) from the host computer after data transmission, and will resend in response to a NAK.
Inter-character delay: It is delay time between data character’s data output. It is also same as Inter-char. delay of keyboard wedge.
Block transmission delay: It is a delay time between barcode data output. It is also same as Block transmission delay of keyboard wedge.
Response delay: This delay is used for serial communication of the scanner to waiting for handshaking acknowledgment from the host computer.
12
Page 13
Exit
RS-232
Option Bar Code Option Alphanumeric
Program
Entry
Flow control
Inter-character delay
Block transmission
delay
Response delay
None
RTS/CTS
Xon/Xoff
ACK/NAK
00-99 (msec)
00-99 (10 msec)
00-99 (100 msec)
00
01
02
03
00-99
00
00-99
00
00-99
20*
13
Page 14
Exit
RS-232
Option Bar Code Option Alphanumeric
Program
Entry
Baud rate
Parity
Data bit
Stop bit
300 BPS
600 BPS
1200 BPS
2400 BPS
4800 BPS
9600 BPS
19200 BPS
38400 BPS
None
Odd
Even
8 bits
7 bits
One bit
Two bits
00
01
02
03
04
05
06
07
00
01
02
00
01
00
01
14
Page 15
Exit
Wand Emulation
Bar/space polarity: High/low- Black will be transmitted as a high voltage level
(+5) and space as low level (0V). Low/high- Black will be transmitted as a low voltage level (0V) and space as high level (+5).
Initial polarity: Initial signal state is a High voltage level (+5) or a Low voltage level (0V).
Option Bar Code Option Alphanumeric
Program
Entry
Bar/space polarity
Initial polarity
High/low
Low/high
Low
High
00
01
00
01
15
Page 16
Wand Emulation
Output speed: This setting is the same as the serial
transmission baud rate, and it must be approbated to your wand decode resolution. The unit of speed is a width of minimum narrow bar (X dimension). Margin delay: The width of margin time will be added before and after in each barcode data automatically when it is transmitted. Transmit delay: The delay time before barcode data output. It is the same as the Block transmission delay of the keyboard wedge.
Option Bar Code Option Alphanumeric
Program
Entry
Output speed
Reserved
620 pps
1250 pps
2500 pps
5000 pps
10000 pps
20000 pps
*pps: pixel per
second
00
01
02
03
04
05
00
16
Page 17
Exit
Reserved
00
Margin delay
Transmit delay
00-99 (10 pixel)
00-99 (10 msec)
00-99
15
00-99
30
17
Page 18
Scan
Scanning mode: Good-read off-The trigger button must be pressed to
activate scanning. The light source of the scanner stops scanning when there is a successful read or no code is decoded after the Stand-by duration elapses. Momentary-The trigger button acts as a switch. Press the button to activate scanning and release the button to stop scanning. Alternate-The trigger button acts as a toggle switch. Press the button to activate or stop continuous scanning. Timeout off-The trigger button must be pressed to activate scanning, and scanner stops scanning when no code is decoded after the Stand-by duration has elapsed. Continuous-The scanner always keeps reading, and it does not matter when the trigger button is pressed or the duration has elapsed.
Stand-by duration:
Double read timeout: If the barcode has been scanned
twice, then only the first barcode will be accepted.
Double confirm: If enabled, the scanner will require successful decoding several times to confirm the barcode data. If you set Double confirm, the Multi field scan Enable function will not be able to work.
18
Page 19
Exit
Double read timeout
Option Bar Code Option Alphanumeric
Program
Entry
Scanning mode
Stand-by duration
Double confirm
Good-read off
Momentary
Alternate
Timeout off
Continuous
01-99 (second) 00-99
01-99 (10 msec) 01-99
00-99
(00: no double
confirm)
00
01*
02
03
04
05 (Test only)
(8110/8210)
06
10
(8150/8310)
50
00-09
00
19
Page 20
Scan
Multi field scan: The scanner can read many sets of
barcode data on the same scanning line at the same time, even if they are different barcode symbologies.
Global min./max. code length: Global Minimum and Maximum length can be set to qualify data entry. The length is defined as the actual barcode data length to be sent. Barcodes with lengths that exceed these limits will be rejected. Make sure that the Minimum length setting is no greater than the Maximum length setting, or the barcode will not be readable. In particular, you can set the same value for both Minimum and Maximum reading length to force decoding of only a fixed length barcode.
Inverted image scan: If Enabled the scanner will scan both black/white barcodes with white/black backgrounds.
CTS trigger: This operation enabled an external device to control scanning. The CTS trigger is controlled by applying an external trigger signal to the CTS input. When active, this signal causes scanning to begin.
Power saving: Places the scanner in an idle state during idle time to optimize power usage.
Position indication: This function can indicate the specific
location before scanning. You can also set up the time of indication.
20
Page 21
Scan
Option Bar Code Option Alphanumeric
Program
Entry
Multi field scan
Option Bar Code
Global min. code length
Global max. code length
Inverted image scan
CTS trigger
Disable
Enable
00-63 00-63
00-63 04-63
Disable
Enable
Disable
Enable
00*
01
04*
63*
00*
01
00*
01
21
Page 22
Exit
Position indication
Disable
30 second
60 second
00
01
02
90 second
120 second
150 second
180 second
Continue
03
04
05
06
07
22
Page 23
Indications
Power on alert: An alert signal to indicate a successful
self-test.
LED indication: After each successful scan, the LED above the scanner will light up to indicate a good barcode reading.
Beeper indication: After each successful reading, the scanner will beep to indicate a good barcode reading. Its Beep loudness, Beep tone freq. and Beep tone duration are adjustable.
Beep loudness/Beep tone freq./Beep tone duration: You can adjust Beep Loudness, Beep tone and Beep duration for a good reading.
Exit
23
Page 24
Exit
Option Bar Code Option Alphanumeric
Program
Entry
Disable
Enable
Power on alert
Disable
Enable
LED indication
Disable
Enable
Beeper indication
00-07 00-07
Beep loudness
00-99 (100Hz) 00-99
Beep tone freq.
00-99 (10 msec) 00-99
Beep tone duration
00
01*
00
01
00
01
07*
26*
10*
24
Page 25
UPCA
For more information about this symbology, please visit
http://idautomation.com/upceanfaq.html
Read: Format
Leading
Zero Checksum transmission: By setting to Enable, the checksum will be transmitted. Truncate leading/ending: The leading or ending digits of the barcode data characters can be truncated when these values are set to non-zero. Code ID setting: Code ID setting is a character used to represent the symbol upon a succeeding reading. A Code ID setting is prefixed to the beginning or ending if the feature is selected. If you want to transmit the Code ID, you must set the Code ID transmission to Enable first. Refer to Code ID transmission. Insertion group selection: The scanner offers one or two insertion groups by setting one or two digits to indicate which insertion group you want to insert. Refer to Character insertion. Example: Group 2 set 02 or 20.
Group 1 and 4 set 14 or 41.
Option Bar Code Option Alphanumeric
Program
Data Digits
(11 Digits)
Check
Digit
Read
Entry
Disable
Enable
00
01
25
Page 26
Exit
Disable
ffH ASCII
00
Checksum verification
Checksum transmission
Truncate leading
Truncate ending
Code ID setting
Insert group selection
Enable
Disable
Enable
0-15 00-15
0-15 00-15
00-
code
00-44 00-44
01*
00
01*
00*
00*
00-ffH
< A >
00
26
Page 27
Exit
UPCA
Supplement digits: The Supplement digits barcode is the
supplemental 2 or 5 characters for the UPC code. Format
Truncation / Expansion: The leading “0” digit of the UPCA data characters can be truncated when the function is enabled.
Check
Digit
Supplement Digits
2 or 5 or
UCC / EAN
128
Entry
Zero
Data Digits
(11 Digits)
Program
Leading
Option Bar Code Option Alphanumeric
Supplement digits
Truncation/ Expansion
None
2 digits
5 digits
UCC/EAN 128
Auto detection
None
Truncate
leading zero
Expand to
EAN13
00
01
02
03
04
00
01
02
27
Page 28
Exit
UPCE
For more information about this symbology, please visit
http://idautomation.com/upceanfaq.html
Read: Format
Leading
Zero
Checksum transmission: By setting to Enable, the checksum will be transmitted.
Option Bar Code Option Alphanumeric
Program
Data Digits (6
Digits)
Check Digit
Entry
Read
Checksum
verification
Checksum
transmission
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01*
00
01
28
Page 29
UPCE
Truncate leading/ending: Refer to Truncate leading/ending
of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Supplement digits: Format
Leading
Zero
Truncate Leading zero: Refer to Truncate Leading zero of UPCA.
Expansion: The expansion function is used only for UPCE and EAN-8 code reading. It extends the barcode when the feature is enabled. Example: Barcode “0123654” Output: “0012360000057”
UPCE-1: Enables scanner to read UPCE with the leading digit of 1.
Option Bar Code Option Alphanumeri
Data Digits
(6 Digits)
Check
Digit
Supplement Digits
Program
Truncate leading
Truncate ending
0-15 00-15
0-15 00-15
c Entry
00
00*
29
Page 30
Exit
Code ID setting
00-ffH ASCII
code
00-44 00-44
00-ffH
< E >*
Insert group selection
Supplement digits
Truncation/Expansion
Expansion
*OAM*
UPCE-1
None
2 digits
5 digits
UCC/EAN 128
Auto detection
Disable
Enable
Disable
Enable
Disable
Enable
00*
00
01
02
03
04
00
01
00*
01
00
01
30
Page 31
Exit
EAN-13
For more information about this symbology, please visit
http://idautomation.com/upceanfaq.html
Read: Format
Data Digits (12 Digits) Check Digit
he
Option Bar Code Option Alphanumeric
Program
Entry
Read
Checksum verify
Checksum
transmission
Truncate leading
Truncate ending
Disable
Enable
Disable
Enable
Disable
Enable
0-15 00-15
0-15 00-15
00
01
00
01*
00
01*
00*
00*
31
Page 32
EAN-13
Code ID setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
Supplement digits: Format
Data Digits
(12 Digits)
ISBN/ISSN: The ISBN (International Standard Book Number) and ISSN (International Standard Serial Number) are two types of barcodes for books and magazines. The ISBN is 10 digits with a leading “978” and the ISSN is 8 digits with a leading “977” of the “EAN-13” symbology.
Example: Barcode “9789572222720” - Output: “9572222724” Example: Barcode “9771019248004” - Output: “10192484”
Check
Digits
Supplement Digits
2 or 5 or
UCC / EAN
128
32
Page 33
Exit
Program
Option Bar Code Option Alphanumeric
Entry
Code ID setting
Insert group
selection
Supplement digits
ISBN/ISSN
conversion
00-ffH ASCII
code
00-44 00-44
None
2 digits
5 digits
UCC/EAN 128
Auto detection
Disable
Enable
00-ffH
< F >*
00
00*
01
02
03
04
00*
01
33
Page 34
EAN-8
For more information about this symbology, please visit
http://idautomation.com/upceanfaq.html
Read: Format
Data Digits
(7 Digits) Checksum transmission: By setting to Enable, the checksum will be transmitted. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Check
Digit
Entry
Read
Checksum
verification
Checksum
transmission
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01*
00
01
34
Page 35
Exit
0-15 00-15
Truncate leading
0-15 00-15
Truncate ending
Two characters
00-ffH ASCII
Code ID setting
Insert group
selection
code
00-44 00-44
00*
00*
00-ffH, 00-ffH
< FF >
00
35
Page 36
Exit
EAN-8
Supplement digits: Format
Data Digits
(7 Digits)
Expansion: Refer to Expansion of UPCE.
Option Bar Code Option Entry
Check
Digits
Program
Supplement Digits
2 or 5 or
UCC/EAN 128
Supplement digits
Supplement digits
Truncation/Expansion
Expansion
None
2 digits
5 digits
UCC/EAN 128
Auto detection
None
2 digits
5 digits
2,5 digits
UCC/EAN 128
2, UCC/EAN 128
5, UCC/EAN 128
All
Disable
Enable
Disable
Enable
00*
01
02
03
04
00*
01
02
03
04
05
06
07
00
01
00
01
36
Page 37
Exit
Code 39
For more information about this symbology, please visit
http://idautomation.com/code39faq.html
Read: Format
Start
Data Digits
( Variable) Checksum verification: The checksum of Code-39 is optional. Checksum transmission: By setting to Enable, the checksum will be transmitted.
Option Bar Code Option Alphanumeric
Checksum
(Optional)
Program
Entry
End
Read
Checksum
verification
Checksum
transmission
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01
00
01
37
Page 38
Code 39
Max./Min. code length: Each symbology has its own
Max./Min. Code Length. They can be set to qualify data entry. If their Max./Min. Code Length is zero, the Global Min./Max. Code Length is in effect. The length is defined as to the actual barcode data length to be sent. Data with lengths exceeding these limits will be rejected. If the Minimum length setting is greater than the Maximum length setting, the symbology will not be readable.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code ID setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA. Format: Full ASCII Code-39 is an enhanced decoding of Code-39 that combines one of the digits +, %, $ and/ with one of the other digits (A to Z).
Option Bar Code Option Alphanumeric
Program
Max. code length
Min. code length
00-64 00-64
00-64 00-64
00*
00
Entry
38
Page 39
Exit
0-20 00-20
Truncate leading
0-15 00-15
Truncate ending
00-ffH ASCII
code
Code ID setting
00-44 00-44
Insert group
selection
Standard
Full ASCII
Format
00*
00*
00-ffH
<*>
00
00
01
39
Page 40
Exit
Code 39
Append: This function allows several symbols to be
concatenated and be decoded as one single data entry. The scanner will not transmit the embedded appending code (space for Code-39). If Enabled and other symbols were read again with the appended code, then codes will be transmitted without Code ID, Preamble and Prefix. When a symbol is decoded without the appended code, the data will be transmitted without Code ID and Prefix, but the Postamble Suffix codes are appended. This function is used when the first number of code 39 is a space. Example: 123456.
Start/end transmission: The start and end characters of Code-39 are“”. You can transmit all data digits including the two “”.
Option Bar Code Option Alphanumeric
Program
Entry
Disable
Enable
Append
Disable
Enable
Start/end
transmission
00
01
00
01
40
Page 41
Interleaved 2 of 5
For more information about this symbology, please visit
http://idautomation.com/itffaq.html
Read: Format
Data Digits
(Variable)
Checksum verification: Verify mod 10 checksum. Checksum transmission: By setting to Enable, the
checksum will be transmitted.
Option Bar Code Option Alphanumeric
Checksum
(Optional)
Program
Entry
Disable
Enable
Read
Disable
Enable
Checksum
verification
Disable
Enable
Checksum
transmission
Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
00
01
00
01
00
01
41
Page 42
Exit
Interleaved 2 of 5
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Entry
00-64 00-64
Max. code leading
Min. code leading
Truncate leading
Truncate ending
Code ID setting
Insert group
selection
00-64 00-64
0-15 00-15
0-15 00-15
00-ffH ASCII
code
00-44 00-44
00*
00
00
00*
00-ffH
< i >*
00
42
Page 43
Industrial 2 of 5
Read: Format
Data Digits
(Variable)
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Checksum
(Optional)
Program
Entry
Read
Max. code length
Min. code length
Disable
Enable
00-64 00-64
00-64 00-64
00
01
00*
00*
43
Page 44
Exit
0-15 00-15
Truncate leading
Truncate ending
Code ID setting
Insert group
selection
0-15 00-15
00-ffH ASCII
code
00-44 00-44
00*
00*
00-ffH
< i >*
00
44
Page 45
Matrix 2 of 5
Read: Format
Data Digits
(Variable)
Checksum Verification: Verify mod 10 checksum. Checksum Transmission: By setting to Enable, the
checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum
(Optional)
Entry
Read
Checksum
Verification
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01
00
01
45
Page 46
Exit
Checksum
Transmission
00-64 00-64
Max. code length
Min. code length
Truncate leading
Truncate ending
Code ID setting
Insert group
selection
00-64 00-64
0-15 00-15
0-15 00-15
00-ffH ASCII
code
00-44 00- 44
00*
00
00
00*
00-ffH
< B >*
00
46
Page 47
Codabar
Read: Format
Start Data Digits (Variable) Checksum (Optional) End
Checksum Verification: Verifies the MOD 16 check digit.
Checksum Transmission: By setting to Enable, the
checksum will be transmitted.
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Option Bar Code Option Alphanumeric
Program
Entry
Read
Checksum
Verification
Disable
Enable
Disable
Enable
00
(8150/8210/8310)
(8110)
01
00
01
47
Page 48
Exit
Checksum
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
Disable
Enable
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
01
00
00
00
00
Code ID setting
00-ffH ASCII
code
00-ffH
< % >
48
Page 49
Exit
Codabar
Insertion group selection: Refer to Insertion group
selection of UPCA. Start/End type: Codabar has four pairs of Start/End patterns; you may select one pair to match your application. Start/End Transmission: Refer to Start/End Transmission of Code 39.
Option Bar Code Option Alphanumeric
Insert group
selection
Program
00-44 00-44
00
Entry
Start/End type
Start/End
transmission
ABCD/ABCD
abcd/abcd
ABCD/TN*E
Abcd/tn*e
Disable
Enable
00
01
02
03
00
01
49
Page 50
Exit
Code-128
For more information about this symbology, please visit
http://idautomation.com/code128faq.html
Read: Format
Data Digits
(Variable)
Checksum Verification: The checksum is the sum mod 103 of all data digits. Checksum Transmission: By setting to Enable, the checksum will be transmitted.
Option Bar Code Option Entry
Checksum
(Optional)
Program
Read
Checksum
Verification
Checksum
Transmission
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01
00
01
50
Page 51
Code-128
Max./Min. code length: Refer to Max./Min. code length of
Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA. Format: Code 128 can be translated to the UCC/EAN-128 format if it starts with FNC1 character. If enabled, the first FNC1 will be translated to “]C1”,and next to be a field separator code as <GS>(1D16). For example: ]C1 Data <GS> Data Checksum Append: When enabled, it won't return the data immediately if the scanner reads a barcode that includes the FNC2 code until a barcode is scanned that does not include the FNC2. UCC/ EAN 128 ID setting: Sets the code ID for UCC/EAN-128 output format. Field separator code: This feature is only used for the UCC/EAN-128 format. This Field separator code means you can reassign the FNC1 for code is <GS>(1D16).
Option Bar Code Option Entry
your
usage. The default of ASCII
Program
Max. code length
Min. code length
00-64 00-64
00-64 00-64
00
00
51
Page 52
Exit
Truncate leading
Truncate ending
0-15 00-15
0-15 00-15
00
00
Code ID setting
Insert group selection
Format
Append
UCC/EAN-128 ID
Field separator code
00-ffH ASCII
code
00-44 00-44
Standard
UCC/EAN-128
Disable
Enable
00-ffH ASCII
code
00-ffH ASCII
code
00-ffH
< # >
00
00*
01
00*
01
00-ffH
< # >
00-ffH
1DH
52
Page 53
Code-93
Read: Format
Data Digits
(Variable)
Checksum Verification: Verifies two mod 47 check digits. Checksum Transmission: By setting to Enable, the
checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum1
Checksum2
Entry
Disable
Enable
Read
Disable
Enable (two
Checksum
Verification
digits)
00
01
00
01
53
Page 54
Exit
Checksum
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
Disable
Enable
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
01
00
00
00
00
Code ID setting
Insert group
selection
00-ffH ASCII
code
00-44 00-44
00-ffH
< & >
00
54
Page 55
Code-11
Read: Format
Data Digits
(Variable) Checksum Verification: The checksum is presented as the sum module 11 of all data digits. Checksum Transmission: By setting to Enable, checksum1 and checksum2 will be transmitted upon your selected checksum verification method. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum1
Checksum2
Entry
Disable
Enable
Read
Disable
One digit
Checksum
Verification
Two digits
00
01
00
01
02
55
Page 56
Exit
Checksum
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
Disable
Enable
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
01
00
00
00
00
Code ID setting
Insert group
selection
00-ffH ASCII
code
00-44 00-44
00-ffH
< O >
00
56
Page 57
MSI/plessey
Read: Format
Data Digits
(Variable) Checksum Verification: MSI/Plessey has one or two checksum digits. The checksum may be decoded in 3 different methods Mod10, Mod10/10 and Mod 11/10. The checksum1 and checksum2 will be calculated as the sum module 10 or 11 of the data digits. Checksum Transmission: By setting to Enable, checksum1 and checksum2 will be transmitted upon your selected checksum verification method. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum1
Checksum2
Read
Checksum
Verification
Disable
Enable
Disable
Mod 10
Mod 10/10
Entry
00
01
00
(8110)
01
(8150/8210/8310)
02
57
Page 58
Exit
Mod 11/10 03
Checksum
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
Disable
Enable
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00-ffH ASCII
00
01
00
00
00
00
00-ffH
Code ID setting
Insert group
selection
code
00-44 00-44
< @ >
00
58
Page 59
UK/plessey
Read: Format
Data Digits
(Variable) Checksum Verification: The UK/Plessey has one or two optional checksum digits. The checksum1 and checksum2 will be calculated as the sum module 10 or 11 of the data digits. Checksum Transmission: By setting to Enable, the checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum1+2
(Optional)
Entry
Read
Checksum
Verification
Disable
Enable
Disable
Enable
00
01
00
01
59
Page 60
Exit
Checksum
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
Disable
Enable
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
01
00
00
00
00
Code ID setting
Insert group
selection
00-ffH ASCII
code
00-44 00-44
00-ffH
< @ >
00
60
Page 61
Telepen
Read: IATA (International Air Transport Association). Checksum Verification: The checksum is presented as the
sum mod 10 or 11 of the data digits. Checksum Transmission: By setting to Enable, the checksum will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA.
Format:
Option Bar Code Option Alphanumeric
Program
Entry
Read
Checksum
Verification
Checksum
Disable
Enable
Disable
Enable
Disable
Enable
00
01
00
01
00
01
61
Page 62
Exi
t
Transmission
Max. code length
Min. code length
Truncate leading
Truncate ending
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
00
00
00
Code ID setting
Insert group
selection
Format
00-ffH ASCII
code
00-44 00-44
Numeric only
Full ASCII only
00-ffH
< S >
00
00
01
62
Page 63
Standard 2 of 5
Read: Format
Data Digits
(Variable)
Checksum verification: The checksum is made as the sum mod 10 of the numerical values of all data digits.
Checksum transmission: By setting to Enable, the checksum will be transmitted.
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
Option Bar Code Option Alphanumeric
Program
Checksum1
(Optional)
Read
JAB
Checksum
Disable
Enable
00
01
Entry
63
Page 64
Exit
verification:
JAC
Checksum
transmission:
Max. code length
Min. code length
Truncate leading
Truncate ending
00-64 00-64
00-64 00-64
0-15 00-15
0-15 00-15
00
00
00
00
Code ID setting
Insert group
selection
00-ffH ASCII
code
00-44 00-44
00-ffH
< i >
00
64
Page 65
RSS-14
Read: Format
Data Digits
(Variable) Max./Min. code length: Refer to Max./Min. code length of Code-39. Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA. Insertion group selection: Refer to Insertion group
selection of UPCA. UCC/EAN 128 emulation: Refer to Transmission (P89), Code ID transmission must be set as AIM ID enable. Then ]C1 will be identified as prefix of barcode data transmission.
Checksum1
Program
Option Bar Code Option Alphanumeric
Entry
Read
Max. code length
Min. code length
Disable
Enable
00-64 00-64
00-64 00-64
00*
01
64
01
65
Page 66
Exit
Truncate leading
Truncate ending
0-15 00-15
0-15 00-15
00
00
Code ID setting
Insert group
selection
UCC/EAN128
emulation
00-ffH ASCII
code
00-44 00-44
Disable
Enable
00-ffH
< R4 >
00
00
01
66
Page 67
RSS-Limited
Read: Format
Data Digits
(Variable)
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
UCC/EAN 128 emulation: Refer to UCC/EAN 128 emulation of RSS-14.
Checksum1
Option Bar Code Option Alphanumeric
Program
Read
Max. code length
Disable
Enable
00-64 00-64
00*
01
64
Entry
67
Page 68
Exit
Min. code length
Truncate leading
Truncate ending
00-64 00-64
0-15 00-15
0-15 00-15
01
00
00
Code ID setting
Insert group
selection
UCC/EAN128
emulation
00-ffH ASCII
code
00-44 00-44
Disable
Enable
00-ffH
< RL >
00
00
01
68
Page 69
RSS-Expanded
Read: Format
Data Digits
(Variable)
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
UCC/EAN 128 emulation: Refer to UCC/EAN 128 emulation of RSS-14.
Checksum1
(Optional)
Option Bar Code Option Alphanumeric
Program
Read
Max. code length
Disable
Enable
00-99 00-99
00*
01
99
Entry
69
Page 70
Exit
Min. code length
Truncate leading
Truncate ending
00-99 00-99
0-15 00-15
0-15 00-15
01
00
00
Code ID setting
Insert group
selection
UCC/EAN128
emulation
00-ffH ASCII
code
00-44 00-44
Disable
Enable
00-ffH
< RX >
00
00
01
70
Page 71
China Post
Read: Format
Data Digits
(Variable)
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
Checksum1
(Optional)
Option Bar Code Option Alphanumeric
Program
Entry
Read
Max. code length
Min. code length
Disable
Enable
00-64
00-64
00
01
00-64
11
00-64
11*
71
Page 72
Exit
0-15
00-15
Truncate leading
Truncate ending
Code ID setting
Insert group
selection
0-15
00-ffH ASCII
code
00-44
00
00-15
00*
00-ffH
< t >*
01-44
00*
72
Page 73
Italian Pharmacode
Read: Format
Data Digits
(Variable)
Max./Min. code length: Refer to Max./Min. code length of Code-39.
Truncate leading/ending: Refer to Truncate leading/ending of UPCA.
Code Id setting: Refer to Code ID setting of UPCA.
Insertion group selection: Refer to Insertion group
selection of UPCA.
Leading “A”: If this function is enabled, each prefix of data shall be A.
Checksum1
(Optional)
Program
Option Bar Code Option Alphanumeric
Read
Max. code length
Disable
Enable
00-64
Entry
00*
01
00-64
12*
73
Page 74
Exit
00-64
00-64
Min. code length
Truncate leading
Truncate ending
Code ID setting
Insert group
selection
Leading “A”
0-15
0-15
00-ffH ASCII
code
00-44
Disable
Enable
09*
00-15
00*
00-15
00*
01-ffH
< p >*
00-44
00*
00
01
74
Page 75
String setting
Prefix characters: Up to 22 ASCII characters may be sent
before the data digits.
Prefix Data Digits Suffix Suffix characters: Up to 22 ASCII characters may be sent after the data digits. Preamble/ Postamble characters: They are appended to the data automatically when each barcode is decoded. Example: Add a prefix/suffix or preamble/postamble for all symbologies. In this example, you are sending a $ symbol as a prefix for all symbologies. Steps:
1) Scan Programming and Prefix characters setting barcode.
2) Use the ASCII code table to find the value of $24.
3) Scan 2 and 4 from the barcode on the fold out back page.
4) Scan Finish from the barcode on the fold out page.
5) Scan Exit barcode.
Option Bar Code Option Alphanumeric
Program
Entry
Prefix characters
setting
Suffix characters
setting
None
1-22 characters
None
1-22 characters
00
00-ffH ASCII
code
0D
00-ffH ASCII
code
75
Page 76
Exit
Preamble chara
cters
setting
None
1-22 characters
00
00-ffH ASCII
code
Postamble
characters setting
Insert G1 characters
setting
Insert G2 characters
setting
Insert G3 characters
setting
Insert G4 characters
None
1-22 characters
None
1-22 characters
None
1-22 characters
None
1-22 characters
None
1-22 characters
00
00-ffH ASCII
code
00
00-ffH ASCII
code
00
00-ffH ASCII
code
00
00-ffH ASCII
code
00
00-ffH ASCII
code
setting
76
Page 77
String setting
Insert G1/G2/G3/G4 character setting: The scanner offer 4
positions and 4 characters to insert in the decoded the symbol. Example: Barcode “1 2 3 4 5 6”.
Output- Barcode “1 2 A B 3 4 C D 5 6”.
Steps:
1) Scan Programming and Insert G1 characters setting
barcode.
2) Use the ASCII code table to find the value of A41,B 42.
3) Scan 4, 1 and 4, 2 from the barcode on the fold out back
page.
4) Scan Finish from the barcode on the fold out page.
5) Repeat the same procedure in Insert G2 characters
setting.
6) Scan Exit barcode.
7) Insert data group 1-4 position. Please refer to the Chapter
Transmission for the in specific barcode that you want to use.
Option Bar Code Option Alphanumeric
Program
Entry
Insert G1 characters
setting
Insert G2 characters
setting
None
1-22 characters
None
1-22 characters
00
00-ffH ASCII
code
00
00-ffH ASCII
code
77
Page 78
Exit
Insert G3 characters
setting
None
1-22 characters
00
00-ffH ASCII
code
Insert G4 characters
setting
None
1-22 characters
00
00-ffH ASCII
code
78
Page 79
Transmission
Preamble transmission: By setting to Enable, the Preamble
will be appended before the data is transmitted.
Postamble transmission: By setting to Enable, the Postamble will be appended after the data is transmitted.
Insert data group 1-4 position: The scanner offers 4 positions of insertion. The position default value is “00” to indicate no character insertion.
Code ID position: Upon your usage, the transmitting position of Code ID can be placed Before Code Data or After Code Data when it is transmitted.
Option Bar Code Option Alphanumeric
Program
Entry
Preamble
transmission
Postamble
transmission
Disable
Enable
Disable
Enable
00
01
00
01
79
Page 80
Exit
00-63
00-63
Insert data group 1
position
Insert data group 2
position
Insert data group 3
position
Insert data group 4
position
Code ID position
(00: no insertion)
00-63
(00: no insertion)
00-63
(00: no insertion)
00-63
(00: no insertion)
Before code data
After code data
00
00-63
00
00-63
00
00-63
00
00
01
80
Page 81
Transmission
Code ID transmission: If your application requires a Code
ID, you must set this to a Proprietary ID or the AIM ID.
Code length transmission: A number of data digits can be transmitted before the data when Enable is selected. The length is a number with two digits.
Code name transmission: This function is to show unknown barcode symbologies that include all readable symbologies of the scanner. When Enable is selected, Code Name will be transmitted before code data, so you will know what the symbology is.
Case conversion: You can set this to either upper case or lower case.
Option Bar Code Option Alphanumeric
Program
Code ID
transmission
Code length
Disable
Proprietary ID
AIM ID
Disable
Enable
00
01
02
00
01
Entry
81
Page 82
Exit
transmission
Disable
Enable
Code name
transmission
Disable
Upper case
Case conversion
Lower case
*For barcode
data only
Format of barcode data transmission:
Code
Prefix Name Preamble ID
Length
Barcode
data
Insert groups
00
01
00
01
02
ID Postamble Suffix
82
Page 83
Test Chart
Test Chart
Test ChartTest Chart
CODABAR
CODE-11
CODE-128
CODE-39
CODE-93
EAN-13
83
Page 84
STANDARD-25
EAN-8
INDUSTRIAL-25
UPCE PARA
INTERLEAVED-25
84
Page 85
MATRIX 25
MSI/PLESSEY
UPCA
UK/PLESSEY
85
Page 86
ASCII Code Table
L H 0 1 0 1
0 Null NUL DLE
1 Up F1 SOH DC1
2 Down F2 STX DC2
3 Left F3 ETX DC3
4 Right F4 EOT DC4
5 PgUp F5 ENQ NAK
6 PgDn F6 ACK SYN
7 F7 BEL ETB
8 Bs F8 BS CAN
9 Tab F9 HT EM
A F10 LF SUB
B Home Esc VT ESC
C End F11 FF FS
D Enter F12 CR GS
E Insert Ctrl+ SO RS
F Delete Alt+ SI US
L H
0 SP 0 @ P ` p
1 ! 1 A Q a q
2 2 B R b r
3 # 3 C S c s
4 $ 4 D T d t
5 % 5 E U e u
6 & 6 F V f v
7 7 G W g w
8 ( 8 H X h x
9 ) 9 I Y i y
A : J Z j z
B + ; K [ k
C < L l
D - = M ] m
E . > N ^ n
F / ? O _ o DEL
Note: For Function Key Emulation only.
2 3 4 5 6 7
86
Page 87
Parameter Setting List
Program
Barcode standard parameter setting list
Used to display the current configuration of your scanner over the host terminal/computer.
Unique parameter list Used to display the unique parameter setting list.
System parameter setting list Displays product information and revision number of your scanner.
String setting list If you wish to display the string format list, scan the String setting list bar code.
87
Page 88
Firmware version list
If you wish to display the firmware version, scan the Firmware version list.
WARNING
If you wish to return to all the factory default settings, scan the Default value initialization bar code.
: Default value initialization
Exit
88
Page 89
0
A
1
B
2
C
3
D
4
E
5
F
6
7
8
Finish
9
89
Loading...