POSline SC2100 Manual
Add to my manuals52 Pages
POSline SC2100 is a versatile data collection terminal designed to meet the demands of various business applications. It offers seamless interface with PC through keyboard wedge or RS-232 interface. With its ability to read a wide range of barcodes, including Code 39, Interleaved 2 of 5, Code 128, and more, it streamlines data entry and improves efficiency. Additionally, the device allows programming of various parameters like terminator, scan mode, preamble, and postamble, providing flexibility for customized data transmission.
advertisement
Barcode Scanner
Magstripe
Decoder & Scanner
Programming Manual
CONTENTS
Getting Started ............................................................ 2
Setup Procedures ....................................................... 3
Setup Flow Chart .........................................................4
Group 0 : Interface Selection................................ 5
Group 1 : Device Selection for keyboard
Interface.............................................6-7
Group 2
Group 3
Group 4
Group 5
: Inter-character Delay.............................8
: Language for Keyboard Interface... 9-10
: Terminator......................................11-12
: Scan Mode.....................................13-14
Group 6
Group 7
: Preamble and Postamble.....................15
: RS-232 Parameters...
.....................
16-18
Group 8 : Code 39 / Code 32...
.......................
19-20
Group 9-1 : Interleaved 2 of 5...
............................. 2 1
Group 9-2 : Industrial 2 of 5 / IATA...
....................
22
Group 9-3 : Matrix 2 of 5.
......................................
23
Group 9-4 : China Postage.
....................................
24
Group 10 : Code 128.
............................................
25
Group 11 : Code 11.
..............................................
26
Group 12 : Code 93.
..............................................
27
Group 13 : MSI-PLESSY.
.....................................
28
Group 14 : Codabar/NW7.
....................................
29
Group 15 : Code 4.
................................................
30
Group 16-1 : EAN-13/JAN-13.
................................
31
Group 16-2 : UPC-A .
...............................................
32
Group 16-3 : EAN-8/JAN-8.
....................................
33
Group 16-4 : UPC-E.
................................................
34
Group 16-5 : ISBN/ISSN.
.........................................
35
Group 17 : General Parameter.
..............................
36
Group 18 : Code ID Setting.
.................................
Group 19 : Wand Type Parameters.
......................
37
38
Group 20-1 : Magnetic Parameters.
.................... 3 9-40
Group 20-2 : Magnetic Parameters.
..........................
41
Group 21 : Function Key Emulation.
....................4
2
Function Code for PC XT/AT.
Table-Hex : Hexadecimal.
.....................
43-44
..............................
45
ASCII Table.
..................................................
46
Hexadecimal-Decimal Conversion Table.
.........
47
Pin Assignments ..................
.....................
48-49
1
Getting Started
Installing Keyboard Wedge Scanner
To install a keyboard wedge barcode scanner, follow the steps listed below:
1) Make sure that the scanner has the correct Y (U)cable for the system (a PC or terminal)
2) Turn off the power of the system
3) Unplug the keyboard from the system
4) Connect the Y (U)- cable to the system and keyboard
5) Turn on the power of the system
6) If the indicator LED lights up and the buzzer sounds, the scanner is ready for reading
Installing a RS-232 Interface Barcode Scanner
To install a RS-232 interface scanner, the host device should have a RS-232 port to receive data from the scanner, follow the steps listed below:
1) Make sure that the scanner has the right connector for the RS-232 port of the host device
2) Make sure that there is a power supply to the scanner (if necessary)
3) Connect the cable to the RS-232 port of the device
4) If the indicator LED lights up and the buzzer sounds, the scanner is ready for reading
2
Barcode Scanner Setup Procedures
1) Locate a group that contains the parameters to be changed.
2) Scan the "Enter Group #" label. The scanner will sound beeps indicate that setup is in progress
3) Scan the label representing the parameter to be changed
4) Scan the "Exit" to end the group currently selected, the scanner will sound beeps
5) Repeat the procedure for other groups including the parameters to be changed
Example 1:
Set the operating mode to "Continuous mode"
1) Scan "Enter Group 5"
2) Scan "Continuous/Trigger off"
3) Scan "Exit"
Example 2
Assign Preamble string as "#", and postamble string as
"END"
1) Scan "Enter Group 6"
2) Scan Preamble
3) Scan "#" from "Full ASCII Table and Table-Hex."
4) Scan "Confirm" Label in Table-Hex
5) Scan "Postamble"
6) Scan "E", "N", "D" from "Full ASCII Table and
Table Hex" consecutively
7) Scan "Confirm" Label in Table-Hex.
8) Scan Exit
3
Setup Flow Chart
ENTER GROUP
SELECT ITEMS
EXIT
Set All Defaults
Show Version
Note: (*) denotes default setting options marked by ( ) are only available upon request.
4
Group 0: Interface Selection
ENTER GROUP
EXIT
KEYBOARD
RS-232
(WAND)
(OCIA)
(DTMF)
Reserved 2
Resered 3
Reserved 4
Note: The interface is pre-set at factory according to the model of the device.
5
Group 1: Device Selection for Keyboard Interface
ENTER GROUP
EXIT
PC/AT, PS/2 50,60,70,80(*)
PC/XT
PS/2 25, 30
(NEC 9801)
(IBM 5550)
(PS 55)
(NEC N5520)
(ACER 7300)
(KW105D/
CT-700A/WANG 5120)
(WANG 5425)
(MAC_SE)
(LC-6533)
Note: Options marked by ( ) are only available upon request.
6
Group 1: Device Selection for Keyboard Interface
ENTER GROUP
EXIT
(IBM3196, 3197, 3476, 3477)
Reserved Q
Reserved R
Reserved T
IBM3197
IBM 3476
IBM3477
Reserved 5
Reserved 6
Reserved 7
Reserved 8
Reserved 9
7
Group 2: Intercharacter Delay
ENTER GROUP
EXIT
Start Keyboard Setting
Scan Enter Group 2 Label -- >
Scan Start Keyboard (or RS-232) Setting Label -->
Scan two digits labels in Table-Hex -->
Scan Exit Label
Start RS-232 Setting
Keyboard Default Value: 05
RS-232 Default Value : 00
8
Group 3: Language for Keyboard Interface
ENTER GROUP
EXIT
U.S. (*)
ENGLAND
FRANCE
GERMANY
ITALY
BELGIUM
SWEDEN/FINLAND
SPANISH
DENMARK
PORTUGAL
SWISS
NORWAY
9
Group 3: Language for Keyboard Interface
ENTER GROUP
EXIT
CANADA
HOLLAND
POLAND
LATIN
JAPAN
Reserved 1
Reserved 2
Reserved 3
(IBM THINK-PAD FOR JAPAN)
(PANASONIC CFII
FOR JAPAN)
Note: Options marked by ( ) are only available upon request.
10
Group 4: Terminator
ENTER GROUP
KEYBOARD
EXIT
NONE
CR
SPACE
(*)
TAB
ESC
CTRL-C
EXEC
11
Group 4: Terminator
ENTER GROUP
RS-232
EXIT
NONE
CR/LF
SPACE
ESC
STX..ETX
EOT
CR (*)
LF
TAB
CTRL-C
XON.. XOFF
12
Group 5: Scan Mode
ENTER GROUP
EXIT
1: Trigger On/Off
2: Trigger On/
Good Read Off (*)
3: Trigger On/
Good Read Off/
Delay Timeout = ?
4: Continuous/
Trigger Off
5: Continuous/
LED Always on
6: Continuous/
No Trigger
7: Continuous/
Testing
Delay Timeout
Setting:
Scan Enter Group 5 Label -->
Scan 3 or 8 Label -->
Scan two digit labels in Table-Hex -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
8: Continuous/
Trigger Off/
Delay Timeout = ?
Note: Scan mode setting is only available for CCD/LASER type scanner.
13
Group 5: Scan Mode
ENTER GROUP
FLASH OFF(*)
EXIT
FLASH ON
Note: Scan mode setting is only available for
CCD/ Laser type scanner.
14
Group 6: Preamble and Postamble
ENTER GROUP
EXIT
Preamble
Postamble
Preamble & Postamble Setting:
Scan Enter Group 6 Label -->
Scan Preamble or Postamble Label -->
Refer to ASCII Table(page 46), scan two digits in Table-Hex
(Page 45)
Representing one character, maximum 10 characters can be accepted. -->
Scan Confirm Label in Table-Hex (Page 45)
Scan Exit Label
Clear
Clear Preamble & Postamble :
Scan Enter Group 6 Label -->
Scan Preamble or Postamble Label -->
Scan Clear Label-->
Scan Exit Label
15
Group 7: RS-232 Parameters
ENTER GROUP
EXIT
Baud Rate
600
1200
2400
4800
9600(*)
19200
38400
Data Bit
BIT 7
BIT 8 (*)
16
Group 7: RS-232 Parameters
ENTER GROUP
EXIT
Parity :
NONE (*)
EVEN
Handshaking:
ODD
NONE (*)
XON/XOFF
Scanner Ready
Data Ready
ACK/NAK
17
Group 7: RS-232 Parameters
ENTER GROUP
EXIT
(ACK/NAK Response Time
CTS Observation Time:)
100 ms
300 ms
500 ms
1 sec
3 sec (*)
5 sec
10 sec
00
18
Group 8: CODE 39 / CODE 32
ENTER GROUP
Code 39
EXIT
Disable
Enable (*)
Standard (*)
Full ASCII
Transmit Start/End Character
Disable (*)
Enable
Transmit Check Character
Enable (*)
Verify Checksum
Enable
19
Disable
Disable (*)
Group 8: CODE 39 / CODE 32
ENTER GROUP
EXIT
Enable CODE 32
Disable CODE 32 (*)
Verify Normal (*)
Verify Strick
20
Group 9-1: Interleaved 2 OF 5
ENTER GROUP
EXIT
Disable (*)
Enable
Transmit Check Character
Disable
Enable (*)
Verify Checksum
Disable (*)
Enable
Length Define
Min: 4
Max: 48
Barcode Length Setting:
Scan Enter Group 9-1 Label -->
Scan Length Define Label -->
Scan Four Digit Labels in Table Hex (Page 43) -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
User Define
3 Sets Available
User Define Length Setting:
Scan Enter Group 9-1 Label
Scan User Define Label-->
Scan Six Digit Labels in Table Hex
(Only 3 sets of length can be defined)
Scan Confirm Label in Table Hex -->
Scan Exit Label
21
Group 9-2: Industrial 2 OF 5 / IATA
ENTER GROUP
EXIT
Disable (*)
Enable
Transmit Check Character
Disable
Enable (*)
Transmit Check Character
Disable (*)
Enable
Length Define
Min: 2
Barcode Length Setting:
Max: 24
Scan Enter Group 9-2 Label -->
Scan Length Define Label -->
Scan Four Digit Labels in Table Hex (Page 43) -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
User Define
3 Sets Available
User Define Length Setting:
Scan Enter Group 9-2 Label
Scan User Define Label-->
Scan Six Digit Labels in Table Hex
(Only 3 sets of length can be defined)
Scan Confirm Label in Table Hex -->
Scan Exit Label
IATA
Disable (*)
Enable
22
Group 9-3: Matrix 2 OF 5
ENTER GROUP
EXIT
Disable (*)
Enable
Transmit Check Character
Disable
Enable (*)
Verify Checksum
Disable (*)
Enable
Length Define
Min: 2
Max: 40
Barcode Length Setting:
Scan Enter Group 9-3 Label -->
Scan Length Define Label -->
Scan Four Digit Labels in Table Hex (Page 43) -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
User Define
3 Sets Available
User Define Length Setting:
Scan Enter Group 9-3 Label
Scan User Define Label-->
Scan Six Digit Labels in Table Hex
(Only 3 sets of length can be defined)
Scan Confirm Label in Table Hex -->
Scan Exit Label
23
Group 9-4: CHINA POSTAGE
ENTER GROUP
EXIT
Disable (*)
Enable
Transmit Check Character
Disable
Enable (*)
Verify Checksum
Disable (*)
Enable
Length Define
Min: 2
Max: 40
Barcode Length Setting:
Scan Enter Group 9-4 Label -->
Scan Length Define Label -->
Scan Four Digit Labels in Table Hex (Page 43) -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
User Define
3 Sets Available
User Define Length Setting:
Scan Enter Group 9-4 Label
Scan User Define Label-->
Scan Six Digit Labels in Table Hex
(Only 3 sets of length can be defined)
Scan Confirm Label in Table Hex -->
Scan Exit Label
24
Group 10: Code 128
ENTER GROUP
EXIT
Disable
Enable (*)
Enable/Disable Checkdigit
Enable (*)
(not send checkdigit)
UCC/EAN/128
Disable
Disable (*)
Enable
Note: Options marked by ( ) are only available upon request
25
Group 11: CODE 11
ENTER GROUP
EXIT
Disable
Enable (*)
Number of Check Character
Two (*)
Transmit Check Character
One
Disable (*)
Enable
Enable/Disable Checkdigit
Disable
Enable (*)
26
Group 12: Code 93
ENTER GROUP
Enable
Verify Checkdigit
Enable (*)
EXIT
Disable (*)
Disable
27
Group 13: MSI-PLESSEY
ENTER GROUP
EXIT
Disable
Enable (*)
Verify Checkdigit
Disable
Enable (*)
Enable MOD
Enable MOD 10 (*)
Enable MOD 10-10
Enable MOD 11-10
Transmit/Truncate Checkdigit
Transmit checkdigit (*) st
Truncate 1 checkdigit st nd
Truncate 1 & 2 checkdigit
28
Group 14: CODABAR / NW7
ENTER GROUP
EXIT
Enable (*)
Disable
Transmit Start/End Character
Disable (*)
Enable
Start/End Transmit Type
ABCD/TN*E
ABCD/ABCD abcd/tn*e abcd/abcd (*)
29
Group 15: Code 4
ENTER GROUP
Enable
EXIT
Disable (*)
30
Group 16-1: EAN-13/JAN-13
ENTER GROUP
EXIT
Enable (*)
ADD-ON 2/5
Enable
Transmit Check Character
Enable (*) st
Truncate 1 digit
Enable nd
Truncate 2 digit
Enable
EAN Checkdigit
Enable (*)
31
Disable
Disable (*)
Disable
Disable (*)
Disable (*)
Disable
Group 16-2: UPC-A
ENTER GROUP
EXIT
Enable (*)
ADD-ON 2/5
Enable
Transmit Check Character
Enable (*)
Truncate Leading Digit
Enable
UPC-A Convert to EAN-13
Disable
Disable (*)
Disable
Disable (*)
Disable (*)
Enable
32
Group 16-3: EAN-8/JAN-8
ENTER GROUP
EXIT
Enable (*)
Disable
ADD-ON 2/5
Disable (*)
Enable
Transmit Check Character
Disable
Enable (*)
Truncate Leading Digit
Disable (*)
Enable
EAN-8 Convert to EAN-13
Disable (*)
Enable 1
(add zeros in the front of barcode)
33
Enable 2
(add zeros in the middle of barcode)
Group 16-4: UPC-E
ENTER GROUP
EXIT
Enable (*)
ADD-ON 2/5
Disable
Disable (*)
Enable
Transmit Check Character
Enable (*)
Truncate Leading Digit
Enable
UPC-E Convert to UPC-A
Disable
Disable (*)
Disable (*)
Enable
34
Group 16-5: ISBN/ISSN
ENTER GROUP
Enable
EXIT
Disable (*)
35
Group 17: General Parameters
ENTER GROUP
EXIT
Upper Case
Lower Case (*)
Universal
ALT Mode
Buzzer Pitch
(Default : 21)
Buzzer Duration
(Default: AA)
Buzzer Pitch & Buzzer Duration Setting:
Scan Enter Group 17 Label -->
Scan Buzzer Pitch or Buzzer Duration Label -->
Scan Two Digit Labels in Table-Hex -->
Scan Confirm Label in Table-Hex -->
Scan Exit Label
Power Up Beeping
Disable
Enable (*)
Normal
Turbo (*)
36
Group 18: Code ID Setting
ENTER GROUP
EXIT
CODE 39/CODE 32
INTERLEAVED 2 OF 5
INDUSTRIAL 2 OF 5
MATRIX 2 OF 5
CHINA POSTAGE
CODE 128
CODE 93
CODE 11
MSI/PLESSEY
CODABAR/NW7
EAN-13
EAN-8
UPC-E
UPC-A
CODE 4
Note: Refer to ASCII Table, scan two hexadecimal labels in Table Hex to represent one character
37
Group 19: WAND Type Parameters
ENTER GROUP
EXIT
BAR=LOW
BAR=HIGH(*)
Scan Speed
Lowest
Low (*)
High
Highest
Data Format
Transmit in Normal Format (*)
Transmit in Code 128 Format
Transmit in Code 39 Format
38
Group 20-1: (Magnetic Parameters)
ENTER GROUP
EXIT
Enable (*)
Disable
Track Order
Track 1/2/3 (*)
Track 1/3/2
Track 2/1/3
Track 2/3/1
Track 3/2/1
Track 3/1/2
Note: Options marked by ( ) are only available upon request
39
Group 20-1: (Magnetic Parameters)
ENTER GROUP
EXIT
Track Selection
Track 1&2&3 any (*)
Track 1 only
Track 2 only
Track 3 only
Track 1 and 2
Track 2 and 3
Track 1 and 2 and 3
ISO (*)
(JIS-2)
Note: Options marked by ( ) are only available upon request
40
Group 20-2: (Magnetic Parameters)
ENTER GROUP
EXIT
Start Sentinel:
(SS)
Tk1 Default : %
Tk2 Default: ;
Tk3 Default: ;
End Sentinel:
(ES)
Tk1&2&3 Default: ?
DLE:
Tk1 Default : Null
Tk2 Default: Null
Tk3 Default: Null
STX:
Tk1&2&3 Default: Null
Magnetic Output Data Format:
STX - Tk1 Start Sentinel - Tk1 Data - End Sentinel - Tk1 - DLE
STX - Tk2 Start Sentinel - Tk2 Data - End Sentinel - Tk2 - DLE
STX - Tk3 Start Sentinel - Tk3 Data - End Sentinel - Tk3 - DLE
Note: Options marked by ( ) are only available upon request
41
Group 21: (Function Key Emulation)
ENTER GROUP
EXIT
Enable
Enable Function Key Emulation:
Scan Enter Group 21 Label -->
Scan Enable Label -->
Scan Exit Label
Disable (*)
1:
To concatenate a function key with input data, please refer to
Function Key Table for its hexadecimal representation.
For Example:
Preamble data with F1
Scan Enter Group 6 Label -->
Scan Preamble Label -->
Scan Label 0 and 1 respectively in Table-Hex (Page 45) -->
Scan Confrim Label in Table-Hex (page 45) -->
Scan Exit Label
Function Key Table
(Full ASCII Code 39 Table)
F1:01 F2:02 F3:04 F4:04
F5:05
F9:09
F6:06
F10:0A
F7:07
F11:0B
F8:08
F12:0C
Enter:0D
Down:11
PgUp:16
Esc:1B
Tab:0E
Left:12
PgDn:17
Right:13
BS:0F Up:10
Home:14 End:15
Ins:18 Del:19
S-Tab:1C
2:
To scan a function key barcode label, Full ASCII must be enabled. Please refer to Full ASCII Code 39 Table to produce the function key barcode label.
Full ASCII Code 39 Enable
42
Function Code for PC XT/AT
F4 ($D)
F5 ($E)
F6 ($F)
F1 ($A)
F2 ($B)
F3 ($C)
F7 ($G)
F8 ($H)
F9 ($I)
F10 ($J)
F11 ($K)
F12 ($L)
43
Function Code for PC XT/AT
Enter ($M)
Tab ($N)
BS ($O)
Up ($P)
Down ($Q)
Left ($R)
Right ($S)
End ($U) ($B)
PgUp ($V)
PgDn ($W)
Ins ($X)
Del ($Y)
Esc (%A)
Home ($T)
44
Table-Hex : HEXADECIMAL
A
C
E
6
8
0
2
4
Confirm
5
7
9
1
3
B
D
F
45
ASCII TABLE
46
Hexadecimal-Decimal Conversion Table
For Example:
Hexadecimal
56 -> H:5 L:3
D5-> H:D L:5
47
Decimal
83
213
PIN ASSIGNMENTS
10Pin Modular Plug
RJ-45 Male
10P10C
1
2
3
4
5
6
7
8
9
10
TTL
PWR-CTL
GND
GOOD-
READ
DATA
VCC
SW-DET
S.O.S
WAND KB
GND
GOOD-
READ
GND
PC-
DATA
DATA PC-CLK
VCC VCC
KB-CLK
KB-DATA
RS-232 KB USB
RTS
CTS
TX
GND
VCC
GND
PC-
DATA
PC-CLK
VCC
RX
1
10
10P10C
TTL Signal Output
Function
Start of Scan
Signal Data
Led Indicator
Trigger
Power Enable
GND
VCC+5V
7
9
5
6
DB9F
1
2
3
1 6
DB9F
5 9 o
Din6M/5M(240 )
6
2
---
3
1
5
4
6
1
5
4
3
2
Din6M
Din5M (without pin#6)
48
PIN ASSIGNMENTS
Wand Emulation Signal Output
Function
Signal Data
GND
VCC+5V
DB9F
2
7
9
Din5M o
(180 )
1
2
3
Din6M/Din5M o
(240 )
2
3
1
DB9F
1
5
6
9
Din5M (180 )
3
1
5
4
2
6
1
5
4
2
3
Din6M
Din5M (without pin#6)
Note : "F" stands for a female connector, while "M" stands for a male connector.
RS-232 Signal Output
Function
GND
CTS
RTS
RX
TX
VCC+5V
DB9F+DC (or without DC)
5
7
8
3
2
9
Note : For PC applications, a cable with DC power jack is required to accept external power input.
1 6
DB9F+DC -Jack
5 9
Inner (+)
49
Keyboard Signal Output
Funcion
GND
PC_Data
PC_CLK
Vcc+5V
KB_CLK
KB_Data
Din5F Din5M Mini-Din6M Mini-Din6F
4
---
---
5
1
2
4
2
1
5
---
---
5
---
---
2
6
4
5
4
6
2
---
---
DIN5M
3
5
MD6M
6
4
2
1
DIN5F
1
4
4
2
5
2
3
5
3
MD6F
5 1
1
6
4
2
USB Signal Output
FUNCTION
GND
Vcc
D+
D-
USB PLUG
1
USB-A
4
1
3
2
4
50
V20040930
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project