Datalogic DS8110 Reference Manual
Text of the manual
Datalogic Automation Srl
Via Lavino, 265
40050 - Monte S. Pietro
Bologna - Italy
DS8110 Barcode Scanner Reference Manual
Ed.: 8/2016
© 2015-2016 Datalogic S.p.A. and its Group companies ALL RIGHTS RESERVED. Protected to
the fullest extent under U.S. and international laws. Copying or altering of this document is prohibited
without express written consent from Datalogic S.p.A.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries,
including the U.S. and the E.U.
PackTrack, ACR, ASTRA and X-PRESS are trademarks of Datalogic S.p.A. or of Datalogic Group
companies. All other brand and product names are trademarks 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.
29/08/16
REFERENCES ......................................................................................................... vii
Reference Documentation ........................................................................................ vii
Support Through the Website ................................................................................... vii
Patents ..................................................................................................................... vii
CONVENTIONS ....................................................................................................... viii
COMPLIANCE ......................................................................................................... viii
Electrical Safety ........................................................................................................viii
Laser Safety ..............................................................................................................viii
Bureau of Indian Standard (BIS) ...............................................................................viii
Warning and Serial labels .......................................................................................... ix
Power Supply .............................................................................................................. x
CSA Certified .............................................................................................................. x
CE Compliance ........................................................................................................... x
FCC Compliance ........................................................................................................ xi
GENERAL VIEW ...................................................................................................... xii
1
INTRODUCTION ........................................................................................................ 1
1.1
Product Description ..................................................................................................... 1
1.2
Applications ................................................................................................................ 1
1.3
Model Description ....................................................................................................... 3
1.4
DS8110 versions ......................................................................................................... 3
1.5
X-PRESS (Human Machine Interface) ........................................................................ 4
1.6
Accessories ................................................................................................................ 5
1.7
Photoelectric Sensor ................................................................................................... 7
1.8
Encoder (Tachometer) ................................................................................................ 8
1.8.1 Encoder/Tachometer Step Settings ............................................................................. 8
1.8.2 Photocraft Encoder/Tachometer Switch Setting .......................................................... 9
1.9
CBX Industrial Connection Box ................................................................................. 10
1.10
SC5000 System Controller ........................................................................................ 11
2
MECHANICAL INSTALLATION ............................................................................... 12
2.1
Preparing for Mechanical Installation ........................................................................ 12
2.2
Unpacking Instructions .............................................................................................. 13
2.3
Installation Sequence ................................................................................................ 14
2.4
What You Need to Know About Your Application ...................................................... 15
2.5
Installation ................................................................................................................. 16
2.5.1 Dimensions and Clearances ..................................................................................... 16
2.5.2 Physical Support Requirements ................................................................................ 16
2.5.3 Vibration Limitations .................................................................................................. 16
2.5.4 General Mounting Guidelines .................................................................................... 17
2.5.5 Mounting Structure Considerations ........................................................................... 18
2.5.6 Mounting the Scanner ............................................................................................... 19
2.5.7 Positioning the Scanners .......................................................................................... 22
3
ELECTRICAL INSTALLATION ................................................................................ 23
3.1
Preparing for Electrical Installation ............................................................................ 23
3.2
Connecting a DS8110 Scanner ................................................................................. 24
3.3
Typical Connection Block Diagrams .......................................................................... 25
3.3.1 Single DS8110 Barcode Scanner to CBX510 ............................................................ 25
3.3.2 Master/Slave Array with CBX510 .............................................................................. 26
3.3.3 DS8110 Barcode Scanners in an Array with SC5000 Master .................................... 27
3.4
General Electrical Installation guidelines and Precautions ........................................ 29
3.5
DS8110 Connector Panels ........................................................................................ 30
3.6
Connecting a PC to the DS8110 ............................................................................... 31
3.7
Power Connector Pin-Out Table ............................................................................... 32
3.8
Power Connections ................................................................................................... 32
3.9
CBX510 Connection Box .......................................................................................... 33
3.9.1 Wiring Into the CBX510 Connection Box ................................................................... 33
3.10
Main Serial Interface ................................................................................................. 34
3.10.1 RS232 Interface ........................................................................................................ 34
3.10.2 RS422 Full-Duplex Interface ..................................................................................... 35
3.11
Photoelectric Sensor Connections to CBX510 .......................................................... 36
3.11.1 Photoelectric Sensor (NPN) ...................................................................................... 37
3.11.2 Photoelectric Sensor (PNP) ...................................................................................... 38
3.12
Tachometer Wiring to CBX510 .................................................................................. 39
3.12.1 Encoder/Tachometer Wiring for NPN Output (two models) ....................................... 39
3.12.2 Encoder/Tachometer Wiring for PNP Output (two models) ....................................... 41
3.13
Digital Output Configuration to CBX510 .................................................................... 43
3.13.1 Unpowered Outputs .................................................................................................. 43
3.13.2 Powered Outputs ...................................................................................................... 44
3.14
Connecting to the SC5000 System Controller (optional) ........................................... 45
3.15
Grounding ................................................................................................................. 46
3.16
Check Scanner Installation ....................................................................................... 47
4
E-GENIUS ................................................................................................................ 48
4.1
Getting Started .......................................................................................................... 48
4.1.1 Prerequisites ............................................................................................................. 48
4.1.2 Starting e-Genius ...................................................................................................... 49
4.2
e-Genius Basics ........................................................................................................ 51
4.2.1 e-Genius Menu Tree ................................................................................................. 51
4.2.2 Entering Text Using the Text Entry Tool .................................................................... 51
4.2.3 Update and Reset Buttons ........................................................................................ 52
4.2.4 Getting Help .............................................................................................................. 52
4.3
Modify Settings ......................................................................................................... 54
4.4
Modify Settings | System Info .................................................................................... 55
4.5
Modify Settings | Global Settings ............................................................................... 58
4.5.1 Modify Settings | Global Settings | Operating Mode .................................................. 59
4.5.2 Modify Settings | Global Settings | Barcode Settings Table ....................................... 73
4.5.3 Modify Settings | Global Settings | Barcode Configuration ......................................... 78
Strip Filter Settings .................................................................................................... 82
Strip Filter Settings .................................................................................................... 88
Strip Filter Settings .................................................................................................. 105
4.5.4 Modify Settings | Global Settings | Serial Ports ....................................................... 106
4.5.5 Modify Settings | Global Settings | Ethernet ............................................................ 110
User Socket n ......................................................................................................... 113
4.5.6 Modify Settings | Global Settings | Fieldbus ............................................................ 121
4.5.7 Modify Settings | Global Settings | Messaging ......................................................... 126
4.5.8 Modify Settings | Global Settings | Digital I/O .......................................................... 155
4.5.9 Modify Settings | Global Settings | Diagnostics ....................................................... 158
4.5.10 Modify Settings | Global Settings | Energy Saving ................................................... 160
4.5.11 Modify Settings | Global Settings | HMI Settings (Human-Machine Interface) .......... 165
4.6
Device Settings ....................................................................................................... 167
4.6.1 Device Settings | Device Name | Device Info .......................................................... 168
4.6.2 Device Settings | Device Name | Mounting .............................................................. 170
4.6.3 Device Settings | Device Name | Options ................................................................ 172
4.7
Diagnostics ............................................................................................................. 175
4.7.1 Diagnostics | Monitor ............................................................................................... 176
4.7.2 Diagnostics | Read Test .......................................................................................... 178
4.7.3 Diagnostics | Status Viewer ..................................................................................... 179
4.8
Utilities .................................................................................................................... 182
4.8.1 Utilities | Backup or Restore .................................................................................... 182
4.8.2 Utilities | Reboot ...................................................................................................... 184
4.8.3 Utilities | Update Firmware ...................................................................................... 185
4.8.4 Utilities | Help .......................................................................................................... 187
5
BARCODE SCANNING FEATURES ...................................................................... 188
5.1
First-time Startup .................................................................................................... 188
5.1.1 Default Parameters ................................................................................................. 188
5.1.2 Check Operations using Test Mode ........................................................................ 188
5.2
Basic Installation Procedures with the CBX510 ....................................................... 190
5.3
Basic Installation with SC5000 Controller ................................................................ 193
5.4
LED Indicators ........................................................................................................ 197
5.5
Control Panel Buttons ............................................................................................. 198
5.5.1 X-PRESS™ Human Machine Interface ................................................................... 198
X-PRESS Functions ................................................................................................ 198
Test Mode ............................................................................................................... 200
Learn ...................................................................................................................... 200
Setup ...................................................................................................................... 200
Netconfig ................................................................................................................. 201
5.5.2 Restore Button and Other Functions ....................................................................... 201
5.6
PackTrack™ ........................................................................................................... 202
5.6.1 Using the PackTrack Wizard ................................................................................... 203
5.6.2 Top-Mounted Barcode Scanner Calibration Using PackTrack ................................. 207
5.6.3 Side-Mounted Barcode Scanner Calibration Using PackTrack ................................ 213
5.6.4 Bottom-Mounted Barcode Scanner Calibration Using PackTrack ............................ 220
5.6.5 Verifying PackTrack Calibration .............................................................................. 221
5.7
Replacing an Installed DS8110 ............................................................................... 223
5.7.1 Replacing a Standalone Scanner Using Restore ..................................................... 223
5.7.2 Replacing a Slave Scanner in an Array/Tunnel Automatically ................................. 224
5.7.3 Replacing a Slave Scanner in an Array/Tunnel Using Restore ................................ 225
5.7.4 Replacing a Master Scanner in an Array/Tunnel Using Restore .............................. 225
5.7.5 Checking the Operation of the Replacement ........................................................... 226
5.8
Typical Layouts ....................................................................................................... 227
5.8.1 Large Synchronized Network Layout ....................................................................... 227
5.9
Advanced Code Reconstruction (ACR™) ................................................................ 231
5.9.1 Tilt Angle for Advanced Code Reconstruction ......................................................... 231
5.9.2 Minimum Code Height for Advanced Code Reconstruction ..................................... 233
5.10
Reading Diagram .................................................................................................... 235
DS8110-2100 – Standard Resolution ...................................................................... 236
DS8110-2200 – High Resolution ............................................................................. 240
DS8110-2300 – Low Resolution .............................................................................. 245
6
MAINTENANCE ..................................................................................................... 246
6.1
Overview ................................................................................................................. 246
6.2
Maintenance Tasks ................................................................................................. 247
6.2.1 Cleaning the Exit Window ....................................................................................... 248
6.2.2 Cleaning the Photoelectric Sensor .......................................................................... 249
6.2.3 Cleaning the Tachometer ........................................................................................ 250
6.2.4 Tighten Mounting Hardware .................................................................................... 251
6.2.5 Checking Barcode Scanning System Connections .................................................. 251
6.2.6 Verify Barcode Scanner Operation .......................................................................... 251
6.2.7 Verify Photoelectric Sensor Operation .................................................................... 251
6.2.8 Verify Tachometer Operation .................................................................................. 252
7
TROUBLESHOOTING ............................................................................................ 253
7.1
LED Diagnostic Indication ....................................................................................... 254
7.2
Error Codes and Resolutions .................................................................................. 255
8
TECHNICAL FEATURES ....................................................................................... 261
8.1
Technical Specifications .......................................................................................... 261
GLOSSARY ............................................................................................................ 264
INDEX ..................................................................................................................... 267
The documentation related to the DS8110 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 and click on PRODUCTS and SUPPORT & SERVICES links for
further information:
PRODUCTS – FIXED INDUSTRIAL BARCODE READERS
Select your product from the links on the Fixed Industrial Barcode Readers page. The
product page describes specific Info, Features, Applications, Models, Accessories, and
Downloads including documentation, software drivers, and utility programs.
SUPPORT & SERVICES – INDUSTRIAL AUTOMATION
Several links from the Industrial Automation list take you to additional services such as:
Service Program which contains Maintenance Agreements and Warranty Extensions;
Repair Centers; On-Line RMA Return Material Authorizations; Technical Support through
email or phone; Downloads for additional downloads.
PATENTS
See www.patents.datalogic.com for patent list.
This product is covered by one or more of the following patents:
Utility patents: EP0789315B1; EP0851376B1; EP0926615B1; EP0959426B9;
EP1217571B1; EP1363228B1; JP4033958B2; JP4376353B2; US5992740; US6177979;
US6347740; US6394352; US6443360; US6527184; US6629639; US6742710; US9104928
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 DS8110 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 the applicable requirements of IEC 60825-1 and complies with 21
CFR 1040.10 except for deviations pursuant to Laser Notice N° 50, 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 motor is rotating
above the threshold for its correct scanning speed.
WARNING: 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)
WARNINGS OR CAUTIONS: This symbol identifies a hazard or procedure that, if
incorrectly performed, could cause personal injury or result in equipment damage. It is also
used to bring the user’s attention to details that are considered IMPORTANT.
HIGH VOLTAGE CAUTION: This symbol alerts the user they are about to perform an
action involving, either a dangerous level of voltage, or to warn against an action that could
result in damage to devices or electrical shock.
LASER CAUTION: This symbol alerts the user they are about to perform an action
involving possible exposure to laser light radiation.
ESD CAUTION: This symbol identifies a procedure that requires you take measures to
prevent Electrostatic Discharge (ESD) e.g., use an ESD wrist strap. Circuit boards are
most at risk. Please follow ESD procedures.
NOTES: 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.
Self Declaration – Conforming to IS 13252 (Part 1):2010, R-41009288.
WARNING AND SERIAL LABELS
The Warning Label on the front of the barcode scanner indicates exposure to laser light
and the device classification.
Figure 1: Warning and Device Class Label Location
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.
Figure 2: Exemple d'étiquettes d'avertissement laser
This product is intended to be installed by Qualified Personnel only.
This product is intended to be supplied by a UL listed or CSA Certified Power unit with “Class
2” or LPS power source.
CSA CERTIFIED
218441
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 and customers through Datalogic commercial reference contacts.
Since April 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 Automation 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.
WARNING: Disconnect the power supply when installing the device or during maintenance
to avoid unintentional exposure to laser light.
WARNING: There are no user serviceable parts inside the barcode scanner. Service
should only 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.
WARNING: 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.
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 equipment is operated in a
commercial environment. This equipment generates, uses, and can radiate radio frequency
energy and, if not installed and used in accordance 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.
Figure 3: DS8110 Barcode Scanner Front and Left Side Views
Figure 4: DS8110 Barcode Scanner Back and Right Side Views
1.1 PRODUCT DESCRIPTION
The DS8110 barcode scanner complete with decoder is designed to provide an innovative
and high performance solution in omnidirectional reading applications by combining the
following advanced technologies with Datalogic solid experience in the material handling
sector.
Some of the main features of the DS8110 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 features and exact positioning of the scanner without the
need for external tools
Programmable in several different operating modes to suit the most various barcode
reading system requirements
Light source: solid state laser diodes; the light emitted has a wave length between
630~680 nm. For laser safety precautions refer to the “compliance” section at the
beginning of this manual
1.2 APPLICATIONS
The DS8110 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 reader
Code reading on fast moving objects
These barcode scanners are designed for both single-reader layouts and multi-reader
layouts. For typical layouts, see section 5.8.
DS8110 REFERENCE MANUAL
2
1
Feature
Benefit
DST
Digital Signal Technology converts analog signals to digital before
processing for much improved decoding capability especially on
poorly printed or damaged codes.
ACR™
Fifth generation Advanced Code Reconstruction technology allows
the reading of low aspect ratio labels placed anywhere on a parcel
and enhances the readability of poorly printed or damaged codes.
PACKTRACK™
Second generation Datalogic patented parcel tracking system which
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.
ASTRA™
Third generation Automatically SwiTched Reading Area is the
Datalogic technology based on a multi-laser architecture and a fixed
mounted optic system which concentrates the multiple laser
emissions in a single laser beam. 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.
Flexibility
The high frequency laser diode modulation system guarantees
complete immunity to ambient light and allows installation of the
DS8110 in any working area.
Reading parcels on conveyors
As a result of the ASTRA multiple laser technology, DX8210 and
DS8110 give a great real time DOF even on high speed conveyors.
Furthermore, DX8210 and DS8110 implement the PackTrack
functionality which leads to an increase of the plant production as a
result of the augmented system throughput.
EBC
Ethernet Based Connectivity is a reliable real-time network
communication between scanners in a reading station tunnel or array.
e-Genius
e-Genius is a browser-based User Interface with the following
characteristics:
No software to install;
Multilanguage platform;
All the configuration parameters stored in the scanner;
Not dependent on the Physical interface; Remote access
through local network.
Energy Saving
A software parameter group which allows management of the energy
saving 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 minute
independently from the number of scanners connected.
It is suggested to use this parameter for example when the conveyor
is stopped for a lengthy period.
1.3 MODEL DESCRIPTION
The DS8110 barcode scanner is available in versions that differ depending on the interface
connection, the optical resolution and on the optic version:
Figure 5: Model Description Key
1.4 DS8110 VERSIONS
DS8110-2100
Standard Resolution
932500001
DS8110-2200
High Resolution
932500002
DS8110-2300
Low Resolution
932500005
Model
Description
Part Number
DS8110 - X X X X
Optic Version:
0 = Linear
Optical Resolution:
1 = Standard resolution
Communication Type:
0 = Standard version
2 = High resolution
Laser Number:
2 = Double laser
3 = Low resolution
DS8110 REFERENCE MANUAL
4
1
1.5 X-PRESS (HUMAN MACHINE INTERFACE)
The DS8110 barcode scanner includes two external buttons that make up the X-PRESS HMI
interface and perform specific tasks without the need of connecting to e-Genius. See 5.5 for
functional description.
Figure 6: DS8110 X-PRESS Interface Buttons
NOTE: Some of these functions may be performed using e-Genius. See
Chapter 4.
The following accessories are available on request for the DS8110 barcode scanner.
Category
Description
Part Number
Cables and Terminators
Ethernet Cables
ETH CABLE M12-M12 1M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
93A050065
ETH CABLE M12-M12 3M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
93A050066
ETH CABLE M12-M12 5M (straight-straight)
Scanner to Scanner EBC (ETH1 or ETH2)
93A050067
ETH CABLE M12-M12 1M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
93A050068
ETH CABLE M12-M12 3M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
93A050069
ETH CABLE M12-M12 5M (straight- 90°)
SC5000 to Scanner EBC (ETH1 or ETH2)
93A050070
ETH CABLE M12-RJ45 5M (90°-RJ45)
SC5000 to the Host or Configuration PC (HOST or CFG)
93A050088
CAB-ETH-M01 M12-IP67 1M (straight- RJ45)
Scanner to the Host or Configuration PC
93A051346
CAB-ETH-M03 M12-IP67 3M (straight- RJ45)
Scanner to the Host or Configuration PC
93A051347
CAB-ETH-M05 M12-IP67 5M (straight- RJ45)
Scanner to the Host or Configuration PC
93A051348
REDs Cables
ETH CABLE M12-M12 1M (90°- 90°)
SC5000 to SC5000 EBC (ETH1 or ETH2)
93A050087
REDS POWER ALARM CABLE 5M
PWR-480B to CBX510 power alarm connections
93A050086
EBC Patch Cable
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
93A050085
Interface Cable
SC5000 to CBX510 for Serial or I/O connections
93A050071
CBX Cables
CAB-DS01-S M12-IP67 1M
Scanner to CBX for Serial or I/O connections
93A050058
CAB-DS03-S M12-IP67 3M
Scanner to CBX for Serial or I/O connections
93A050059
CAB-DS05-S M12-IP67 5M
Scanner to CBX for Serial or I/O connections
93A050060
AS-I Terminal
AS-I CABLE TERMINAL for AS-I branch topology wiring
93ACC0083
Power Cables
PWR 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-240
93ACC0149
PWR CABLE ext. M12 Male-M12 Fem 5M for PG-240
93ACC0150
PWR CABLE, CAB-LP-05 M12 Female-Free Wires 5M
for alternative power connections
93A050037
DS8110 REFERENCE MANUAL
6
1
Category
Description
Part Number
Connection Boxes
CBX100 Compact
93A301067
CBX100 Compact All in One (includes BM100)
93A301076
CBX510 Modular
93A301087
CBX510 Modular All in One (includes BM100) + BA200
93A301091
Backup Module
BM100 Backup Module
93ACC1808
Mounting Hardware
BA200 Mounting Adapters (to Bosch or 80/20 Frames)
93ACC1822
Fieldbus Modules
BM300/310 Profibus Module STD/IP65
93ACC1810,
93ACC1811
Fieldbus Modules
BM700/710 Profinet Module STD/IP65
93ACC1816,
93ACC1886
Controllers
SC5000-1000 Standard System Controller
935750001
SC5000-1100 Profibus System Controller
935750002
SC5000-1200 Profinet System Controller
935750003
Mounting Hardware
BA200 Mounting Adapters (to Bosch or 80/20 Frames)
93ACC1822
Mirrors
GFC-8110 Close Distance Mirror
93A251034
Power Supplies
PG-100-K03 POWER SUPPLY 60W KIT (US) w/ M12 cable
93ACC0058
PG-100-K01 POWER SUPPLY 60W KIT (EU) w/ M12 cable
93ACC0059
PG-100-K02 POWER SUPPLY 60W KIT (UK) w/ M12 cable
93ACC0060
PG-240-K03 POWER SUPPLY 240W 8 Port M12 (US)
w/o M12 Cable
93ACC0144
PG-240-K01 POWER SUPPLY 240W 8 Port M12 (EU)
w/o M12 Cable
93ACC0145
PWR-480B POWER UNIT 110/230VAC 24V
93ACC0076
Sensors
MEP-593 PHOTOCELL KIT PNP (PH-1) with Free Wires
93ACC1791
MEP-604 PHOTOCELL KIT PNP M12-M12
Photocell with M12 connector for SC5000
93ACC0140
Encoders
OEK-2 OPTICAL ENCODER KIT (CAB 10M +SPRING)
93ACC1770
OEK-4 ENC KIT PNP 250PPR + M12-M12 CABLE
95B082040
OEK-4 ENC KIT PNP 250PPR + M12-FREE CABLE
95B082050
Field
Mount
Connectors
FMC-5000 2xM12 TRIG+ENC INPUT KIT
Connectors for PLC signal to SC5000
(Tilt-Tray or Cross-Belt applications)
93ACC0181
Mounting Brackets
L-Bracket
DS8110 L-shape Mounting Bracket
93ACC0080
Miscellaneous
Air
Cleaning
System
ACS-DS8110 Air Cleaning System for DS8110
93ACC0084
1.7 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 separated
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. See 4.5.1 Modify Settings | Global Settings |
Operating Mode.
Depending on the application, these devices may need to be configured differently. While the
photoelectric sensor and tachometer work well with belt conveyors, a special configuration is
needed for tilt-tray and cross-belt sorter applications. See section 3.11 for wiring options.
Figure 7: Photoelectric Sensors
Photoelectric Sensor and Cable (recommended)
MEP-593 PHOTOCELL KIT
PNP (PH-1) with Stripped Wires
93ACC1791
MEP-604 PHOTOCELL KIT
PNP M12-M12 Photocell with M12
connector for SC5000
93ACC0140
DS8110 REFERENCE MANUAL
8
1
1.8 ENCODER (TACHOMETER)
The tachometer provides a continuous pulse to the system, which provides feedback on
conveyor speed and transmit point, and can be used to help track the package position along
the length of the conveyor. See section 3.12 for wiring options.
Figure 8: Encoder/Tachometer, Mounting Bracket, and Cable
1.8.1 Encoder/Tachometer Step Settings
The following table shows the Encoder Step setting used based on pulses per revolution.
The Encoder Step setting is entered in e-Genius (see section 4.5.1 Modify Settings |
Global Settings | Operating Mode – Encoder Step (hundredths of millimeter))
Encoder (Tachometer)
OEK-2 ENCOD KIT
OEK-2 ENC KIT (CAB 10m +SPRING)
93ACC1770
OEK-4 ENCOD KIT
OEK-4 ENC KIT PNP 250PPR + M12-M12 CABLE
95B082040
OEK-4 ENCOD KIT
OEK-4 ENC KIT PNP 250PPR + M12-FREE CABLE
95B082050
Encoder Model
PPR
(Pulses Per Revolution)
PPI
(Pulses Per Inch)
Encoder Step Setting
OEK-4 (Datalogic)
250
20
63
OEK-2 (Photocraft)
24
2
635
OEK-2
48
4
317
OEK-2
192
16
79
OEK-2
240
20
63
NOTE: 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.
1.8.2 Photocraft Encoder/Tachometer Switch Setting
Figure 9: Photocraft (OEK-2) Encoder/Tachometer Switch Location
Figure 10: Photocraft (OEK-2) Encoder/Tachometer Switch Settings
NOTE: 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.
Cap
Switch Access
DS8110 REFERENCE MANUAL
10
1
1.9 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, relays, or other
peripherals. The CBX510 includes a BM100 backup module, 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 3.9.1
for wiring options.
Figure 11: CBX510 Connection Box
NOTE: Scanner operation requires a CBX510 connection box or SC5000
controller.
Industrial Connection Box
CBX510 Connection Box
CBX510 for DS8110 and DX8210
93A301087
CBX510 Connection Box
CBX510 ALL IN ONE + BA200
93A301091
1.10 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 DS8110 and DX8210 scanners and its sturdy
mechanical structure makes the SC5000 Controller the ideal solution for industrial
environments. The Controller allows connection to the Trigger and Encoder/Tachometer.
PNP inputs are available via M12 circular connectors, placed on the lower front panel (see
section 3.12).
Figure 12: SC5000 System Controller
System Controller
SC5000-1000 System Controller
Standard
935750001
SC5000-1100 System Controller
Profibus
935750002
SC5000-1200 System Controller
Profinet
935750003
DS8110 REFERENCE MANUAL
12
2
2 MECHANICAL INSTALLATION
2.1 PREPARING FOR MECHANICAL INSTALLATION
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 structure
position, especially the height of the conveyor from the floor.
Review all installation-specific drawings provided with your equipment.
Review and plan the mechanical installation of all devices used in your application. Be
sure to allow adequate clearance for maintenance.
Review and plan the power requirements for your application.
Check the contents of the shipping cartons against the packing list.
Record all product serial numbers.
WARNING: 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.
IMPORTANT: DS8110 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.
IMPORTANT: Application-specific drawings and documents provided by
Datalogic supersede any contradictory content in this manual.
NOTE: : Refer to the Chapter 3 Electrical Installation and Reference
Documentation for details on connecting your barcode scanners to other
devices in the system.
WARNING: 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.
2.2 UNPACKING INSTRUCTIONS
Verify that the DS8110 barcode scanners and all the parts supplied with the equipment are
present and intact when opening the packaging; the list of parts includes:
DS8110 reader
L-bracket
Mounting screws (two types) and washers
Barcode Test Chart
Figure 13: Package contents
DS8110 REFERENCE MANUAL
14
2
2.3 INSTALLATION SEQUENCE
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 DS8110 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
Mount the SC5000 to the mounting structure
Complete electrical installation (See Chapter 3)
Align the DS8110 for proper operation
Configure the DS8110 (See Chapter 4)
Check DS8110 operations (See Chapter 5)
NOTE: Everything should be MECHANICALLY INSTALLED before performing
any ELECTRICAL INSTALLATION.
See Chapter 3 Electrical Installation for electrical installation details.
2.4 WHAT YOU NEED TO KNOW ABOUT YOUR APPLICATION
To assure you get optimal performance out of your DS8110, 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 DS8110’s
capabilities to meet your application’s requirements.
Below is what you will need to know before you can begin installation:
Conveyor Specifications
Conveyor type: Belt, tilt-tray, cross belt, other?
What is the conveyor width?
What is the conveyor speed?
Does conveyor speed vary or is it constant?
Product Specifications
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 DS8110. If you need
additional assistance, feel free to contact your sales representative or customer service
(www.datalogic.com).
DS8110 REFERENCE MANUAL
16
2
2.5 INSTALLATION
2.5.1 Dimensions and Clearances
The overall dimensions of the DS8110 are 216 x 96 x 127 mm [8.5 x 3.8 x 5 in].
2.5.2 Physical Support Requirements
For details on the weight of the barcode scanners, see Chapter 8, Technical Features.
Multiple-head systems may include further details on the physical support requirements with
any application-specific documentation provided.
2.5.3 Vibration Limitations
See Chapter 8, Technical Features.
IMPORTANT: The DS8110 is a sealed, unventilated unit. Mounting the unit
with 300mm [12”] of clearance (front, top, and sides) is recommended for
cooling and ease of maintenance.
2.5.4 General Mounting Guidelines
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 DS8110 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 perpendicular.
Proper grounding limits the effects of noise due to Electromagnetic Interference (EMI).
DS8110 REFERENCE MANUAL
18
2
2.5.5 Mounting Structure Considerations
Your first task is to mount your DS8110 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 servicing.
2.5.6 Mounting the Scanner
The DS8110 can be installed to operate in any position. There are 12 screw holes (M6 X 8)
on the sides of the scanner for mounting. The diagram below can be used for installation;
refer to reading diagrams (See 5.10) and any application drawings for correct positioning of
the scanner with respect to the reading zone and scanner orientation.
Figure 14: DS8110 mounting dimensions with L-bracket
DS8110 REFERENCE MANUAL
20
2
The L-bracket included with the DS8110 scanner allows it to be installed in the most suitable
position for your application. The L-bracket is mounted to the scanner as shown below:
Prefered Mounting Using Countersunk Screws
Figure 15: DS8110 mounting bracket assembly with countersunk screws
In order to guarantee a laser line position tolerance of 1.5 cm [0.06 in], tighten the two
mounting screws a little at a time, alternating between them, and without applying torque to
the scanner. This allows the screws to seat properly into the countersunk holes.
Alternative Mounting Using Cap Screws and Washers
Figure 16: DS8110 mounting bracket assembly with cap screws, lock washers, and flat
washers
Figure 17: DS8110 mounting angles
If the DS8110 needs to be mounted at a 5-degree angle or within 5-degrees of the angles
shown in Figure 17: DS8110 mounting angles (+/- 5, +/-25, or +/-35-degrees), mount it to
the opposite end of the L bracket as shown below:
Figure 18: DS8110 5-degree mounting option
DS8110 REFERENCE MANUAL
22
2
2.5.7 Positioning the Scanners
The DS8110 barcode scanners are able to decode barcode labels at a variety of angles;
however significant angular distortion may degrade reading performance.
When mounting the scanners, take into consideration these three ideal label position angles:
Pitch 0°, Skew 0° to 45° and Tilt 0°.
Follow the suggestions for the best orientation:
Figure 19: Tilt, Pitch, and Skew
Tilt
Pitch
Skew
3 ELECTRICAL INSTALLATION
3.1 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 requirements for your application.
Review and plan the communications requirements for your application.
IMPORTANT: 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.
NOTE: Everything should be MECHANICALLY INSTALLED before
performing any ELECTRICAL INSTALLATION. See Chapter 2 for mechanical
installation details.
Most DS8110 applications are shipped with the CBX connection box and all
the necessary cabling required to electrically install the system. If your system
requires custom-length 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.
NOTE: To reduce the possibility of damage to the unit, check all cabling
between the scanner and other devices for accuracy.
WARNING: 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.
IMPORTANT: The DS8110 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.
DS8110 REFERENCE MANUAL
24
3
3.2 CONNECTING A DS8110 SCANNER
To install a DS8110 barcode scanner, follow this sequence:
Complete mechanical installation (See Chapter 2.)
Complete electrical installation (See wiring illustrations provided in this chapter.)
Observe all electrical safety requirements outlined in this chapter.
Ground the mounting structure to protective earth (PE) ground.
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 connection box/SC5000 if needed.
Connect the M12 end of the Ethernet cable to the scanner’s HOST port and network
switch as required by your application.
Connect the scanner to its power supply.
Connect the power supply to the power source.
Setup / check scanner operations (See Chapter 5.)
3.3 TYPICAL CONNECTION BLOCK DIAGRAMS
3.3.1 Single DS8110 Barcode Scanner to CBX510
Figure 20: Single DS8110 to CBX510
NOTE: The BM100 switches indicated below must be set to 0
(zero), and the connector indicated is not supported.
Figure 21: BM100 Backup Module in CBX510
DS8110 REFERENCE MANUAL
26
3
3.3.2 Master/Slave Array with CBX510
Figure 22: Master/Slave Array (Tunnel) with CBX510
NOTE: The BM100 switches indicated below must be set to 0
(zero), and the connector indicated is not supported.
Figure 23: BM100 Backup Module in CBX510
3.3.3 DS8110 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 SC5000 Controller is not interrupted.
Figure 24: DS8110 Array (Tunnel) with SC5000
NOTE: 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 Figure 25).
3.4 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 (approximately 300mm [12 inches]) for wiring.
Route wires carefully to reduce or minimize electrical noise.
IMPORTANT: 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
WARNING: To assure no ESD damage will occur, be sure to observe the
precautions outlined in the Introduction to this manual.
IMPORTANT: Ground the mounting structure to safety ground (protective
earth ground (PE)). See wiring recommendations for safety ground.
DS8110 REFERENCE MANUAL
30
3
3.5 DS8110 CONNECTOR PANELS
After completing mechanical installation, use this section to properly wire your scanners for
optimal performance in your application. DS8110 wiring connections are made to the
connector panel and through the CBX connection box (connected to the I/O port of the
scanner). In most applications, the cable connections to the scanner will include:
1. I/O (Connects directly to the 25-pin D type connector on the CBX connection box)
NOTE: The M12 I/O connector Vcc pin is allowed
a max sink current of 0.6A.
2. POWER
3. ETH 2 (Setup or EBC scanner network, default IP Address: 192.168.3.100)
4. ETH 1 (Host or EBC scanner network, default IP Address: 172.27.101.220)
Figure 26: DS8110 Connector Panel
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.
Figure 27: Wiring Channels
3.6 CONNECTING A PC TO THE DS8110
During initial setup, a PC (laptop) may be connected to the DS8110 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, see Chapter 4.
NOTE: ETH2 is the Setup port, ETH1 is the HOST port.
NOTE: A laptop can only communicate to a scanner that is connected to a CBX
Connection Box or SC5000 Controller.
NOTE: Parameters for tunnel are set up in MASTER scanner (or SC5000
Controller) only.
DS8110 REFERENCE MANUAL
32
3
3.7 POWER CONNECTOR PIN-OUT TABLE
A recommended power supply and cabling is available with the DS8110 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.
NOTE: When using a DS8110 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.
NOTE: 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).
3.8 POWER CONNECTIONS
IMPORTANT: When planning your installation wiring, remember all power
connections must be quick-disconnect.
CAUTION: 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.
IMPORTANT: The socket-outlet must be installed near the scanner. The
outlet must be a readily accessible disconnect device.
GROUND: 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 DS8110 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 required in a scanning array (tunnel),
an SC5000 Controller serves as the system Master and provides communications between
24V - - - 4A MAX
POWER Input
Unit Connector (shown)
Mating cable connector
5-PIN M12-TYPE MALE
5-PIN M12-TYPE FEMALE
MALE 5-PIN M12-TYPE
Pin
Function
1
+24 VDC
2
n/c
3
dc return
4
n/c
5
protective earth (chassis)
devices and to the Host. Complete installation information for the SC5000 Controller is
available
in
the
SC5000
System
Controller
Reference
Manual
available
at
www.datalogic.com.
3.9 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.
Figure 28: CBX510 Interior
3.9.1 Wiring Into the CBX510 Connection Box
WARNING: DO NOT connect a separate power source to the CBX510
connection box. The CBX510 receives its power through its connection to
the DS8110/DX8210 Barcode Scanner. Connecting a separate power
source will be detrimental to the system operation.
IMPORTANT: 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 water-tight seals after the cables have
been inserted.
Insulation on individual wires should be removed to expose 13 mm [0.5 inch] of bare metal
before inserting into the pin block.
DS8110 REFERENCE MANUAL
34
3
3.10 MAIN SERIAL INTERFACE
The optocoupled main serial interface is compatible with the following electrical standards:
RS232
RS422 full-duplex
3.10.1 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 cables. The overall maximum cable length must be
less than 15 m (49.2 ft).
The following positions of the CBX510 spring clamp connector (row 4) are used for RS232
interface connection:
Name
Function
SGND
Signal ground (isolated)
TX
Transmit
RTS
Request to send
RX
Receive
CTS
Clear to send
As suggested above, the cable shield should be connected in the ‘Shield’ position.
The RTS and CTS signals control data transmission and synchronize the connected devices.
If the RTS/CTS hardware protocol is enabled, the scanner activates the RTS output to
indicate a message can be transmitted. The Host must activate the CTS input to enable the
transmission.
IMPORTANT: RTS/CTS lines should only be connected if the Main serial
port handshaking is configure for Hardware (RTS/CTS) (see section 4.5.4).
Figure 29 - RS232 Connections: Host – CBX510
3.10.2 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) than those
acceptable for RS232 communications or in electrically noisy environments.
The following positions of the CBX510 spring clamp connector (row 4) are used for RS422
full-duplex interface connection:
Name
Function
SGND
Signal ground (isolated)
TX+
RS422 output (+)
TX-
RS422 output (-)
RX+
RS422 input (+)
RX-
RS422 input (-)
Figure 30 - RS422 Full-Duplex Interface Connections: Host – CBX510
IMPORTANT: For applications that do not use RS422 RX signals, do not
leave these lines floating but connect them to SGND as shown below.
Figure 31 - RS422 Full-Duplex Interface Connections Using Only TX Signals: Host - CBX510
DS8110 REFERENCE MANUAL
36
3
3.11 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.
NOTE: 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.
3.11.1 Photoelectric Sensor (NPN)
Figure 32: Photoelectric Sensor Wiring (NPN Output)
DS8110 REFERENCE MANUAL
38
3
3.11.2 Photoelectric Sensor (PNP)
Figure 33: Photoelectric Sensor Wiring (PNP Output)
3.12 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.
3.12.1 Encoder/Tachometer Wiring for NPN Output (two models)
Figure 34: OEK-2 Encoder/Tachometer Wiring (NPN Output)
NOTE: Some tachometers may
have a different color coding:
(+V) Red or White/Orange
(Signal) White or White/Blue
(Ground) Black or Orange/White
3.12.2 Encoder/Tachometer Wiring for PNP Output (two models)
Figure 36: OEK-2 (93ACC1770) Encoder/Tachometer Wiring (PNP Output)
NOTE: Some tachometers may
have a different color coding:
Red (+V) or White/Orange
White (signal) or White/Blue
Black (ground) or Orange/White
3.13 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 Complete
Read, Partial Read, No Read, Trigger On, Trigger Off, Multiple Read, Right/Match, and
Wrong/No Match.
Schematics for Isolated and Non-Isolated digital outputs are provided below.
3.13.1 Unpowered Outputs
Figure 39: Unpowered Outputs
Outputs 1 - 3
Figure 38: OUTPUTS Block
Maximum Voltage 30 V
Collector Current (pulse) 130 mA Max.
Collector Current (continuous) 40 mA Max.
Saturation Voltage (VCE) 1 V at 10 mA Max.
Maximum Power Dissipation 90 mW at 50°C (Ambient
temperature)
NPN
PNP
3.14 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 DS8110/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)
8. TRG (PNP Trigger/Photoelectric Sensor)
9. Water-tight connectors0.
Figure 41: SC5000 Bottom Panel Connectors
Complete installation information for the SC5000 Controller is available in the SC5000
System Controller Reference Manual available at www.datalogic.com.
DS8110 REFERENCE MANUAL
46
3
3.15 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 provided with a Ground and
connected to the proper connector (Protective Earth - PE).
2. The structure where the readers, controllers, encoders/tachometers, and photoelectric
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 cables are
connected to the proper Shield terminal in the CBX box.
4. Normally, steps 1 through 3 will guarantee proper function. In case of 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. 0.
Figure 42: Grounding Examples
3.16 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.
DS8110 REFERENCE MANUAL
48
4
4 E-GENIUS
4.1 GETTING STARTED
The DS8110/DX8210 barcode scanners are designed for ease-of-setup. e-Genius is a
browser-based application you will use to define operating parameters, monitor read quality,
construct output messages, and view diagnostics. e-Genius enables you to easily configure,
fine-tune, and monitor your scanner’s operation.
e-Genius provides ease-of-use for any operator level.
4.1.1 Prerequisites
Before setting up your barcode scanner you will need the following:
Computer
Laptop
Browser
Internet Explorer 11 (or later)
Firefox 30 (or later)
Chrome 36 (or later)
4.1.2 Starting e-Genius
To access e-Genius:
NOTE: Before starting up or testing the scanner, it must be connected to a
CBX510 Connection Box (see section 3.9.1) or an SC5000 Controller
(see section 3.14) depending on the system configuration.
1. Connect your computer to the scanner’s ETH 2 (setup) port using either the CAB-ETH-
M0x M12-IP67 ETHERNET CABLE or CBL-1534-0.2 ADAPT.CABLE ETH M12-TO-
RJ45F. If the ETH 2 (setup) port is taken, ETH 1 (host) can be used.
2. Turn on your computer.
3. If you are connecting to a stand-alone unit (not connected to an in-house network), you
must configure your PC’s IP Address to be in the same network as the scanner’s (or if
used, controller’s) IP Address.
To change your PC’s IP Address:
a. From the desktop, click the Start button, and then select Control Panel.
b. Type adapter in the search box, and then from the results, under Network and
Sharing Center, click View network connections.
c. Right-click Local Area Connection, and then select Properties.
d. Select the Networking tab. Under This connection uses the following items,
click Internet Protocol Version 4 (TCP/IPv4), and then click Properties.
e. Select Use the following IP address.
f. In the IP address field, type the first 3 octets of the IP address of the reader/controller
unit.
g. 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.
h. In the Subnet mask field, type 255.255.255.0
i.
Click Okay.
4. Open a web browser and enter the IP address for the DS8110/DX8210. If the correct IP
address is entered, the DS8110/DX8210 Log On window will appear.
The default setup IP address for all DS8110/DX8210 units is: 192.168.3.100
(setup/ETH2) and 172.27.101.220 (Host/ETH1).
DS8110 REFERENCE MANUAL
50
4
5. Enter the Password (default is DLA) for your system in the fields provided.
6. Select a language from those available in the Language drop-down list.
7. Select METRIC or IMPERIAL from the Units drop-down list.
8. Click Log On. 0.
If the password is valid, the application enables all functions available to the user and
displays the System Info window.
If the password is not valid, the application displays a results box with the message,
“Incorrect Password.” Click OK to return to the Log On window and enter the correct
user name and password. I you don’t know the password, contact your system manager.
0.
To log out of e-Genius:
Click
at the upper right corner of the e-Genius window to Log Out. When logged
out, the Log On window will appear.
4.2 E-GENIUS BASICS
4.2.1 e-Genius Menu Tree
The functions that you can select are displayed in a menu tree on the left–hand side of 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 (
) to further sub–levels until you find a function of
interest.
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 e-Genius menu tree appears with no items expanded. Click the folders
to display the active window for the setup function and/or expand the folders to view any
additional setup features.
4.2.2 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 Entry Tool pencil icon “
” will be displayed.
Click
to open the Text Entry Tool.
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 save your text to the origin window text field, or click Cancel to return to
origin window without transferring text.
NOTE: The Text Entry Tool is needed to enter unprintable/untypable
characters. For example, is a single character presented as a string
for more easily reading.
The character must be entered with the tool, if typed normally it will be
recognized as a string and not as a single character.
DS8110 REFERENCE MANUAL
52
4
4.2.3 Update and Reset Buttons
The Update All, Reset All, and Reset Page buttons provide the following functions:
Update All: Click to save all pending parameter changes (across active windows)
Reset All: Click to revert all pending parameter changes (across active windows) to their
last saved values
Reset Page: Click to revert pending parameter changes on the current page to their last
saved values
4.2.4 Getting Help
DS8110/DX8210 e-Genius provides complete online help.
To access the complete help system:
Select Utilities | Help in the e-Genius menu tree. The help Welcome window appears.
The Welcome page provides important product information as well as three ways to find
specific help information: Contents, Index, and Search.
To display contextual help for a current window:
1. Click the Help Icon
displayed at the top right of the screen. A help window
appears, providing you with information for that specific page.
2. Click the Show link in the upper left corner of the help window to access Contents, Index,
and Search options.0.
DS8110 REFERENCE MANUAL
54
4
4.3 MODIFY SETTINGS
Use the Modify Settings Menu Tree selections during initial setup to configure your scanning
system. If necessary, you can later make modifications to the configuration using the same
menu selections.
4.4 MODIFY SETTINGS | SYSTEM INFO
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 in the system.
To view and edit system information:
1. In the tree menu under Modify Settings, click System Info. The System Info window
opens.
2. Enter the appropriate information in the form as described below:
Field Name
Action/Definition
System Info
System
Description
Enter a name to identify this scanning system in the 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.
NOTE: The SC5000 Controller will always be
shown as Master and cannot be changed.
DS8110 REFERENCE MANUAL
56
4
Field Name
Action/Definition
System Info
System
Description
Enter a name to identify this scanning system in the text field.
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 pressing
the RESTORE (see section 4.8.1) 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.
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.
Enter a name to identify this scanning system in the text field.
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.
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.
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.
Send Barcodes
to Non-Singulated
Dimensioning
System
Select the checkbox to enable Non-Singulated Dimensioning System Info options
(currently not available for Standalone or Multi-head DM3610 systems).
IP Address
Enter the device IP Address.
Port Number
Enter a port number for the device.
Enable Tach
Sync
Select the checkbox to enable encoder/tachometer syncing between system
devices.
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. 0.
Additional Devices
DS8110 REFERENCE MANUAL
58
4
4.5 MODIFY SETTINGS | GLOBAL SETTINGS
Use the Global Settings menu tree selections during initial setup to configure
your DS8110/DX8210 Barcode Scanning System. Global settings are applied to the
system Master, and then distributed by the Master Scanner to the Slave devices. If
necessary, you can later make modifications to the global system settings using the same
menu selections.
4.5.1 Modify Settings | Global Settings | Operating Mode
Use Operating Mode to select an operating mode and configure that modes related
parameters. The three operating modes available are On Line, Continuous, and
PackTrack, and the available settings differ depending on the operating mode selected.
To edit the system Operating Mode:
1. In the tree menu under Modify Settings, navigate to Global Settings | Operating
Mode. The Operating Mode window opens.
DS8110 REFERENCE MANUAL
60
4
2. Enter the appropriate information in the form as described below:
Field Name
Action/Definition
Operating Mode
Select On Line, Continuous, or PackTrack from the Operating Mode
Selection drop-down list.
On Line
Select 1 Input Used, 2 Inputs Used, or Serial from the On Line Options drop-
down list. Each selection has a different set of parameters as described below. In
this operating mode, the reading phase is defined as the time between the Phase
ON and Phase OFF events. The Phase events can be signals coming from one
or two external presence sensors connected to the scanner inputs or serial
start/stop strings sent from the host over the serial interface or Ethernet input.
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 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.
Trigger Source
Start Input from
Bus
This parameter is available only for Fieldbus
Hosts and 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.
This option defines the numbered input that will
start the trigger cycle.
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.
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).
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.
DS8110 REFERENCE MANUAL
62
4
Field Name
Action/Definition
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).
Wrong String
Tx
Select the check box to enable the transmission
of the Wrong String (Non-Valid String) message.
Wrong String
(max. 128
chars)
Enter a text string to be sent in case of a
mismatch (wrong code read/non-valid code).
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.
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).
Trigger Source
Extended
Phase
Available only for the On Line/2 Inputs option. If
checked, it allows the Stop Input to end the
reading phase only if the Start Input is also
deactivated.
Select an input from the drop-down list to define
the number of the input starting the reading
phase.
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
Select an input from the drop-down list to define
the input ending the reading phase.
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.
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
If checked, it allows defining a timeout for the
Serial On Line mode and the On Line 1 Input
mode.
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 package 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.
DS8110 REFERENCE MANUAL
64
4
Field Name
Action/Definition
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.
Serial
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
Serial Start
String (max.
32 chars)
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.
The Serial Start string must be different from the
Serial Stop string and Motor ON/OFF strings.
When ACK/NAK Protocol or Energy Saving is
enabled, the Serial Start/Stop Strings cannot
contain ACK/NAK characters.
to activate the Text Entry Tool and
create the string text used to signal the end 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.
The Serial Stop string must be different from the
Serial Start string and Motor ON/OFF strings.
When ACK/NAK Protocol or Energy Saving is
enabled, the Serial Start/Stop Strings cannot
contain ACK/NAK characters.
Reading Phase
Timeout
Select the check box to define a timeout for the
Serial On Line 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
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).
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
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.
DS8110 REFERENCE MANUAL
66
4
Field Name
Action/Definition
Mode Setting
Code Filter Select 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.
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.
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).
Timeout: A timeout measured in milliseconds is also
applied to each code entry. The current code entry 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.
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 section 5.6
PackTrack).
NOTE: 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
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
List
Code Read
Accepted
xxx (no codes in list)
A
Yes
Axx
B
Yes
BAx
B
No
BAx
C
Yes
CBA
D
Yes
DCB
A
Yes
ADC
A
No
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.
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.
DS8110 REFERENCE MANUAL
68
4
Field Name
Action/Definition
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
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.
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.
Encoder Settings
Encoder
Source
Select
Constant
Speed
(Internal)
or
Physical
Encoder
(Tachometer) 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
Enter the step value of the encoder. See section 1.8.1 for a table of
Encoder Step values.
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.
PackTrack
Refer to section 5.6 for physical PackTrack installation procedures.
Trigger Source
Start Input
from Bus
This parameter is available only for Fieldbus Hosts and 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 an input from the drop-down list to define the number of
the input starting the reading phase.
Start 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.
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.
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.
DS8110 REFERENCE MANUAL
70
4
Field Name
Action/Definition
Mode Setting
Distance
from PS
Line to
Tx Line
Enter the distance along the Y axis from the PS (photoelectric
sensor) to the TX Line (transmit).
NOTE: 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.
PS Line
This parameter defines the read signal Y coordinate (mm) referred
to the origin of co-ordinates used for PackTrack configuration (see
below).
Example:
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 error is ignored
Compose: Enter the Minimum Distance Between
Packages in the field provided.
Discard Last: discards all received packages
Minimum
Distance
Between
Packages
Enter the minimum distance (mm, in) between consecutive
packages. 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.
Encoder Settings
Encoder
Source
Select
Constant
Speed
(Internal)
or
Physical
Encoder
(Tachometer) 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
DS8110 REFERENCE MANUAL
72
4
Field Name
Action/Definition
Encoder
Step
(hundredths
of
millimeter)
Enter the step value of the encoder. See section 1.8.1 for a table of
Encoder Step values.
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.
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.
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 = Triggered. By setting this parameter the laser is turned
off as soon as the selected timeout expires.
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. 0.
4.5.2 Modify Settings | Global Settings | Barcode Settings Table
Use Barcode Settings Table to select and configure barcodes to be read in your
application. Each barcode type
To edit the Barcode Settings:
1. In the tree menu under Modify Settings, navigate to Global Settings | Barcode Settings
Table. The Barcode Settings window opens.
2. Enter the appropriate information in the form as described below:
Field Name
Action/Definition
Top Panel
Displays a list of barcodes that have been added to the system with the following
columns:
Idx
Select an option button for the row/barcode you wish to edit.
If a barcode type is displayed in the selected row, its configuration can then be
edited.
If a row displaying disabled is selected, a barcode type can be selected and
configured for that row.
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.
DS8110 REFERENCE MANUAL
74
4
Field Name
Action/Definition
Maximum
Length
Displays the maximum barcode character length for that row's symbology.
Barcode n
NOTE: Input fields will vary depending on the selected symbology.
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 drop-down
list.
EAN Add On Select No Add On, 2 digit Add On, or 5 digit Add On from the EAN Add On drop-
down 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.
Maximum
Label Length
Enter the maximum character length for the selected barcode.
Match String
Rule
Select Match or Do Not Match from the drop-down list. This parameter defines the
matching rule, according to which a code 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 and if the read codes do not match the defined string, a No Read Event will be
returned.
It is possible to define the matching string by inserting:
all printable characters
non printable ASCII characters available in the list which appears by right-
clicking on the parameter edit box
* = 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 = ?
* character = *
NUL character = 00
other extended ASCII characters = xy, where xy identifies the character
hex value
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*
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??*??AC*251?*
Example Code = GEN45?3iusdsAC*2516300
NOTE: 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.
Options
NOTE: Input fields will vary depending on the selected symbology.
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.
DS8110 REFERENCE MANUAL
76
4
Field Name
Action/Definition
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. The
following barcode symbologies include check digits in their definitions:
Code 128
EAN/UPC
Code 93
For these symbologies the check digit control is not allowed.
Check Digit
Type
Select a customized check digit for Standard, German, DHL, Daimler-Chrysler, or
Bosch from the drop-down list.
Check Digit
Tx
Select the check box to include the Check Digit in the code transmitted.
Bar Count
Select Variable or an available value from the drop-down list. The Bar Count allows to
further specify the number of elements in the read code for Code 128, GS1-128, 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
12
Code 128
Subset A
12
Code 128
Subset C
Digit Number 2, Bar Count 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.
12
Code 128
Subset A
1234
Code 128
Subset C
Digit Number variable, Bar Count 31
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 Char
Tx
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
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.
Stop Char
Tx
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 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. 0.
DS8110 REFERENCE MANUAL
78
4
4.5.3 Modify Settings | Global Settings | 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:
1. In the tree menu under Modify Settings, navigate to Global Settings | Barcode
Configuration. The Barcode Configuration window opens.
2. Enter the appropriate information in the form as described below:
Field Name
Action/Definition
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: 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: 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.
NOTE: 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 perceive them as
a unique code.
Logical Combination: In Logical Combination mode the codes of the groups
defined by the Logical Combination Rule are read in the same reading phase.
Code Collection: 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.
Barcode Configuration > Single Label
When Single Label has been selected from the Code Combination drop-down list, the
Barcode Configuration window reveals related input fields.
Enter the appropriate information in the form as described below:
Field Name Action/Definition
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.
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: Do not use this option when working in Single
Label mode.
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.
DS8110 REFERENCE MANUAL
80
4
Field Name Action/Definition
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:
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 3) is set to On Decoding,
the filter conditions may be satisfied before the reading phase
ends resulting in possible successive multiple read errors.
Field Name Action/Definition
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 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 parameter;
Message Tx Selection (see section 3) must 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.
DS8110 REFERENCE MANUAL
82
4
Field Name Action/Definition
Minimum
Readings
Difference
Between
Scanners
Enter the minimum number of scanners that must read a barcode for it to be considered
a valid read.
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 Text Entry Tool 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 Text Entry Tool 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.
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. 0.
Filter Out
Single
Readings
With the check box selected, if only 1 scanner reads a code it will be considered a
NOREAD.
Barcode Configuration > Standard Multi Label
When Standard Multi Label has been selected from the Code Combination drop-down list,
the Barcode Configuration window reveals related input fields.
NOTE: 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 perceive them as a
unique code.
DS8110 REFERENCE MANUAL
84
4
1. Enter the appropriate information in the form as described below:
Field Name
Action/Definition
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 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)
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.
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
For Advanced Data Format 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.
Multiple Read Label Separator String (max. 128 chars):
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).
DS8110 REFERENCE MANUAL
86
4
Field Name
Action/Definition
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.
CAUTION: If the Contained Filter parameter is used
when Message Tx Selection (see section 3) 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.
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 parameter;
Message Tx Selection (see section 3) must 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
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.
DS8110 REFERENCE MANUAL
88
4
Field Name
Action/Definition
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 Text Entry Tool 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 Text Entry Tool 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.
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. 0.