Pepperl+Fuchs ODT-MAC400 Series Manual
Pepperl+Fuchs ODT-MAC400 Series Manual

Pepperl+Fuchs ODT-MAC400 Series Manual

Stationary reader for all common 1d- and 2d-barcodes

Advertisement

Quick Links

FACTORY AUTOMATION
MANUAL
ODT-MAC400-* /
ODT-MAC401-* /
ODT-MAC403-*
Stationary reader for all
common 1D- and 2D-barcodes
Laser Class 2M
EN 60825-1

Advertisement

Table of Contents
loading

Summary of Contents for Pepperl+Fuchs ODT-MAC400 Series

  • Page 1 FACTORY AUTOMATION MANUAL ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Stationary reader for all common 1D- and 2D-barcodes Laser Class 2M EN 60825-1...
  • Page 2 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery for Products and Services of the Electrical Industry, published by the Central Association of the Electrical Industry (Zentralverband Elektrotechnik und Elektroindustrie (ZVEI) e.V.) in its most recent version as well as the supplementary clause: "Expanded reservation of proprietorship"...
  • Page 3: Table Of Contents

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Contents 1 Introduction................. 4 2 Declaration of conformity ..........5 3 Safety ................... 6 Symbols relevant to safety ................6 Intended use ....................6 General safety instructions ................6 4 Product Description ............8 Use and application of the ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* -........8 Displays and controls..................8 Interfaces and connections ................9...
  • Page 4: Introduction

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Introduction Introduction Congratulations You have chosen a device manufactured by Pepperl+Fuchs. Pepperl+Fuchs develops, produces and distributes electronic sensors and interface modules for the market of automation technology on a worldwide scale. Symbols used The following symbols are used in this manual: Note! This symbol draws your attention to important information.
  • Page 5: Declaration Of Conformity

    This product was developed and manufactured under observance of the applicable European standards and guidelines. Note! A Declaration of Conformity can be requested from the manufacturer. The product manufacturer, Pepperl+Fuchs GmbH, D-68307 Mannheim, has a certified quality assurance system that conforms to ISO 9001. ISO9001...
  • Page 6: Safety

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Safety Safety Symbols relevant to safety Danger! This symbol indicates a warning about an immediate possible danger. In case of ignoring the consequences may range from personal injury to death. Warning! This symbol indicates a warning about a possible fault or danger. In case of ignoring the consequences may cause personal injury or heaviest property damage.
  • Page 7 User modification and or repair are dangerous and will void the warranty and exclude the manufacturer from any liability. If serious faults occur, stop using the device. Secure the device against inadvertent operation. In the event of repairs, return the device to your local Pepperl+Fuchs representative or sales office.
  • Page 8: Product Description

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Product Description Product Description Use and application of the ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* - The stationary reader is an optical identification system for detection of up to 28 different code symbologies. With its high-performance signal processor, a partial image capture function, and optimized decoding algorithms, the device features extremely high reading speeds.
  • Page 9: Interfaces And Connections

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Product Description TCP/IP VCC/I-O/RS232 RJ45 Ethernet network socket Video output VGA 640x480 15 pin D-Sub connector Status LED Status LED LED color Description Yellow The LED turns to yellow for a short time after switching on. Green The LED flashes green after a successful read (good read).
  • Page 10: Contents

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Product Description Video output VGA 640x480 (7-pin cylindrical connector) Signal Description OUT V Vertical synchronization output sync GND RGB Red signal, green signal and blue signal ground OUT R Red signal output OUT G Green signal output Horizontal synchronization output ground and vertical synchronization output ground OUT B...
  • Page 11: Accessories

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Product Description Accessories Various accessories are available. 4.5.1 Cables The following cables are available as accessories. Model number Description ODZ-MAC-CAB-VIDEO Video connection cable, cylindrical connector, 7-pin on SUB- D socket, 15-pin VGA, 2 meters ODZ-MAC-CAB- Connection cable, Sub-D socket, 15-pin, 2.5 meters, can be 15POL-2,5M-FEMALE pre-assembled...
  • Page 12: Installation

    2. Check that all items are present and correct based on your order and the shipping documents. If you have any questions, please contact Pepperl+Fuchs. 3. Keep the original packing material in case you need to store or ship the unit at a later time.
  • Page 13: Connecting The Device

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Installation ODT-MAC403-* 52.7 54.5 Code Figure 5.3 Dimensions of the angle housing Note! Connection to ground When installing the device, ensure that it is has a ground connection. Connecting the device Connecting the power supply To connect a power supply to the device, proceed as follows.
  • Page 14: Assigning An Ip Address To A Network Connection Using Windows Xp

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Installation Note! Network cabling Use a crossover network cable to connect the device directly to a PC. If the device is being operated within a network, use a twisted-pair network cable to connect it to the network. Establishing a network connection In order to establish a network connection, proceed as follows.
  • Page 15 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Installation 3. Select the "Internet Protocol (TCP/IP)" element from the Properties dialog box by double clicking on it. The TCP/IP properties dialog box will open. 4. In the TCP/IP properties dialog box, activate "Use the following IP address".
  • Page 16: Storage And Transport

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Installation 5. Enter an IP address which only differs from the sensor IP address in the very last segment. 6. Enter 255.255.255.0 as the subnet mask. 7. Then confirm your entries on the TCP/IP properties page and the LAN connection properties page using "OK"...
  • Page 17: Commissioning

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Commissioning Commissioning Connecting the stationary reader The reader has its own web server. You have the option of making settings on the stationary reader using a standard web browser. Aligning the stationary reader To find the ideal alignment for the device, use the two laser diodes in the stationary reader.
  • Page 18: Operation

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Operation Web-based operator interface You have the option of configuring and operating the sensor via a web-based operator interface and using it to display information. The web-based user interface should be used only for setup and troubleshooting purposes when the machine is shut down.
  • Page 19 MAC address, the number of reads, etc.) is displayed, as well as the last image captured and the decoded information. On the right of the Pepperl+Fuchs company logo there is a pictorial representation of a status LED. This status LED lights up green when a device is connected. Otherwise it is red.
  • Page 20: Settings Tab

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation 7.1.1 Settings Tab The Settings tab enables you to configure various parameters and send commands to the sensor. In the left display area, you can navigate to the other tabs Communication, Gallery and Language. In the center of the screen, the following functions are available in different fields: Sensor parameters Settings...
  • Page 21 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Sending a command You have the option of sending individual commands to the sensor. The commands are made up of 4-digit hexadecimal numbers (0 ... 9, A ... F). An overview of the available commands can be found in the appendix. 1.
  • Page 22 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Image mode: How the code is to be read. If mirrored is selected, then the ■ reader expects a mirrored code (read via a deviation mirror). Select parameter file: A backup file can be loaded into the sensor. Use ■...
  • Page 23 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Trigger rising edge Trigger Trigger Decoder Result Figure 7.2 Pulse diagram trigger rising edge and level Figure 7.3 Decoder settings - General Options...
  • Page 24 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Trigger modes Under the Trigger modes menu item, you can select whether to process one or several triggers and specify how these triggers should be processed. Trigger modes: Single trigger In Single trigger mode, one image is captured and decoded for each external trigger.
  • Page 25 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Trigger modes: Interval burst trigger In Interval burst trigger mode, several images are captured and decoded for each external trigger. An interval is defined, during which several images are captured. The burst length and time limit define the minimum number of images or decoding attempts: Number N = burst length / (20 ms + time limit).
  • Page 26 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Burst length Trigger Picture recording Decoder Result Figure 7.5 Pulse diagram burst trigger interval...
  • Page 27 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Trigger modes: Frame burst trigger In Frame burst trigger mode, several images are captured and decoded for each external trigger. The maximum number of images and the time between each image captured in a burst is defined. Any other triggers that arise during the burst are ignored and counted as missed triggers.
  • Page 28 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Processing modes Under Processing mode, you can specify whether an image should contain one or several symbols and whether these symbols should be imported. If several symbols are scheduled to be read, you will need to specify how the individual results will be used to compile the output string.
  • Page 29 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Figure 7.7 Menu item processing modes - single window Figure 7.8 Tooltip matchcode...
  • Page 30 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Processing mode: Multiwindow In Multiwindow mode, you can search for and decode 1 symbol in a maximum of 4 different activated windows. The unread codes must be positioned completely inside the window to ensure that the individual area can be assigned reliably. The complete output string is compiled from the active read areas (linking) .
  • Page 31 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Figure 7.9 Menu item processing modes - multi window Figure 7.10 Tooltip good read message - bad read message...
  • Page 32 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Processing mode: Multisymbology Up to 4 different symbologies can be read in this mode. In contrast to Multiwindow mode, the entire image is always processed here. The position of the symbols within the image area is not important. The complete output string is compiled from the fixed sequence of preset symbologies (linking).
  • Page 33 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Figure 7.12 Tooltip good read message - bad read message Prefilter Definition of prefilters to make subsequent decoding easier. Median filter: Elimination of minor interference. The filter can be enabled ■ or disabled with filter sizes 3, 5, 7, 9, 11. Morphological filters (module enlargement): Morphological filters are ■...
  • Page 34 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Aztec Code The Aztec Code tab allows you either to deactivate the detection of these codes (deactivated), activate detection (normal), invert detection of the codes (all white fields are black and vice versa; inverse) or activate the detection of the codes irrespective of whether they are normal or inverted (normal &...
  • Page 35 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Maxi Code In the Maxi Code tab, you are able to define individual modes of the Maxi Code symbology. Example:...
  • Page 36 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation MicroPDF 417 In the MicroPDF 417 tab, you can either activate or deactivate detection of the MicroPDF 417 code. Example: PDF 417 In the PDF 417 tab, you can either activate or deactivate detection of PDF 417 codes.
  • Page 37 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Codabar In the Codabar tab, you can either activate or deactivate detection of the Codabar code. You can also activate or deactivate the checksum checker. Checksum handling: This feature enables you to activate or deactivate ■...
  • Page 38 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Code 11 In the Code 11 tab, you can either activate or deactivate detection of the Code 11 code. Checksum handling: This feature enables you to activate or deactivate ■ checking of the checksum using one of two options. One option is to compare the read code with the checksum and then to output the code with the checksum (check).
  • Page 39 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Code 93 In the Code 93 tab, you can either activate or deactivate detection of the Code 93 code. Permit smaller quiet zone: Codes with smaller quiet zones are also ■ decoded. Example: Code 128 In the Code 128 tab, you can either activate or deactivate detection of the Code 128 code.
  • Page 40 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Hong Kong Code In the Hong Kong Code tab, you can either activate or deactivate detection of the Hong Kong code. Minimum code length: Specifies the minimum size of the code that is to ■...
  • Page 41 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Matrix 2 of 5 In the Matrix 2 of 5 tab, you can either activate or deactivate detection of the Matrix 2 of 5 code. Checksum handling: This feature enables you to activate or deactivate ■...
  • Page 42 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation NEC 2 of 5 In the NEC 2 of 5 tab, you can either activate or deactivate detection of the NEC 2 of 5 code. Checksum handling: This feature enables you to activate or deactivate ■...
  • Page 43 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Industrial/Standard 2 of 5 (2 bar start/stop codes) In the Straight 2 of 5 tab (2 bar start/stop codes), you can either activate or deactivate detection of the Straight 2 of 5 code (2 bar start/stop codes). Minimum code length: Specifies the minimum size of the code that is to ■...
  • Page 44 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Trioptic Code 39 In the Trioptic Code 39 tab, you can either activate or deactivate detection of the Trioptic Code 39 code. Permit smaller quiet zone: Codes with smaller quiet zones are also ■ decoded.
  • Page 45 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Pharma Code In the Pharma tab, you can either activate or deactivate detection of the Pharma code. Number of bars: Enter the minimum and maximum number of bars in the ■ code. Code contents: Enter the number range that is to be decoded. ■...
  • Page 46 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation Postal Code In the Postal Code tab, you can either activate or deactivate detection of the Postal code. Direction angle: Enter the direction angle of the code here. ■ Omnidirectional is the standard setting, although this means that it will take longer to read the code.
  • Page 47 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation OCR: Specifies whether OCR font recognition is deactivated ■ (deactivated) or activated, whereby the detection of normally printed font (dark font, light background), inversely printed fonts (light font, dark font background) or both types (normal & inverse) can be activated simultaneously.
  • Page 48 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation...
  • Page 49 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation The following font types are supported: OCR-A OCR-B MICR E-13B SEMI OCR...
  • Page 50: Communication Tab

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation 7.1.2 Communication Tab The Communication tab allows you to configure various network and transmission parameters. In the left display area, you can navigate to the other tabs Settings, Gallery and Language. In the center of the screen, the following functions are available in different fields: Parameters Explanation IP address...
  • Page 51: Tab Gallery

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation 7.1.3 Tab Gallery The Gallery allows you to view the saved error images and save them locally on the PC if necessary. You can navigate to the other tabs Settings, Communication and Languagein the left display area. In the upper section of the display, the last 6 error images saved in the stationary reader are shown as a preview.
  • Page 52: Dialog Box Language

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Operation 7.1.4 Dialog box Language The Language enables you to change the language for the entire operator interface. You can navigate to the other tabs Settings, Communication and Galleryin the left display area. Selecting/changing the language 1.
  • Page 53: Troubleshooting

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Troubleshooting Troubleshooting What to do in the event of an error Before requesting a service call, please check that the following actions have been taken. Test the equipment according to the following checklists, ■ Telephone assistance from the Service Center in order to isolate the ■...
  • Page 54: Appendix

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Appendix Command format Commands Each command consists of 4 ASCII-coded hexadecimal digits (CD ) without <CR> or <LF> . Meaning of the individual digits <C> <D > <D > <D > Syntax: Command Detail 2 Meaning Detail 1 Detail 0...
  • Page 55 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Status message The status message is generated automatically when decoding is triggered and the decoding process is complete. Status message Syntax <Command> <fOk> <Error code> <ECC> <Data> <cr> <lf> Command The first digit of the command is (1 hex digits) output 0: Ok, 1: Error...
  • Page 56: Command Overview

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Command overview This table contains a list of all the commands which you can send individually to the stationary reader from the Settings tab page. Alternatively, these commands but also about the process interface are (RS232 / TCP / IP) is sent.
  • Page 57 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Command C...
  • Page 58 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Command Description Advanced commands Parameter D indicates the advanced command Sets the filter parameters to be used when specifying the filter type using C6xx. The possible parameter values are, therefore, entered using the command C6xx. Important: This command must be issued before the command C6xx! The entered values become invalid when the C6xx command is issued (can only...
  • Page 59 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Command Description Loading parameters from the flash memory. A differentiation is not made between the default and the working area. Restoring default settings Reset IP / subnet / gateway to 192.168.2.2 / 255.255.255.0 / 0.0.0.0 Saving parameters in flash.
  • Page 60 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Command D (only works via the serial interface) Command Description Send information Parameter D specifies the type of information. First, D is repeated in the output, followed by the values. The string is tested for 10D OR 10M with autodetect and it must not be longer than 20 characters.
  • Page 61: Input Of Nonprintable Characters

    ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Input of nonprintable characters The following syntax is used to display nonprintable characters. A \ character is appended to the ASCII value of the character as a 2-digit hex number. Example: A Carriage Return (CR) character is coded ASCII 013 (decimal) or 0D (hex).
  • Page 62 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Hexa- Decimal decimal Interface Meaning, alternative designation DLE - data link escape NAK - negative acknowledge SYN - synchronous idle ETB - end of transmission block CAN - cancel EM - end of medium SUB - substitute ESC - escape FS - field separator...
  • Page 63 ODT-MAC400-* / ODT-MAC401-* / ODT-MAC403-* Appendix Placeholder Meaning Status bytes. Two-digit numerical value, decimal 80 - Good reading 81 - Bad reading \PSTS 82 - Good reading of match code, match OK 83 - Good reading of match code, match NOT OK 84 - Bad reading because timeout reached X coordinate of the center point of the code relative to the center point of the image, 4-digit \PCXC...
  • Page 64 Twinsburg, Ohio 44087 · USA Tel. +1 330 4253555 E-mail: sales@us.pepperl-fuchs.com Asia Pacific Headquarters Pepperl+Fuchs Pte Ltd. Company Registration No. 199003130E Singapore 139942 Tel. +65 67799091 E-mail: sales@sg.pepperl-fuchs.com www.pepperl-fuchs.com 216677 TDOCT1750B_ENG Subject to modifications Copyright PEPPERL+FUCHS • Printed in Germany 05/2012...

This manual is also suitable for:

Odt-mac401 seriesOdt-mac403 series

Table of Contents