HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 EM-20833-1V110 Safety Guidelines This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring to property damage only have no safety alert symbol. The notices shown below are graded according to the degree of danger. Danger indicates that death or severe personal injury will result if proper precautions are not taken. Warning indicates that death or severe personal injury may result if proper precautions are not taken. Caution with a safety alert symbol indicates that minor personal injury can result if proper precautions are not taken. Caution without a safety alert symbol indicates that property damage can result if proper precautions are not taken. Notice indicates that an unintended result or situation can occur if the corresponding notice is not taken into account. If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage. Qualified Personnel The device/system may only be set up and used in conjunction with this documentation. Commissioning and operation of a device/system may only be performed by qualified personnel. Within the context of the safety notices in this documentation qualified persons are defined as persons who are authorized to commission, ground and label devices, systems and circuits in accordance with established safety practices and standards. Prescribed Usage Note the following: Warning This device and its components may only be used for the applications described in the catalog or the technical description, and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens. Correct, reliable operation of the product requires proper transport, storage, positioning and assembly as well as careful operation and maintenance. Trademarks All names identified by (R) are registered trademarks of the Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner. Disclaimer of Liability We have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions. Siemens AG Automation and Drives Postfach 4848 90437 NURNBERG GERMANY 12/2006 Copyright (c) Siemens AG 2006 Technical data subject to change Contents Safety Guidelines ii Qualified Personnel iii Prescribed Usage iii Trademarks iii Disclaimer of Liability iii PREFACE Welcome! ix Purpose of This Manual Further Support x Training Center x ix SITRAINTM Siemens Training x Technical Support xi Service & Support on the Internet Manual Conventions xi CHAPTER 1 Getting Started xi 1-1 Package Contents 1-1 Installing the HawkEyeTM 5xT GUI Communication 1-4 1-2 USB Cable Connection 1-4 USB Communication Setting 1-5 Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual v Contents USB GUI Mode 1-6 RS-232 Cable Connection 1-6 RS-232 Communication Setting 1-7 RS-232 Terminal Mode 1-7 RS-232 GUI Mode 1-9 Scanning Guidelines CHAPTER 2 1-10 Configuring the Reader Using Programming Codes 2-1 Programming Examples 2-2 Example 1 -- Reset Reader to Factory Defaults 2-2 Example 2 -- Turn Off Beeper & Change Trigger Behavior 2-2 Example 3 -- Read Cell Sizes Less Than 0.008 Inch 2-3 Scanner Programming Data Matrix Codes 2-3 Reset Factory Defaults 2-3 Reset Operation Settings 2-3 Reset Factory Settings 2-3 Beeper 2-4 Trigger 2-5 Data Matrix X Dimension 2-6 QR Code Reading Option 2-7 UID Validation 2-7 CHAPTER 3 HawkEyeTM 5xT Graphical User Interface GUI Menus 3-1 3-2 File Menu 3-2 Operation Menu 3-2 Configure Menu 3-3 APPENDIX A Certification and Specifications Certifications A-1 A-1 CE Compliance A-1 FCC Statement A-2 FDA Statement A-2 Specifications A-2 HawkEyeTM 50T A-2 vi HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Contents Physical Characteristics A-2 Performance Characteristics A-3 User Environment A-3 HawkEyeTM 51T A-3 Physical Characteristics A-3 Performance Characteristics A-4 User Environment A-4 APPENDIX B Table of ASCII Control Characters Index Rev 1.1.0, February 2007 B-1 Index-1 HawkEyeTM 50T/51T User Manual vii Contents viii HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Preface PREFACE Welcome! Purpose of This Manual The purpose of the manual is to get you up and running quickly and confidently with your reader. Caution LED in the HE50T/51T Embedded Class I LED. Wavelength 660 nm. Complies with 21CFR1040.10 EN60825-1:1993 Amendment 2 2001 CLASS 1 LED PRODUCT Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual ix Preface Further Support If you have any questions concerning the use of products which are not answered in this manual, please contact your local Siemens partner at your Siemens office. You can find your local partner at: http://www.siemens.com/automation/partner You can find a guide to the technical documentation on offer for the individual SIMATIC products and systems at: http://www.siemens.de/simatic-tech-doku-portal You can find the catalog and online ordering systems at: http://mall.automation.siemens.com/ Training Center SITRAINTM Siemens Training Siemens Training (SITRAIN) offers a range of courses on Machine Vision and Symbology Reading. Training classes are conducted in Norcross, Georgia and at locations across the USA. SITRAIN also offers courses on PLC, Drives, Controls, HMI, NET, Process Control, Analyzers and Instrumentation, Electrical and Power, Safety and more. Details of current SITRAIN course offerings can be viewed at http://www.automation.usa.siemens.com/sitrain/ To view Machine Vision and Symbology course offerings, please click on the "Automation" link in the middle of the page and then the "Vision and Sensors" link from the list that is presented. Alternatively, please contact the Siemens Training Registrar at (800) 241-4453. x HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Technical Support How to reach technical support for all A&D products * With the Support Request form on the Web: http://www.siemens.de/automation/support-request * Telephone: + 49 180 5050 222 * Telephone: 800 333-7421 (USA) * Fax: + 49 180 5050 223 Further information about our technical support is available in the Internet at http://www.siemens.com/automation/service Service & Support on the Internet The Siemens Service & Support team provides you with comprehensive additional information on SIMATIC products in its online Internet services. http://www.siemens.com/automation/service&support There you can find: * Current product information and downloads which you may find useful for your product. * The documents you require, using our Service & Support search engine. * A forum where users and experts from all over the world exchange ideas. * Your local partner for Automation & Drives. * Information about onsite services, repairs, spare parts. Lots more is available to you on our "Service" pages. Manual Conventions The following typographical conventions are used throughout this manual. * Items emphasizing important information are bolded. * Menu selections, menu items and entries in screen images are indicated as: Operation, Configure, etc. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual xi Preface xii HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 1 Getting Started 1 Getting Started CHAPTER 1 The HawkEyeTM 50T/51T is a hand-held reader that excels at reading low-contrast two-dimensional (2D) Data Matrix direct part marks (DPM). It features the LytePypeTM illumination system, and a robust Data Matrix reading algorithm that delivers exceptional performance for DPM reading at close range. Two models (HawkEyeTM 50T & HawkEyeTM 51T) are available. They offer suitable fields of view (FOV) for reading Data Matrix labels and DPMs such as dot peen and laser marks in automotive, aerospace, electronics, semiconductors, medical devices, and many other industries. Note: Use of this device other than specified by Siemens is prohibited. Package Contents The HawkEyeTM 50T/51T reader package includes all the necessary equipment for immediate operation. Please take a moment to confirm that the product package is complete, and contains the following items: * HawkEyeTM 50T/51T Reader * Communication Cable (RS-232 or USB) * HawkEyeTM 5xT Graphical User Interface (GUI) Software CD * 12V Power Supply (purchased separately) * LytePypeTM (purchased separately) Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 1-1 Chapter 1 Getting Started Installing the HawkEyeTM 5xT GUI We recommend you install the GUI after you inspect the package contents. * For USB connection, you must install the GUI and use the Wedge functionality to redirect the decoded data to the active Windows program (e.g., Notepad). * For RS-232 connection, two connection modes are supported: - The RS-232 Terminal mode uses the standard RS-232 protocol and allows the decoded data to go into a serial device or program such as a PLC (Programmable Logic Controller) or Windows HyperTerminal. - The RS-232 GUI mode has additional protocol that only communicates with the GUI. The GUI should be installed for image display or prefix/suffix programming. The HawkEye 5xT GUI installation program installs the GUI software and the optional USB driver. The USB driver is needed only for USB connection and is not required for RS-232 connection. For RS-232 connection, we still recommend that you install the USB driver in case you need to support the USB connection later on. If you plan to install the USB driver, do so before you plug in the HE5xT USB cable to the PC's USB port. If the cable is plugged in before the driver is installed, Windows displays Found New Hardware Wizard. Click Cancel, then unplug the USB cable from the PC. Use the following procedure to install the GUI and the optional USB driver: 1-2 1. Insert the HawkEyeTM 5xT GUI software CD into the CD drive. 2. Navigate to Setup.exe. 3. Run Setup.exe and follow the on-screen instructions. 4. In the Select Components screen, HE5xT USB Driver is selected and will be installed by default. If you will never use the USB connection, follow Step 5 to complete the installation of the GUI program. To use the USB connection, follow Steps 6 through 11 to complete the installation of the GUI program. 5. For RS-232 connection only and no USB connection, you can choose to de-select the HE5xT USB Driver component, and click Next to continue. Follow the instructions to complete the installation of the GUI software. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 6. For USB and RS-232 connections, click Next to continue. Follow the instructions to install the GUI software. Towards the end of the GUI installation, a new screen (Device Driver Installation Wizard) is displayed for the USB driver installation. Click Next to continue. 7. The title of the screen changes to The Drivers are now installing..., and the following message is displayed: Please wait while the drivers install. This may take some time to complete. 8. In Windows 2000, the screen shown in Figure 1-1 is displayed, indicating the driver has been installed successfully. In Windows XP, you will first receive a new dialog box displaying the message: The software you are installing has not passed Windows Logo testing to verify its compatibility with Windows XP. 9. Click Continue Anyway to display the screen shown in Figure 1-1. FIGURE 1-1. 10. Completing the Device Driver Installation Wizard Screen Click Finish to exit the Device Driver Installation Wizard and complete the GUI installation. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 1-3 1 Getting Started Installing the HawkEyeTM 5xT GUI Chapter 1 Getting Started Communication The HawkEyeTM 50T/51T is available with USB and RS-232 cable connections. Both the USB cable and the RS-232 cable are connected to the HawkEyeTM 50T/51T with a RJ45 connector. USB Cable Connection To connect the HawkEyeTM 50T/51T to your host computer via USB interface: 1. Push the USB cable connector into the HawkEyeTM 50T/51T reader until the locking tab engages (see Figure 1-2). FIGURE 1-2. Connecting Cable Cable Release 2. Connect the power supply to the USB connector and then to an AC outlet. Observe the power up sequence: the light comes on and then flashes several times before turning steady on then off. Note: When the reader is powered up, the light comes on momentarily and then goes out. The unit is now operational and ready to read Data Matrix symbols. This process takes less than 10 seconds. 1-4 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 3. Connect the USB cable to your host computer. Although a computer is not required for the HawkEyeTM 50T/51T reader to read a Data Matrix symbol, it is needed to display the reading results or decoded data. 4. Windows 2000 displays Found New Hardware box and installs the driver automatically. Windows XP displays the screen shown in Figure 1-3. FIGURE 1-3. Found New Hardware Wizard Screen 5. Click Next to display the screen showing the information on Windows Logo testing. 6. Click Continue Anyway to complete the driver installation. 7. Click Finish to exit Found New Hardware Wizard. USB Communication Setting The USB GUI mode is the only communication mode in the USB communication setting, and it is the factory default for a pre-configured USB reader. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 1-5 1 Getting Started Communication Chapter 1 Getting Started USB GUI Mode Use the following steps to set the USB GUI mode: 1. Scan the Enter programming Data Matrix code (Figure 1-4) to enter Reader Programming mode. FIGURE 1-4. Enter Data Matrix Code Enter 2. Scan the USB GUI programming Data Matrix code (Figure 1-5) to change the reader's configuration to USB GUI mode. FIGURE 1-5. USB GUI Data Matrix Code USB GUI 3. The reader resets itself (5 short beeps) and returns to USB GUI mode. The new setting persists through power cycles. 4. Run the GUI program. Select USBv1 in Configure > Communication and ensure that the reader is connected. 5. Enable Wedge from Configure > Wedge to redirect the decoded data to the active Windows program. For more information, see page 3-5. RS-232 Cable Connection To connect the HawkEyeTM 50T/51T to your host computer via the RS-232 interface: 1-6 1. Make sure the RS-232 cable is attached sufficiently to your HawkEyeTM 50T/51T reader, as shown in Figure 1-2. 2. Connect the RS-232 cable's 9-pin connector to your host computer. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 3. Connect the power supply to the RS-232 connector and then to an AC outlet. Observe the power up sequence: the light comes on and then flashes several times before turning steady on then off. Note: When the reader is powered up, the light comes on momentarily and then goes out. The unit is now operational and ready to read Data Matrix symbols. This process takes less than 10 seconds. RS-232 Communication Setting There are two communication modes (RS-232 Terminal, RS-232 GUI) in the RS-232 communication setting. The RS-232 Terminal, with a baud rate of 9600, is the factory default for a pre-configured RS-232 reader. RS-232 Terminal Mode In this mode, the reader sends the decoded data to a serial program or device, such as HyperTerminal, a PLC, or a hardware keyboard wedge. Use the following steps to set the appropriate RS-232 Terminal mode: 1. If the reader is connected currently to the HawkEyeTM 5xT GUI, exit the GUI. 2. Scan the Enter programming Data Matrix code to enter Reader Programming mode. FIGURE 1-6. Enter Data Matrix Code Enter 3. Scan the appropriate RS-232 Terminal programming Data Matrix code with specific baud rate to change the reader's configuration to RS-232 Terminal mode. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 1-7 1 Getting Started Communication Chapter 1 Getting Started FIGURE 1-7. RS-232 Terminal Mode Data Matrix Code & Baud Rates Terminal Mode at 2400 bps Terminal Mode at 4800 bps Terminal Mode at 9600 bps (Default) Terminal Mode at 19200 bps Terminal Mode at 38400 bps Terminal Mode at 57600 bps Terminal Mode at 115200 bps Notes: You must exit the HawkEyeTM 5xT GUI before scanning these codes. If you scanned one of the above codes in the programming mode with the GUI still connected, we recommend that you physically cycle the power one more time after the initial reboot. The reader only supports baud rate change. Other serial port settings are fixed at Data bits 8, Parity none, Stop bits 1, and Flow control none. 4. The reader resets itself and returns to RS-232 Terminal mode. The new setting persists through power cycles. Note: In RS-232 Terminal mode, the reader will not connect to the GUI. 1-8 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 RS-232 GUI Mode In this mode, you can upload an images from the reader to the GUI. Use the following steps to set the RS-232 GUI mode: 1. Scan the Enter programming Data Matrix code to enter Reader Programming mode. FIGURE 1-8. Enter Data Matrix Code Enter 2. Scan the RS-232 GUI programming Data Matrix code to change the reader's configuration to RS-232 GUI mode. FIGURE 1-9. RS-232 GUI Data Matrix Code RS-232 GUI 3. The reader resets itself (5 short beeps) and returns to RS-232 GUI mode. Note: To connect to the GUI, you need to specify only the correct serial port to which the HawkEyeTM 50T/51T is connected. You do not need to specify baud rate. In RS-232 GUI mode, the reader will not communicate with serial/terminal devices such as Windows HyperTerminal or a PLC. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 1 Getting Started Communication 1-9 Chapter 1 Getting Started Scanning Guidelines Getting reasonable images of non-paper type marks requires some practice. You will be more successful by following these recommendations: * For small marks, place the reader near the Data Matrix mark surface. With some experimenting, you will quickly find it needs to be near contact for small marks but has a good working range (up to two inches (50 mm)) for larger marks. * Always hold the reader such that the front plane of the plastic pipe (called the LytePyteTM) is parallel to the mark surface and the Data Matrix is centered in the LytePyteTM. This helps create a more uniform image of the Data Matrix mark. Note: It may be necessary to slightly tilt the reader when reading marks on mirror-like surfaces. 1-10 * Hold the reader steady while pulling the trigger. If you release the trigger immediately, the reader only captures one image and signals a pass or fail after analyzing this image. It is better to hold the trigger without releasing it so that the reader will keep trying until the reading is successful or up to 10 images have been tried (the default). * When switching between marks on different substrates, etc., the reader can automatically adjust the camera settings to yield the highest read performance. When reading such marks, press and hold the trigger; the reader will image the part multiple times and choose the best setting. The reader is now ready to read the mark. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 2 Configuring the Reader Using Programming Codes CHAPTER 2 The Reader programming codes allow you to: * Reset operation and factory parameters * Turn the beeper on and off * Set the trigger * Set the cell size of the Data Matrices that will be read It's a three step process to change the reader configuration by scanning programming Data Matrix codes: 1. Scan the Enter Data Matrix code to enter programming mode. Four beeps will sound after a successful scan. 2. Scan one or more programming codes to change the configuration. Three beeps will sound after a successful scan. 3. Scan the Exit Data Matrix code to exit programming mode and go back to normal scan mode. Three beeps will sound after a successful scan. Notes: The new configuration will not take effect until you scan the Exit programming Data Matrix code to return the reader to normal scan (non-programming) mode. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 2-1 Configuring the Reader Using 2 Chapter 2 Configuring the Reader Using Programming Codes In programming mode, the reader will only read programming Data Matrix codes. It will NOT read any Data Matrix that can be successfully read in normal scan mode. New settings persist through power cycles. Programming Examples Example 1 -- Reset Reader to Factory Defaults To reset the reader settings to factory default (see "Reset Factory Defaults" on page 2-3): 1. Scan the Enter Data Matrix code, and hear four beeps. 2. Scan the Reset Factory Data Matrix code and hear three beeps. 3. Scan the Exit Data Matrix code and hear three beeps. Example 2 -- Turn Off Beeper & Change Trigger Behavior To turn off the beeper and change the trigger behavior (see "Beeper" on page 2-4 & "Trigger" on page 2-5): 1. Scan the Enter Data Matrix code, and hear four beeps. 2. Scan the Beeper Off Data Matrix code and hear three beeps. 3. Scan the While Trigger Pressed - Read Once (0 retries) Data Matrix code and hear three beeps. 4. Scan the Exit Data Matrix code and hear three beeps. Now, the reader will only scan once each time you pull the trigger, regardless of whether you hold or release it. You will no longer hear a beep while the LED turns green after a successful scan. To reset to factory settings, follow Example 1. 2-2 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Scanner Programming Data Matrix Codes Example 3 -- Read Cell Sizes Less Than 0.008 Inch To read Data Matrix codes with cell sizes that are less than 0.008 inch (see "Data Matrix X Dimension" on page 2-6): 1. Scan the Enter Data Matrix code (Figure 2-4) and hear four beeps. 2. Scan the Less Than 0.008 Inch Data Matrix code and hear three beeps. 3. Scan the Exit Data Matrix code and hear three beeps. Scanner Programming Data Matrix Codes Reset Factory Defaults Reset Operation Settings * Max number of captures while trigger is pressed = 10 * Beeper is on * Size of Uploading Image = 512 x 512 * Exposure control parameters * Image window = 1024 x 1024 Reset Factory Settings Reset Factory resets the following parameters in addition to the parameters listed in Reset Operation: * Prefix is enabled * Suffix is enabled * Default Prefix string is empty * Default Suffix string is \x0D\x0A (carriage return and line feed) Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 2-3 2 Configuring the Reader Using By default, the HawkEyeTM 50T/51T reads Data Matrix codes with cell sizes that are greater than or equal to 0.008 inch. Chapter 2 Configuring the Reader Using Programming Codes Note: Reset Factory does not change communication settings (USB GUI, RS-232 GUI, or RS-232 Terminal). FIGURE 2-1. Reset Data Matrix Codes Enter Exit Reset Operation Reset Factory Beeper FIGURE 2-2. 2-4 Beeper Data Matrix Codes Enter Exit Beeper On (Default) Beeper Off HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Scanner Programming Data Matrix Codes Trigger 2 Trigger Data Matrix Codes Configuring the Reader Using FIGURE 2-3. Enter Exit While Trigger Pressed Read Once (0 retries) While Trigger Pressed Read Once (1 retry) While Trigger Pressed Read Once (2 retries) While Trigger Pressed Read Once (9 retries) (Default) Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 2-5 Chapter 2 Configuring the Reader Using Programming Codes Data Matrix X Dimension By default, the HawkEyeTM 50T/51T has been optimized to read Data Matrix codes with cell sizes that are greater than or equal to 0.008 inch. If you want to read Data Matrix codes with cell sizes that are less than 0.008 inch, read the Less Than 0.008 Inch Data Matrix code (see Figure 2-4). FIGURE 2-4. Enter X Dimension Data Matrix Codes Exit No Less Than 0.008 Inch (Default) Less Than 0.008 Inch The range of cell sizes for the HawkEyeTM 50T/51T is: 2-6 * For HawkEyeTM 50T -- 0.004" to 0.040" * For HawkEyeTM 51T -- 0.006" to 0.080" HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Scanner Programming Data Matrix Codes QR Code Reading Option While Data Matrix reading is always enabled, QR Code reading can be enabled or disabled using the programming codes in Figure 2-5: QR Code Data Matrix Codes Enter Exit QR Code On QR Code Off (Default) Configuring the Reader Using FIGURE 2-5. For reliable reading, the rotation of the QR Code must be no more than 23. UID Validation The HE5xT unit complies with MIL-STD-130, ISO 15434, and ISO 15418 to construct a Unique Items Identifier (UII). This UID validation is applicable to Data Matrix only and has no effect on other symbologies. Four mutually exclusive UII options are supported and described as follows: * UII DM On/Off -- The HE5xT is configured to construct UII only. If the decoded data contains a valid UII, only a UII string is outputted. If a Data Matrix with invalid UII is decoded, the HE5xT beeps to indicate decode success but does not output any data. * UII/ISO 15434 DM On/Off -- The HE5xT is configured to construct UII or any ISO 15434 compliance data. If the decoded data is UID compliant, then only a UII string is outputted. If the decoded data is ISO 15434 compliant but non-UII compliant, then the output data uses the output format described below. If the decoded data is neither UII nor ISO 15434 compliant, the HE5xT beeps to indicate decode success but does not output any data. * UII DM with Data Field On/Off -- The HE5xT is configured to construct UII with additional data fields. The data is displayed following the output format below. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 2 2-7 Chapter 2 * Configuring the Reader Using Programming Codes UII/ISO 15434 DM with Data Field On/Off -- The HE5xT is configured to construct UII or any ISO 15434 compliance data with additional data fields. The data is displayed following the output format below. Output Format: UII; DF0; DF1; DF2; DF3; DF4; DF5; DF6; DF7 * "UII -- a. Constructed UII data, if the UII construction is successful. b. "(15434)", if the HawkEyeTM 50T/51T is configured to UII/ISO15434 with Data Field and the decoded Data Matrix has the ISO 15434 syntax but fails to construct UII. c. An error message, if the process fails based on corresponding configuration with Data Field on. List of error messages: 15434 ERROR: DATA ELEMENT SEPARATOR 15434 ERROR: DOUBLE TRAILER 15434 ERROR: FORMAT INDICATOR 15434 ERROR: HEADER - 1ST POSITION 15434 ERROR: HEADER - 2ND POSITION 15434 ERROR: HEADER - 3RD POSITION 15434 ERROR: HEADER - 4TH POSITION 15434 ERROR: HEADER - GROUP SEPARATOR 15434 ERROR: TRAILER - END OF TRANSMISSION 15434 ERROR: TRAILER - RECORD SEPARATOR UII ERROR: DATA ELEMENT CHARACTER UII ERROR: DATA ELEMENT TOO LONG UII ERROR: DATA ELEMENT TOO SHORT UII ERROR: LOWER CASE CHARACTER UII ERROR: NEED UII ELEMENT FIRST UII ERROR: SPACE AFTER TEI DATA QUALIFIER UII ERROR: TEI DATA CHARACTER UII ERROR: TEI DATA QUALIFIER UII ERROR: UII ELEMENT INCOMPLETE UII ERROR: WRONG FORMAT INDICATOR * 2-8 "; -- Field separator. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Scanner Programming Data Matrix Codes DF0 -- There are three types of data: a. UII type, if the UII field is Constructed UII data. 2 List of UII types: ESN: Electronic Serial Identifier for Cellular Mobile Telephones GIAI: Global Individual Asset Identifier GRAI: Global Returnable Asset Identifier GRAI_GIAI: either GRAI or GIAI UII0: a TEI with UID as a data qualifier UII1: construct #1 UII2: construct #2 USN: Universal Serial Number UST: Universal Serial Tracking Number VIN: Vehicle Identification Numbers b. Format Indicator, if the UII field is "(15434)". List of format indicators: 05: Application Identifiers 06: Data Identifiers 12: Text Element Identifiers DD: The DoD assigned Format Indicator for TEI GS1_05: The GS1 format for Application Identifiers c. * Original decoded data, if the UII field is error message. DF1 - DF7 -- These are additional defaults and display up to seven data elements. If there are more than seven elements, only the first seven are displayed. If the number of data elements is less than seven, then the rest of data fields are empty. If the UII field is (error message), DF1 - DF7 are empty strings. Note: For option UII/ISO 15434 DM on, if the UII field is "(15434)", then data elements of ISO 15434 are displayed in DF1 - DF7. Only one of the four options can be turned on at any given time by scanning the following programming codes. Turning on a new option automatically turns off the previous UII option. To turn off the UII option, either scan the Off programming code corresponding to the UII option or scan all four Off programming codes. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 2-9 Configuring the Reader Using * Chapter 2 Configuring the Reader Using Programming Codes FIGURE 2-6. UII Option Data Matrix Codes Enter Exit UII DM Off (Default) UII DM On UII/ISO 15434 DM Off (Default) UII/ISO 15434 DM On UII DM with Data Field Off (Default) UII DM with Data Field On UII/ISO 15434 DM with Data Field Off (Default) UII/ISO 15434 DM with Data Field On Note: With UII enabled and prefix/suffix enabled, reading a non-UII Data Matrix code will output the string containing prefix and suffix only. 2-10 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 3 HawkEyeTM 5xT Graphical User Interface 3 HawkEyeTM 5xT Graphical User CHAPTER 3 The graphical user interface (GUI) software can be installed on: * Windows 2000 * Windows XP The supported interfaces are: * RS-232 * USB Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 3-1 Chapter 3 HawkEyeTM 5xT Graphical User Interface GUI Menus File Menu FIGURE 3-1. File Menu Items * Save Image As -- Saves the image that has been uploaded from the reader to the PC's hard drive. * Exit -- Exits the GUI. If Wedge mode is enabled, you will receive a dialog box that confirms the exit. Operation Menu FIGURE 3-2. * 3-2 Operation Menu Item Upload Image From Reader -- Uploads the image from the reader's memory that has been captured by pulling the reader trigger. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 GUI Menus Configure Menu FIGURE 3-3. Configure Menu Items * Communication -- Selects COM1 - COM8, or USB. - Ensure the reader is in USB GUI mode before selecting USB connection. - Ensure the reader is in RS-232 GUI mode before selecting the correct COM port. If the reader is still connected to a standard RS-232 program such as the Windows HyperTerminal program, you need to disconnect the COM port connection from the program, then scan the RS-232 GUI programming code. Note: When an RS-232 reader is connected to the GUI, to reconnect to a standard RS-232 device, you must exit the GUI then scan the RS-232 Terminal code with correct baud rate. * Uploading Image Size -- The image size is one of the following: - 1024x1024 -- When set to 1024x1024, the image loads very slowly (for RS-232 connection). - 512x512 -- 2:1 sample in height and width. This is the default. - 256x256 -- 4:1 sample in height and width. - 128x128 -- 8:1 sample in height and width. For RS-232 communication, we recommend that you use the default of 512x512 (or a smaller size) to reduce your wait time as the image loads. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 3-3 HawkEyeTM 5xT Graphical User 3 Chapter 3 HawkEyeTM 5xT Graphical User Interface Note: The image uploaded covers the full range of the field of view (FOV). The image size specified determines how the image is sampled for upload. * Prefix and Suffix -- Allows you to add prefix and suffix to the decoded data output. FIGURE 3-4. Data Formatting Dialog Box Enter Prefix and Suffix strings in the edit boxes for Prefix and Suffix, respectively. Each string is up to 12 character long. To enter an unprintable character, use the format \xYZ, where YZ is the hex representation of the ASCII value of the character. For example, Carriage Return and Line Feed can be entered as \x0d\x0a. See Appendix B, "Table of ASCII Control Characters," for a list of unprintable ASCII characters. The default Prefix string is empty; the default Suffix string is \x0d\x0a. The check box Use Prefix/Suffix represents the state when the Prefix/Suffix is enabled. The default state is that Prefix and Suffix are used. Unchecking Use Prefix/Suffix disables the use of the prefix and suffix even though the strings are still saved in the reader firmware. Note: Characters with ASCII values higher than 7E are not allowed. 3-4 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 GUI Menus * Wedge -- Wedge mode redirects decoded data from the HawkEyeTM 50T/51T reader to the active Windows program as though you typed them in from the keyboard. Wedge mode is necessary for the USB connection but also may be used for RS-232 cable connection in RS-232 GUI mode. To enable Wedge mode: Make sure the reader is connected to the GUI using the USB GUI or RS-232 GUI mode. b. Select Configure > Wedge > Enable Wedge to enable Wedge mode. c. Open Windows Notepad and ensure it is the active program (by clicking on it once). d. Scan a Data Matrix with the HawkEyeTM 50T/51T reader. The decoded data will be displayed in the Notepad program. After you enable Wedge mode, the GUI can be minimized into the Windows System Tray. To display the GUI again, either double click on the icon or right click on the icon and then select Show GUI. When Wedge mode is not enabled, the GUI is minimized to the Windows Taskbar instead. When Wedge mode is enabled, the following options are supported: - Display Unprintable Data -- By default, this is disabled. If the decoded data from the HawkEyeTM 50T/51T contains unprintable characters such as GS, RS, and EOT used in a UID Data Matrix, the unprintable characters are replaced with a question mark `?' when the data is displayed in the GUI and the active Windows program. Enabling Display Unprintable Data allows the unprintable characters to be displayed in the decoded data in the format of \xYZ where YZ is the Hex value of characters. Two special unprintable characters CR (Carriage Return) and LF (Line Feed) are never displayed as either `?" or the ASCII value with Wedge enabled. They will always be shown as moving to the first character position of the next line as Enter from the keyboard. Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 3-5 3 HawkEyeTM 5xT Graphical User a. Chapter 3 HawkEyeTM 5xT Graphical User Interface - Combine CR and LF -- Is either of the following: * Disabled (Default) -- When the decoded data contains both CR and LF, then each will cause the cursor to move to the next line. * Enabled -- The combination of two unprintable characters CR and LF or LF and CR will result in a single Enter in the active Windows program. Example: The Data Matrix in Figure 3-4 is used to illustrate how unprintable characters are displayed. The data encoded in the Data Matrix is the first 32 unprintable characters with ASCII values from 00 to 1F, plus the Space character, and the string 0123456789, for a total of 43 characters. With Wedge enabled, LF (\x0A) and CR (\x0D) are displayed by moving the cursor to the beginning of the next line in Notepad: - 3-6 If Display Unprintable Data is disabled (unchecked), the decoded data is shown in the GUI and in Notepad. HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 GUI Menus - If Display Unprintable Data is enabled (checked), the decoded data is shown in the GUI and in Notepad. HawkEyeTM 5xT Graphical User 3 Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual 3-7 Chapter 3-8 3 HawkEyeTM 5xT Graphical User Interface HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 A Certification and Specifications APPENDIX A Certifications CE Compliance The HawkEyeTM 50T/51T has been certified to conform to the requirements of Council Directives 89/336/EEC, 73/23/EEC, and 93/68/EEC to comply with the following European Standards: * EN61326:1997+A1+A2+A3 Class A EN61000-6-2:2001 EN61000-6-2:2006 EN61000-6-4:2001 * EN61010-1:2002 * EN60825-1:1993 Amendment 2 2001-01 This is a Class A product. In a domestic environment, this product may cause radio interference, in which case you may be required to make adequate measures. All Siemens products bearing the CE mark have been declared to be in conformance with the applicable EEC Council Directives. However, certain factory installed options or customer requested modifications may compromise electromagnetic compatibility and prohibit use of the CE mark. Note that the use Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual A-1 Certification and Specifications A Appendix A Certification and Specifications of interconnect cables that are not properly grounded and shielded may affect CE compliance. For further information regarding CE Compliance, see "Service and Support on the Internet" on page xi. FCC Statement 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 you will be required to correct the interference at your own expense. Changes or modifications not expressly approved by the party responsible for compliance could void your authority to operate the equipment. FDA Statement This equipment complies with US21 CFR Subchapter J Part 1040.10 IEC 60825-1:1993 Amendment 2 2001-01 Specifications HawkEyeTM 50T Physical Characteristics Dimensions: 6.3" L x 2.2" W x 4.0" D (16.00 cm L x 5.59cm W x 10.16 cm D) Power Requirements: AC Adapter 100-250 VAC, 0.5A 50/60 Hz input, 12 V at 250 mA avg. (1250 mA peak) output Illumination: A-2 Embedded Class 1 LED Red LED: 660 nm HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Specifications Performance Characteristics Interfaces: RS 232 baud rates from 2400 bps to 115.2 Kbps or USB v1.1 Working Distance: 0" (0 mm) 1" (25 mm) Field of View: 0.5" x 0.5" (13 x 13 mm) at contact 0.75" at 0.75" (19 x 19 mm) at 1" (25 mm) Depth of Field: Up to 2" (50.8 mm) 0.004" (0.10 mm) Optical Resolution: 1024 x 1024 Pixels Minimum Contrast Resolution: 20% at 660 nm Optical Parameters: Directional LytePype illumination system Programming: Windows 2000 / XP; Simple GUI for image uploading and configuring prefix/suffix of output data Decode Capability: Data Matrix, QR Code User Environment Operating Temperature: 32 F to 104 F (0 C to 40 C) Storage Temperature: -4 F to 149 F (-20 C to 65 C) Shock: Drop 4 ft./1.2 m to concrete Humidity: Up to 95%, non-condensing HawkEyeTM 51T Physical Characteristics Dimensions: 6.3" L x 2.2" W x 4.0" D (16.00 cm L x 5.59cm W x 10.16 cm D) Power Requirements: AC Adapter 100-250 VAC, 0.5A 50/60 Hz input, 12 V at 300 mA avg. (1700 mA peak) output Illumination: Rev 1.1.0, February 2007 Embedded Class 1 LED Red LED: 660 nm HawkEyeTM 50T/51T User Manual A Certification and Specifications Minimum Element Size: A-3 Appendix A Certification and Specifications Performance Characteristics Interfaces: RS 232 baud rates from 2400 bps to 115.2 Kbps or USB v1.1 Working Distance: 0.125" (3 mm) 2" (5.1 cm) Field of View: 0.75" x 0.75 (19 x 19 mm) near contact 1.4" x 1.4" (36 x 36 mm) at 2" (51 mm) Depth of Field: Up to 2" (50.8 mm) Minimum Element Size: 0.006" (0.15 mm) Optical Resolution: 1024 x 1024 Pixels Minimum Contrast Resolution: 20% at 660 nm Optical Parameters: Directional LytePype illumination system Programming: Windows 2000 / XP; Simple GUI for image uploading and configuring prefix/suffix of output data Decode Capability: Data Matrix, QR Code User Environment A-4 Operating Temperature: 32 F to 104 F (0 C to 40 C) Storage Temperature: -4 F to 149 F (-20 C to 65 C) Shock: Drop 4 ft./1.2 m to concrete Humidity: Up to 95%, non-condensing HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 B Table of ASCII Control Characters TABLE B-1. Table of Control Characters Char Dec Hex NUL 0 \x00 SOH 1 \x01 STX 2 \x02 ETX 3 \x03 EOT 4 \x04 ENQ 5 \x05 ACK 6 \x06 BEL 7 \x07 BS 8 \x08 TAB 9 \x09 LF 10 \x0A VT 11 \x0B FF 12 \x0C CR 13 \x0D SO 14 \x0E SI 15 \x0F Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual B Table of ASCII Control Characters APPENDIX B B-1 Appendix B Table of ASCII Control Characters TABLE B-1. Table B-2 (Continued)of Control Characters Char Dec Hex DLE 16 \x10 DC1 17 \x11 DC2 18 \x12 DC3 19 \x13 DC4 20 \x14 NAK 21 \x15 SYN 22 \x16 ETB 23 \x17 CAN 24 \x18 EM 25 \x19 SUB 26 \x1A ESC 27 \x1B FS 28 \x1C GS 29 \x1D RS 30 \x1E US 31 \x1F HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007 Index G GUI installing 1-2 menus 3-2 Guidelines scanning 1-10 I A ASCII Characters B-1 C Certification A-1 Combine CR and LF 3-6 Communication 3-3 Configure Menu 3-3 Connections rs-232 cable 1-6 usb cable 1-4 D Data Matrix Codes beeper 2-4, 2-5 qr code 2-7 reset 2-4 uii option 2-10 x dimension 2-6 Display unprintable data 3-5 E Examples programming 2-2 F File Menu 3-2 Installing the GUI 1-2 M Menus configure 3-3 file 3-2 gui 3-2 operation 3-2 Modes rs232 gui 1-2 rs-232 terminal 1-2 O Operation Menu 3-2 P Prefix and Suffix 3-4 Programming examples 2-2 R Reset factory 2-3 operation 2-3 RS-232 cable connection 1-6 gui mode 1-2 terminal mode 1-2 S Save Image As 3-2 Rev 1.1.0, February 2007 HawkEyeTM 50T/51T User Manual Index-1 Index Scanning guidelines 1-10 Specifications A-1 U UID Validation 2-7 UII DM on & off 2-7 with data field n & off 2-7 UII/ISO 15434 DM on & off 2-7 with data field on & off 2-8 Upload Image From Reader 3-2 Uploading Image Size 3-3 USB Cable Connection 1-4 V Validation uid 2-7 W Wedge 3-5 Index-2 HawkEyeTM 50T/51T User Manual Rev 1.1.0, February 2007