reproduced, stored in or introduced into a retrieval system, or transmitted in any form
or by any means, or for any purpose, without the express written permission of Data
logic S.p.A. and/or its affiliates.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many
countries, including the U.S.A. and the E.U.
PackTrack, ACR, ASTRA and X-PRESS are trademarks of Datalogic S.p.A. and/or of its
affiliates. All other trademarks and brands are property of their respective owners.
Datalogic shall not be liable for technical or editorial errors or omissions contained
herein, nor for incidental or consequential damages resulting from the use of this
material.
-
Page 3
Contents
REFERENCES
Reference Documentation ............................................................................................................................................................ vii
Support Through the Website ...................................................................................................................................................... vii
Patents ............................................................................................................................................................................................ vii
Standard Regulations ..............................................................................................................................................................ix
Bureau of Indian Standard (BIS) .....................................................................................................................................................ix
Warning and Serial labels ........................................................................................................................................................x
Power Supply ....................................................................................................................................................................................xi
CE Compliance ..................................................................................................................................................................................xi
General View ..................................................................................................................................................................................... 1
Model Description ............................................................................................................................................................................ 4
SC5000 System Controller ............................................................................................................................................................. 11
What You Need to Know About Your Application ...................................................................................................................... 14
Dimensions and Clearances .................................................................................................................................................. 15
Physical Support Requirements ........................................................................................................................................... 15
General Mounting Guidelines ............................................................................................................................................... 16
Mounting the Scanner ........................................................................................................................................................... 17
ELECTRICAL INSTALLATION
Preparing for Electrical Installation ............................................................................................................................................. 20
Connecting a DX8210 Scanner ...................................................................................................................................................... 21
Single DX8210 Barcode Scanner to CBX .............................................................................................................................. 21
Master/Slave Array with CBX510 ........................................................................................................................................ 22
Reference Manualiii
Page 4
DX8210 Barcode Scanners in an Array with SC5000 Master .............................................................................................23
General Electrical Installation Guidelines and Precautions .......................................................................................................24
Connecting a PC to the DX8210 .....................................................................................................................................................26
Power Connector Pin-Out Table ....................................................................................................................................................26
Power Connections .........................................................................................................................................................................26
Wiring Into the CBX510 Connection Box ..............................................................................................................................27
Main Serial Interface ......................................................................................................................................................................28
Tachometer Wiring to CBX510 ......................................................................................................................................................31
Encoder/Tachometer Wiring for NPN Output (two models) ..............................................................................................32
Encoder/Tachometer Wiring for PNP Output (two models) ..............................................................................................34
Digital Output Configuration to CBX510 ......................................................................................................................................36
Connecting to the SC5000 System Controller (Optional) ....................................................................................................39
Getting Started ................................................................................................................................................................................42
e-Genius Menu Tree ...............................................................................................................................................................46
Entering Text Using the Text Entry Tool ...............................................................................................................................46
Update and Reset Buttons ....................................................................................................................................................47
Getting Help .............................................................................................................................................................................47
System Information ........................................................................................................................................................................48
Single Label .....................................................................................................................................................................................74
Standard Multi Label ......................................................................................................................................................................78
Serial Ports ......................................................................................................................................................................................97
Main Serial Port ..............................................................................................................................................................................98
Aux Serial Port .............................................................................................................................................................................. 101
Digital I/O ..................................................................................................................................................................................... 151
Energy Saving ............................................................................................................................................................................... 158
Utilities | Help .............................................................................................................................................................................. 187
Check Operations Using Test Mode ................................................................................................................................... 189
Basic Installation Procedures with the CBX510 ....................................................................................................................... 189
Basic Installation with SC5000 Controller ................................................................................................................................. 194
LED Indicators .............................................................................................................................................................................. 199
Control Panel Buttons ................................................................................................................................................................. 200
X-PRESS™ Human Machine Interface ................................................................................................................................ 200
Restore Button and Other Functions ................................................................................................................................ 204
Built-In Calibration for Top-Mount ............................................................................................................................................ 204
Built-In Calibration Static Test ........................................................................................................................................... 208
Built-In Calibration Dynamic Test ...................................................................................................................................... 209
Using the PackTrack Wizard ............................................................................................................................................... 212
Top-Mounted Barcode Scanner Calibration Using PackTrack ......................................................................................... 216
Side-Mounted Barcode Scanner Calibration Using PackTrack ....................................................................................... 230
Replacing an Installed DX8210 ................................................................................................................................................... 243
Replacing a Standalone Scanner Using Restore ............................................................................................................... 243
Replacing a Slave Scanner in an Array/Tunnel Automatically ........................................................................................ 244
Replacing a Slave Scanner in an Array/Tunnel Using Restore ....................................................................................... 244
Replacing a Master Scanner in an Array/Tunnel Using Restore .................................................................................... 245
Checking the Operation of the Replacement .................................................................................................................... 246
Cleaning the Exit Window ................................................................................................................................................... 265
Cleaning the Photoelectric Sensor ..................................................................................................................................... 266
Cleaning the Tachometer .................................................................................................................................................... 267
LED Diagnostic Indication ........................................................................................................................................................... 270
Error Codes and Resolutions ...................................................................................................................................................... 271
INDEX ................................................................................................................................................................................. 282
viDX8210 Bar Code Scanner
Page 7
Reference Documentation
The documentation related to the DX8210 management is listed below:
•CBX510 Connection Box Installation Manuals
•SC5000 Controller Manuals
Support Through the Website
Datalogic provides several services as well as technical support through its website. Log on to www.datalogic.com.
For quick access, from the home page click on the search icon , and type in the
name of the product you’re looking for. This allows you access to download Data
Sheets, Manuals, Software & Utilities, and Drawings.
Hover over the Support & Service menu for access to Services and Technical Support.
References
Patents
See www.patents.datalogic.com for patent list.
This product is covered by one or more of the following patents:
Utility patents: EP0959426B9, EP1217571B1, EP2519856, JP4376353B2,
This symbol draws attention to details or procedures that may be useful in improving, maintaining, or enhancing the performance of the hardware or software being
discussed.
This symbol identifies a hazard or procedure that,
cause personal injury or result in equipment damage. It is also used to bring the
user’s attention to details that are considered IMPORTANT.
This symbol alerts the user they are about
dangerous level of voltage, or to warn against an action that could result in damage
to devices or electrical shock.
This symbol alerts the user they are about to perform an action involving
exposure to laser light radiation.
This symbol identifies a procedure that require
trostatic Discharge (ESD) e.g., use an ESD wrist strap. Circuit boards are most at
risk. Please follow ESD procedures.
to perform an action involving, either a
if incorrectly performed, could
possible
s you take measures to prevent Elec-
viii
DS8110 Barcode Scanner
Page 9
Electrical Safety
This product conforms to the applicable requirements contained in the European
Standard for electrical safety EN 60950 at the date of manufacture.
Laser Safety
The following information is provided to comply with the rules imposed by international authorities and refers to the correct use of the DX8210 barcode scanners.
Standard Regulations
These barcode scanners use low-power laser diodes. Avoid staring at the beam
as one would with any very strong light source, such as the sun.
Take care when installing the laser device to avoid inadvertent laser beam contact with the eye of an observer, including through reflective surfaces.
This product conforms to th
plies with 21 CFR 1040.10 except for deviations pu
date June 24, 2007. The scanner is classified as a Class 2 laser product according to IEC 60825-1 regulations.
There is a safety device which allows the laser to be switched on only if the
tor is rotating above the threshold for its correct scanning speed.
mo
Compliance
e applicable requirements of IEC 60825-1 and com-
rsuant to Laser Notice N° 50,
Use of controls or adjustments or performance of procedures other than those
specified herein may result in exposure to hazardous visible laser light
Bureau of Indian Standard (BIS)
Self Declaration – Conforming to IS 13252 (Part 1):2010, R-41009288.
Reference Manualix
Page 10
Warning and Serial labels
The Warning Label on the front of the barcode scanner indicates exposure to
laser light and the device classification.
Produit(s) conforme selon 21CFR
1040.10 sauf des dérogations relatives
à la Laser Notice N° 50, date Juin 24,
2007.
Dans le paquet il y a l’étiquette(s) pour
les pays où le texte d'avertissement en
français sont obligatoires. Le(s) mettre
sur le produit à la place de la version
anglaise.
Exemple d'étiquettes d'avertissement la
ser
x
DS8110 Barcode Scanner
Page 11
Disconnect the power supply when installing the device or during maintenance to
avoid unintentional exposure to laser light.
There are no user serviceable parts inside the barco
be performed by Datalogic trained and certified technicians.
Any violation of the optical parts in particular could result in exposure to Class 3B
laser light.
Power Supply
This product is intended to be installed by Qualified Personnel only.
This product is intended to be supplied by a
with “Class 2” or LPS power source.
CSA Certified
de scanner. Service should only
UL listed or CSA Certified Power unit
CE Compliance
CE marking states the compliance of the product with essential requirements
listed in the applicable European directive. Since the directives and applicable
standards are subject to continuous updates, and since Datalogic promptly
adopts these updates, therefore the EU declaration of conformity is a living document. The EU declaration of conformity is available for competent authorities
nd customers through Datalogic commercial reference contacts. Since April
a
20th, 2016 the main European directives applicable to Datalogic products
require inclusion of an adequate analysis and assessment of the risk(s). This
evaluation was carried out in relation to the applicable points of the standards
listed in the Declaration of Conformity. Datalogic products are mainly designed
for integration purposes into more complex systems. For this reason it is under
the responsibility of the system integrator to do a new risk assessment regarding
the final installation.
This is a Class A product. In a domestic environment this product may cause radio
interference in which case the user may be required to take adequate measures.
Reference Manualxi
Page 12
EAC COMPLIANCE
Customs Union:
The CU Conformity certification has been achieved; this allows the Product to
bear the Eurasian Mark of conformity.
FCC Compliance
Modifications or changes to this equipment without the expressed written
approval of Datalogic could void the authority to use the equipment.
This device complies with PART 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) This device may not cause harmful interference,
and (2) this device must accept any interference received, including interference
which may cause undesired operation.
This equipment has been tested and found to comply with the limits for a Class
A digital device, pursuant to part 15 of the FCC Rules. These limits are designed
to provide reasonable protection against harmful interference when the equip
ment is operated in a commercial environment. This equipment generates, uses,
and can radiate radio frequency energy and, if not installed and used in accor
dance with the instruction manual, may cause harmful interference to radio
communications. Operation of this equipment in a residential area is likely to
cause harmful interference in which case the user will be required to correct the
interference at his/her own expense.
-
-
xii
DS8110 Barcode Scanner
Page 13
Product Description
The DX8210 omnidirectional barcode scanner is designed to provide an innovative and high performance solution in omnidirectional reading applications by
c
ombining the following advanced technologies with Datalogic solid experience
in the material handling sector.
Some of the main features of the DX8210 are listed below:
•Scanning speed 1000 scans/sec
•Reads all popular codes
•Supply voltage from 20 to 30 vdc
•Test mode to verify the reading featur
ner without the need for external tools
•Programmable in several different operating modes to suit the most various
barcode
•Light source: solid state laser diodes; the light emitted has a wave length
be
section at the beginning of this manual
reading system requirements
tween 630~680 nm. For laser safety precautions refer to the “compliance”
Chapter 1
Introduction
es and exact positioning of the scan-
General View
Reference Manual1
Page 14
Introduction
Applications
The DX8210 barcode scanners are specifically designed for industrial applications and for all cases requiring high reading performance such as:
•Code reconstruction (ACR™)
•Reading of codes covered by plastic film
•Reading of codes with a wide depth of field
•Reading codes within a wide field of view
•Reading of high resolution codes positioned at long distances from the
•Code reading on fast moving objects
These barcode scanners are designed for both single-reader layouts and multireader layouts. For typical layouts, see
reader
section
.
2
DX8210 Barcode Scanner
Page 15
FEATUREBENEFIT
Digital Signal Technology converts analog signals to digital before processing
DST
f
or much improved decoding capability especially on poorly printed or dam-
aged codes.
Applications
ACR™
PACKTRACK™
ASTRA™
Flexibility
Reading parcels on conveyors
Fifth generation Advanced Code Reconstr
ing of low aspect ratio labels placed anywhe
readability of poorly printed or damaged codes.
Second generation Datalogic patented pa
improves the reading features in omnidirectional stations. In particular,
PackTrack manages 6-sided reading systems when it is impossible to detect
the real position of the code on the parcel, thus overcoming the need for
external accessories essential in traditional tracking systems.
Third generation Automatically SwiTched
nology based on a multi-laser architecture
tem which concentrates the multiple laser emissi
As each laser emitter is focused on a specific range of the reading area, a
sophisticated electronic controller selects the best focused laser emitter
with respect to the code to read. This allows the reading of medium-high
density codes in a large reading area on very fast conveyors.
The high frequency laser diode modulat
immunity to ambient light and allows installation of the DX8210 in any
working area.
As a result of the ASTRA multiple lase
a great real time DOF even on high speed conveyors. Furthermore, DX8210
and DX8210 implement the PackTrack functionality which leads to an
increase of the plant production as a result of the augmented system
throughput.
uction technology allows the read-
re on a parcel and enhances the
rcel tracking system which
Reading Area is the Datalogic tech-
and a fixed mounted optic sys-
ons in a single laser beam.
ion system guarantees complete
r technology, DX8210 and DX8210 give
EBC
e-Genius
Energy Saving
Ethernet Based Connectivity is a reliable real-time n
between scanners in a reading station tunnel or array.
e-Genius
tics:
No software to install;
Multilanguage platform;
All the configuration parameters stored i
Not dependent on the Physical interface; R
work.
A software parameter group which allows manage
feature. In particular, it allows turning on/off the motor and laser of all network scanners according to the selected digital input, encoder, or communication channel.
The time required to restart the system is less than 1 mi
from the number of scanners connected.
It is suggested to use this parameter f
stopped for a lengthy period.
is a browser-based User Interface with the following characteris-
n the scanner;
emote access through local net-
or example when the conveyor is
etwork communication
ment of the energy saving
nute independently
Reference Manual3
Page 16
Introduction
Model Description
The DX8210 barcode scanner is available in versions that differ depending on
the interface connection, the optical resolution and the optic version:
DX8210 versions
ModelDescriptionPart Number
DX8210-21002 Laser, Standard Resolution936300001
DX8210-4100 (focus 1)4 Laser, Standard Resolution936300003
DX8210-4200 (focus 2)4 Laser, High Resolution936300004
X-PRESS (Human Machine Interface)
The DX8210 barcode scanner includes two external buttons that make up the XPRESS HMI interface and perform specific tasks without the need of connecting
See
to e-Genius.
for functional description:
Some of these functions may be performed using e-Genius. See Chapter .
4
DX8210 Barcode Scanner
Page 17
Accessories
The following accessories are available on request for the DX8210 barcode scanner.
CategoryDescriptionPart Number
Cables and Terminators
Accessories
Ethernet Cables
ETH CABLE M12-M12 1M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-M12 3M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-M12 5M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-M12 1M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-M12 3M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-M12 5M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
ETH CABLE M12-RJ45 5M (90°-RJ45)
SC5000 to the Host or Configuration PC (HOST or CFG)
CAB-ETH-M01 M12-IP67 1M (straight- RJ45)
Scanner to the Host or Configuration PC
CAB-ETH-M03 M12-IP67 3M (straight- RJ45)
Scanner to the Host or Configuration PC
93A050065
93A050066
93A050067
93A050068
93A050069
93A050070
93A050088
93A051346
93A051347
CAB-ETH-M05 M12-IP67 5M (straight- RJ45)
Scanner to the Host or Configuration PC
REDs Cables
EBC Patch Cable
Interface Cable SC5000 to CBX510 for Serial or I/O connections93A050071
CBX Cables
AS-I TerminalAS-I CABLE TERMINAL for AS-I branch topology wiring93ACC0083
ETH CABLE M12-M12 1M (90°- 90°)
SC5000 to SC5000 EBC (ETH1 or ETH2)
REDS POWER ALARM CABLE 5M
PWR-480B to CBX510 power alarm connections
ETH CABLE M12-M12 0.5M (straight-straight)
Female to Female EBC patch cable; close the EBC when a
scanner is sent to repair, only for Master/Slave
CAB-DS01-S M12-IP67 1M
Scanner to CBX for Serial or I/O connections
CAB-DS03-S M12-IP67 3M
Scanner to CBX for Serial or I/O connections
CAB-DS05-S M12-IP67 5M
Scanner to CBX for Serial or I/O connections
93A051348
93A050087
93A050086
93A050085
93A050058
93A050059
93A050060
Reference Manual5
Page 18
Introduction
CategoryDescriptionPart Number
Power CablesPWR CABLE, AS-I, 2 Wires, 10M (Backbone with caps) 93ACC0081
PWR CABLE, AS-I, 2 Wires, 25M (Backbone with caps)93ACC0082
PWR CABLE M12- ASI standard 1M (Node)93ACC0067
PWR CABLE M12- ASI standard 2M (Node)93ACC0068
PWR CABLE ext. M12 Male-M12 Fem 3M for PG-24093ACC0149
PWR CABLE ext. M12 Male-M12 Fem 5M for PG-24093ACC0150
PWR CABLE, CAB-LP-05 M12 Female-Free Wires 5M
for alternative power connections
Connection Boxes
CBX100 Compact93A301067
CBX100 Compact All in One (includes BM100)93A301076
CBX510 Modular93A301087
CBX510 Modular All in One (includes BM100) + BA200 93A301091
FMC-5000 2xM12 TRIG+ENC INPUT KIT
Connectors for PLC signal to SC5000
(Tilt-Tray or Cross-Belt applications)
DX8210 L-SHAPE SIDE MOUNTING BRACKET (for side Airport mounting)
0
93ACC0140
93ACC0181
93ACC0079
Photoelectric Sensor
The optional Datalogic Photoelectric Sensor is used in DX8210 barcode scanner
systems to detect the presence of an item in the scanning area.
The photoelectric sensor is used in singulated systems where the packages are
se
parated by an open space between the trailing edge of one package and the
leading edge of the next. The photoelectric sensor, along with the encoder,
enables a programmable transmit point at a defined distance from the sensor.
Without the photoelectric sensor, the barcode scanner can be run in continuous
mode.
Depending on the application, these device
ently. While the photoelectric sensor and tachometer work well with belt conveyors, a special configuration is needed
applications.
See Modify Settings | Global Settings | Operating Mode.
s may need to be configured differ-
for tilt-tray and cross-belt sorter
See section for wiring options.
Photoelectric Sensor and Cable (recommended)
MEP-593 PHOTOCELL KITPNP (PH-1) with Stripped Wires93ACC1791
MEP-604 PHOTOCELL KIT
PNP M12-M12 Photocell with
M12 connector for SC500
0
93ACC0140
Reference Manual7
Page 20
Introduction
Encoder (Tachometer)
The tachometer provides a continuous pulse to the system, which provides feedback on conveyor speed and transmit point,
package position along the length of the conveyor.
The following table shows the Encoder Step setting used based on pulses per
revolution. The Encoder Step setting is entered in e-Genius
Settings | Global Settings | Operating Mo
meter)).
PPR
Encoder Model
OEK-4 (Datalogic)2502063
OEK-2 (Photocraft)242635
OEK-2484317
(Pulses Per
Revolution)
CABLE
95B082040
95B082050
(see section Modify
de – Encoder Step (hundredths of milli-
PPI
(Pulses Per
Inch)
Encoder Step
tting
Se
OEK-21921679
OEK-22402063
This symbol draws attention to details or procedures that may be useful in improving,
maintaining, or enhancing the performance of the hardware or software being discussed.
8
DX8210 Barcode Scanner
Page 21
Photocraft Encoder/Tachometer Switch Setting
Encoder (Tachometer)
Only switches 1-5 are used to set the PPR (Pulses Per Revolution). Switches 6-8 are
used for PNP/NPN settings as shown in the label on the arm of the encoder.
Reference Manual9
Page 22
Introduction
CBX Industrial Connection Box
CBX Series are industrial connection boxes that can be used to connect the barcode scanners to an encoder/tachometer, photoelectric sensor, serial devices,
lays, or other peripherals. The CBX510 includes a BM100 backup module,
re
which allows easy parameter restore and backup operations. The backup module
also provides an easy way to upload existing parameters to a replacement barcode scanner when necessary. See section for wiring options.
Scanner operation requires a CBX510 connection box or SC5000 controller.
Industrial Connection Box
CBX510 Connection BoxCBX510 for DX8210 and DX821093A301087
CBX510 Connection BoxCBX510 ALL IN ONE + BA200 93A301091
10
DX8210 Barcode Scanner
Page 23
SC5000 System Controller
The SC5000 Controller offers all the necessary functions to make the phases of
installation, setup, testing, and maintenance of the omni-directional reading
array or tunnel easy and quick.
The SC5000 Controller is fully compatible with DX8210 and DX8210 scanners
an
d its sturdy mechanical structure makes the SC5000 Controller the ideal solu-
tion for industrial environments. The Controller allows connection to the Trigger
nd Encoder/Tachometer. PNP inputs are available via M12 circular connectors,
a
placed on the lower front panel
SC5000 System Controller
.
System Controller
SC5000-1000 System ControllerStandard935750001
SC5000-1100 System ControllerProfibus935750002
SC5000-1200 System Controller Profinet 935750003
Reference Manual11
Page 24
Mechanical Installation
Electrical Installation by Qualified Service Technicians Only! Procedures may involve
exposure to high-voltage. A trained and authorized technician must perform these
procedures. Do not attempt to perform any electrical installation procedures unless
you are a trained technician.
DX8210 barcode scanners contain electronics that may be affected by electrostatic discharge (ESD). To prevent personal injury or damage to the unit, please follow the safety
precautions and warnings found in the References section at the beginning of this
manual. Failure to follow these precautions may void your warranty.
Preparing for Mechanical Installation
Chapter 2
Application-specific drawings and documents provided by Datalogic supersede any
contradictory content in this manual.
Before mounting any components, please do the following:
•Read all instructions before beginning your installation.
•Define and confirm the accuracy of your application’s requirements and
cture position, especially the height of the conveyor from the floor.
stru
•Review all installation-specific drawings provided with your equipment.
•Review and plan the mechanical installation of all devices used in your
pplication. Be sure to allow adequate clearance for maintenance.
a
•Review and plan the power requi
•Check the contents of the shipping ca
•Record all product serial numbers.
Refer to the Chapter Electrical Installation and Reference Documentation for details on
connecting your barcode scanners to other devices in the system.
rements for your application.
rtons against the packing list.
12
DX8210 Barcode Scanner
Page 25
When installing several scanners, take care to position them so that no laser beam
enters the reading window of other scanners. This condition could occur more frequently for side mounted applications. If these precautions are not followed, read rate
could be negatively affected. To resolve this problem, it is sufficient to slightly change
the inclination and position of one of the two scanners involved if possible.
Unpacking Instructions
Verify that the DX8210 barcode scanners and all the parts supplied with the
equipment are present and intact when opening the packaging; the list of parts
includes:
•DX8210 reader
•L-bracket
•Mounting screws and washers
•Shoulder screw
•Barcode Test Chart
Unpacking Instructions
Installation Sequence
Everything should be MECHANICALLY INSTALLED before performing any ELECTRICAL
INSTALLATION.
See Chapter 3 Electrical Installation for electrical installation details.
To complete mechanical installation and setup, you must:
•Review the details of your application’s requirements
•Erect mounting structure or other supporting structures
•Determine and mark the Mounting Bracket location(s)
•Mount the bracket to the mounting structure
•Mount the DX8210 to its mounting bracket
•Mount the photoelectric sensor to the mounting structure (optional)
•Mount the tachometer to the mounting structure (optional)
•Mount the CBX connection box to the mounting structure
Reference Manual13
Page 26
Mechanical Installation
•Mount the SC5000 to the mounting structure
•Complete electrical installation
•Align the DX8210 for proper operation
•Configure the DX8210
•Check DX8210 operations
(See Chapter
(See Chapter 3
4)
(See Chapter 5
)
)
What You Need to Know About Your Application
To assure you get optimal performance out of your DX8210, it must be installed
to meet the complete needs of your application. Therefore, take the time to learn
the details of your application. The better you know your application, the easier
it is to apply the DX8210’s capabilities to meet your application’s requirements.
Below is what you will need to know before you can begin installation:
- Are the packages being transported always singulated (not touching) or
non-singulated (possibly touching)?
- How many different product sizes may be involved?
- Are products justified: toward/away from reader, centered, or variable?
•Application Specifications
- How will the barcode information be used in your application?
- What are your communication requirements?
While it is nearly impossible to cover all application configurations, the next several pages provide the basics on determining how to mechanically install your
DX8210. If you need additional assistance, feel free to contact your sales repre
sentative or customer service (www.datalogic.com).
-
14
DX8210 Barcode Scanner
Page 27
Installation
Dimensions and Clearances
The overall dimensions of the DX8210 are 384 x 128 x 328 mm [15.1 x 5 x 12.9 in].
Installation
The DX8210 is a sealed, unventilated unit. Mounting the unit with 300mm [12 inches] of
clearance (front, top, and sides) is recommended for cooling and ease of maintenance.
Physical Support Requirements
For details on the weight of the barcode scanners,
Multiple-head systems may include further details on the physical support
tures.
requirements with any application-specific documentation provided.
Vibration Limitations
See “Technical Features” on page 278.
see Chapter 8, Technical Fea-
Reference Manual15
Page 28
Mechanical Installation
General Mounting Guidelines
It is important that you follow these general precautions when installing, setting
up, operating, maintaining, troubleshooting, or replacing any Datalogic prod
ucts, parts or related equipment.
As you plan and install your DX8210 barcode scanning system application, be
sure to keep the following guidelines in mind:
•All mounting structure assembly and equipment installation can be performed by one installer.
•Determine the proper orientation and position of the barcode scanner.
•Leave adequate clearances (approximately 300 mm [12 inches]) for wiring.
•Route wires carefully to reduce or minimize electrical noise. When power
and communication wiring must cross, make their intersection perpendicu
lar.
•Proper grounding limits the effects of noise due to Electromagnetic Interference (EMI).
-
-
Mounting Structure Considerations
Your first task is to mount your DX8210 barcode scanner. You can provide your
own mounting structure or Datalogic can design one for you. We recommend
using a Datalogic mounting structure for standard applications.
Your mounting structure must provide the following capabilities:
•It is adjustable enough for you to move your unit to the optimum position
for proper scanning.
•It allows a technician access to the barcode scanner while it is mounted.
•It must be as vibration free as possible so as not to affect the scanning
accuracy.
•It is constructed of steel or aluminum.
•It provides approximately 300 mm [12 inches] minimum clearance on all
sides. This clearance is necessary to provide proper ventilation, allow
access to all panels of the barcode scanner, and allow room for proper ser
vicing.
-
16
DX8210 Barcode Scanner
Page 29
Mounting the Scanner
The DX8210 can be installed to operate in any position. There are screw holes
(M6 X 8) on the sides and back of the scanner for mounting. The diagram below
can be used for installation; refer to your application drawing for correct positioning of the scanner with respect to the reading zone and scanner orientation.
There are two bracket options for mounting the DX8210, the large rear-mounted
Bracket (93ACC0151, included in the box with the reader), and two smaller
To aid in mounting the DX8210 with the large L-Bracket, mount the bracket to
the mounting structure as shown. Next, insert the shoulder screw (provided) into
the central mounting hole in the back of the unit, and then hang the scanner
using the brackets keyhole, as shown in figure 14 below. Finally, secure the
scanner to the bracket with mounting screws.
Reference Manual17
Page 30
Mechanical Installation
Keyhole Mounting with Large L-Bracket (Bosch 60x60 Extrusion)
Keyhole Mounting with Large L-Bracket (80/20 or Bosch 45x90 Extrusion)
18
DX8210 Barcode Scanner
Page 31
Small Side-Mounted L-Bracket Options
Installation
Reference Manual19
Page 32
Electrical Installation
Electrical Installation by Qualified Service Technicians Only! Procedures may involve
exposure to high-voltage. A trained and authorized technician must perform these
procedures. Do not attempt to perform any electrical installation procedures unless
you are a trained technician.
The DX8210 barcode scanners contain electronics that may be affected by electrostatic
discharge (ESD). To prevent personal injury or damage to the unit, please follow the
safety precautions and warnings found in the References section at the beginning of
this manual. Failure to follow these precautions may void your warranty.
Preparing for Electrical Installation
Before mounting any components, please do the following:
•Read all instructions before beginning your installation.
•Observe all electrical safety requirements discussed in the Introduction to
this manual.
•Define and confirm the accuracy of your application’s requirements.
•Review all installation-specific drawings.
•Review and plan the power requi
•Review and plan the communications requirements for your application.
rements for your application.
Chapter 3
20
The content of this manual may be superseded by any customer-specific documentation provided by Datalogic. Before proceeding with any installation procedures, be sure
to review ALL documentation, especially content that contains details specific to your
installation.
Everything should be MECHANICALLY INSTALLED before performing any ELECTRICAL
INSTALLATION. See Chapter for mechanical installation details.
Most DX8210
sary cabling required to electrically install the system. If your system requires customlength cables or other special wiring, documentation specific to these requirements has
been provided in your shipment. This special documentation supersedes any contradictory content in this manual.
To reduce the possibility of damage to the unit, check all cabling between the scanner
and other devices for accuracy.
applications are shipped with the CBX connection box and all the neces-
DX8210 Barcode Scanner
Page 33
Connecting a DX8210 Scanner
To install a DX8210 barcode scanner, follow this sequence:
•Complete mechanical installation
•Complete electrical installation.
•Observe all electrical safety requirements.
•Ground the mounting structure to pr
•If used, wire the photoelectric sensor (or other trigger) to the CBX510 connection box/SC5000.
•Wire the tachometer to the CBX510 connection box/SC5000 (if used).
•Wire serial ports to the CBX510 con
•Connect the M12 end of the Ethernet cable to the scanner’s HOST port and
etwork switch as required by your application.
n
•Connect the scanner to
•Connect the power supply to the power source.
•Setup / check scanner operations
its power supply.
Connecting a DX8210 Scanner
(See Chapter
otective earth (PE) ground.
nection box/SC5000 if needed.
(See Chapter 5
2.)
.)
Typical Connection Block Diagrams
Single DX8210 Barcode Scanner to CBX
Reference Manual21
Page 34
Electrical Installation
The BM100 switches indicated below must be set to 0 (zero), and the connector indicated is not supported.
Master/Slave Array with CBX510
22
The BM100 switches indicated below must be set to 0 (zero), and the connector indicated is not supported.
DX8210 Barcode Scanner
Page 35
Typical Connection Block Diagrams
DX8210 Barcode Scanners in an Array with SC5000 Master
In an array (tunnel) using the SC5000 Controller, the chain of scanners completes a circle from and to the SC5000 Controller via ETH1 and ETH2. In this scenario, if one scanner fails, communication from the other scanners to the
SC500
0 Controller is not interrupted.
When using the SC5000, a Fieldbus Host only connects to the SC5000 Fieldbus model
(Profinet or Profibus) at the connectors shown. It cannot connect to the CBX.
An Ethernet Host connects to the HOST connector on the SC5000 top cover. A Serial
Host must connect through the CBX (see )
Reference Manual23
Page 36
Electrical Installation
DX8210 Barcode Scanners in an Array with CBX
General Electrical Installation Guidelines and Precautions
It is important that you follow these general precautions when installing, setting
up, operating, maintaining, troubleshooting or replacing any Datalogic products,
parts or related equipment. As you plan and install your scanner(s), be sure to
keep the following guidelines in mind:
•Determine the scanner is in the proper location as outlined in Chapter 2.
•Leave adequate clearances (approximatel
•Route wires carefully to reduce or minimize electrical noise.
•When extraneous power and communication wiring must cross, make their
tersection perpendicular. Avoid running power and data wiring parallel to
in
each other. If possible, maintain one of the following separations between
the power and data wiring:
- 300 mm [12 inch] gap
- use steel conduit and 25 mm [1 inch] gap
- 6.5 mm [0.25 inch] of aluminum.
When planning your installation wiring, remember all power connections must be
quick-disconnect. For PERMANENTLY CONNECTED EQUIPMENT a readily accessible
disconnect device must be incorporated in the building installation wiring. For PLUGGABLE EQUIPMENT the socket-outlet must be installed near the equipment and must
be easily accessible.
y 300mm [12 inches]) for wiring.
24
To assure no ESD damage will occur, be sure to observe the precautions outlined in the
Introduction to this manual.
Ground the mounting structure to safety ground (protective earth ground (PE)). See wiring recommendations for safety ground.
DX8210 Barcode Scanner
Page 37
DX8210 Connector Panels
After completing mechanical installation, use this section to properly wire your
scanners for optimal performance in your application. DX8210 wiring connections are made to the connector panel and through the CBX connection box
nected to the I/O port of the scanner). In most applications, the cable con-
(con
nections to the scanner will include:
1. ETH 2 (Setup or EBC scanner network, default IP Address: 192.168.3.100)
DX8210 Connector Panels
2. ETH 1 (Host or EBC scanner network,
3. POWER
4. I/O (Connects directly to the 25-pin D type connector on the CBX connection
box)
The M12 I/O connector Vcc pin is allowed a max sink current of 0.6A.
default IP Address: 172.27.101.220)
Route wiring from the scanner’s connector panel through the wiring channels (if
available) on the Datalogic mounting structure when interconnecting cables to
other devices.
Reference Manual25
Page 38
Electrical Installation
Connecting a PC to the DX8210
During initial setup, a PC (laptop) may be connected to the DX8210 with a M12
to RJ45 cable. Screw the M12 connector to the ETH 2 port of the scanner and
plug the RJ45 into the Ethernet port of your PC. If the ETH 2 port is in use, ETH 1
port can be used. For information on connecting to e-Genius,
ETH2 is the Setup port, ETH1 is the HOST port.
A laptop can only communicate to a scanner that is connected to a CBX Connection Box
or SC5000 Controller.
Parameters for tunnel are set up in MASTER scanner (or SC5000 Controller) only.
Power Connector Pin-Out Table
A recommended power supply and cabling is available with the DX8210 and
DX8210 (and SC5000 Controller). However, if your installation requires custom
power supply wiring, the pin-outs of the unit power connector are provided
below for your convenience.
see Chapter .
When using a DX8210 barcode scanner, no power supply is required for the CBX510
connection box. All power and some communication options are fed to the CBX510
through the scanner’s 17-pin I/O connector to the CBX510 25-pin connector using the
cable provided.
In cases where the AS-I cabling is not used, the alternative CAB-LP-05 cable can be
used to connect the power supply to the scanner. Connect the Brown/White pair to +24
Vdc and the Blue/Black pair to 0 V- (GND).
Power Connections
When planning your installation wiring, remember all power connections must be
quick-disconnect.
The socket-outlet must be installed near the scanner. The outlet must be a readily
accessible disconnect device.
While performing the following wiring connection procedures, be sure to follow all
safety procedures regarding high-voltage as outlined in the Introduction to this manual. No power should be applied to any device until all wiring is completed and checked
for accuracy.
26
DX8210 Barcode Scanner
Page 39
Ground the scanner to safety ground (protective earth ground (PE)). See wiring recommendations for safety ground.
The CBX connection boxes provide flexible connectivity to a range of I/O devices
as well as serial hosting. The DX8210 connects to the CBX via its I/O port using a
single 17-pin M12 to 25-pin D cable. The CBX connection box also provides
space for an optional BM100 backup module (recommended) for parameter storage, allowing quick replacement and configuration of the scanners.
In a system with multiple scanners and other devices
array (tunnel), an SC5000 Controller serves as the system Master and provides
communications between devices and to the Host. Complete installation information for the SC5000 Controller is available in the
Reference Manual
available at www.datalogic.com.
CBX510 Connection Box
Complete installation information for the connection box is available in the
CBX510 Installation Manual available at www.datalogic.com. A simple drawing of
the interior of the box is shown below.
CBX510 Connection Box
required in a scanning
SC5000 System Controller
Wiring Into the CBX510 Connection Box
DO NOT connect a separate power source to the CBX510 connection box. The CBX510
receives its power through its connection to the DX8210/DX8210 Barcode Scanner.
Connecting a separate power source will be detrimental to the system operation.
DISCONNECT POWER from the scanning system and CBX510 before wiring any components.
Loose-lead cables must pass through the water-tight seals in the base of the
CBX510 connection box. Insert the cables allowing enough slack for the individual wires to reach the appropriate pin block connectors. Securely tighten the
er-tight seals after the cables have been inserted.
wat
Insulation on individual wires
bare metal before inserting into the pin block.
Reference Manual27
should be removed to expose 13 mm [0.5 inch] of
Page 40
Electrical Installation
Main Serial Interface
The optocoupled main serial interface is compatible with the following electrical
standards:
•RS232
•RS422 full-duplex
RS232 Interface
The main serial interface is used for communication with the Host computer and
allows transmission of code data.
It is always advisable to use shielded cable
must be less than 15 m (49.2 ft).
The following positions of the CBX510 spring clamp connector (row 4) are used
for RS23
2 interface connection:
s. The overall maximum cable length
NameFunction
SGNDSignal ground (isolated)
TXTransmit
RTSRequest to send
RXReceive
CTSClear to send
As suggested above, the cable shield should be connected in the ‘Shield’ position.
The RTS and CTS signals control data t
nected devices. If the RTS/CTS hardware prot
vates the RTS output to indicate a message
activate the CTS input to enable the transmission.
RTS/CTS lines should only be connected if the Main serial port handshaking is configure
for Hardware (RTS/CTS) (see section ).
ransmission and synchronize the con-
ocol is enabled, the scanner acti-
can be transmitted. The Host must
28
DX8210 Barcode Scanner
Page 41
RS422 Full-Duplex Interface
The RS422 full-duplex interface is used for non-polled communication protocols in point-to-point connections over longer distances (max 1200 m / 3940 ft)
those acceptable for RS232 communications or in electrically noisy envi-
than
ronments.
The following positions of the CBX510 spring clamp connector (row 4) are used
fo
r RS422 full-duplex interface connection:
NameFunction
SGNDSignal ground (isolated)
TX+RS422 output (+)
TX-RS422 output (-)
Main Serial Interface
RX+RS422 input (+)
RX-RS422 input (-)
For applications that do not use RS422 RX signals, do not leave these lines floating but
connect them to SGND as shown below
.
Reference Manual29
Page 42
Electrical Installation
Photoelectric Sensor Connections to CBX510
Barcode scanning applications may use a Datalogic photoelectric sensor as a
trigger device. The photoelectric sensor is wired directly into the CBX510 terminal.
If your application uses a trigger other than the one specified by Datalogic, follow the appropriate wiring diagram to assure proper wiring.
To confirm the photoelectric sensor is functioning properly, watch the TRIG LED while
the photoelectric sensor’s beam is blocked. The Datalogic photoelectric sensor also
includes a status LED.
The following diagrams illustrate standard recommended wiring of the Photoelectric Sensor to the CBX510 terminal block.
Photoelectric Sensor (NPN)
30
DX8210 Barcode Scanner
Page 43
Photoelectric Sensor (PNP)
Tachometer Wiring to CBX510
Tachometer Wiring to CBX510
DX8210 applications over a conveyor belt use an accessory tachometer and
mounting kit. The following diagrams illustrate standard recommended wiring of
an encoder to the CBX510 terminal block.
Reference Manual31
Page 44
Electrical Installation
Encoder/Tachometer Wiring for NPN Output (two models)
Some tachometers may have a different color coding:
(+V) Red or White/Orange
(Signal) White or White/Blue
(Ground) Black or Orange/White
32
DX8210 Barcode Scanner
Page 45
Tachometer Wiring to CBX510
Reference Manual33
Page 46
Electrical Installation
Encoder/Tachometer Wiring for PNP Output (two models)
Some tachometers may have a different color coding:
Red (+V) or White/Orange
White (signal) or White/Blue
Black (ground) or Orange/White
34
DX8210 Barcode Scanner
Page 47
Tachometer Wiring to CBX510
Reference Manual35
Page 48
Electrical Installation
Digital Output Configuration to CBX510
The CBX510 includes an OUTPUT block for wiring relays as needed for external
accessories. The e-Genius Modify Settings | Digital I/O window includes options
for outputs 1 and 2 with Primary and Secondary Activation Event options including Co
Read, Right/Match, and Wrong/No Match.
Schematics for Isolated and Non-Isolated digital outputs are provided below.
mplete Read, Partial Read, No Read, Trigger On, Trigger Off, Multiple
36
DX8210 Barcode Scanner
Page 49
Unpowered Outputs
Digital Output Configuration to CBX510
Powered Outputs
Reference Manual37
Page 50
Electrical Installation
CBX100 Connection Box
The connections are similar to the CBX510. The only difference is that in the
CBX100 ID-NET REF must be jumpered to ID-NET ID+ as shown below.
38
DX8210 Barcode Scanner
Page 51
Connecting to the SC5000 System Controller (Optional)
In larger scanning arrays (scanning tunnels), an SC5000 controller can act as the
system master and support up to 31 slave DX8210/DX82110 barcode scanners
in an Ethernet-based connection loop (EBC). SC5000 wiring connections are
made to the front and bottom connector panels. In most applications, the cable
connections to the scanner will include:
1. CFG (Configuration via laptop Ethernet cable)
2. HOST
3. ETH 1 (EBC scanner network)
4. ETH 2 (EBC scanner network)
5. POWER
6. I/O (Connects directly to the 25-pin D type connector on the CBX connection box)
7. ENC (PNP Encoder/Tachometer)
CBX100 Connection Box
8. TRG (PNP Trigger/Photoelectric Sensor)
9. Water-tight connectors
Complete installation information for the SC5000 Controller is available in the
SC5000 System Controller Reference Manual
available at www.datalogic.com.
Reference Manual39
Page 52
Electrical Installation
Grounding
In order to avoid any problems with electrical noise that could negatively affect
system function, make sure that:
1. The AC power cable coming into the PWR box is always
Ground and connected to the proper connector (Protective Earth - PE).
2. The structure where the readers, controllers, encoders/tachometers, and
ph
otoelectric sensors are mounted is grounded to the conveyor or to the PE
terminal inside the PWR.
3. The Shield wires from the Encoder/Tachometer and photoelectric sensor
ables are connected to the proper
c
4. Normally, steps 1 through 3 will guarant
problems such as transmission of strange or wrong characters, devices stop
working without any reason, or other unexpected behavior, try connecting
the CBX or Controller Earth terminal to the PE terminal inside the PWR box.
Shield
terminal in the CBX box.
ee proper function. In case of
provided with a
40
DX8210 Barcode Scanner
Page 53
Check Scanner Installation
After completing the installation of your barcode scanner, confirm that the barcode scanners, CBX connection box and/or SC5000 Controller have been properly installed mechanically and electrically. Use the Installation Sequence at the
beginning of this chapter and your application specifications to check your
installation.
Check Scanner Installation
Reference Manual41
Page 54
Getting Started
The DS8110/DX8210 barcode scanners are designed for ease-of-setup. eGenius is a browser-based application you will use to define operating parameters, monitor read quality, construct output messages, and view diagnostics. e-
us enables you to easily configure, fine-tune, and monitor your scanning
Geni
system operation.
Prerequisites
Before or setting up your barcode scanner you will need the following:
ComputerLaptop
Browser
Internet Explorer 11 (or later)
Firefox 30 (or later)
Chrome 36 (or later)
Chapter 4
E-Genius
Starting e-Genius
To access e-Genius:
Before starting up or testing a scanner, it must be connected to a CBX510 Connection
Box or an SC5000 Controller depending on the system configuration.
1. Connect your computer to the scanner’s ETH 2 (setup) port using either the
CAB-ETHM0x M12-IP67 ETHERNET CABLE or CBL-1534-0.2 ADAPT.CABLE
ETH M12-TORJ45F. If the ETH 2 (setup) port is taken, ETH 1 (host) can be
used.Turn on your computer.
2. If you are connecting to a stand-alone u
network), you must configure your PC’s IP Address to be in the same network as the unit’s IP Address.
3. Open a web browser and enter the IP address for the SC5000 Controller. If
the correct I
The default setup IP address for all DS8
(setup/ETH2) and 172.27.101.220 (Host/ETH1).
nit (not connected to an in-house
P address is entered, the e-Genius Log On window will appear.
110/DX8210 units is: 192.168.3.100
42
DX8210 Barcode Scanner
Page 55
Getting Started
4. Enter the Password (default is DLA) for your system in the fields provided.
5. Select a language from those available in the La
6. Select METRIC or IM
7. Click Lo
If the password is valid, the application enables all functions available to the user
and displays the main window.
If the password is not valid, the application displays a results box with the message, “Incorrec
the correct user name and password. If you don’t know the password, query your
system manager.
g On.
t Password.” Click OK to return to the Log On window and enter
PERIAL from the Units drop-down list.
nguage drop-down list.
Reference Manual43
Page 56
Monitor Mode
If you do not have a valid password and simply wish to view the settings, diagnostics and utilities of the SC5000, you can use Monitor mode.
To use Monitor Mode:
1. At the default IP Address,
2. Click Log On and you will access the e-Genius application in Monitor Mode.
Select User Level > Monitor Mode.
44
To log out of e-Genius:
Click
logged out, the Log On window will appear.
at the upper right corner of the e-Genius window to Log Out. When
DX8210 Barcode Scanner
Page 57
Getting Started
To change your PC’s IP Address:
1. From the desktop, click the Start button, and then select Control Panel.
2. Type adapter in the search box, and then from the results, under Network
and Sharing Center, click
3. Right-click Local Area Connection, and then select Properties.
4. Select the Networking tab. Under This connection uses the following items,
Internet Protocol Version 4 (TCP/IPv4), and then click Properties.
click
5. Select Use the following IP address.
6. In the IP address field, type the first 3 octets of the IP address of the reader/
controller unit.
7. For the last octet, type a number that differs from the last octet in the
reader/controller’s IP address. The actual number used is not important as
long as it does not match that of the reader/controller.
Example: If the barcode scanner’s IP Address is 192.168.3.100, set your PC’s IP
Address to 192.168.3.101.
View network connections.
8. In the Subnet mask field, type 255.255.255.0
9. Click Okay.
Reference Manual45
Page 58
User Interface
e-Genius Basics
e-Genius Menu Tree
The functions that you can select are displayed in a menu tree on the left–hand
side of the reader/controller e-Genius. The function list is organized much like
the hierarchy of a file system, where you can expand items that are preceded by
a box (
Sub–levels appear indented below the items from which they are expanded.
Clicking the box again will collapse that branch of the menu. You can expand no
further when an item is not preceded by a box.
The reader/controller eClick the folders to display the active window for the setup function and/or
expand the folders to view any additional setup features.
Entering Text Using the Text Entry Tool
In cases where text needs to be entered to create message headers, trailer, custom messages, or for other reasons, the Text En
displayed.
Click
) to further sub–levels until you find a function of interest.
Genius menu tree appears with no items expanded.
to open the Text Entry Tool.
try Tool pencil icon “” will be
46
The text Entry Tool is needed to enter unprintable/untypable characters. For example,
<CR> is a single character presented as a string for easier reading. The character must
be entered with the text entry tool, if typed normally it will be recognized as a string
and not as a single character.
You can enter text in the text field by typing, or click on the character buttons to
create your message. Select the Extended Characters check box to reveal a new
set of control characters.
Click Submit to
return to original window without transferring text.
save your text to the origin window text field, or click Cancel to
DX8210 Barcode Scanner
Page 59
Update and Reset Buttons
The Update All, Reset All, and Reset Page buttons provide the following functions:
•Update All:
dows)
•Re
•Reset Page: C
set All: Click to revert all pending parameter changes (across active win-
dows) to their last saved values
to their last saved values
Click to save all pending parameter changes (across active win-
lick to revert pending parameter changes on the current page
Disabled Check Boxes
In some sections of the SC5000 software a check box may appear with a gray
box surrounding it. The gray box indicates that the option is not available for the
configuration you have defined.
e-Genius Basics
Getting Help
e-Genius provides complete online help.
To access the complete help system:
Select Utilities | Help in
appears. The Welcome page provides important produc
three ways to find specific help information: Contents, Index, and Search.
the e-Genius menu tree. The help Welcome window
t information as well as
To display contextual help for a current window:
1. Click the Help Icon
window appears, providing you with information for that specific page.
2. Click the Table of Contents or Search options on the left side of the help
ndow to access Contents, Index, and Search options.
wi
displayed at the top right of the screen. A help
Reference Manual47
Page 60
User Interface
System Information
Use System Info to identify and name the scanning system (whether it includes
one scanner or an array), indicate Master or Standalone systems, discover the
scanners included in the system, and distribute software from the Master scanner to Slave scanners.
To view and edit system information:
1. In the menu under Modify Settings, click System Info. The System
Info window opens.
2. Enter the appropriate information in the form as described below:
System Info
System Description
Enter a name to identify this scanning system in the System Description text field.
Role
Select Standalone or Master from the drop-down list. Standalone (not controllers)
indicates a scan point with a single barcode scanner. Master indicates that the
system is made up of more than one barcode scanner in a master and slave
configuration.
The SC5000 Controller will always be shown as Master and cannot be changed.
Enable Automatic Slave Replace
There are two ways to replace a defective scanner:
If the check box is not selected: The replacement will be done only by pressing the
RESTORE key on the scanner or using the Edit drop-down.
If the check box is selected: The replacement will be completely automatic. This will
work also as Hot-Automatic-Replacement without turning the system power off
and on.
Force Operation as a Standalone/Master
Select the check box to allow a scanner to operate as a Master without a CBX
attached.
48
DX8210 Barcode Scanner
Page 61
System Information
Master Tools
These options are shown if Master is selected and is the default option for the
SC5000.
Discover Scanners
Click Discover Scanners to automatically find all of the scanners in an array. The
discovered scanners will be listed in the Device Information portion of the window.
This step is only done during initial configuration and is not a troubleshooting
option.
Distribute Software
Click Distribute Software to send the current software residing on the master
scanner to all of the slave scanners listed in the Device Information section of the
window.
Device Information
Status
Green = No errors and ready to read
Gray = Unit not connected (unit not seen by master)
Red = Error. If you click on the red circle it will take you to the status viewer page
for more info on the error
Model
Displays an image of the scanner/controller model.
Dev
Displays the system designation for the device.
MAC Address
Displays the MAC Address (Media Access Control Address) for the device.
Software version
Displays the device installed software version.
Description
Enter a user-defined description of the device.
ID
Click ID to visually identify a scanner in an array/tunnel. When clicked, all the
scanner lasers will turn off except for the selected scanner, whose laser will blink
for 20 seconds.
Reference Manual49
Page 62
User Interface
Edit
Select to Remove, Reassign, Add, or Replace from the Edit drop-down list to
complete the following actions:
Remove: When selected, you can select the scanner to remove from the Dev/MAC
Address drop-down list. Click OK to remove the selected scanner from the system.
Reassign: When selected, the Dev column of the selected slave scanner (selected
with ID) presents a drop-down list of Dev numbers. Select a different number to
reassign the scanner.
These options are for units not in the cluster, that have been discovered.
Add: This is an option under the Edit drop-down list in the Unconfigured Devices
section of the screen. Click OK to add the selected device to the system.
Replace: This is an option under the Edit drop-down list in the Unconfigured
Devices section of the screen. When selected, you can select from a list of slave
scanners (Those with a gray indicator, meaning the unit is not connected) in the
system using MAC Address and Dev drop-down lists. Click OK to replace the
selected scanner with the Unconfigured Device.
3. When you have finished making changes, click Update All to save all pending changes, click Reset All to revert to all previously saved values, and click
Reset Page to revert to the previous saved values on the current page.
50
DX8210 Barcode Scanner
Page 63
Modify Settings
Use the Modify Settings Menu selections during initial setup to configure
scanning system. If necessary, you can later make modifications to the con-
your
figuration using the same menu selections.
“System Information” on page 48
Global Settings
•“Operating Mode” on page 52
•“Barcode Settings Table” on page 66
•“Barcode Configuration” on page 73
•“Serial Ports” on page 97
- “Serial Ports | Main Port” on page 97
- “Aux Serial Port” on page 101
•“Ethernet” on page 103
- “Ethernet | Line Settings” on page 104
- “Ethernet | User Sockets” on page 106
- “Ethernet | Ethernet_IP” on page 110
- “Ethernet | WebSentinel” on page 114
•“Fieldbus” on page 116
•“Messaging” on page 121
- “Messaging | Message Format” on page 122
- “Messaging | Message Builder” on page 134
- “Messaging | Statistics” on page 140
- “Messaging | Protocol Index” on page 142
- “Messaging | Pass-Thru” on page 146
- “Messaging | Diagnostics Messages” on page 148
•“Digital I/O” on page 151
•“Diagnostics” on page 154
•“Energy Saving” on page 158
•“HMI Settings” on page 162
•
Modify Settings
Reference Manual51
Page 64
User Interface
Operating Mode
Use Operating Mode to select an operating mode and configure that mode’s
related parameters. The three operating modes available are On Line, Continuous, and PackTr
mode selected.
Online: I
between a Phase ON and Phase OFF event. The Phase events can be signals coming from one or two external presence sensors connected to the scanner inputs
or serial start/stop
net input.
n the Online operating mode, the reading phase is defined as the time
ack, and the available settings differ depending on the operating
strings sent from the host over the serial interface or Ether-
Continuous: In the Continuous operating mode the reading phase is always
active and allows the reading of two or more codes when placed along the same
scan line. Code transmission is identical to the other operating modes except
that there is no transmission on the serial port in case of a No Read condition.
PackTrack: Da
reading features in omnidirectional stations. In particular, PackTrack manages
6-sided reading systems when it is impossible to detect the real position of the
code on the parcel. The technology allows for smaller gaps between packages
and overcomes the need for additional accessories. It can also be used in bidirectional systems, in which you may want to read codes going forward or
verse.
re
talogic’s patented parcel tracking system which improves the
52
To edit the system Operating Mode:
1. In the menu under Modify Settings, na
Mode. The Operating Mode window opens.
vigate to Global Settings | Operating
DX8210 Barcode Scanner
Page 65
Operating Mode
2. Enter the appropriate information in the form as described below:
Operating Mode
Select On Line, Continuous, or PackTrack from the Operating Mode Selection dropdown list.
ONLINE MODE
On Line Options
Select 1 Input Used, 2 Inputs Used, or Serial/Network from the On Line Options
drop-down list. Each selection has a different set of parameters as described
below.
1 Input Used
The reading phase takes place during the active phase of the presence sensor,
when the scanner tries to acquire and correctly decode the code. If the operation is
successful, the barcode characters are transmitted on the serial interface or
Ethernet input in the format defined by the current configuration and the right
output event is raised at the end of the photoelectric sensor’s active phase. If a
Reference Manual53
Page 66
User Interface
code cannot be decoded, a no read message is sent and the no read event is raised
at the end of the photoelectric sensor’s active phase.
2 Inputs Used
The reading phase is defined by 2 inputs. It starts when the Start Input is activated
and stops when the Stop Input is deactivated (unless the Extended Phase is
enabled).
Serial/ Network
In Serial/On-Line mode the reading phase starts when the Serial Start String is
received on the serial interface and ends when the Serial Stop String is received or
when a programmed Reading Phase Timeout expires.
If decoding is correct, the data is transmitted on the serial port as defined by the
configuration. The output line selected for the right output event is activated and
the relative message is transmitted on the serial interface or Ethernet input.
In case of a bad read, a no read message is transmitted on the serial interface. The
output line selected for the no read event is activated and the relative message is
transmitted on the serial interface or Ethernet input.
Trigger Source: 1 Input Used
The Start Input from Bus parameter is only available for Fieldbus Hosts.
Start Input from Bus
if checked, allows the Fieldbus Master to drive the Reading Phase. For Profinet or
Profibus interfaces, it allows the Fieldbus Master to drive the reading phase via bit 7
in Byte 0 (LSB) of the Output Area. For EtherNet/IP, it allows the EtherNet/IP Client
to drive the reading phase via bit 7 in Byte OutputBits of the DL_OutputStruct.
Start Input Number
Select the Input Number from the selections available in the drop-down list.
Options are; Trigger (Input 1), Aux (Input 3), or I/O 4 (Input 4)
This option defines the numbered input that will start the trigger cycle.
Start Input Active Level
Select Active Open or Active Closed from the drop-down list.
Active Open: The input is active when there is no current flowing through IN pins.
The input from the trigger source is normally closed. The scanner goes into trigger
mode when the input source is opened.
Active Closed: The input is active when current flows through IN pins. The input
from the trigger source is normally opened. The scanner goes into trigger mode
when the input source is closed.
Reading Phase Timeout
Select the check box to define a timeout for the On Line Serial mode and the On
Line 1 Input mode.
Timeout (ms)
Enter a timeout in milliseconds (from 40 to 15000 ms) in the field provided. The
Timeout represents the period of time for the reading phase.
54
DX8210 Barcode Scanner
Page 67
Operating Mode
Timeout Counting From
Select Start or Stop from the drop-down list.
When Start is selected, the Timeout used to determine the reading phase will begin
from the Start Input or Serial Start String (normal operation)
When Stop is selected, the Timeout used to determine the reading phase will begin
from the Stop Input or Serial Stop String (effectively extending the reading phase).
Stop Priority
Available only if Timeout Counting From is Start. Select Input/SerialStop or Always
Timeout.
Trigger Debounce
Enter a value in milliseconds that specifies the debounce time of the trigger input
signal.
This amount of time is the minimum amount of time in milliseconds the photo
detector should be blocked for the SC5000 to consider an object to scan, reducing
false triggers. A typical value is 5 msec. This value must be significantly less than
the amount of time from the trigger to read line.
Verifier Settings
Verifier Enable
Select the check box to enable the Code Verifier operating mode.
Verifier Code
Click to activate the Text Entry Tool and create the string text used as the
match code to the decoded codes. Use characters from NUL (00H) to ~ (7EH). Click
Submit to save your text to the origin window text field, or click Cancel to return to
origin window without transferring text.
Store Input
Select an option from the drop-down list to define the number of the input used to
automatically store the verifier code. This input must be activated before the
reading phase starts, the verifier code must be read and then after the end of the
reading phase the input must be deactivated.
Active Level
Select Active Open or Active Closed from the drop-down list to choose the active
state of the input.
Active Open: The input is active when there is no current flowing through IN pins.
The input from the verify mode source is normally closed. The scanner goes into
trigger mode when the input source is opened.
Active Closed: The input is active when current flows through IN pins. The input
from the verify mode source is normally opened. The scanner goes into trigger
mode when the input source is closed.
Wrong Code Tx
Select the check box to enable the transmission of the Wrong Code (Non-Valid
Code).
Reference Manual55
Page 68
User Interface
Wrong String Tx
Select the check box to enable the transmission of the Wrong String (Non-Valid
String) message. This message will be sent if code data does not match verified
code entered.
Wrong String
Click to activate the Text Entry Tool and enter the string text to be used when
the wrong code is detected.
Trigger Source: 2 Inputs Used
The reading phase is defined by 2 inputs. It starts when the Start Input is activated
and stops when the Stop Input is deactivated (unless the Extended Phase is
enabled).
Extended Phase
Available only for the On Line/2 Inputs option. It allows the Stop Input to end the
reading phase only if the Start Input is also deactivated. Select Disable or Enable
from the drop-down.
Start Input from Bus
if checked, allows the Fieldbus Master to drive the Reading Phase. For Profinet or
Profibus interfaces, it allows the Fieldbus Master to drive the reading phase via bit 7
in Byte 0 (LSB) of the Output Area. For EtherNet/IP, it allows the EtherNet/IP Client
to drive the reading phase via bit 7 in Byte OutputBits of the DL_OutputStruct.
Start Input Number
Select the Input Number from the selections available in the drop-down list.
Options are; Trigger (Input 1), Aux (Input 3), or I/O 4 (Input 4)
This option defines the numbered input that will start the trigger cycle.
Start Input Active Level
Select Active Open or Active Closed from the drop-down list.
Active Open: The input is active when there is no current flowing through IN pins.
The input from the trigger source is normally closed. The scanner goes into trigger
mode when the input source is opened.
Active Closed: The input is active when current flows through IN pins. The input
from the trigger source is normally opened. The scanner goes into trigger mode
when the input source is closed.
Stop Input Number
56
Select the Input Number from the selections available in the drop-down list.
Options are; Trigger (Input 1), Aux (Input 3), or I/O 4 (Input 4)
This option defines the numbered input that will stop the trigger cycle.
Stop Input Active Level
Select Active Open or Active Closed from the drop-down list to define the active
state of the input.
Active Open: The input is active when there is no current flowing through IN pins.
The input from the trigger source is normally closed. The scanner goes into trigger
mode when the input source is opened.
DX8210 Barcode Scanner
Page 69
Operating Mode
Active Closed: The input is active when current flows through IN pins. The input
from the trigger source is normally opened. The scanner goes into trigger mode
when the input source is closed.
Stop Phase Edge
Select Trailing or Leading from the drop-down list to define the signal edge of the
stop input used by the scanner as reference for ending the reading phase:
Trailing: The reading phase ends when the pack has completely passed by the stop
input.
Leading: The reading phase ends as soon as the stop input detects the front edge
of the package.
Trigger Debounce
Enter a value in milliseconds that specifies the debounce time of the trigger input
signal.
This amount of time is the minimum amount of time in milliseconds the photo
detector should be blocked to be considered an object to scan, reducing false
triggers. A typical value is 5 msec. This value must be significantly less than the
amount of time from the trigger to read line.
Trigger Source: Serial/Network
In Serial/On-Line mode the reading phase starts when the Serial Start String is
received on the serial interface and ends when the Serial Stop String is received or
when a programmed Reading Phase Timeout expires.
If decoding is correct, the data is transmitted on the serial port as defined by the
configuration. The output line selected for the right output event is activated and
the relative message is transmitted on the serial interface or Ethernet input.
In case of a bad read, a no read message is transmitted on the serial interface. The
output line selected for the no read event is activated and the relative message is
transmitted on the serial interface or Ethernet input.
Serial Start/Stop String (max.32 chars)
Available only for Online/Serial/Network options. Click to activate the Text Entry
Tool and create the string text used to signal the beginning of the reading phase.
Use characters from NUL (00H) to ~ (7EH). Click Submit to save your text to the
origin window text field, or click Cancel to return to origin window without
transferring text. This is only available if Online option has been selected.
The Serial Start string must be different from the Serial Stop string and Motor ON/
OFF strings. When ACK/NAK Protocol
Stop Strings cannot contain ACK/NAK characters.
Reading Phase Timeout
Select the check box to define a timeout for the On Line Serial mode and the On
Line 1 Input mode.
Timeout (ms)
Enter a timeout in milliseconds (from 40 to 15000 ms) in the field provided. The
Timeout represents the period of time for the reading phase.
Timeout Counting From
or Energy Saving is enabled, the Serial Start/
Select Start or Stop from the drop-down list.
When Start is selected, the Timeout used to determine the reading phase will begin
from the Start Input or Serial Start String (normal operation)
Reference Manual57
Page 70
User Interface
When Stop is selected, the Timeout used to determine the reading phase will begin
from the Stop Input or Serial Stop String (effectively extending the reading phase).
Stop Priority
This is available when Start is selected from the Timeout Counting From dropdown list. Select Input/Serial Stop or Always Timeout from the drop-down list.
•Input/Serial Stop: The Stop Input Number or Serial Stop String defines the end of
the reading phase. Timeout has a lower priority.
•Always Timeout: The reading phase always stops when the selected timeout
expires.
Beam Shutter Settings
Beam Shutter
Select Disabled, Triggered, or Enabled from the drop-down list. The Beam Shutter
turns the laser off. The Beam Shutter option can be used to increase the overall
laser diode life when used in high ambient temperature applications (over 35° C);
reduce power consumption; and to turn off the laser for safety purposes.
•Disabled: The laser is always on.
•Triggered: The laser is turned off as soon as the code(s) are read or when the
reading phase ends. The laser is turned on again when the next reading phase
starts.
•Enabled: The laser is always off and all operations are suspended.
CONTINUOUS MODE
The reading phase is always active and allows reading two or more codes when
placed along the same scan line. Code transmission is identical to the other
operating modes except that there is no transmission on the serial port in case of a
No Read condition. Allows the reading of one or more codes.
Mode Settings
Code Filter
Select Enable, Disable, Timeout, Encoder Steps, or Tx Line from the On Line
Options drop-down list. This parameter determines criteria for flushing entries
from the code filtering list depending on the type of list management:
The Code Filter Depth parameter, when not = 0, manages a FIFO (First In First
Out) list of codes which are compared for filtering. The Timeout and Encoder
Steps values are in addition to the cyclical flushing of entries when the FIFO
list depth is exceeded.
58
When Code Filter is set to Tx Line an internal list is managed where each
entry is flushed when the Tx Line distance is exceeded.
The application program inherently compares codes based on content and
code length.
Each Code Filter criteria has its own relative value parameter.
DX8210 Barcode Scanner
Page 71
Operating Mode
Disable: No additional criteria are applied. If code filtering is enabled through
the Code Filter Depth parameter, the FIFO list is only modified by new code
entries (FIFO list depth exceeded).
Enable: Enables code filtering options.
Timeout: A timeout measured in milliseconds is also applied to each code
read. The current code read will be flushed from the list when the timeout
expires.
Encoder Steps: a threshold measured in encoder steps is also applied to each
code entry. The current code entry will be flushed from the list when the
number of encoder steps is exceeded. See Filter Number of Encoder Steps
Tx Line: The distance measured in mm to the transmit line is applied to each
code entry. The current code entry will be flushed from the list when the
distance in mm is exceeded. When Tx Line is selected, all the networked
scanners must have been calibrated using PackTrack (See PackTrack in the
DS8110 and DX8210 Reference Manuals).
When Code Filter = Tx Line:
The Code Filter Depth parameter is no longer available because the application program manages an internal list which depends solely on the number of codes decoded
before the Tx Line is reached.
Any code which is determined to be identical to a code in the list by comparing the filter
conditions will be discarded, and to increase precision the code in the list will have its x,
y, z position coordinates adjusted as the average between the two readings.
.
x=x1+x2/2 , y=y1+y2/2 , z=z1+z2/2
Code Filter options vary based on what is selected; Enable, Timeout, Encoder Steps or
Tx Line.
Code Filter Depth
In Continuous mode, Code Filter Depth is used to avoid multiple reads of the same
code. The entered value (other than zero) defines the number of codes to
memorize in a FIFO (First In First Out) list.
When a code is read, it is compared to the list. The application program inherently
compares codes based on content and code length. If the list contains a code
identical to the current code being read, the current code is discarded. If not, the
current code is accepted and added to the list in the first position; the remaining
codes in the list are shifted. If the list is full the oldest code in the list will be
flushed.
When = 0, there is no FIFO list and there is no filtering.
Selection:a value from 0 to 127
Example:
Code Filter Depth = 3
ListCode ReadAccepted
xxx (no codes in list)AYes
AxxBYes
BAxBNo
BAxCYes
CBADYes
DCBAYes
ADCANo
Filter Timeout Value
Enter a timeout value in milliseconds. A code entry is flushed from the list when the
timeout expires.
Filter Number of Encoder Steps
Enter a number of encoder steps from 1 to 15000. This parameter sets the number
of Encoder Steps after which the FIFO (First In First Out) list entry is flushed.
Reference Manual59
Page 72
User Interface
Distance from PS Line to Tx Line
Enter the distance along the Y axis from the PS (photoelectric sensor) to the TX Line
(transmit).
Tracking starts 10 cm [4 inches] before and stops 10 cm [4 inches] after the Reading
Area in order to ensure the barcode is assigned to the correct package.
Replicate same code when symbologies don't match
Select the check box to enable a further code filter condition according to which a
read code is added to the list or discarded. This parameter is available if the Code
Filter Depth value is other than zero or if the Code Filter value is Tx Line.
In addition to the inherent content and code length comparison, this parameter
compares the code type (symbology). If the current code being read is identical to
any code contained in the list by: content, length and type, the current code is
discarded. If not, the current code is accepted and added to the list in the first
position; the remaining codes in the list are shifted. If the list is full the oldest code
in the list will be flushed.
Replicate same code when X positions don't match
Select the check box to enable a further code filter condition according to which a
read code is added to the list or discarded. This parameter is available if the Code
Filter Depth value is other than zero or if the Code Filter value is Tx Line.
In addition to the inherent content and code length comparison, this parameter
compares the X coordinate code position. If the current code being read is identical
to any code contained in the list by: content, length and X coordinate code position,
the current code is discarded. If not, the current code is accepted and added to the
list in the first position; the remaining codes in the list are shifted. If the list is full
the oldest code in the list will be flushed.
Replicate same code when Y positions don't match
60
Select the check box to enable a further code filter condition according to which a
read code is added to the list or discarded. This parameter is available if the Code
Filter Depth value is other than zero or if the Code Filter value is Tx Line.
In addition to the inherent content and code length comparison, this parameter
compares the Y coordinate code position. If the current code being read is identical
to any code contained in the list by: content, length and Y coordinate code position,
the current code is discarded. If not, the current code is accepted and added to the
list in the first position; the remaining codes in the list are shifted. If the list is full
the oldest code in the list will be flushed.
Replicate same code when Z positions don't match
Select the check box to enable a further code filter condition according to which a
read code is added to the list or discarded. This parameter is available if the Code
Filter Depth value is other than zero or if the Code Filter value is Tx Line
DX8210 Barcode Scanner
Page 73
Operating Mode
In addition to the inherent content and code length comparison, this parameter
compares the Z coordinate code position. If the current code being read is identical
to any code contained in the list by: content, length and Z coordinate code position,
the current code is discarded. If not, the current code is accepted and added to the
list in the first position; the remaining codes in the list are shifted. If the list is full
the oldest code in the list will be flushed.
Continuous Threshold (number of scans)
Enter an N number of scans without a code allowed in order to assure code
identification in the reading zone. Enter a value from 10 to 32665.
See “Encoder Settings” on page 64
OPERATING MODEL: PACKTRACK
Refer to PackTrack in the DS8110 and DX8210 Reference Manuals for physical
PackTrack installation procedures.
Trigger Source
Select the source of the trigger from the drop-down list.
Start Input Number
Select the Input Number from the selections available in the drop-down list.
Options are; Trigger (Input 1), Aux (Input 3), or I/O 4 (Input 4)
This option defines the numbered input that will start the trigger cycle.
Start Input Active Level
Select Active Open or Active Closed from the drop-down list.
Active Open: The input is active when there is no current flowing through IN pins.
The input from the trigger source is normally closed. The scanner goes into trigger
mode when the input source is opened.
Active Closed: The input is active when current flows through IN pins. The input
from the trigger source is normally opened. The scanner goes into trigger mode
Reference Manual61
Page 74
User Interface
when the input source is closed.
Transmission Edge
Select Trailing or Leading from the drop-down list to define the signal edge of the
stop input used by the scanner as reference for ending the reading phase:
Trailing: The reading phase ends when the pack has completely passed by
the stop input.
Leading: The reading phase ends as soon as the stop input detects the front
edge of the pack.
Mode Settings
Distance from PS Line to Tx Line
Enter the distance along the Y axis from the PS (photoelectric sensor) to the TX
Line (transmit).
Tracking starts 10 cm [4 inches] before and stops 10 cm [4 inches] after the Reading
Area in order to ensure the barcode is assigned to the correct package.
62
DX8210 Barcode Scanner
Page 75
Operating Mode
PS Line
This parameter defines the read signal Y coordinate (mm) referred to the origin of
co-ordinates used for PackTrack™ configuration (see below).
Minimum Package Length
Enter the minimum length of a pack in the space provided (mm, in).
Minimum Distance Error Behavior
Select Ignore Error, Compose, or Discard Last from the drop-down list.
Ignore Error: the occurred error is ignored
Compose: Enter the Minimum Distance Between Packs in the field provided.
Discard Last: discards all received packs
Minimum Distance Between Packages
Enter the minimum distance (mm, in) between consecutive packs. This field is only
available when Compose or Discard Last is selected for the Minimum Distance Error
Behavior.
Window Dimension
Enter a Window Dimension in the field provided.
The measurement of a barcode position in absolute coordinates performed by the
scanners may be affected by an error. PackTrack™ evaluation can fail in assigning
the barcode for this reason. With the Window Dimension parameter, the Y
coordinates that delimit the pack can be virtually extended to improve the
assigning success rate (see the following figure).
If the minimum distance between two consecutive packs is less than twice the value
of the Window Dimension, the window is dynamically resized (dynamic window) to
half the distance between the two packs. The code will be assigned within the
Window Dimension of the closest pack.
If the minimum distance between two consecutive packs is more than twice the
value of the Window Dimension, the code will be assigned within the Window
Dimension itself.
Reference Manual63
Page 76
User Interface
Encoder Settings
Encoder Source
Select Constant Speed (Internal), Physical Encoder (Tachometer), or Derived
Encoder (PLL) from the drop-down list:
Constant Speed (Internal): Allows the user to specify the tach rate to be used (from
.05 - 3.05 m/sec [from 10 - 600 ft/min]). No external hardware is used.
Physical Encoder (Tachometer): A physical encoder is connected to the Encoder
input and is enabled.
Derived Encoder (PLL): determines the encoder rate from an external signal. This is
used in applications where the distance between fixed-sized packages/trays is
constant.
Conveyor Speed (mm/sec)
This parameter is available only when the Physical Encoder is disabled. It defines
the constant speed of the conveyor in mm/sec.
Encoder Step (Hundredths of millimeters)
Enter the step value of the encoder.
64
DX8210 Barcode Scanner
Page 77
Encoder Step Settings Table:
Operating Mode
Encoder
Model
OEK-4 (Datalogic)
OEK-2 (Photocraft)
PPR ( Pulses Per
Revolution)
PPI ( Pulses
Per Inch)
2502063
242635
Encoder
Step Setting
OEK-2484317
OEK-21921679
OEK-22402063
The maximum allowed encoder frequency is 5 kHz (equivalent to an encoder set to 20
PPI with a conveyor speed of 381 m [1250 ft.] /minute.
Beam Shutter Settings
Beam Shutter
Select Disabled, Enabled, or Triggered from the drop-down list. The Beam Shutter
turns the laser off and can be used to increase the overall laser diode life when
used in high ambient temperature applications (over 35° C); to reduce power
consumption; or to turn off the laser for safety purposes.
•Disabled: The laser is always on.
•Triggered: The laser is turned off as soon as the code(s) are read or when the
reading phase ends. The laser is turned on again when the next reading phase
starts
•Enabled: The laser is always off and all operations are suspended.
PackTrack Beam Shutter Timeout
Select a time value from the drop-down list. This parameter is available only when
Operating Mode = PackTrack™ and Beam Shutter
parameter the laser is turned off as soon as the selected timeout expires. The next
trigger signal will turn the laser back on.
= Triggered. By setting this
3. When you have finished making changes, click Update All to save all pending changes, click Reset All
to revert to all previously saved values, and click
Reset Page to revert to previous saved values on the current page.
Reference Manual65
Page 78
User Interface
Barcode Settings Table
Use the Barcode Settings Table to select and configure the barcodes to be read in
your application.
To edit the Barcode Settings:
1. In the menu under Modify Settings, navigate to Global Settings | Barcode
Settings. Th
e Barcode Settings window opens.
2. Enter the appropriate information in the form as described below:
Top Panel
Displays a list of barcodes that have been added to the system with the following
columns:
Idx
Select the Idx for the row/barcode you wish to enter or edit.
If a row is disabled, a barcode type can be selected and configured for that
row.
If a barcode type is displayed in the selected row, its configuration can be
edited.
Symbology
Displays the name of the barcode symbology for that row. If no symbology has
been added for a row, disabled is displayed.
Minimum Length
Displays the minimum barcode character length for that row's symbology.
Maximum Length
Displays the maximum barcode character length for that row's symbology.
66
DX8210 Barcode Scanner
Page 79
Barcode Settings Table
Barcode n
Input fields will vary depending on the selected symbology. You can set up to 10 bar
codes.
Enable
Select the Enable check box to activate the selected barcode. Deselect the Enable
check box to disable the selected barcode. When the check box has been selected,
configuration and code type options are displayed
Code Symbology
Select a barcode symbology from those available in the Code Symbology dropdown list.
EAN Add On
This options is only available for EAN and UPC options.
Select No Add On, 2 digits Add On, or 5 digit Add On from the EAN Add On dropdown list. Selecting 2 digit Add On or 5 digit Add On adds that many digits as a
supplement to the barcode. EAN is the acronym for International Article Number,
previously known as European Article Number.
Minimum Label Length
Enter the minimum character length for the selected barcode. 2D will appear if a 2D
code symbology is selected.
Maximum Label Length
Enter the maximum character length for the selected barcode. 2D will appear if a
2D code symbology is selected.
Match String Rule
Select Match or Do Not Match from the drop-down list. This parameter defines the
matching rule, which defines which codes can be transmitted.
Match: All codes matching the Pattern Match String will be transmitted
Do Not Match: All codes not matching the Pattern Match String will be
transmitted
Pattern Match String (max. 200 chars)
Click to activate the Text Entry Tool and create a pattern match string. A code
can also be identified by its content. A pattern matching string is programmable for
each code.
It is possible to define the matching string by inserting:
all printable characters
* = defining any string consisting of an undefined number of characters (it
may be empty)
? = identifying any character to be found in the position indicated within the
string
If your application requires inserting ?, * and NUL as characters, it is necessary to
use the following syntax:
? character = <NUL>?
* character = <NUL>*
NUL character = <NUL>00
other extended ASCII characters = <NUL>xy, where xy identifies the
character hex value
Examples:
Match a code starting with 123 string and followed by any string of characters:
Match String = 123*
Example Code = 123aC53
Match a code ending with 123 string preceded by any string of characters:
Match String = *123
Example Code = 41pO123
Match a code having 123 string in any position:
Match String = *123*
Reference Manual67
Page 80
User Interface
Example Code = 41pO123253
Match a code starting with 123 string followed by three generic characters and an
undefined string of characters, in this case no character:
Match String = 123???*
Example Code = 123ad2
Match any code of four characters:
Match String = ????
Example Code = gT6k
Match a code with 6 characters in any position having 12 as central characters:
Match String = *??12??*
Example Code = datal12og35
The following is an example of a very complex string where ? and* are used both as
commands and as characters:
Match String = *45<NUL>??*??AC<NUL>*251?*
Example Code = GEN45?3iusdsAC*2516300
For Codabar codes the start/stop characters must be considered in the match conditions. For all codes which use check digits, if the Check Digit is transmitted, it must be
considered in the match conditions.
Input fields will vary depending on the selected symbology.
OPTIONS
Code 128
GS1-128(EAN128), Code 93
68
Contact Datalogic Technical Support before modifying the Decoding Safey or Decoding Severity parameters.
Decoding Safety
Enter a number from 1 to 100 (1 = control disabled) in the field provided. It verifies
that an N number of decodes are performed with the same result before code
reading is accepted as valid. Only available when Reading Mode is Linear.
Decoding Severity
Enter a number from 1 to 5 (1 = lowest severity level and 5= highest severity level).
During decoding poorly printed or damaged codes can be discarded because they
do not match the expected code. The Decoding Severity defines a ratio between the
actual and the expected code image. The lower the ratio, the higher the difference
between images. Setting a low value increases the possibility for decoding errors.
DX8210 Barcode Scanner
Page 81
Barcode Settings Table
Bar Count
Select Variable or an available value from the drop-down list. The Bar Count allows
you to further specify the number of elements in the read code for Code 128, GS1128, Code 93, ISBT 128 or Code 39 Full ASCII. For these codes, the same number of
barcode elements (bars + spaces) can be associated with a different number of
characters.
Variable: to select the correct number of characters, set Label Length to the
desired fixed value and Bar Count to Variable
Code 128 or GS1-128: from 25 to 499 - a variable number of characters in
steps of 6.
Code 93 or ISBT 128: from 25 to 385 - a variable number of characters in
steps of 6.
Code 39 Full ASCII: from 29 to 619 - a variable number of characters in steps
of 10.
To select a particular barcode length in elements, set Bar Count to the
desired fixed value and Label Length to Variable.
Match Direction Rule
Select Disable, Forward, or Reverse from the drop-down list. This parameter
defines the direction, according to which a code can be transmitted. The direction
refers to the code direction with respect to the scan line, in particular: Forward =
the code start character precedes the stop character in the scan line (Start Ch +
Code + Stop Ch); Reverse = the code stop character precedes the start character in
the scan line (Stop Ch + Code + Start Ch)
Disable: All codes are transmitted no matter what the direction is
Forward: All codes having a forward direction are transmitted
Reverse: All codes having a reverse direction are transmitted
Remove Function Characters
Select the check box to remove functional characters.
Reference Manual69
Page 82
User Interface
Interleaved 2 of 5, Code 39
Contact Datalogic Technical Support before modifying the Decoding Safey or Decoding Severity parameters.
Decoding Safety
Enter a number from 1 to 100 (1 = control disabled) in the field provided. It verifies
that an N number of decodes are performed with the same result before code
reading is accepted as valid. Only available when Reading Mode is Linear.
Decoding Severity
Enter a number from 1 to 5 (1 = lowest severity level and 5= highest severity level).
During decoding poorly printed or damaged codes can be discarded because they
do not match the expected code. The Decoding Severity defines a ratio between the
actual and the expected code image. The lower the ratio, the higher the difference
between images. Setting a low value increases the possibility for decoding errors.
Check Digit
Select the check box to improve decoding safety: it is generally the last digit
aligned to the right of the code and verifies the validity of the preceding digits. The
calculation technique and number of check digits depend on the code selected.
It is advised to enable the check digit whenever correct code identification is
difficult.
Match Direction Rule
Select Disable, Forward, or Reverse from the drop-down list. This parameter
defines the direction, according to which a code can be transmitted. The direction
refers to the code direction with respect to the scan line, in particular: Forward =
the code start character precedes the stop character in the scan line (Start Ch +
Code + Stop Ch); Reverse = the code stop character precedes the start character in
the scan line (Stop Ch + Code + Start Ch)
Disable: All codes are transmitted no matter what the direction is
Forward: All codes having a forward direction are transmitted
Reverse: All codes having a reverse direction are transmitted
70
DX8210 Barcode Scanner
Page 83
Barcode Settings Table
EAN-13, EAN-8, UPC-A, UPC-E, All EAN-UPC, Aztec, DataMatrix. Maxicode
Contact Datalogic Technical Support before modifying the Decoding Safey or Decoding Severity parameters.
Decoding Safety
Enter a number from 1 to 100 (1 = control disabled) in the field provided. It verifies
that an N number of decodes are performed with the same result before code
reading is accepted as valid. Only available when Reading Mode is Linear.
Decoding Severity
Enter a number from 1 to 5 (1 = lowest severity level and 5= highest severity level).
During decoding poorly printed or damaged codes can be discarded because they
do not match the expected code. The Decoding Severity defines a ratio between the
actual and the expected code image. The lower the ratio, the higher the difference
between images. Setting a low value increases the possibility for decoding errors.
Match Direction Rule
Select Disable, Forward, or Reverse from the drop-down list. This parameter
defines the direction, according to which a code can be transmitted. The direction
refers to the code direction with respect to the scan line, in particular: Forward =
the code start character precedes the stop character in the scan line (Start Ch +
Code + Stop Ch); Reverse = the code stop character precedes the start character in
the scan line (Stop Ch + Code + Start Ch)
Disable: All codes are transmitted no matter what the direction is
Forward: All codes having a forward direction are transmitted
Reverse: All codes having a reverse direction are transmitted
Codabar
Contact Datalogic Technical Support before modifying the Decoding Safey or Decoding Severity parameters.
Decoding Safety
Enter a number from 1 to 100 (1 = control disabled) in the field provided. It verifies
that an N number of decodes are performed with the same result before code
reading is accepted as valid. Only available when Reading Mode is Linear.
Decoding Severity
Enter a number from 1 to 5 (1 = lowest severity level and 5= highest severity level).
During decoding poorly printed or damaged codes can be discarded because they
do not match the expected code. The Decoding Severity defines a ratio between the
actual and the expected code image. The lower the ratio, the higher the difference
between images. Setting a low value increases the possibility for decoding errors.
Reference Manual71
Page 84
User Interface
Check Digit
Select the check box to improve decoding safety: it is generally the last digit
aligned to the right of the code and verifies the validity of the preceding digits. The
calculation technique and number of check digits depend on the code selected.
It is advised to enable the check digit whenever correct code identification is
difficult.
Match Direction Rule
Select Disable, Forward, or Reverse from the drop-down list. This parameter
defines the direction, according to which a code can be transmitted. The direction
refers to the code direction with respect to the scan line, in particular: Forward =
the code start character precedes the stop character in the scan line (Start Ch +
Code + Stop Ch); Reverse = the code stop character precedes the start character in
the scan line (Stop Ch + Code + Start Ch)
Disable: All codes are transmitted no matter what the direction is
Forward: All codes having a forward direction are transmitted
Reverse: All codes having a reverse direction are transmitted
Start/Stop Char Tx (Specific to Codabar)
Select Disabled, Lower Case, or Upper Case from the drop-down list. This
parameter is available only for Codabar code symbologies. It allows transmitting
the code start/stop character:
Disabled: The character is not selected;
Lower Case: The character is transmitted in lower case;
Upper Case: The character is transmitted in upper case.
3. When you have finished making changes, click Update All to save all pending changes, click Reset All to revert to all previously saved values, and click
Reset Page to revert to previous saved values on the current page.
72
DX8210 Barcode Scanner
Page 85
Barcode Configuration
Use Barcode Configuration to configure how the system defines a no read barcode, and configure and filter NOREAD messages.
To edit the Barcode Configuration:
Barcode Configuration
1. In the menu under Modify Settings, navigate
Configuration. The Barcode Configuration window opens.
Code Combination
Select Single Label, Standard Multi Label, Logical Combination, or Code Collection
from the drop-down list. The Code Combination parameter selects the decoding
mode for the scanner.
Single Label “Single Label” on page 74: In this mode only one barcode can be
read in each reading phase; however it can be determined automatically from
up to 10 enabled codes. The scanner stops decoding as soon as a code is
read.
If the code is not read during the reading phase, the No Read message is
produced.
Standard Multi Label “Barcode Configuration | Standard Multi Label” on
page 78: In Multi Label mode the barcodes selected (up to 10), will all be read
in the same reading phase. If the reading phase terminates before all the
codes are read, a Global No Read message will be produced, unless it is
disabled, in which case a Local No Read will be produced.
to Global Settings | Barcode
In case of Multi Label, the codes will be distinguished EITHER by their symbology, OR by
their contents. If two (or more) codes share the same symbology and same content, the
scanner will perceive them as the same code.
Logical Combination “Barcode Configuration | Logical Combination” on
page 82: In Logical Combination mode the codes of the groups defined by
the Logical Combination Rule are read in the same reading phase.
Code Collection “Barcode Configuration | Code Collection” on page 92: In
Code Collection mode expected codes are collected within a single reading
phase in the order in which they are read. The No Read message is produced
only if none of the codes are read. Up to 50 codes can be collected.
Reference Manual73
Page 86
User Interface
Single Label
When Single Label has been selected from the Code Combination drop-down
list, the Barcode Configuration window reveals related input fields.
1. Enter the appropriate information in the form as described below:
Code Combination - Single Label has been selected.
No Read Message
Select Disable No Read Message, Global No Read Message, or Local No Read(s)
Message from the drop-down list. The No Read condition occurs whenever a code
cannot be read or decoded.
Use 'Global No Read String' when No Codes Read
Select the check box to allow the Global No Read String to be used if no codes at all
are read. This option is not available when Global No Read Message is selected
from the No Read Message drop-down list.
Global No Read String (max. 128 chars)
Disable No Read Message: The No Read Message is not transmitted.
Global No Read Message: The No Read String
unable to decode one or more barcodes in the reading phase.
The Global No Read String is sent if none of the bar codes in the bar codes
settings table are read. When any one of the bar cods in the table are read,
then the local no read is used; if no bar codes are read then the Global No
Read Message is transmitted if the options is selected.
Local No Read(s) Message: Do not use this option when working in Single
Label mode. The Local No Read Message uses a not read message for each
code selected. With the Standard Multi Label and Code Collection option the
Local No Read messaged is defined in the barcode settings table located
under the individual bar code option the local no read message is defined on
the bar code configuration page. There is no local no read message in the
single label option.
will be sent if the scanner is
74
Click to activate the Text Entry Tool and create a string to be displayed when
Global No Read Message is selected from the No Read Message drop-down list.
These filter options are provided to eliminate false multiple reads.
Multi Filters
Select the check box to display the Multi-Filter Settings options.
Multi-Filter Settings
Contained Filter
Select the check box to reveal the Max Number of Different Characters field.
When checked, this filter attempts to eliminate false multiple reads by determining
if a short code read is "contained in" (is a sub-string of), another longer code read.
DX8210 Barcode Scanner
Page 87
Single Label
This condition implicates that the short code is probably a misread of the same
longer code and therefore should be ignored, (should not be considered as a
multiple read of a different code).
This filter is based upon the following rules:
a multiple read condition occurs
all decoded codes of the same type are compared with each other
Rule 1: the shorter code is considered contained in the longer code if the character
string is found in the same order; the longer code may have a single block of
characters in any position (before, after or in between the compared strings)
Example: The code 123456 is considered contained in the following codes:
00123456, 12345600, 12378456.
The code 123456 is not considered contained in the following codes: 12346507
(string out of order), 12345700 (string not complete), 120378456 or 0012345600
(multiple blocks in the string).
Rule 2: the shorter code is not filtered by rule 1. In the longer code, all possible
sub-strings of the same length as the shorter code string are compared with the
shorter code string. The shorter code is considered contained in the longer code if
the number of different characters between the compared codes is less than or
equal to the Max Number of Different Characters. The shorter code will be filtered
by rule 2.
Example:
If Max Number of Different Characters = 1:
The code 123456 is considered contained in the following codes: 12305600,
00123056, 8812305688 because there is only one different character in the
compared string.
The code 123456 is not considered contained in 123066789 because there are two
different characters in the compared string.
If the Contained Filter parameter is used when Message Tx Selection (see section “Special Host Protocol: None” on page 131) is set to On Decoding, the filter conditions may
be satisfied before the reading phase ends resulting in possible successive multiple
read errors.
Max Number of Different Characters
Enter a value from 0 to 5 in the field provided to define the maximum number of
different characters allowed to still consider a code as being included in another
code and therefore to be filtered.
If the number of different characters between the compared codes exceeds the
value of this parameter, the codes are considered as different and will not be
filtered (a multiple read of a different code occurs).
If the number of different characters between the compared codes is less than or
equal to the value of this parameter, the short code is considered as a sub-string of
the longer code and will be filtered (no multiple read occurs).
Examples:
If Max Number of Different Characters = 2:
The code 123456 read once, is considered the same as the following codes read
multiple times: 133056, 123546, 123457 because there are two or less different
characters by position in the compared codes.
The code 123456 read once, is not considered the same as the following codes
read multiple times: 153246, 103057, 654321 because there are at least three
different characters by position in the compared codes.
Voting Filter
Select the check box to reveal the Max Number of Different Characters field.
When checked, this filter attempts to eliminate false multiple reads by comparing
the number of different characters by position between two codes of the same type
and length. This condition implicates that reading a code of the same type and
length having very few different characters is probably a misread of the code itself
and therefore the code read the least number of times should be ignored, (should
not be considered as a multiple read of a different code).
This filter is based upon the following rules:
Reference Manual75
Page 88
User Interface
a multiple read condition occurs;
the two codes are of the same type;
the two codes have the same length;
the number of different characters by position is equal to or less than the number
defined by the Max Number of Different Characters
Message Tx Selection
be set to After Reading Phase Off.
Filter Out Low Height Codes
Select the check box to reveal the Minimum Readings Difference Between Scanners
field.
Background: This option was developed for the airports systems where there are
often tall bar height codes and low bar height codes with the same content
attached to baggage. Travelers will often remove the large, tall bar height code,
while leaving the smaller, low bar height codes attached to the bag. The next time
they travel they may have multiple low bar height codes on their baggage plus the
new tall bar height and low bar height codes for the new trip.
This option instructs the system to ignore low bar height codes, which are likely
read only once or twice, in favor of tall bar height codes, which will likely be read
multiple times.
This is used in tunnel applications where multiple barcodes are read and there is a
need to filter out one of the barcodes. If less than x number of scanners read the
barcode, then it will be considered a NOREAD for that code.
Minimum Readings Difference Between Scanners
Enter the minimum number of scanners that must read a barcode for it to be
considered a valid read.
Filter Out Single Readings
If only 1 scanner reads a code it will be considered a NOREAD>
Strip Filter
Select the check box to display the Strip Filter Settings options. This is a second
level filter that eliminates characters not managed or needed by the host.
Strip Filter Settings
(see section “Special Host Protocol: None” on page 131) must
parameter;
76
Strip All Non Printable Chars
Select the check box to remove all non- printable ASCII characters from the code
(000-020 and 127).
Char(s) to be Stripped
Click to activate the “Entering Text Using the Text Entry Tool” on page 46 and
enter specific characters to be stripped from the code. Click Submit to save your
text to the origin window text field, or click Cancel to return to origin window
without transferring text.
Strip Filter Collapse
Select the check box to remove the stripped characters from the code and,
therefore, reduce the code length (collapsed). It can even be null.
Replacement Char
Click to activate the “Entering Text Using the Text Entry Tool” on page 46 and
enter the substitution character to replace all the stripped ones. Click Submit to
save your text to the origin window text field, or click Cancel to return to origin
window without transferring text.
DX8210 Barcode Scanner
Page 89
Single Label
2. When you have finished making changes, click Update All to save all pending changes, click Reset All to revert to all previously saved values, and click
Reset Page to revert to previous saved values on the current page.
Reference Manual77
Page 90
User Interface
Standard Multi Label
When Standard Multi Label has been selected from the Code Combination dropdown list, the Barcode Configuration window reveals related input fields.
In case of Multi Label, the codes will be distinguished EITHER by their symbology, OR by
their contents. If two (or more) codes share the same symbology and content, the scanner will not perceive them as a unique code.
1. Enter the appropriate information in the form as described below:
Code Combination - Standard Multi Label has been selected.
No Read Message
Select Disable No Read Message, Global No Read Message, or Local No Read(s)
Message from the drop-down list. The No Read condition occurs whenever a code
cannot be read or decoded.
Disable No Read Message: The No Read Message is not transmitted.
Global No Read Message: The No Read String will be sent if the scanner is unable to
decode one or more barcodes in the reading phase.
Local No Read(s) Message: This option is useful when one or more codes are not
read in the reading phase or when more codes than the expected number set by
the configuration parameters are read.
If working in Standard Multi Label mode, this option activates the Code Label Local
No Read String and the Code Label Local Multiple Read String parameters which
allow setting a Local No Read String and a Local Multiple string in the Barcode
Settings Table for each defined code symbology.
Use ‘Global No Read String’ when No Codes Read
Select the check box to allow the Global No Read String to be used if no codes at all
are read. This option is not available when Global No Read Message is selected
from the No Read Message drop-down list.
Global No Read String (max. 128 chars)
78
Click to activate the Text Entry Tool and create a string to be displayed when
Global No Read Message is selected from the No Read Message drop-down list.
Click Submit to save your text to the origin window text field, or click Cancel to
return to origin window without transferring text.
These filter options are provided to eliminate false multiple reads.
Multiple Read Message
Select Disable or Enable from the drop-down list. This string will be sent if, during
the reading phase, the scanner reads more than the number of the expected
barcodes set by the configuration parameters.
DX8210 Barcode Scanner
Page 91
Standard Multi Label
Multiple Read String (max. 128 chars)
Click to activate the Text Entry Tool and create a string to be displayed in case
of Multiple Read Message. Click Submit to save your text to the origin window text
field, or click Cancel to return to origin window without transferring text.
This parameter is only available when Multiple Read Message is enabled and the No
Read Message selection is different from Local No Read(s) String. It is possible to
select either the ASCII or HEX value. If disabled, the scanner transmits the first code
read.
Send All Multiple Read Labels
Select Enable or Disable. For Advanced Data Formats only, by enabling this
parameter all multiple read labels will be included in the output message. They can
be separated by the Multiple Read Separator.
The Multiple Read Label Separators (up to 128 bytes) are used to separate multiple
read barcodes in the reading phase.
This is meaningful when the Code Combination parameter is set to Multi Label or
Logical Combination and the Send All Multiple Read Labels parameter has been
enabled.
If selected, they occur within the Code Field and are transmitted after each decoded
multiple read barcode.
Multi Filters
Select the check box to display the Multi-Filter Settings options.
Multi-Filter Settings
Contained Filter
Select the check box to reveal the Max Number of Different Characters field.
When checked, this filter attempts to eliminate false multiple reads by determining
if a short code read is "contained in" (is a sub-string of), another longer code read.
This condition implicates that the short code is probably a misread of the same
longer code and therefore should be ignored, (should not be considered as a
multiple read of a different code).
This filter is based upon the following rules:
a multiple read condition occurs
all decoded codes of the same type are compared with each other
Rule 1: the shorter code is considered contained in the longer code if the character
string is found in the same order; the longer code may have a single block of
characters in any position (before, after or in between the compared strings)
Example: The code 123456 is considered contained in the following codes:
00123456, 12345600, 12378456.
The code 123456 is not considered contained in the following codes: 12346507
(string out of order), 12345700 (string not complete), 120378456 or 0012345600
(multiple blocks in the string).
Rule 2: the shorter code is not filtered by rule 1. In the longer code, all possible
sub-strings of the same length as the shorter code string are compared with the
shorter code string. The shorter code is considered contained in the longer code if
the number of different characters between the compared codes is less than or
equal to the Max Number of Different Characters. The shorter code will be filtered
by rule 2.
Example:
If Max Number of Different Characters = 1:
Reference Manual79
Page 92
User Interface
The code 123456 is considered contained in the following codes: 12305600,
00123056, 8812305688 because there is only one different character in the
compared string.
The code 123456 is not considered contained in 123066789 because there are two
different characters in the compared string.
CAUTION: If the Contained Filter parameter is used when Message Tx Selection (see
section “Special Host Protocol: None” on page 131 ) is set to On Decoding, the filter
conditions may be satisfied before the reading phase ends resulting in possible
successive multiple read errors.
Max Number of Different Characters
Enter a value from 0 to 5 in the field provided to define the maximum number of
different characters allowed to still consider a code as being included in another
one and therefore to be filtered.
If the number of different characters between the compared codes exceeds the
value of this parameter, the codes are considered as different and will not be
filtered (a multiple read of a different code occurs).
If the number of different characters between the compared codes is less than or
equal to the value of this parameter, the short code is considered as a sub-string of
the longer code and will be filtered (no multiple read occurs).
Examples:
If Max Number of Different Characters = 2:
The code 123456 read once, is considered the same as the following codes read
multiple times: 133056, 123546, 123457 because there are two or less different
characters by position in the compared codes.
The code 123456 read once, is not considered the same as the following codes
read multiple times: 153246, 103057, 654321 because there are at least three
different characters by position in the compared codes.
Voting Filter
Select the check box to reveal the Max Number of Different Characters field.
When selected, this filter attempts to eliminate false multiple reads by comparing
the number of different characters by position between two codes of the same type
and length. This condition implicates that reading a code of the same type and
length having very few different characters is probably a misread of the code itself
and therefore the code read the least number of times should be ignored, (should
not be considered as a multiple read of a different code).
This filter is based upon the following rules:
a multiple read condition occurs;
the two codes are of the same type;
the two codes have the same length;
the number of different characters by position is equal to or less than the number
defined by the Max Number of Different Characters
Message Tx Selection
be set to After Reading Phase Off.
Filter Out Low Height Codes
Select the check box to reveal the Minimum Readings Difference Between Scanners
field.
Background: This option was developed for the airports systems where there are
often tall bar height codes and low bar height codes with the same content
attached to baggage. Travelers will often remove the large, tall bar height code,
while leaving the smaller, low bar height codes attached to the bag. The next time
they travel they may have multiple low bar height codes on their baggage plus the
new tall bar height and low bar height codes for the new trip. This option instructs
the system to ignore low bar height codes, which are likely read only once or twice,
in favor of tall bar height codes, which will likely be read multiple times.
This is used in tunnel applications where multiple barcodes are read and there is a
need to filter out one of the barcodes. If less than x number of scanners read the
barcode, then it will be considered a NOREAD for that code.
Minimum Readings Difference Between Scanners
Enter the minimum number of scanners that must read a barcode for it to be
considered a valid read.
(see section “Special Host Protocol: None” on page 131 ) must
parameter;
80
DX8210 Barcode Scanner
Page 93
Standard Multi Label
Filter Out Single Readings
With the check box selected, if only 1 scanner reads a code it will be considered a
NOREAD.
Strip Filter
Select the check box to display the Strip Filter Settings options. This is a second
level filter that when enabled allows eliminating characters not managed by the
host.
Strip Filter Settings
Strip All Non Printable Chars
Select the check box to remove all non- printable ASCII characters from the code
(000-020 and 127).
Char(s) to be Stripped
Click to activate the
enter specific characters to be stripped from the code. Click Submit to save your
text to the origin window text field, or click Cancel to return to origin window
without transferring text.
Strip Filter Collapse
Select the check box to remove the stripped characters from the code and,
therefore, reduce the code length (collapsed). It can even be null.
Replacement Char
Click to activate the
enter the substitution character to replace all the stripped ones. Click Submit to
save your text to the origin window text field, or click Cancel to return to origin
window without transferring text.
“Entering Text Using the Text Entry Tool” on page 46
“Entering Text Using the Text Entry Tool” on page 46
and
and
2. When you have finished making changes, click Update All to save all pending changes, click Reset All to revert to all previously saved values, and click
Reset Page to revert to previous saved values on the current page.
Reference Manual81
Page 94
User Interface
Logical Combination
When Logical Combination has been selected from the Code Combination dropdown list, the Barcode Configuration window reveals related input fields.
82
1. Enter the appropriate information in the form as described below:
Code Combination
Logical Combination has been selected.
Logical Combination Rule
Click to activate the code group selection dialog box.
DX8210 Barcode Scanner
Page 95
Logical Combination
Select the number of groups you wish to use from the Number of Groups dropdown list. Then select the check box next to the Groups/Codes you wish to define.
Click Submit to save your selections, or click Cancel to return to the origin window
without saving.
The Group order defines the output message sequence, while each group identifies
an expected codes within the selected group.
When editing the logical combination rule, proceed as follows:
1. Define the Barcode Settings
possible to define up to 10 different code types; These codes should be selected in
the Barcode Settings Table before Logical Combination is configured.
2. Define how many code types (groups) are expected by editing the combination
rule through the following logical operators. Each group may include one or more
selected code types.
& = AND operator which separates a group from the previous/following one;
^ = XOR operator to be used to combine different code labels within the
same group. It allows reading one of the defined code labels.
The maximum number of groups to be defined for each rule string is 15.
If Local No Read Message is selected from the No Read Message drop-down
list, the Group No Read Messages parameter is displayed. Define a Local No Read
String for each group.
indicating the type of expected code labels. It is
Reference Manual83
Page 96
User Interface
Examples: Logical Combination Rule
For all the following examples the No Read Message parameter is set to Global No
Read Message.
If Multiple Read Message is enabled and a third label belonging to the Code 128 symbology is decoded, the Multiple Read string is transmitted instead. If the Multiple Read
Message is disabled, the third code label is ignored and only the first two codes are
transmitted.
For advanced formatting, if the Send All Multiple Read Labels parameter is enabled,
then all three labels are sent in the output message; the multiple read label is separated by its own Multiple Read Label Separator String which should be different from
the Data Packet Separator (DPS).
Defines a single group expecting a Code 128 label OR a Code 39 label.
Decoded Code
Symbology
Output Message
Label #1Label #2
------<Header><Global No Read Message><Terminator>
84
X---<Header><Code 39 data><Terminator>
---X<Header><Code 128 data><Terminator>
XX
Example 3
Code label setting#1 = EAN 8
Code label setting#2 = UPC-A
Logical Combination Rule = 1&1&1^2
Defines three different groups. The first two groups expect an EAN 8 label while the
third one expects an EAN 8 label OR an UPC-A label.
Example 4
Code label setting#1 = Code 93
Code label setting#2 = Interleaved 2/5
Code label setting#3= EAN-8
Code label setting#4= UPC-A
Logical Combination Rule = 1^2&3^4
Defines 2 groups, each of them expecting one of the defined code types. The first
group may expect a Code 93 label or an Interleaved 2/5 label. The second group
may expect an EAN-8 label or an UPC-A label.
Decoded Code Symbology
Label #1Label #2Label #3Label
Output Message
#4
------------<Header><Global No Read Message><Terminator>
X---------<Header><Global No Read Message><Terminator>
---X------<Header><Global No Read Message><Terminator>
------X---<Header><Global No Read Message><Terminator>
---------X<Header><Global No Read Message><Terminator>
XX------<Header><Global No Read Message><Terminator>
X---XX
XXX---
<Header><Code93><DPS>< First decoded code/Multiple Read Message string><Terminator>
string><DPS>< First decoded code/Multiple Read
Message string ><Terminator>
No Read Message
Select Disable No Read Message, Global No Read Message, or Local No Read(s)
Message from the drop-down list. The No Read condition occurs whenever a code
cannot be read or decoded.
Disable No Read Message: The No Read Message is not transmitted.
Global No Read Message: The No Read String will be sent if the scanner is
unable to decode one or more barcodes in the reading phase.
Local No Read(s) Message: This option is useful when one or more codes are
not read in the reading phase or when more codes than the expected number
set by the configuration parameters are read.
If working in Logical Combination mode, this option reveals Group No Read
Messages fields, which allows entering group no read strings.
Use 'Global No Read String' when No Codes Read
Select the check box to allow the Global No Read String to be used if no codes at all
are read. This option is not available when Global No Read Message is selected
from the No Read Message drop-down list.
Global No Read String (max. 128 chars)
Click to activate the Text Entry Tool and create a string to be displayed when
Global No Read Message is selected from the No Read Message drop-down list.
Click Submit to save your text to the origin window text field, or click Cancel to
return to origin window without transferring text.
Multiple Read Message
Select Disable or Enable from the drop-down list. This string will be sent if, during
the reading phase, the scanner reads more than the number of the expected
barcodes set by the configuration parameters.
If Disable No Read Message or Global No Read Message is selected from the No
Read Message drop-down list, this string will be sent if, during the reading phase,
the scanner reads more than the number of the expected barcodes set by the
configuration parameters.
If Local No Read(s) Message is selected from the No Read Message drop-down list,
the Group Multiple Read Message fields appears, allowing the user to enter strings
for each Group
86
DX8210 Barcode Scanner
Page 99
Logical Combination
Multiple Read String (max. 128 chars)
Click to activate the Text Entry Tool and create a string to be displayed in case
of Multiple Read Message. Click Submit to save your text to the origin window text
field, or click Cancel to return to origin window without transferring text.
This parameter is only available when Multiple Read Message is enabled and the No
Read Message selection is different from Local No Read(s) String. It is possible to
select either the ASCII or HEX value. If disabled, the scanner transmits the first code
read.
Send All Multiple Read Labels
Select Enable or Disable. For Advanced Data Formats only, by enabling this
parameter all multiple read labels will be included in the output message. They can
be separated by the Multiple Read Separator.
The Multiple Read Label Separators (up to 128 bytes) are used to separate multiple
read barcodes in the reading phase.
This is meaningful when the Code Combination parameter is set to Multi Label or
Logical Combination and the Send All Multiple Read Labels parameter has been
enabled.
If selected, they occur within the Code Field and are transmitted after each decoded
multiple read barcode.
Multi Filters
Select the check box to display the Multi-Filter Settings options.
Multi-Filter Settings
Contained Filter
Select the check box to reveal the Max Number of Different Characters field.
When checked, this filter attempts to eliminate false multiple reads by determining
if a short code read is "contained in" (is a sub-string of), another longer code read.
This condition implicates that the short code is probably a misread of the same
longer code and therefore should be ignored, (should not be considered as a
multiple read of a different code).
This filter is based upon the following rules:
a multiple read condition occurs
all decoded codes of the same type are compared with each other
Rule 1: the shorter code is considered contained in the longer code if the character
string is found in the same order; the longer code may have a single block of
characters in any position (before, after or in between the compared strings)
Example: The code 123456 is considered contained in the following codes:
00123456, 12345600, 12378456.
The code 123456 is not considered contained in the following codes: 12346507
(string out of order), 12345700 (string not complete), 120378456 or 0012345600
(multiple blocks in the string).
Rule 2: the shorter code is not filtered by rule 1. In the longer code, all possible
sub-strings of the same length as the shorter code string are compared with the
shorter code string. The shorter code is considered contained in the longer code if
the number of different characters between the compared codes is less than or
equal to the Max Number of Different Characters. The shorter code will be filtered
by rule 2.
Reference Manual87
Page 100
User Interface
If Max Number of Different Characters = 1:
The code 123456 is considered contained in the following codes: 12305600,
00123056, 8812305688 because there is only one different character in the
compared string.
The code 123456 is not considered contained in 123066789 because there are two
different characters in the compared string.
If the Contained Filter parameter is used when Message Tx Selection is set to On
Decoding, the filter conditions may be satisfied before the reading phase ends resulting in possible successive multiple read errors.
Max Number of Different Characters
Enter a value from 0 to 5 in the field provided to define the maximum number of
different characters allowed to still consider a code as being included in another
one and therefore to be filtered.
If the number of different characters between the compared codes exceeds the
value of this parameter, the codes are considered as different and will not be
filtered (a multiple read of a different code occurs).
If the number of different characters between the compared codes is less than or
equal to the value of this parameter, the short code is considered as a sub-string of
the longer code and will be filtered (no multiple read occurs).
If Max Number of Different Characters = 2:
The code 123456 read once, is considered the same as the following codes read
multiple times: 133056, 123546, 123457 because there are two or less different
characters by position in the compared codes.
The code 123456 read once, is not considered the same as the following codes
read multiple times: 153246, 103057, 654321 because there are at least three
different characters by position in the compared codes.
Voting Filter
Select the check box to reveal the Max Number of Different Characters field.
When checked, this filter attempts to eliminate false multiple reads by comparing
the number of different characters by position between two codes of the same type
and length. This condition implicates that reading a code of the same type and
length having very few different characters is probably a misread of the code itself
and therefore the code read the least number of times should be ignored, (should
not be considered as a multiple read of a different code).
This filter is based upon the following rules:
a multiple read condition occurs;
the two codes are of the same type;
the two codes have the same length;
the number of different characters by position is equal to or less than the
number defined by the Max Number of Different Characters
Message Tx Selection
must be set to After Reading Phase Off.
parameter;
88
Max Number of Different Characters
Enter a value from 0 to 5 in the field provided to define the maximum number of
different characters allowed to still consider a code as being included in another
one and therefore to be filtered.
If the number of different characters between the compared codes exceeds the
value of this parameter, the codes are considered as different and will not be
filtered (a multiple read of a different code occurs).
If the number of different characters between the compared codes is less than or
equal to the value of this parameter, the short code is considered as a sub-string of
the longer code and will be filtered (no multiple read occurs).
Examples:
If Max Number of Different Characters = 2:
The code 123456 read once, is considered the same as the following codes read
multiple times: 133056, 123546, 123457 because there are two or less different
characters by position in the compared codes.
The code 123456 read once, is not considered the same as the following codes
read multiple times: 153246, 103057, 654321 because there are at least three
different characters by position in the compared codes.
DX8210 Barcode Scanner
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.