DS1500 Reference Manual www.automation.datalogic.
Datalogic Automation S.r.l. Via Lavino, 265 40050 - Monte S. Pietro Bologna - Italy DS1500 Reference Manual Ed.: 07/2011 © 2006 – 2011 Datalogic Automation S.r.l. 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 Automation S.r.l. Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S.A. and the E.U.
CONTENTS REFERENCES ............................................................................................. v Conventions .................................................................................................. v Reference Documentation ............................................................................ v Services and Support.................................................................................... v Patents.................................................................
3 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 3.3 3.4 READING FEATURES ............................................................................... 29 Advanced Code Builder (ACB).................................................................... 29 Important ACB Reading Conditions ............................................................ 30 Tilt Angle Improvement with ACB ............................................................... 31 Linear Code Reading ......................................................
REFERENCES CONVENTIONS This manual uses the following conventions: “User” or “Operator” refers to anyone using a DS1500. “Device” refers to the DS1500. “You” refers to the System Administrator or Technical Support person using this manual to install, mount, operate, maintain or troubleshoot a DS1500.
SAFETY REGULATIONS LASER SAFETY The following information is provided to comply with the rules imposed by international authorities and refers to the correct use of the DS1500 scanner. Standard Regulations This scanner utilizes a low-power laser diode. Although staring directly at the laser beam momentarily causes no known biological damage, avoid staring at the beam as one would with any very strong light source, such as the sun.
Warning labels indicating exposure to laser light and the device classification are applied onto the body of the scanner (Figure A, 6). Warning and Device Class Label For installation, use and maintenance it is not necessary to open the scanner. The laser diode used in this device is classified as a class 3B laser product according to EN 60825-1 regulations and as a Class IIIb laser product according to CDRH regulations.
GENERAL VIEW DS1500 4 5 6 7 3 2 1 9 8 11 10 Figure A 1 Laser Beam Output Window 5 External Trigger/Ready LED 9 Mounting Holes 2 Test Key 6 Tx Data/Active LED 10 3 Power On LED 7 Laser On LED 4 Good Read LED 8 Warning and Device Class Label 11 15-pin D-sub High-density Male Connector viii Product Label
GUIDE TO INSTALLATION The following can be used as a checklist to verify all of the steps necessary for complete installation of the DS1500 scanner. 1) Read all information in the section "Safety Precautions” at the beginning of this manual. 2) Correctly mount the reader using the bracket provided according to the information in par.2.2.1. 3) Position the reader at the correct reading distance according to your model as shown in paragraphs 2.5 and 3.4.
x
INTRODUCTION 1 1 INTRODUCTION 1.1 PRODUCT DESCRIPTION The new DS1500 industrial laser scanner is the combination of extremely compact dimension and powerful high-speed reading capabilities, which makes the scanner ideal for OEM integration projects. DS1500 miniaturization allows an easy OEM integration in pieces of equipment and automatic machinery. Concurrently, the high scan rate and code reconstruction software effectively address demanding applications.
DS1500 1 1.2 APPLICATIONS DS1500 target applications are primarily OEM integration in application characterized by space constraints, demanding reading performance, ruined or low quality barcodes, chemical and biomedical analysis machines, ATL (Automated Tape Library), packaging machines. 1.
INTRODUCTION 1.4 1 INDICATORS The five LEDs indicate the following: LED Standard Mode Test Mode POWER ON (green) (Figure A, 3) Indicates the reader is connected to the power supply. GOOD READ (green) (Figure A, 4) Indicates the possibility of a successful barcode reading. EXT TRIG/RDY (yellow) (Figure A, 5) Indicates external trigger activity. Refer to par. 2.3.4. Refer to par. 1.5.2. TX DATA/ACT (red) (Figure A, 6) When blinking, it indicates data transmission. Refer to par. 1.5.2.
DS1500 1 1.5 TEST KEY FUNCTIONING DS1500 provides an external key, which can be used for the following: - Restoring dual RS232 interface at power on Activating Test Mode from the current operating mode 1.5.1 Restoring Dual RS232 Interface To launch the Restoring Dual RS232 Interface function, proceed as follows: 1. 2. 3. 4. 5.
INTRODUCTION 1.5.2 1 Activating Test Operating Mode To launch the Test Mode by the external key, proceed as follows: 1. From any operating mode, press the Test key: the TX Data/ACT LED turns on. 2. Keep the Test key pressed for minimum one second while the Ext Trig/RDY LED turns on. Both LEDs hold this status if the key is not released. 3. Release the Test key. Both LEDs turn off, the Test Mode starts and the Bar Graph is active.
DS1500 1 The Test Mode is not permanently saved. NOTE You must not be in Test Mode activated by Test Key when configuring DS1500 parameters. NOTE 1.
INSTALLATION 2 2.
DS1500 2 2.2 MECHANICAL INSTALLATION DS1500 can be installed to operate in different positions. The two screw holes (M2 x 4) on the body of the reader are for mechanical fixture (Figure A, 1). The diagrams below give the overall dimensions of the scanner and mounting bracket and may be used for installation. Refer to par. 2.5 and 3.4 for correct positioning. 3.9 [0.15] 31.3 [1.23] 4.6 [0.18] N°2 22 [0.87] 3.1 [0.12] MØ2 = 40 [1.57] 34.1 [1.34] = 1 [0.04] 7.6 * [0.30] 13.7 [0.54] * 5.3 [0.
INSTALLATION 2 20 [0.79] 7.1 [0.28] 25.1 [0.99] 31.8 [1.25] 62 [2.44] 31.8 [1.25] 1.5 [0.06] 25 [0.98] 6 [0.24] 3.2 [0.13] 11 [0.43] 3.2 [0.13] = = mm inch = 12 [0.
DS1500 2 2.2.
INSTALLATION 2.3 2 ELECTRICAL CONNECTIONS All DS1500 models are equipped with a cable terminated by a 15-pin male D-sub high-density connector for connection to the power supply and input/output signals. The details of the connector pins are indicated in the following table. CAUTION Do not connect GND and SGND to different (external) ground references. GND and SGND are internally connected through filtering circuitry which can be permanently damaged if subjected to voltage drops over 0.8 Vdc.
DS1500 2 2.3.1 Power Supply Power can be supplied to the scanner through the pins provided on the 15-pin connector used for communication with the host (Figure 6): DS1500 VS USER INTERFACE 1 V+ (5 Vdc) 8 GND 5 Earth Ground GND Figure 6 - Power Supply Connections The power must be 5 Vdc only. It is recommended to connect pin 8 (Protective Earth Ground) to a common earth ground. GND is internally connected to the chassis. NOTE 2.3.
INSTALLATION 2 RS232 Interface The serial interface is used in this case for point-to-point connections; it handles communication with the host computer and allows both transmission of code data and the programming of the scanner. This is the default setting. The following pins are used for RS232 interface connection: Pin 2 3 4 Name TX232 RX232 SGND Function transmit data receive data signal ground It is always advisable to use shielded cables.
DS1500 2 RS485 Full-Duplex Interface The RS485 full-duplex (5 wires + shield) 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.
INSTALLATION 2 For applications that do not use RX signals, do not leave these lines floating but connect them to SGND as shown below.
DS1500 2 RS485 Half-Duplex Interface The RS485 half-duplex (3 wires + shield) interface is used for polled communication protocols. It can be used for Multidrop connections with a Datalogic Multiplexer, (see par. 2.6.3 and 2.6.4) exploiting a proprietary protocol based on polled mode called MUX32 protocol, where a master device polls slave devices to collect data.
INSTALLATION 2 Figure 11 shows a multidrop configuration with DS1500 scanners connected to a Multiplexer. To avoid any possible Ground loop, keep the chassis isolated from the Ground. CAUTION This is an example of multidrop wiring. Consult the multiplexer manual for complete wiring instructions.
DS1500 2 2.3.3 Auxiliary RS232 Interface The auxiliary serial interface is used exclusively for RS232 point-to-point connections. The parameters relative to the aux interface (baud rate, data bits, etc.) as well as particular communication modes such as LOCAL ECHO can be defined using the WinHost utility program or "Host Mode Programming".
INSTALLATION 2 Code Verifier If the DS1500 is used as a Code Verifier, it is possible to indicate to the scanner what code to store as the verifier code through the WinHost program, (refer to the WinHost Help On Line). 2.3.
DS1500 2 An anti-disturbance hardware filter is implemented on the External Trigger input (< 5 milliseconds delay). An additional 15 ms (typical) delay can be implemented through a dedicated software parameter (refer to WinHost Help On Line). 2.3.5 Outputs Two general purpose outputs are available. These outputs can only be connected as open collector configurations.
INSTALLATION 2.4 2 USER INTERFACE The following table contains the pinout for standard RS232 PC Host interface. For other user interface types please refer to their own manual.
DS1500 2 2.5 POSITIONING The DS1500 scanner is able to decode moving barcode labels at a variety of angles, however significant angular distortion may degrade reading performance. When mounting the DS1500 take into consideration these three ideal label position angles: Pitch 0°, Skew 15° to 30° and Tilt 0°. Follow the suggestions for the best orientation: The Pitch angle is represented by the value P in Figure 16. Position the reader in order to minimize the Pitch angle.
INSTALLATION 2 The Tilt angle is represented by the value T in Figure 18. Position the reader in order to minimize the Tilt angle. T Figure 18 - Tilt Angle By using the ACB (Advanced Code Builder) software parameter, the tilt angle is less critical and can be decoded even if the scan line doesn’t cross the entire code. See par. 3.1 or the Help On Line for details.
DS1500 2 2.6 TYPICAL LAYOUTS The following typical layouts refer to system hardware configurations. Dotted lines in the figures refer to optional hardware configurations within the particular layout. These layouts also require the correct setup of the software configuration parameters. Complete software configuration procedures can be found in the Guide To Rapid Configuration in the WinHost Help On Line. 2.6.
INSTALLATION 2 In this layout the data is transmitted to the Host on the main serial interface. Host Mode programming can be accomplished through the main interface. When On-Line Operating mode is used, the scanner is activated by an External Trigger (photoelectric sensor) when the object enters its reading zone.
DS1500 2 2.6.2 Pass-Through Pass-through mode allows two or more devices to be connected to a single external serial interface. Each DS1500 transmits the messages received by the Auxiliary interface onto the Main interface. All messages will be passed through this chain to the host. When On-Line Operating mode is used, the scanner is activated by an External Trigger (photoelectric sensor) when the object enters its reading zone.
INSTALLATION 2.6.3 2 RS232 Master/Slave The RS232 master/slave connection is used to collect data from several scanners to build either a multi-point or a multi-sided reading system; there can be one master and up to 9 slaves connected together. The Slave scanners use RS232 only on the main and auxiliary serial interfaces. Each slave DS1500 transmits the messages received by the auxiliary interface onto the main interface. All messages will be passed through this chain to the Master.
DS1500 2 2.6.4 Multiplexer Layout Each scanner is connected to a Multiplexer (for example MX4000) with the RS485 half-duplex main interface. 2 2 2 1 31 1 0 Host 1 Main Interface 2 External Trigger (for On-Line mode) MX4000 Figure 23 - Multiplexer Layout When On-Line Operating mode is used, the scanner is activated by an External Trigger (photoelectric sensor) when the object enters its reading zone.
READING FEATURES 3 3.1 3 READING FEATURES ADVANCED CODE BUILDER (ACB) In addition to linear reading, the Advanced Code Builder (ACB) allows code reading by “stitching” together two partial reads of it. ACB is not as powerful as Advanced Code Reconstruction due to limits on tilt angle, speed and Multi-label function; but it is effective in the case of close-to-linear, small height codes, damaged codes, or poor print quality codes.
DS1500 3 ACB Readable ACB is disabled by default but can be enabled for the following code types: • • • 3.1.1 Code 25 Interleaved Code 39 Family Codabar • • • Code 128/EAN128 EAN/UPC (without ADD-Ons) Code 93 Important ACB Reading Conditions • Do not use ACB for omni-directional reading stations. • ACB can be activated for each symbology independently from the others. • ACB requires that the code be in movement with respect to the scanner. • ACB requires fixed length barcode reading.
READING FEATURES 3.1.2 3 Tilt Angle Improvement with ACB ACB allows barcode reading with an increased tilt angle. The tilt angle depends upon the code aspect ratio defined as H/L according to the table below: L H Aspect Ratio H/L 0.33 0.25 0.125 3.
DS1500 3 3.2.1 Step-Ladder Mode If scanning is perpendicular to the code motion direction (Figure 24), the number of effective scans performed by the reader is given by the following formula: SN = [(LH/LS) * SS] – 2 Where: SN = number of effective scans LH = label height (in mm) LS = label movement speed in (mm/s) SS = number of scans per second Direction of code movement at LS speed LH DS1500 Laser beam Figure 24 - "Step-Ladder" Scanning Mode For example, the DS1500 (1200 scans/sec.
READING FEATURES 3.2.
DS1500 3 3.3 PERFORMANCE The DS1500 scanner has the following performances: Version 1100 1100 2100 Max Code Resolution Speed mm (mils) 0.15 (6) 0.20 (8) 0.10 (4) scans/s 800 1200 800 Version Reading Distance 1100 2100 40 mm (1.6 in) - 240 mm (9.4 in) on 0.50 mm (20 mils) codes 50 mm (2 in) - 125 mm (4.9 in) on 0.20mm (8 mils) codes Refer to the diagrams given in par. 3.4 for further details on the reading features.
READING FEATURES 3.4 3 READING DIAGRAMS DS1500-1100 0 0 5 1 20 2 40 3 60 4 5 6 7 8 9 10 (in) 80 100 120 140 160 180 200 220 240 260 (mm) 120 4 100 3 80 60 2 40 1 20 0 0 1 20 2 40 60 3 4 5 (in) 80 0.15 mm (6 mils) 100 120 0.20 mm (8 mils) 0.30 mm (12 mils) 0.50 mm (20 mils) (mm) NOTE: (0,0) is the center of the laser beam output window. CONDITIONS Code = Interleaved 2/5 or Code 39 PCS = 0.
DS1500 3 DS1500-2100 0 0 2.5 2 1.5 1 0.5 10 20 1.5 30 40 2 2.5 50 60 3 70 80 3.5 4 4.5 5 (in) 90 100 110 120 130 (mm) 60 50 40 30 1 20 0.5 10 0 0 0.5 10 1 20 30 1.5 40 2 2.5 (in) 50 60 0.20 mm (8 mils) 0.10 mm (4 mils) (mm) NOTE: (0,0) is the center of the laser beam output window. CONDITIONS Code = Interleaved 2/5 or Code 39 PCS = 0.90 "Pitch" angle = 0° "Skew" angle = 15° "Tilt" angle = 0° *Motor Control = Speed_3 (800 scans/s) • 36 Parameter selectable in Winhost 0.
MAINTENANCE 4 4.1 4 MAINTENANCE CLEANING Clean the laser beam output window periodically for continued correct operation of the reader. Dust, dirt, etc. on the window may alter the reading performance. Repeat the operation frequently in particularly dirty environments. Use soft material and alcohol to clean the window and avoid any abrasive substances. Clean the window of the DS1500 when the scanner is turned off or, at least, when the laser beam is deactivated.
DS1500 5 5 5.1 TROUBLESHOOTING GENERAL GUIDELINES When wiring the device, pay careful attention to the pin number of the signals. If you need information about a certain reader parameter you can refer to the WinHost program help files. Either connect the device and select the parameter you’re interested in by pressing the F1 key, or select Help/Contents/DS1500 Configuration from the command menu.
TROUBLESHOOTING 5 TROUBLESHOOTING GUIDE Problem Power On: the “Power On” LED is not lit Suggestions Is power connected? If using a power adapter (like PG 220), is it connected to a wall outlet? If using rail power, does rail have power? Measure voltage at pin 1 and pin 5.
DS1500 5 TROUBLESHOOTING GUIDE Problem Reading: Not possible to read the target barcode (always returns No Read) Suggestions Check synchronization of reading pulse with object to read Is the scan line correctly positioned? Place barcode in the center of scan line and run TEST MODE (by WinHost as an Operating Mode or by the external key, see par. 1.5.2).
TECHNICAL FEATURES 6 6 TECHNICAL FEATURES ELECTRICAL FEATURES Input Power Supply voltage Power consumption max. Serial Interfaces Main Auxiliary Baud Rates Inputs Voltage max. Outputs VCE max. 5 Vdc ± 5% 0.4 A; 2 W RS232; RS485 Full-duplex / Half-duplex RS232 150 to 115200 External Trigger 40 Vdc OUT1, OUT2 40 Vdc Collector current max. VCE saturation 20 mA continuous; Power dissipation max. 100 mW at 45 °C (Ambient temp.) 0.3V at 6 mA max.
DS1500 6 SOFTWARE FEATURES READABLE CODE SYMBOLOGIES * EAN/UPC * Code 93 EAN/UPC (including Add-on 2 and Add-on 5) * Code 128 * 2/5 Interleaved * EAN 128 * Code 39 (Standard and Full ASCII) ISBT 128 * Codabar Pharmacode *ACB Readable. Other symbologies available on request.
DEFAULT CONFIGURATION A A DEFAULT CONFIGURATION The following table shows the default values of the Standard Application Program configuration Parameters. Parameter Code Setup Options for All Codes Multi Label Decoding Safety Decoding Severity Level Global No Read Character Code Position Test ACB Code 1* Code Type Check Digit Check Digit Tx Codabar Start/Stop Tx Code Length Minimum Code Length Maximum Code Length Min. Position in Scan Line Max.
DS1500 A Parameter Advanced Code Options Linear Reading Options Required Quiet Zone ACB Parameters Max Scan Gap Min. Fragment Length Min Overlap Length Concatenation ABC Codabar ISBT 128 Chain n # - Left Chain n # - Right Main Interface Parameters Serial Interface Type Protocol Type Baud Rate Parity Data Bits Stop Bits Handshake Data Transmission MUX32 Protocol Multidrop Address Siemens Protocol Checksum Priority Header n. 5 Header n. 6 Header n. 9 Header n.
DEFAULT CONFIGURATION A Parameter Default Setting Auxiliary Interface Parameters Communication Mode Baud Rate Parity Data Bits Stop Bits Handshake Local Echo 9600 None 8 1 None Output Lines Output 1 Event Idle State Mode Event Counter LSB Event Counter MSB Event Counter Mode Output 2 Event Idle State Mode Event Counter LSB Event Counter MSB Event Counter Mode Output Lines Activation Output Lines Active Data Format Data Format Header 1 Header 2 Header 3 Header 4 Code Field Length Data Justification Fil
DS1500 A Parameter Data Format (continued) Data Packet Separator 2 Terminator 1 Terminator 2 Terminator 3 Terminator 4 Reading Phase Error Character Info Field Separator 1 Info Field Separator 2 Code Position Tx Code Identifier Tx Data Format Header Tx Start Data Tx Start Code Identifiers Operating Mode Operating Mode Selection Operating Mode Operating Mode Options External Trigger External Trigger Filter Serial Start Character Serial Stop Character Code Filter Depth Reading Phase Timeout Reading Phase Of
DEFAULT CONFIGURATION A Parameter Default Setting Reading Parameters Beam Shutter Overflow Overflow Ratio Motor Control Serial Motor Start Serial Motor Stop Triggered Automatic 7 Speed_4 Disabled Disabled Verifier Verifier Options Code Verifier Store in EEPROM Wrong Code Character Verifier Code Values Verifier Code Length Character n Function Key Key Options Key Access Test Mode Data Tx Disabled Enabled Disabled Variable All Disabled Enabled Disabled 47
GLOSSARY ACB (Advanced Code Builder) Advanced Code Builder (ACB) allows code reading by “stitching” together two partial reads of it. ACB is effective in reading codes positioned close-to-linear, small height codes, damaged codes, or poor print quality codes. See par. 3.1 Aperture Term used on the required CDRH warning labels to describe the laser exit window. Barcode A pattern of variable-width bars and spaces which represents numeric or alphanumeric data in machine-readable form.
meaningful data and provides the interface to other devices. The decoder is normally integrated into the scanner. EAN European Article Number System. The international standard barcode for retail food packages. EEPROM Electrically Erasable Programmable Read-Only Memory. An on-board non-volatile memory chip. Full Duplex Simultaneous, two-way, independent transmission in both directions. Half Duplex Transmission in either direction, but not simultaneously.
Pitch Rotation of a code pattern about the X-axis. The normal distance between center line or adjacent characters. See pars. 2.2.1 and 2.5. Position The position of a scanner or light source in relation to the target of a receiving element. Protocol A formal set of conventions governing the formatting and relative timing of message exchange between two communicating systems. Raster The process of projecting the laser beam at varied angles spaced evenly from each other.
Step-Ladder orientation When the barcode’s bars are positioned horizontally on the product, causing them to appear as a ladder. The ends of all bars will enter the scan window first. See par. 3.2.1. Symbol A combination of characters including start/stop and checksum characters, as required, that form a complete scannable barcode. Tilt Rotation around the Z axis. Used to describe the position of the barcode with respect to the laser scan line. See pars. 2.5 and 3.1.
INDEX A Accessories, 6 Advanced Code Builder, 29 Applications, 2 C CE Compliance, vii Cleaning, 37 E Electrical Connections, 11 Auxiliary RS232 Interface, 18 Inputs, 19 Main Serial Interface, 12 Outputs, 20 G General View, viii Glossary, 48 Guide to Installation, ix I Important ACB Reading Conditions, 30 Indicators, 3 Installation, 7 Mounting DS1500, 10 M Maintenance, 37 Mechanical Installation, 8 52 P Package Contents, 7 Patents, v Performance, 34 Positioning, 22 Power Supply, 12 R Reading Diagrams, 35
EC-028 DECLARATION OF CONFORMITY Rev.: 3 Pag.: 1 di 1 Datalogic Automation S.r.l. Via Lavino 265 40050 Monte San Pietro Bologna - Italy www.automation.datalogic.
DS1500 Reference Manual www.automation.datalogic.