This manual is compatible with EasySet System - spssen.cmd - 980610
This manual contains full setup information for all ScanPlus S Series scanners. When installing the scanner, make sure that
the host system is turned off before you connect the cables. Basic setup procedure: 1. Plug in your product. 2. Select the
terminal / cash register used in your application (section 3). 3. Select the symbologies you need (section 5). 4. Test your
setup (appendix D). The mark (*) = default already set by step 2.
The ScanPlus S/ST is a Class 2 Laser Scanner. Fix the laser warning labels onto the product if they are not already present.
CAUTION - LASER LIGHT WHEN OPEN. DO NOT STARE INTO BEAM.
Regularity Statements
This product complies with directives 89/336/EEC and 73/23/EEC for :
USA: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of
the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee
that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct
the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
CANADA: This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment
Regulations.
Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada.
AUSTRALIA-NEW ZEALAND: This equipment has been tested and found to conform to the directives
concerning Class B digital devices, prescribed by the Australian and New-Zealander standard AS/NZS 3548
defined by the Spectrum Management Agency.
The information contained in this manual is for informational purposes only and is subject to change without notice. No part of
this leaflet may be copied or reproduced in any manner without the prior written permission of Intermec Technologies
Corporation.
ScanPlus products are covered by patents issued or pending in the USA and other countries.
A. ASCII character codes...............................................................................127
6 ScanPlus S Series - Installation Manual
Page 7
Contents
B. Additional preamble / postamble characters—Keyboard wedge..................143
C. Number codes.......................................................................................... 149
D. Test codes................................................................................................151
Index ............................................................................................................ 153
ScanPlus S Series - Installation Manual 7
Page 8
Contents
8 ScanPlus S Series - Installation Manual
Page 9
1. Using EasySet
1. Using EasySet
- offline setup
1. select your Intermec product in EasySet ("Select reader" icon over the product image)
2. double-click the setup commands in EasySet to send them to the setup sheet
3. print out the setup sheet and read the configuration codes
- online setup : which cable ?
- products with cable P/N x-xx5xxx-xx require the special download cable configuration kit
for full online setup (if you use RS-232 cable 0-364032-00 with these products, for certain
data transmission settings you must connect your normal product cable and read the codes
from the setup sheet !!!)
- all other products can use RS-232 cable 0-364032-00 for online setup (see the separate
instructions in this section) or special download cable 0-605032-00 provided in the special
download cable kit (includes power supply for cable and cd-rom)
special download cable kitP/N
Europe0 - 9 0 0 0 2 9 - 0 2
North America0 - 9 0 0 0 2 9 - 0 3
UK0 - 9 0 0 0 2 9 - 0 4
ScanPlus S Series - Installation Manual9
Page 10
1. Using EasySet
online setup with special download cable 0-605032-00
special download cable 0-605032-00
- online setup with special download cable 0-605032-00 :
1. connect the special download cable to the serial port of your PC
2. connect the power supply to the special download cable and provide electrical power
3. select your Intermec product in EasySet ("Select reader" icon over the product image)
4. disconnect your product cable from your product
5. connect your product cable to the special download cable (necessary to ensure full interface
compatibility !!!)
6. connect your product to the special download cable
7. open the "Configure communication PC/Reader" dialog box in the "Reader" menu
8. select the COM serial port your product is connected to and select no parity, 8 data bits,
19200 bauds
9. select the "Send to reader" checkbox under the commands window
10. double-click on the setup commands to send them directly to your product (they are also
sent to the setup sheet)
11. connect your product cable to your product when you have finished online setup
10 ScanPlus S Series - Installation Manual
Page 11
1. Using EasySet online setup with RS-232 cable 0-364032-00
online setup with RS-232 cable 0-364032-00
RS-232 direct cable 0-364032-00
- online setup with RS-232 cable 0-364032-00 :
1. connect the RS-232 cable to your product if it is not already connected
2. connect the RS-232 cable to the serial port of your PC
3. connect the power supply to the RS-232 cable and provide electrical power
4. select your Intermec product in EasySet ("Select reader" icon over the product image)
5. read the "RS-232 online setup mode" code (send it to the setup sheet and print it out, or
read it from the Getting Started Guide you received with your product)
6. open the "Configure communication PC/Reader" dialog box in the "Reader" menu
7. select the COM serial port your product is connected to and select no parity, 8 data bits,
19200 bauds
8. select the "Send to reader" checkbox under the commands window
9. double-click on the setup commands to send them directly to your product (they are also
sent to the setup sheet)
10. connect your normal product cable to your product (if applicable) when you have finished
online setup
ScanPlus S Series - Installation Manual 11
Page 12
1. Using EasySet online setup with RS-232 cable 0-364032-00
RS-232 online setup mode
\41\4A\0F\29\60
- only necessary for setup with RS-232 cable 0-364032-00
- double-click the command to send it to the setup sheet
- follow the procedure for online setup with RS-232 cable 0-364032-00
12 ScanPlus S Series - Installation Manual
Page 13
2. Reset all parameters
2. Reset all parameters
- global reset of all parameter settings - useful for a first-time setup or for a fresh start with a new
application
- default settings are indicated by (*)
reset factory defaults
\46\42\60
- resets all configuration parameters to their default values and cancels
the terminal / cash register selection
- after a global reset, you must select the terminal / cash register used in
your application (>> next section) and customize your setup
parameters if required
ScanPlus S Series - Installation Manual13
Page 14
2. Reset all parameters
14 ScanPlus S Series - Installation Manual
Page 15
3. Terminal / cash register used in your application
3. Terminal / cash register used in your
application
- necessary for transmission to your terminal / cash register !!!
- look for your system configuration in the terminal / cash register lists in this section or use the
terminal selector
- the number of green LED flashes at power-up indicates the cable / interface configuration of
your product
- green LED always on = no terminal / cash register selected
- energy saver trigger models : if the trigger is activated, you will have to press the trigger to see
the power-up flashes
terminal selector:
- this option only available with EasySet
- use the terminal selector if you don't find your system configuration in
the terminal / cash register lists
interface number selector: [range: 100-20000]
\41\4A\60
- enter a number string and scan End Selection
(Appendix C)
- for special host system configurations
ScanPlus S Series - Installation Manual15
Page 16
3. Terminal / cash register used in your application
- cancels the current interface settings (useful for
- green LED always on = no terminal / cash
- reselect your terminal / cash register and
null interface
\41\4A\00\60
test purposes if you want to read bar codes but
do not want to transmit the data)
register selected
customize your data transmission settings (if
required) to return to normal operation
16 ScanPlus S Series - Installation Manual
Page 17
3. Terminal / cash register used in your application keyboard wedge
keyboard wedge
- connection between a keyboard and the host system
- data is transmitted in keyboard emulation mode
- 7 green LED flashes at power-up
- switch off the host system before you connect the cables and optional power supply !
DIN/mini-DIN adaptor cable
(standard wedge)
standard wedge cable 0-364037-00
DEC VT 220/320/420 cable 0-364037-02
Wyse cable 0-365036-00
CMM-compatible wedge cable 0-364037-03
()
"short" MicroBar cables
0-601xxx-xx
()
()
ScanPlus S Series - Installation Manual 17
Page 18
3. Terminal / cash register used in your application keyboard wedge
IBM PC AT and compatible
QWERTY English
\41\4A\03\08\60
QWERTZ German
\41\4A\03\0C\60
QWERTY Italian
\41\4A\03\0E\60
QWERTY Danish
AZERTY French
\41\4A\03\09\60
QWERTY Swedish / Finnish
\41\4A\03\0D\60
QWERTY Norwegian
\41\4A\03\0F\60
\41\4A\03\10\60
QWERTY Spanish
QWERTZ Swiss / French
\41\4A\03\11\60
\41\4A\1F\24\60
18 ScanPlus S Series - Installation Manual
Page 19
DEC VT 220, 320, 420
QWERTY PC type
3. Terminal / cash register used in your application keyboard wedge
\41\4A\06\1A\60
QWERTZ PC type
\41\4A\06\1E\60
AZERTY PC type
\41\4A\06\1B\60
QWERTY PC type Swedish / Finnish
\41\4A\06\1F\60
ScanPlus S Series - Installation Manual 19
Page 20
3. Terminal / cash register used in your application RS-232
DCEDTE
RS-232
- RS-232 C - 2 green LED flashes at power-up
- RS-232 TTL - 4 green LED flashes at power-up
- switch off the host system before you connect the cables and power supply !
RS-232 direct cable 0-364032-00
dual RS-232 cable 0-364032-01
20 ScanPlus S Series - Installation Manual
Page 21
3. Terminal / cash register used in your application RS-232
C (9600, 7, E, 2)
\41\4A\01\24\60
- necessary for all RS-232 C configurations
(customize your RS-232 settings after reading
this parameter)
PC Term (19200, 8, none, 2)
slave mode (9600, 7, E, 2)
\41\4A\01\29\60
- the same slave mode command is available in
section 7, "Configuration modes and utilities",
go there for more information
\41\4A\01\26\60
ScanPlus S Series - Installation Manual 21
Page 22
3. Terminal / cash register used in your application laser emulation
laser emulation
- no LED flash at power-up
- activates "energy saver mode - active for read duration (2 s), standby after good read" (see
section 6, "Operating settings - trigger activation")
- switch off the host system before you connect the cable !
laser emulation cable 0-366030-00
laser with trigger
\41\4A\02\04\60
22 ScanPlus S Series - Installation Manual
Page 23
3. Terminal / cash register used in your application wand emulation
wand emulation
- 1 green LED flash at power-up
- activates "energy saver mode - active for read duration (2 s), standby after good read" (see
section 6, "Operating settings - trigger activation")
- switch off the host system before you connect the cable !
wand emulation cable 0-364031-00
wand emulation cable 0-366031-00
(Intermec Interface / energy saver)
(not energy saver)
ScanPlus S Series - Installation Manual 23
Page 24
3. Terminal / cash register used in your application wand emulation
digital wand emulation
\41\4A\02\02\60
- "black high" (bar = 1, space = 0, margin = 0)
analog wand emulation / Intermec Interface
- "white high" (bar = 0, space = 1, margin = 1)
- for Intermec products such as 97XX wedge
products, JANUS 2010 hand-held computers,
TRAKKER Antares 242X terminals, use :
ScanPlus S Series productP/N
ScanPlus S / SR + wand emulation cable0 - 3 6 0 0 5 1 - 0 1
ScanPlus S / ST + wand emulation cable0 - 3 6 6 0 5 1 - 0 1
wand emulation cable0 - 3 6 6 0 3 1 - 0 0
\41\4A\02\03\60
24 ScanPlus S Series - Installation Manual
Page 25
3. Terminal / cash register used in your application IBM 46xx cash registers
IBM 46xx cash registers
- 3 green LED flashes at power-up
- setup is independent of the physical link with the cash register (you can configure for Port 9x or
Port 5x as required by the host)
- switch off the host system before you connect the cable !
IBM 46xx 9x cable 0-365033-00
Port 9x
\41\4A\01\2E\60
Port 5x
\41\4A\01\2F\60
ScanPlus S Series - Installation Manual 25
Page 26
3. Terminal / cash register used in your application OCIA cash registers
OCIA cash registers
- 5 green LED flashes at power-up
- if you have problems with your OCIA configuration, switch off the system to reset the cash
register and your product and try another OCIA type
- switch off the host system before you connect the cable !
OCIA NCR 7052/7053 cable 0-365035-00
TEC 1st type
\41\4A\01\38\60
NCR
\41\4A\01\3A\60
TEC 2nd type
\41\4A\01\39\60
NCR 7052
\41\4A\01\3B\60
26 ScanPlus S Series - Installation Manual
Page 27
4. Data transmission settings
- interface-specific communication parameters
- modify data transmission settings to optimize performance
4. Data transmission settings
ScanPlus S Series - Installation Manual27
Page 28
4. Data transmission settings keyboard wedge
keyboard wedge
- default values (*) are for IBM PC AT and compatible - QWERTY English
preamble
[preamble] [symbology id] <data> [postamble]
none (*)
\45\53\3E\00\60
- enter an ASCII / Special Wedge Characters string
and scan End Selection (Appendix A and B)
- maximum = 10 characters
compose:
\45\53\60
28 ScanPlus S Series - Installation Manual
Page 29
4. Data transmission settings keyboard wedge
symbology identifier
[preamble] [symbology id] <data> [postamble]
AIM
[preamble] [symbology id] <data> [postamble]
- optional 3-character symbology identifiers standardized by the AIM Committee
Example: " ] A 0 " identifies standard Code 39 without check digit
- refer to the official AIM documentation on symbology identifiers for full information on the
different processing options supported
- activates AIM symbology identifier transmission
for all symbologies
\45\56\60
- activates custom symbology identifier
compose
- compose 1 custom character
Codabar:
\45\59\04\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = N
transmitted
\45\55\60
transmission for all symbologies
30 ScanPlus S Series - Installation Manual
Page 31
- enter an ASCII character and scan End Selection
- default = M
Code 93:
\45\59\0D\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = D
- enter an ASCII character and scan End Selection
- default = M
EAN-8:
4. Data transmission settings keyboard wedge
Code 39:
\45\59\01\60
(Appendix A)
Code 128 / EAN 128:
\45\59\0B\60
(Appendix A)
\45\59\07\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = FF
EAN-13:
\45\59\06\60
- enter an ASCII character and scan End Selection
(Appendix A)
- default = F
ScanPlus S Series - Installation Manual 31
Page 32
4. Data transmission settings keyboard wedge
Interleaved 2 of 5:
\45\59\02\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = I
- enter an ASCII character and scan End Selection
- default = ?
MSI Code:
\45\59\0A\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = M
Matrix 2 of 5:
\45\59\0E\60
(Appendix A)
Plessey Code:
\45\59\0C\60
- enter an ASCII character and scan End Selection
(Appendix A)
- default = M
Standard 2 of 5:
\45\59\03\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = H
32 ScanPlus S Series - Installation Manual
Page 33
- enter an ASCII character and scan End Selection
- default = A
UPC-E:
\45\59\09\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = E
postamble
[preamble] [symbology id] <data> [postamble]
none
4. Data transmission settings keyboard wedge
UPC-A:
\45\59\08\60
(Appendix A)
\45\54\3E\00\60
Enter (*)
\45\54\04\02\01\60
Carriage Return
\45\54\04\02\02\60
Tab
\45\54\04\02\08\60
ScanPlus S Series - Installation Manual 33
Page 34
4. Data transmission settings keyboard wedge
Field Advance
\45\54\04\02\04\60
Down Arrow
Field Exit
\45\54\04\02\05\60
\45\54\04\02\0F\60
compose:
\45\54\60
- enter an ASCII / Special Wedge Characters string
and scan End Selection (Appendix A and B)
- maximum = 10 characters
34 ScanPlus S Series - Installation Manual
Page 35
4. Data transmission settings keyboard wedge
special keys interpretation (Code 39)
- certain dual-character combinations in Code 39 bar codes can be interpreted and transmitted as
special keyboard keys (Code 39 is not full ASCII and does not support direct encoding of
special keyboard keys such as <Enter> and <Tab>)
- only for keyboard wedge applications with Code 39 bar codes !!! (your product must be enabled
to read Code 39 codes with the correct barcode length settings)
emulated keycharactersemulated keycharacters
DEL.APF10A
ENTER.BPF20B
RETURN.CPF30C
SEND.DPF40D
FIELD +.EPF50E
FIELD EXIT.FPF60F
HOME.GPF70G
END.HPF80H
TAB.IPF90I
ALT.JPF100J
BACK TAB.KPF110K
BACKSPACE.LPF120L
right arrow.MPF130M
left arrow.NPF140N
up arrow.OPF150O
down arrow.PPF160P
CLEAR.QPF170Q
FIELD -.RPF180R
DUP.SPF190S
ESC.TPF200T
LINE FEED.UPF210U
RESET.VPF220V
CTRL.WPF230W
SPECIAL.XPF240X
ScanPlus S Series - Installation Manual 35
Page 36
4. Data transmission settings keyboard wedge
interpreted and transmitted as:
not active (*)
\42\57\60
- special dual-character combinations not
interpreted (original code string transmitted
without interpretation)
Example ( . I dual-character combination = <Tab> )
original Code 39 code:interpreted and transmitted as:
msg . Ixxmsg . Ixx
. I. I
x - . Ix - . I
msg - . Ixxmsg - . Ixx
always active
\42\58\60
- special dual-character combinations always
interpreted as special keys
Example ( . I dual-character combination = <Tab> )
original Code 39 code:
msg . Ixxmsg<Tab>xx
. I<Tab>
x - . Ix <Tab>
msg - . Ixxmsg<Tab>xx
36 ScanPlus S Series - Installation Manual
Page 37
separate 2 character label
interpreted and transmitted as:
interpreted and transmitted as:
\42\5A\60
- special dual-character combinations interpreted
if only 2 characters in the original code
Example ( . I dual-character combination = <Tab> )
original Code 39 code:
msg . Ixxmsg . Ixx
. I<Tab>
x - . Ix - . I
msg - . Ixxmsg - . Ixx
separate 2 character label or preceded by a hyphen
\42\59\60
4. Data transmission settings keyboard wedge
- special dual-character combinations interpreted
if only 2 characters in the original code or if
there is a hyphen in front of the 2 characters
Example ( . I dual-character combination = <Tab> )
original Code 39 code:
msg . Ixxmsg . Ixx
. I<Tab>
x - . Ix <Tab>
msg - . Ixxmsg<Tab>xx
ScanPlus S Series - Installation Manual 37
Page 38
4. Data transmission settings keyboard wedge
special keys transmission
- only symbologies that support the full ASCII character set allow the encoding of special
keyboard keys such as <Return> and <Tab>
- no symbologies support the encoding of other function keys such as <PF1> and <PageDown>
- the special keys transmission codes allow you to transmit special keyboard keys as a single
keyboard character, a [<Ctrl> + character] combination, or an [<Alt> + decimal_sequence]
combination
control characters
- emulates PC AT keyboard [<Ctrl> + character] sequence or transmits certain keyboard
functions directly as single keyboard characters
on (*)
\47\4D\60
- transmits ASCII characters for decimal
numbers 1 to 27 with the corresponding [<Ctrl>
+ character] sequence
off
\47\4E\60
- transmits the following characters directly as
single keyboard characters:
ASCII character:transmitted as:
8<Backspace> (not <Ctrl> H )
9<Tab> (not <Ctrl> I )
27<Escape> (not <Ctrl> [ )
- useful to avoid confusion for applications that
already use control sequences as commands
38 ScanPlus S Series - Installation Manual
Page 39
4. Data transmission settings keyboard wedge
Alt mode
- emulates PC AT keyboard [<Alt> + decimal_sequence] function (for bar codes containing ASCII
characters not on your keyboard)
off (*)
\41\47\60
\41\46\60
- use only if necessary as transmission is slower !!!
(all characters are transmitted as <Alt>
sequences)
Example
"A { B" is transmitted as:
<Alt> + <6> + <5> <Alt> + <1> + <2> + <3> <Alt> + <6> + <6>
inter-character delay
- avoids dropping characters if transmitting decoded data too fast for the host system
- do not use for IBM 46xx cash registers or laser/wand emulation !!!
none (*)
\52\00\60
on
10 ms
20 ms
\52\14\60
\52\0A\60
ScanPlus S Series - Installation Manual 39
Page 40
4. Data transmission settings keyboard wedge
30 ms
40 ms
\52\1E\60
\52\28\60
\52\32\60
compose (ms): [range: 1-999 ms]
\52\60
- enter a number string and scan End Selection
(Appendix C)
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
50 ms
\53\00\60
10 ms
30 ms
\53\0A\60
\53\1E\60
40 ScanPlus S Series - Installation Manual
Page 41
4. Data transmission settings keyboard wedge
50 ms
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
\53\60
- enter a number string and scan End Selection
(Appendix C)
end-of-transmission keyboard character status
- sets keyboard to lower case or upper case at end of transmission
- Code 39 is transmitted in upper case
- Code 128 is transmitted in lower case / upper case (full ASCII)
lower case (*)
\53\32\60
100 ms
\53\01\24\60
\41\44\60
upper case
\41\45\60
ScanPlus S Series - Installation Manual 41
Page 42
4. Data transmission settings RS-232
RS-232
- default values (*) are for standard RS-232 C (9600, 7, E, 2)
baud rate
75
\41\00\60
300
\41\02\60
1200
\41\04\60
4800
150
\41\01\60
600
\41\03\60
2400
\41\05\60
\41\06\60
42 ScanPlus S Series - Installation Manual
Page 43
4. Data transmission settings RS-232
9600 (*)
data bits
parity
19200
\41\07\60
\41\08\60
38400
\41\09\60
7 (*)
\42\60
8
\43\60
even (*)
\46\01\60
none
\46\00\60
odd
\46\02\60
ScanPlus S Series - Installation Manual 43
Page 44
4. Data transmission settings RS-232
stop bits
1
\44\60
hardware/software protocols timeout
- the same timeout applies to all RS-232 protocols supported
1000 ms (*)
\51\0F\28\60
compose (ms): [range: 0-2500 ms]
\51\60
- enter a number string and scan End Selection
(Appendix C)
2 (*)
\45\60
unlimited
\51\00\60
44 ScanPlus S Series - Installation Manual
Page 45
4. Data transmission settings RS-232
ENQ
- ENQ not used: barcode data is transmitted without receiving a request from the host system
- ENQ used: data is transmitted if ENQ character received from host system before end of
hardware/software protocols time-out
not used (*)
\47\3E\00\60
compose:
\47\60
- enter an ASCII character and scan End
Selection (Appendix A)
used (ENQ 05h)
\47\3E\05\60
ACK
- activating ACK or NAK activates the ACK/NAK protocol
- before reading a new bar code after transmission, the product waits for an ACK (positive
acknowledge) from the host system or until the end of the hardware/software protocols time-out
not used (*)
\48\3E\00\60
used (ACK 06h)
\48\3E\06\60
ScanPlus S Series - Installation Manual 45
Page 46
4. Data transmission settings RS-232
compose:
\48\60
- enter an ASCII character and scan End
Selection (Appendix A)
NAK
- activating ACK or NAK activates the ACK/NAK protocol
- a NAK (negative acknowledge) indicates an unsuccessful transmission attempt
- after 3 unsuccessful transmission attempts, message is aborted
not used (*)
\49\3E\00\60
compose:
\49\60
- enter an ASCII character and scan End
Selection (Appendix A)
used (NAK 15h)
\49\3E\15\60
46 ScanPlus S Series - Installation Manual
Page 47
Typical ENQ / ACK / NAK scenarios
4. Data transmission settings RS-232
ScanPlushost terminal
ENQ
message
(OK)
ACK
(clears message)
XON / XOFF software protocol
ScanPlushost terminal
ENQ
message
(not OK)
NAK
repeats message
(OK)
ACK
(clears message)
- the host system controls the flow of data from the reader
- XOFF (ASCII character DC3) from the host at the end of the hardware/software protocols timeout interrupts transmission
- XON (ASCII character DC1) restarts the data flow
not active (*)
\4B\60
ScanPlus S Series - Installation Manual 47
Page 48
4. Data transmission settings RS-232
active
\4A\60
RTS / CTS hardware protocol
- CTS is tested before transmission of each character - data is only transmitted when CTS is
activated
- RTS is activated before data is transmitted
- RTS can be deactivated after transmission of each character, after transmission of the whole
message, or after an RTS pulse which can be emitted when each character is transmitted
not active (*)
\47\5F\00\60
active, RTS idle after whole message
\47\5F\03\60
active, RTS idle after each character
\47\5F\01\60
active, RTS pulse on each character
\47\5F\02\60
48 ScanPlus S Series - Installation Manual
Page 49
compose delay before RTS idle (ms): [range: 0-2500 ms]
\47\5E\60
- enter a number string and scan End Selection
(Appendix C)
- default = 10 ms
- delay for RTS idle after each character / idle
after whole message
- not valid for RTS pulse on each character
preamble
[preamble] [symbology id] <data> [postamble]
none (*)
\45\53\3E\00\60
4. Data transmission settings RS-232
compose:
\45\53\60
- enter an ASCII string and scan End Selection
(Appendix A)
- maximum = 10 characters
preamble / postamble
[preamble] [symbology id] <data> [postamble]
STX / ETX
\45\53\3E\02\45\54\3E\03\60
ScanPlus S Series - Installation Manual 49
Page 50
4. Data transmission settings RS-232
symbology identifier
[preamble] [symbology id] <data> [postamble]
AIM
[preamble] [symbology id] <data> [postamble]
- optional 3-character symbology identifiers standardized by the AIM Committee
Example: " ] A 0 " identifies standard Code 39 without check digit
- refer to the official AIM documentation on symbology identifiers for full information on the
different processing options supported
- activates AIM symbology identifier transmission
for all symbologies
\45\56\60
- activates custom symbology identifier
compose
- compose 1 custom character
Codabar:
\45\59\04\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = N
transmitted
\45\55\60
transmission for all symbologies
ScanPlus S Series - Installation Manual 51
Page 52
4. Data transmission settings RS-232
- enter an ASCII character and scan End Selection
- default = M
Code 93:
\45\59\0D\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = D
- enter an ASCII character and scan End Selection
- default = M
EAN-8:
Code 39:
\45\59\01\60
(Appendix A)
Code 128 / EAN 128:
\45\59\0B\60
(Appendix A)
\45\59\07\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = FF
EAN-13:
\45\59\06\60
- enter an ASCII character and scan End Selection
(Appendix A)
- default = F
52 ScanPlus S Series - Installation Manual
Page 53
Interleaved 2 of 5:
\45\59\02\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = I
- enter an ASCII character and scan End Selection
- default = ?
MSI Code:
\45\59\0A\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = M
4. Data transmission settings RS-232
Matrix 2 of 5:
\45\59\0E\60
(Appendix A)
Plessey Code:
\45\59\0C\60
- enter an ASCII character and scan End Selection
(Appendix A)
- default = M
Standard 2 of 5:
\45\59\03\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = H
ScanPlus S Series - Installation Manual 53
Page 54
4. Data transmission settings RS-232
- enter an ASCII character and scan End Selection
- default = A
UPC-E:
\45\59\09\60
- enter an ASCII character and scan End
Selection (Appendix A)
- default = E
postamble
[preamble] [symbology id] <data> [postamble]
none
UPC-A:
\45\59\08\60
(Appendix A)
\45\54\3E\00\60
Carriage Return + Line Feed (*)
Carriage Return
\45\54\3E\0D\3E\0A\60
\45\54\3E\0D\60
Line Feed
\45\54\3E\0A\60
54 ScanPlus S Series - Installation Manual
Page 55
compose:
\45\54\60
- enter an ASCII string and scan End Selection
(Appendix A)
- maximum = 10 characters
LRC (longitudinal redundancy check)
not active (*)
4. Data transmission settings RS-232
\4F\60
inter-character delay
- avoids dropping characters if transmitting decoded data too fast for the host system
- do not use for IBM 46xx cash registers or laser/wand emulation !!!
none (*)
\52\00\60
\52\0A\60
20 ms
\52\14\60
active
\4E\60
10 ms
ScanPlus S Series - Installation Manual 55
Page 56
4. Data transmission settings RS-232
30 ms
40 ms
\52\1E\60
\52\28\60
\52\32\60
compose (ms): [range: 1-999 ms]
\52\60
- enter a number string and scan End Selection
(Appendix C)
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
50 ms
\53\00\60
10 ms
30 ms
\53\0A\60
\53\1E\60
56 ScanPlus S Series - Installation Manual
Page 57
4. Data transmission settings RS-232
50 ms
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
\53\60
- enter a number string and scan End Selection
(Appendix C)
\53\32\60
100 ms
\53\01\24\60
ScanPlus S Series - Installation Manual 57
Page 58
4. Data transmission settings laser emulation
laser emulation
- default values (*) are for standard laser with trigger
transmitted symbology type
- transmits data in original barcode format or in Code 39 format
transmission in original code format (*)
\5E\00\60
- original code must not contain characters not
supported by Code 39
transmission in Code 39
\5E\01\60
margin size
- defined in increments of narrow bar width (50 µs)
10 x narrow bar width (*)
\5A\0A\60
- enter a number string and scan End Selection
(Appendix C)
58 ScanPlus S Series - Installation Manual
compose (x narrow bar width):
\5A\60
Page 59
logical signal state during transmission
bar = 1, space = 0, margin = 0 (*)
4. Data transmission settings laser emulation
\54\60
bar = 0, space = 1, margin = 1
logical signal state outside transmission
quiet zone = 1 (*)
\57\60
quiet zone = 0
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
\55\60
\56\60
\53\00\60
30 ms
\53\1E\60
10 ms
\53\0A\60
ScanPlus S Series - Installation Manual 59
Page 60
4. Data transmission settings laser emulation
50 ms
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
\53\60
- enter a number string and scan End Selection
(Appendix C)
\53\32\60
100 ms
\53\01\24\60
60 ScanPlus S Series - Installation Manual
Page 61
4. Data transmission settings wand emulation
wand emulation
- default values (*) are for digital wand emulation
transmitted symbology type
- transmits data in original barcode format or in Code 39 format
transmission in original code format (*)
\5E\00\60
- original code must not contain characters not
supported by Code 39
transmission in Code 39
\5E\01\60
margin size
- defined in increments of narrow bar width (50 µs)
10 x narrow bar width (*)
\5A\0A\60
- enter a number string and scan End Selection
(Appendix C)
ScanPlus S Series - Installation Manual 61
compose (x narrow bar width):
\5A\60
Page 62
4. Data transmission settings wand emulation
logical signal state during transmission
bar = 1, space = 0, margin = 0 (*)
\54\60
bar = 0, space = 1, margin = 1
\55\60
logical signal state outside transmission
quiet zone = 0 (*)
\56\60
quiet zone = 1
\57\60
pulse duration
- times in ms represent the pulse duration of a narrow bar or space
- speeds in parentheses are for standard UPC/EAN bar codes with 0.33 mm narrow-bar elements
- emulated pulse duration speed = [ 100 x ( r / t ) ] cm/s, where r = actual narrowest element
(mm) and t = setup duration element (ms)
Example
if r = 0.45 mm and t = 0.4 ms, emulated speed = 100 x (0.45 / 0.4) = 112.5 cm/s
0.19 ms (175 cm/s EAN 100%)
\58\13\60
62 ScanPlus S Series - Installation Manual
Page 63
4. Data transmission settings wand emulation
0.26 ms (125 cm/s EAN 100%)
0.44 ms (75 cm/s EAN 100%)
\58\2C\60
0.88 ms (37.5 cm/s EAN 100%) (*)
\58\01\18\60
2.64 ms (12.5 cm/s EAN 100%)
\58\04\08\60
\58\1A\60
0.66 ms (50 cm/s EAN 100%)
\58\01\02\60
1.32 ms (25 cm/s EAN 100%)
\58\02\04\60
6.60 ms (5 cm/s EAN 100%)
compose (x 10 µs):
\58\0A\14\60
\58\60
- enter a number string and scan End Selection
(Appendix C)
ScanPlus S Series - Installation Manual 63
Page 64
4. Data transmission settings wand emulation
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
\53\00\60
30 ms
\53\1E\60
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
10 ms
\53\0A\60
50 ms
\53\32\60
100 ms
\53\01\24\60
\53\60
- enter a number string and scan End Selection
(Appendix C)
64 ScanPlus S Series - Installation Manual
Page 65
4. Data transmission settings IBM 46xx cash registers
IBM 46xx cash registers
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
\53\00\60
30 ms
\53\1E\60
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
10 ms
\53\0A\60
50 ms
\53\32\60
100 ms
\53\01\24\60
\53\60
- enter a number string and scan End Selection
(Appendix C)
ScanPlus S Series - Installation Manual 65
Page 66
4. Data transmission settings OCIA cash registers
OCIA cash registers
inter-character delay
- avoids dropping characters if transmitting decoded data too fast for the host system
- do not use for IBM 46xx cash registers or laser/wand emulation !!!
none (*)
\52\00\60
20 ms
\52\14\60
40 ms
\52\28\60
compose (ms): [range: 1-999 ms]
10 ms
\52\0A\60
30 ms
\52\1E\60
50 ms
\52\32\60
\52\60
- enter a number string and scan End Selection
(Appendix C)
66 ScanPlus S Series - Installation Manual
Page 67
4. Data transmission settings OCIA cash registers
inter-message delay
- avoids dropping characters if transmitting decoded data too fast for the host system
none (*)
\53\00\60
30 ms
\53\1E\60
80 ms
\53\01\10\60
compose (ms): [range: 1-999 ms]
10 ms
\53\0A\60
50 ms
\53\32\60
100 ms
\53\01\24\60
\53\60
- enter a number string and scan End Selection
(Appendix C)
ScanPlus S Series - Installation Manual 67
Page 68
4. Data transmission settings OCIA cash registers
68 ScanPlus S Series - Installation Manual
Page 69
5. Symbologies
5. Symbologies
- symbology = bar code type or family (e.g. Code 39, UPC, EAN)
- activate the symbologies you need and modify the settings for your symbologies if required
- to optimize performance, only activate symbologies you need !!! (deactivate the Code 39 and
UPC/EAN default symbologies if you don't need them)
disable all symbologies
\41\4B\60
- deactivates all the symbologies activated
- use the "not active" options to deactivate individual symbologies
- does not reset individual parameter settings for each symbology (when
you reactivate a symbology, you recover the parameter settings stored
in memory for that symbology when it was disabled - use reset factory
defaults to reset all the symbology parameters to their factory default
settings)
ScanPlus S Series - Installation Manual69
Page 70
5. Symbologies Codabar
Codabar
- numerical symbology
not active (*)
\41\53\60
start/stop
not transmitted (*)
\43\4D\60
A, B, C, D
\43\4F\60
DC1, DC2, DC3, DC4
active
\41\52\60
a, b, c, d
\43\4E\60
a, b, c, d / t, n, *, e
\43\50\60
\43\51\60
70 ScanPlus S Series - Installation Manual
Page 71
5. Symbologies Codabar
CLSI library system
- spaces inserted after characters 1, 5, 10 in the 14-character label (used in the USA by libraries
using the CLSI system)
Example: "39990000192148" is transmitted as "3 9990 00019 2148"
- start/stop can be transmitted or not transmitted as required
not active (*)
\43\53\60
active (insert spaces)
\43\52\60
check digit (AIM recommendation)
- AIM has a recommended check character for Codabar
- each Codabar data character (including Start/Stop) has a value assigned to it:
0 = 0 1 = 1 2 = 2 3 = 3 4 = 4 5 = 5 6 = 6 7 = 7 8 = 8 9 = 9 - = 10 $ = 11 : =
12 / = 13 , = 14 + = 15 A = 16 B = 17 C = 18 D = 19
- the values are added and the check is calculated: check = [(next multiple of 16) - (sum of
assigned AIM values)]
- if the codes in your application have fixed lengths, use the "compose 1 or 2 or 3 fixed lengths"
option !!!
compose 1 or 2 or 3 fixed lengths:
\43\54\60
- enter a number string and scan End Selection
for each length and scan End Selection twice to
finish (Appendix C)
- compose 1 or 2 or 3 fixed lengths provides the
best performance and security if the codes in
your application have fixed lengths
- minimum length possible = 3 characters
any length
\43\55\00\60
- cancels any fixed length / minimum length
settings and accepts any valid length (3 or more
characters)
72 ScanPlus S Series - Installation Manual
Page 73
compose minimum length: [range: 3-50]
\43\55\60
- enter a number string and scan End Selection
(Appendix C)
- compose a minimum length if the codes in your
application do not have 1 or 2 or 3 fixed lengths
- to optimize decoding performance and increase
security, select the same length as the
minimum length in your application (do not
select a shorter length !!)
5. Symbologies Codabar
minimum length = 6 (*)
\43\55\06\60
ScanPlus S Series - Installation Manual 73
Page 74
5. Symbologies Code 39
Code 39
- alphanumeric symbology
- letter case not defined - transmitted in upper case
- default format = Standard 43 Characters
active (*)
format
\41\4C\60
not active
\41\4D\60
standard 43 characters (*)
\42\4A\60
full ASCII
\42\4B\60
- extra characters encoded using 1 of 4 control
characters ($, %, /, +) combined with a letter:
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
any length (*)
\42\5C\00\60
- cancels the last minimum length selection and
accepts any valid length (3 or more characters)
compose minimum length: [range: 3-50]
\42\5C\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
minimum length = 6
\42\5C\06\60
ScanPlus S Series - Installation Manual 81
Page 82
5. Symbologies Code 93
Code 93
- alphanumeric full ASCII symbology - letter case defined
not active (*)
\41\5F\60
active
\41\5E\60
barcode length
= <barcode data>
- minimum length possible = 1 character
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
any length (*)
\45\42\00\60
- cancels the last minimum length selection and
accepts any valid length (1 or more characters)
compose minimum length: [range: 1-50]
\45\42\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
82 ScanPlus S Series - Installation Manual
Page 83
minimum length = 6
\45\42\06\60
5. Symbologies Code 93
ScanPlus S Series - Installation Manual 83
Page 84
5. Symbologies Code 128 / EAN 128
Code 128 / EAN 128
- alphanumeric full ASCII symbology - letter case defined
- normalization allows decoding of UCC/EAN standard extension
- EAN 128 is auto-discriminating with Code 128 (recognition of the FNC1 start character used)
not active (*)
\41\5B\60
active
\41\5A\60
EAN 128 identifier
- the ]C1 AIM identifier for EAN 128 is automatically added by default in front of EAN 128 bar
codes
include ]C1 identifier (*)
\47\5A\01\60
remove ]C1 identifier
\47\5A\00\60
84 ScanPlus S Series - Installation Manual
Page 85
CIP 128 French pharmaceutical codes
- embedded CIP 39 data
- fixed length 14 characters
- Code 128 character set C
not active (*)
5. Symbologies Code 128 / EAN 128
\47\5D\00\60
active
\47\5D\01\60
FNC1 separator character (EAN 128 norms)
- default = GS function character (ASCII 29)
- used as separator when multiple identifiers and their fields are concatenated
- Example: useful for keyboard wedge interfaces where the GS character can not be transmitted
compose:
\46\52\60
- enter an ASCII character and scan End Selection (Appendix A)
ScanPlus S Series - Installation Manual 85
Page 86
5. Symbologies Code 128 / EAN 128
barcode length
= <barcode data>
- minimum length possible = 1 character
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
- Code 128 / EAN 128 does not use the same number of characters to code alphanumerical data
and numerical data - if you can not read bar codes in your application, this may be due to an
unsuitable minimum length - try entering a shorter length !
any length (*)
\44\55\00\60
- cancels the last minimum length selection and
accepts any valid length (1 or more characters)
compose minimum length: [range: 1-50]
\44\55\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
minimum length = 6
\44\55\06\60
86 ScanPlus S Series - Installation Manual
Page 87
Interleaved 2 of 5
- numerical symbology
not active (*)
5. Symbologies Interleaved 2 of 5
\41\4F\60
active
\41\4E\60
check digit
- especially recommended for variable length Interleaved 2 of 5 and if "consecutive same read
data validation" (data decoding security parameters) is not activated
not used (*)
\43\43\60
mod 10
checked and transmitted
\42\5F\60
checked but not transmitted
\43\40\60
ScanPlus S Series - Installation Manual 87
Page 88
5. Symbologies Interleaved 2 of 5
French CIP HR
- French pharmaceutical industry
- only used for codes with 7 characters
checked and transmitted
\43\41\60
checked but not transmitted
\43\42\60
barcode length
= <barcode data> + [check digit]
- minimum length possible = 2 characters
- if the codes in your application have fixed lengths, use the "compose 1 or 2 or 3 fixed lengths"
option !!!
- Interleaved 2 of 5 always encodes an even number of characters
- for codes with an odd number of characters, you can add a last character printed as 5 narrow
bars (not transmitted)
compose 1 or 2 or 3 fixed lengths:
\43\44\60
- enter a number string and scan End Selection
for each length and scan End Selection twice to
finish (Appendix C)
- compose 1 or 2 or 3 fixed lengths provides the
best performance and security if the codes in
your application have fixed lengths
- minimum length possible = 2 characters
88 ScanPlus S Series - Installation Manual
Page 89
- cancels any fixed length / minimum length
compose minimum length: [range: 2-50]
\43\45\60
- enter a number string and scan End Selection
(Appendix C)
- compose a minimum length if the codes in your
application do not have 1 or 2 or 3 fixed lengths
- to optimize decoding performance and increase
security, select the same length as the
minimum length in your application (do not
select a shorter length !!)
5. Symbologies Interleaved 2 of 5
any length
\43\45\00\60
settings and accepts any valid length (2 or more
characters)
minimum length = 6 (*)
\43\45\06\60
ScanPlus S Series - Installation Manual 89
Page 90
5. Symbologies Matrix 2 of 5
Matrix 2 of 5
- numerical symbology
not active (*)
\42\41\60
active
\42\40\60
barcode length
= <barcode data>
- minimum length possible = 3 characters
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
any length
\46\59\00\60
- cancels the last minimum length selection and
accepts any valid length (3 or more characters)
compose minimum length: [range: 3-50]
\46\59\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
90 ScanPlus S Series - Installation Manual
Page 91
minimum length = 6 (*)
\46\59\06\60
5. Symbologies Matrix 2 of 5
ScanPlus S Series - Installation Manual 91
Page 92
5. Symbologies MSI Code
MSI Code
- numerical symbology
not active (*)
\41\59\60
check digit
mod 10
checked and transmitted (*)
\44\5A\60
double mod 10
checked and transmitted
\44\5B\60
active
\41\58\60
checked but not transmitted
\44\5C\60
checked but not transmitted
\44\5D\60
92 ScanPlus S Series - Installation Manual
Page 93
5. Symbologies MSI Code
barcode length
= <barcode data> + <check digit>
- minimum length possible = 2 characters
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
any length
\44\5F\00\60
- cancels the last minimum length selection and
accepts any valid length (2 or more characters)
compose minimum length: [range: 2-50]
\44\5F\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
- minimum length possible = 5 characters maximum length possible = 25 characters
- use the "compose minimum length" option if you know the minimum length of the codes in your
application !!!
any length (*)
\44\59\00\60
- cancels the last minimum length selection and
accepts any valid length (from 5 to 25
characters)
compose minimum length: [range: 5-25]
\44\59\60
- enter a number string and scan End Selection
(Appendix C)
- to optimize decoding performance and increase
security, select the same length as the minimum
length in your application (do not select a shorter
length !!)
minimum length = 6
\44\59\06\60
ScanPlus S Series - Installation Manual 95
Page 96
5. Symbologies Standard 2 of 5
Standard 2 of 5
- numerical symbology
- default format = Identicon (6 start/stop bars)
- also referred to as "Straight 2 of 5" and "Industrial 2 of 5"
not active (*)
\41\51\60
format
Identicon (6 start/stop bars) (*)
\43\47\60
check digit mod 10
not used (*)
\43\4A\60
active
\41\50\60
Computer Identics (4 start/stop bars)
\43\46\60
checked and transmitted
\43\48\60
96 ScanPlus S Series - Installation Manual
Page 97
5. Symbologies Standard 2 of 5
checked but not transmitted
\43\49\60
barcode length
= <barcode data> + [check digit]
- minimum length possible = 3 characters
- if the codes in your application have fixed lengths, use the "compose 1 or 2 or 3 fixed lengths"
option !!!
compose 1 or 2 or 3 fixed lengths:
\43\4B\60
- enter a number string and scan End Selection
for each length and scan End Selection twice to
finish (Appendix C)
- compose 1 or 2 or 3 fixed lengths provides the
best performance and security if the codes in
your application have fixed lengths
- minimum length possible = 3 characters
any length
\43\4C\00\60
- cancels any fixed length / minimum length
settings and accepts any valid length (3 or more
characters)
ScanPlus S Series - Installation Manual 97
Page 98
5. Symbologies Standard 2 of 5
compose minimum length: [range: 3-50]
\43\4C\60
- enter a number string and scan End Selection
(Appendix C)
- compose a minimum length if the codes in your
application do not have 1 or 2 or 3 fixed lengths
- to optimize decoding performance and increase
security, select the same length as the
minimum length in your application (do not
select a shorter length !!)
minimum length = 6 (*)
\43\4C\06\60
98 ScanPlus S Series - Installation Manual
Page 99
5. Symbologies UPC / EAN
UPC / EAN
- numerical symbology
- deactivate EAN-13 for unregular UPC-E with number system equal to 1 (usually the first printed
character)
active (*)
\41\56\60
- activates the UPC/EAN families currently
selected (deactivated families are not
reactivated, use "reactivate all" to select all
UPC/EAN)
not active
UPC-A deactivated
\43\5D\60
UPC-E deactivated
EAN-8 deactivated
\43\5F\60
EAN-13 deactivated
\41\57\60
\43\5E\60
\44\40\60
ScanPlus S Series - Installation Manual 99
Page 100
5. Symbologies UPC / EAN
reactivate all (UPC-A, UPC-E, EAN-8, EAN-13) (*)
\43\5C\60
- reactivates all deactivated UPC/EAN families
add-on digits
not required but transmitted if read (*)
add-on 2
add-on 5
\44\43\60
required and transmitted
\44\42\60
not active (*)
\44\41\60
active
\46\44\60
not active (*)
\46\46\60
active
\46\45\60
100 ScanPlus S Series - Installation Manual
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.