Table of Contents

Advertisement

Quick Links

FIS-6300 Ultrascan
User's Manual
P/N 83-006303 Rev C

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Ultrascan FIS-6300-5113 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Wenglor Ultrascan FIS-6300-5113

  • Page 1 FIS-6300 Ultrascan User’s Manual P/N 83-006303 Rev C...
  • Page 2: Technical Support

    All rights reserved. The information contained herein is proprietary and is provided solely for the pur- pose of allowing customers to operate and/or service wenglor manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of wenglor.
  • Page 3: Table Of Contents

    Introduction Table of Contents Chapter 1 Quick Start Step 1 Check Hardware................1-2 Step 2 Connect the System ..............1-3 Step 3 Position Imager and Symbol ............1-4 Step 4 Install ESP..................1-5 Step 5 Select Model.................1-6 Step 6 Select Protocol and Connect............1-7 Step 7 Locate the Symbol in the Field of View ........1-9 Step 8 Calibrate ..................1-11 Step 9 Test Read Rate ................1-12 Step 10 Configure the Imager in ESP............1-13...
  • Page 4 Table of Contents Calibration Overview ................4-2 Calibration Options .................. 4-3 Calibration by ESP ................4-11 Initiating Calibration ................4-13 Additional Notes about Calibration ............4-19 Chapter 5 Read Cycle Read Cycle by ESP ................. 5-2 Read Cycle Serial Commands ..............5-3 Read Cycle Setup..................
  • Page 5 Symbol Quality Separator/Data Matrix Output Mode.......8-8 ISO/IEC 16022 Symbol Quality Output..........8-10 ISO/IEC 16022 Symbol Quality Output by ESP........8-12 wenglor Symbol Quality Output .............8-13 wenglor Symbol Quality Output by ESP ..........8-16 Chapter 9 Matchcode Matchcode by ESP ..................9-2 Matchcode Serial Commands..............9-3...
  • Page 6 Table of Contents Overview of Matchcode ................9-4 Matchcode Type ..................9-5 Match Replace..................9-10 Mismatch Replace ................. 9-11 New Master Pin ..................9-12 Chapter 10 Camera and IP Setup Camera and IP Setup by ESP ............... 10-2 Camera and IP Setup Serial Commands ..........10-3 Video .....................
  • Page 7 Introduction Macros ....................12-5 Terminal Window Menus ...............12-6 Chapter 13 Utilities Serial Utility Commands ................13-2 Read Rate....................13-4 Counters ....................13-5 Device Control ..................13-7 Differences from Default ................13-8 Master Database ...................13-9 Firmware....................13-15 Default/Reset/Save................13-18 Imager Status Requests ..............13-20 Learn Operations .................13-22 Other Operational Serial Commands...........13-23 Chapter 14 Output Format Output Format Serial Commands ............14-2...
  • Page 8 FIS-6300 Ultrascan Communications There are three ways to configure and test the FIS-6300 Ultrascan: • wenglor’s Windows-based ESP (Easy Setup Program), which offers point-and-click ease of use and visual responses to user adjustments. • Serial commands, such as <K100,1>, that can be sent from ESP’s Terminal or another terminal program.
  • Page 9: Warning And Caution Summary

    Introduction Warning and Caution Summary WARNING LED LIGHT DO NOT VIEW DIRECTLY WITH OPTICAL INSTRUMENTS CLASS 1 LED PRODUCT LED Output: .564 mW. Wavelength: 470 nm; 525 nm; 617 nm. IEC 60825-1:1993+A1:1997+A2:2001 • Viewing the FIS-6300 Ultrascan’s LED output with optical instruments such as magnifi- ers, eye loupes, or microscopes within a distance of 100 mm could cause serious eye injury.
  • Page 10: Statement Of Agency Compliance

    Statement of Agency Compliance Statement of Agency Compliance The FIS-6300 Ultrascan has been tested for compliance with FCC (Federal Communi- cations Commission) regulations and has been found to conform to all applicable FCC Rules and Regulations. To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter.
  • Page 11: Statement Of Rohs Compliance

    The information provided in this certification notice is correct to the best of wenglor’s knowledge at the date of publication. This notice is not to be considered a warranty or quality specification. Users are responsible for determining the applicability of any RoHS legislation or regulations based on their individual use of the product.
  • Page 12 Statement of RoHS Compliance FIS-6300 Ultrascan Imager User’s Manual...
  • Page 13: Quick Start

    1 Quick Start Contents Step 1 Check Hardware........................1-2 Step 2 Connect the System ......................1-3 Step 3 Position Imager and Symbol....................1-4 Step 4 Install ESP .........................1-5 Step 5 Select Model........................1-6 Step 6 Select Protocol and Connect .....................1-7 Step 7 Locate the Symbol in the Field of View ................1-9 Step 8 Calibrate .........................
  • Page 14: Step 1 Check Hardware

    FIS-6300-511x Adapter SD15SD15U Interface Box AB1120 Power Supply NT06 wenglor Sensor optional Hardware Required Caution: Be sure that all cables are connected BEFORE applying power to the system. Always power down BEFORE disconnecting any cables. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 15: Step 2 Connect The System

    Quick Start Step 2 — Connect the System Connecting by RS-232/RS-422/RS-485 • Connect the imager (1) to the Interface Box (2) and (3). • Connect the object detector (5) to the Interface Box (3). • Connect the power supply (4) to the Interface Box (3). •...
  • Page 16: Step 3 Position Imager And Symbol

    Skew Tilt Symbol Pitch Reader Note: For accuracy of testing and performance, wenglor recommends using a mounting arm adapter kit. Contact your wenglor sales manager for details about mounting arm adapter kits and other accessories. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 17: Step 4 Install Esp

    Quick Start Step 4 — Install ESP ESP Software can be found on the wenglor Tools CD that is packaged with the FIS-6300 Ultrascan. 1. Follow the prompts to install ESP from the CD. 2. Click on the ESP icon to run the program.
  • Page 18: Step 5 Select Model

    Select Model Step 5 — Select Model When you start ESP, the following menu will appear: 1. Click the button showing the FIS-6300 Ultrascan. 2. Click OK. Note: You can also double-click the FIS-6300 Ultrascan button to make your selection. 3.
  • Page 19: Step 6 Select Protocol And Connect

    Quick Start Step 6 — Select Protocol and Connect • Choose the connection protocol you are using and click Connect. • Once you select your communications mode, follow the simple prompts to establish your connection. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 20 Select Protocol and Connect (cont.) Step 6 — Select Protocol and Connect (cont.) When you are connected, you will see the green connection indicator in the status bar at the bottom right of your screen. RS-232: USB: • If your RS-232 connection attempt fails, click the Autoconnect button, select a different communications port, and try again.
  • Page 21: Step 7 Locate The Symbol In The Field Of View

    Quick Start Step 7 — Locate the Symbol in the Field of View Locate by ESP • In ESP’s EZ Mode, click the Locate button to enable the blue target pattern. The symbol in the field of view will appear in the video view beneath the Locate and Calibrate buttons, and you will see the blue target pattern projected from the front of the imager.
  • Page 22: Locate By Ez Button

    Locate the Symbol in the Field of View Locate by EZ Button If you are not connected to a host computer, the EZ Button allows you to locate a symbol in the imager’s field of view. EZ Button • Hold down the EZ Button for about one second and release when you hear one short beep.
  • Page 23: Step 8 Calibrate

    Quick Start Step 8 — Calibrate FIS-6300 Ultrascan settings can be adjusted automatically for optimum symbol decoding perfor- mance by either the EZ Button or by ESP. During the calibration routine, the reader will flash its amber Read Rate percent LEDs and red illumination LEDs while searching camera settings and determining the best configuration for decoding symbol data.
  • Page 24: Step 9 Test Read Rate

    Test Read Rate Step 9 — Test Read Rate Read Rate indicates the number of successful decodes per second achieved by the imager. Test Read Rate by EZ Button 1. To start the Read Rate test, hold down the EZ Button about three 20%, 40%, 60%, 80%, 100%.
  • Page 25: Step 10 Configure The Imager In Esp

    Quick Start Step 10 — Configure the Imager in ESP To make setup changes to the FIS-6300 Ultrascan, click the App Mode button. The following modes are accessible by clicking the buttons in the first row of App Mode icons: •...
  • Page 26: Step 11 Save Configuration In Esp

    Save Configuration in ESP Step 11 — Save Configuration in ESP To make changes to a configuration setting: 3. Place your cursor in the selection box, scroll down to the setting you want to change, and click once on the setting. 1.
  • Page 27: Using Esp

    2 Using ESP Contents EZ Mode............................2-2 Application Mode...........................2-3 Menu Toolbar ..........................2-4 Autoconnect ..........................2-12 View ............................2-14 Navigating in ESP ........................2-15 Send/Receive Options ........................2-16 Using EZ Trax ..........................2-18 This section is designed to help you understand the basic structure and elements of ESP (Easy Setup Program).
  • Page 28: Ez Mode

    EZ Mode EZ Mode In EZ Mode you are presented with the Locate, Calibrate, and Test options. After connecting to your imager, EZ Mode is the screen you will see. You will be provided with on-screen instructions that will help you with positioning, testing, and calibration. Test Click the Test button to start the Read Rate test for a quick indication of the imager’s read capabilities and the limits of your application.
  • Page 29: Application Mode

    Using ESP Application Mode From EZ Mode, you can click on the App Mode button to access specific configuration menus, Utilities tools, Camera setup, Output Format options, and a Terminal window where serial commands can be entered. Note: The App Mode and EZ Mode buttons appear in the same position to allow easy switching between these primary modes.
  • Page 30: Menu Toolbar

    Menu Toolbar Menu Toolbar File > New Whenever New is selected, the default configuration of ESP is loaded. Open/Save When Save or Save As is selected, the ESP configuration is saved to the host computer’s hard drive and available whenever the same file is selected under Open.
  • Page 31 Using ESP Model In the Model menu you can select any of the models supported by ESP. When you choose a different model, the connection to your present model will be terminated. To connect to another model, select New Model, choose a new model from the pop-up menu that appears, and click OK.
  • Page 32 Menu Toolbar Options The Options menu allows you to save memos and set up ESP Preferences. Note: Preferences will be saved and loaded into ESP whenever ESP is opened next, whether or not you save the ESP file. Preferences > General Tab The Toolbar Style options allow you to determine how ESP...
  • Page 33: Change Font

    Using ESP Preferences > Terminal Tab Show Non-Printable Characters When Show Non-Printable Characters is enabled, characters such as “CRLF” will be displayed in the Terminal window. When Enhanced Format is checked, the characters are displayed with more detailed formatting. Change Keyboard Macros Clicking the Change Keyboard Macros button brings up the Function Keys dialog.
  • Page 34: Sizing Information

    Menu Toolbar Preferences > Bar Code Options Tab The Bar Code Options dialog allows you to set the size of user-created symbols. Sizing Information Sets the bar width or module width (in mils, or thousandths of an inch) of user-created symbols. Example: A bar width of 18 is 0.018 inches.
  • Page 35 Using ESP Preferences > Advanced Tab The Auto Sync options at the top of the Advanced tab allow you to determine whether Auto Sync will be enabled automatically in sections of ESP where it is used, or if it will ask you before it enables Auto Sync functions.
  • Page 36 Menu Toolbar Preferences > Advanced Tab (cont.) Ask to Save ESP File when Quitting When enabled, prompts the user to save a .esp file when ending a session. The .esp file will be saved in the location of your choice. Connect to Readers via TCP/IP When enabled, shows a TCP/IP option on the Connection Wizard.
  • Page 37 Using ESP Document Memo The information you type in the Document Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Document Memo item on the Options menu. Model Memo Similar to Document Memo, the information you type in the Model Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Model Memo item on the Options menu.
  • Page 38: Autoconnect

    Autoconnect Autoconnect • If your RS-232 connection attempt fails, you can use Autoconnect to establish a connection between the imager and the host. • If your communications port is not the default COM1, use the dropdown menu to change your port. •...
  • Page 39 Using ESP Autoconnect (cont.) If your RS-232 host settings cannot be changed to match the imager’s settings: • Click Connect on ESP’s menu toolbar, and then select Connection Wizard. • When the connection dialog appears, check the Force Connect box and click the Connect button.
  • Page 40: View

    View View The View menu allows you to move quickly between interfaces without using the icon buttons on the App Mode toolbar. It also allows you to access the Bar Code Dialog. Bar Code Dialog In the Bar Code Dialog you can create symbols by typing the text you wish to encode.
  • Page 41: Navigating In Esp

    Using ESP Navigating in ESP To change imager settings, or to access the Utilities, Camera, Terminal, or Output Format views, click the App Mode button. To return to EZ Mode, click the EZ Mode button. To make changes to configuration settings in the control trees: 1.
  • Page 42: Send/Receive Options

    Send/Receive Options Send/Receive Options To access Receive, Save, and Default options, click the Send/Recv button. You can also access these options by right-clicking in any of the configuration views. Receiving From the Send/Recv menu, select Receive Reader Settings. Caution: Do not select this option if you do not want to upload the imager’s settings. For example, if your ESP file has a number of custom settings that you want to maintain and download into the imager, these settings would be lost by choosing Yes.
  • Page 43: Advanced Options

    Using ESP Defaulting When you select Default Current Menu Settings or Default all ESP Settings, you are only defaulting the ESP settings. Advanced Options Send Current View This is the same as Save to Reader > Send No Save except that only the commands in the current configuration tree are sent.
  • Page 44: Using Ez Trax

    For detailed information about using EZ Trax, refer to the Help menu in EZ Trax software, or the EZ Trax Quick Start Guide, available on the wenglor Tools CD. For information about how to configure the FIS-6300 Ultrascan for use with EZ Trax, see...
  • Page 45: Communications

    This section explains how to set up communications parameters with the host and an auxiliary terminal. With wenglor’s ESP (Easy Setup Program), configuration changes can be made in the ESP menus and then sent and saved to the imager. The user can also send serial commands to the imager via ESP’s Terminal window.
  • Page 46: Communications By Esp

    Communications by ESP Communications by ESP Click the Parameters button and then the Communication tab. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 47: Communications Serial Commands

    Communications Communications Serial Commands Host Port Connections <K100,baud rate,parity,stop bits,data bits> Auxiliary Port Connections <K101,aux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> RS-422 Status <K102,status> Host Port Protocol <K140,protocol,address> Preamble <K141,status,preamble characters> Postamble <K142,status,postamble characters> Response Timeout <K143,response timeout>...
  • Page 48: Host Port Connections

    Host Port Connections Host Port Connections The host port can be configured with RS-232, RS-422, and RS-485 connections. The following settings define the basic transmission speeds and digital standards that ensure common formatting. Baud Rate, Host Port Usage: Can be used to transfer data faster or to match host port settings. Definition: The rate at which the reader and host transfer data back and forth.
  • Page 49 Communications Note: See ASCII Character Entry Modifier on page 3-23 for protocol information relating to USB. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 50: Host Port Protocol

    Host Port Protocol Host Port Protocol Usage: In general, the point-to-point protocols will work well in most applications. They require no address and must use RS-232 or RS-422 communications standards. Definition: Protocols define the sequence and format in which information is transferred between the reader and the host, or in the case of Multidrop, between the readers and a concentrator.
  • Page 51: Polling Mode

    Communications Serial Cmd: <K140,2> Point-to-Point with RTS/CTS and XON/XOFF Usage: Used only with RS-232. Definition: This option is a combination of Point-to-Point with RTS/CTS and Point- to-Point with XON/XOFF. Serial Cmd: <K140,3> ACK/NAK Definition: See the ACK/NAK Options command <K147> on page 3-7.
  • Page 52 Host Port Protocol FIS-6300 Ultrascan Imager User’s Manual...
  • Page 53: Ack/Nak Options

    Communications ACK/NAK Options Definition: These parameters take effect for ACK/NAK <K140,4> on the main RS-232 or RS-422 ports (not on the Auxiliary Port), and are completely independent of the Polling Mode Options <K148>. The imager always follows the protocol in both directions (to and from the host).
  • Page 54 ACK/NAK Options 3-10 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 55: Polling Mode Options

    Communications Polling Mode Options Definition: These parameters only take effect for Polling Mode <K140,5> on the main RS-232 or RS-422 ports (not on the Auxiliary Port), and are completely independent of the ACK/NAK Options <K147>. The values of protocol characters can be changed, but the protocol events cannot be disabled.
  • Page 56: Rs-422 Status

    RS-422 Status RS-422 Status Usage: RS-232 is an industry standard. RS-422 is used when greater cable lengths are required and/or where noise interference is an issue. Definition: RS-422, if enabled, allows communication through RS-422 I/O lines. When RS-422 is enabled, RS-232 is disabled. When RS-422 is disabled, RS-232 is enabled.
  • Page 57: Auxiliary Port Connections

    Communications Auxiliary Port Connections The auxiliary port offers an alternative port that can be configured to communicate by RS-232 in several modes, including daisy chain. As with the host port parameters, the auxiliary port settings (baud rate, parity, stop bits, and data bits) must be identical with those of the auxiliary device.
  • Page 58 Auxiliary Port Connections Parity, Auxiliary Port Usage: Only changed if necessary to match host setting. Definition: An error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd. Serial Cmd: <K101,aux port mode,baud rate,parity,stop bits,data bits,daisy chain i.d.
  • Page 59: Transparent Mode

    Communications Transparent Mode Usage: A common application, in conjunction with handheld imagers, is one that employs an auxiliary readout to detect misapplied symbols. Definition: In Transparent Mode, data is passed between the auxiliary port and the host. The imager buffers data from the auxiliary port and echoes the keyed data on the auxiliary port.
  • Page 60: Half Duplex Mode

    Auxiliary Port Connections Half Duplex Mode Usage: Useful when the user wants symbol data displayed on an auxiliary menu close to the imager. Definition: In Half Duplex Mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is displayed on the auxiliary port menu at the same time the data is sent to the host.
  • Page 61: Full Duplex Mode

    Communications Full Duplex Mode Usage: When communication to and from the auxiliary port is required. Definition: In Full Duplex Mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is not displayed on the auxiliary port menu. Data Originating from the Auxiliary Port •...
  • Page 62: Daisy Chain Mode

    Auxiliary Port Connections Daisy Chain Mode Usage: Useful in applications where: • More than one symbol type is present. • A symbol may be present on multiple sides of a package. • Symbols are presented at different depths. Definition: In a daisy chain application, readers are connected in tandem or a “daisy chain”...
  • Page 63: Command Processing Mode

    Communications Command Processing Mode Usage: Allows a user to send configuration settings from the host port to the auxiliary port. Definition: When enabled, Command Processing Mode allows commands to be entered via the auxiliary port and direct externally triggered read cycle data in one of two ways: •...
  • Page 64: Daisy Chain Id Status

    Daisy Chain ID Status Usage: Used in a daisy chain setup in cases where the host needs to know which reader in the chain sent the data. Definition: Each reader in a daisy chain can be assigned a one or two character ID that will appear in front of decoded data and identify its source.
  • Page 65: Auxiliary Port System Data Status

    Communications Auxiliary Port System Data Status Definition: When enabled, system data will be routed to the Auxiliary Port. This includes decoded data and diagnostic warning messages. When disabled, system data will not be routed to the Auxiliary Port. Serial Cmd: <K146,aux port system data status>...
  • Page 66: Daisy Chain Autoconfigure

    Daisy Chain Autoconfigure Daisy Chain Autoconfigure Usage: For quick setup and configuration of your daisy chain network. Definition: The command to autoconfigure the daisy chain is sent to the primary imager and the software responds in the following ways: • Counts the number of secondary readers in the daisy chain. •...
  • Page 67: Response Timeout

    Communications Response Timeout Usage: Only used when a response is required from the host. While in Multidrop, if the imager does not receive an ACK or NAK from the host after sending polled data, it will act on a fault. The reader can be set to wait indefinitely by setting Response Timeout to zero.
  • Page 68: Lrc Status

    LRC Status LRC Status (Longitudinal Redundancy Check) Usage: Used when extra data integrity is required. Definition: An error-checking routine that verifies the accuracy of transmissions. It is the exclusive OR of all characters following the STX (start of text) up to and including the ETX (end of text).
  • Page 69: Protocol Configuration Examples

    Communications Protocol Configuration Examples Point-to-Point (Main Port) <K100,8,0,1,1> Baud Rate: 115.2K; Parity: None; Stop Bits: 2; Data Bits: 8 <K140,0> Point-to-Point <K102,0> RS-232 enabled; <K102,1> = RS-422 enabled Polling Mode (Main Port) <K100,4,0,1,1> Baud Rate: 9600; Parity: None; Stop Bits: 2; Data Bits: 8 <K140,5,23>...
  • Page 70: Ascii Character Entry Modifier

    ASCII Character Entry Modifier ASCII Character Entry Modifier Commands that require ASCII text fields, such as Preamble and Postamble commands, can be sent to the imager as hex pairs (see Appendix E, ASCII Table, for conversions). Serial Cmd Format: <Knnnh,00-FF> To enter ASCII fields as hex values (00 to FF), add a lower-case h directly after the command’s K number, and then enter the hex value that corresponds with the desired ASCII character.
  • Page 71: Preamble

    Communications Preamble Preamble Status Usage: Useful for identifying and controlling incoming data. For example, defining the preamble as a carriage return and a line feed causes each decoded message to be displayed on its own line. Definition: Defines a one to four character data string that can be added to the front of the decoded data.
  • Page 72: Postamble

    Postamble Postamble Postamble Status Usage: Useful for identifying and controlling incoming data. For example, defining the postamble as a carriage return and a line feed causes each decoded message to be displayed on its own line. Definition: Allows the user to enable or disable up to four postamble characters that can be added to the end of the decoded data.
  • Page 73: Calibration

    4 Calibration Contents Calibration Serial Commands .......................4-2 Calibration Overview........................4-2 Calibration Options ........................4-3 Calibration by ESP........................4-11 Initiating Calibration ........................4-13 Additional Notes about Calibration..................... 4-19 This section shows the FIS-6300 Ultrascan’s calibration options, and explains the different ways that those options can be configured. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 74: Calibration Serial Commands

    Calibration Serial Commands Calibration Serial Commands Calibration Options <K529,gain,shutter speed,focus position,symbol type,WOI framing,WOI margin,line scan height,processing> Autocalibrate <@CAL> Calibration Overview Autocalibration is one of the most powerful features of the FIS-6300 Ultrascan. The cali- bration process can be initiated by serial command, EZ button, or ESP user interface. When the imager enters calibration, it runs through an optimization cycle that sets the ideal parameters for reading symbols at the highest possible level of performance.
  • Page 75: Calibration Options

    Calibration Calibration Options This command specifies the operation of the imager’s calibration feature. The default configuration is set up to perform calibration on gain, focus, and symbol type. The default shutter speed setting is disabled, because not all applications require shutter speed, and when it is required, the application-specific settings tend to vary widely.
  • Page 76 Calibration Options Disabled (Shutter Speed) When this feature is disabled, the shutter speed is fixed and is not part of the calibration process. Enabled (Shutter Speed) When this feature is enabled, shutter speed will be calibrated to provide the best possible image quality and performance.
  • Page 77: Quick Focus

    Calibration Focus Position Definition: Since focus can be configured by entering the target distance from the imager’s parting line, the user will normally configure the focus setting without needing to calibrate. However, if it is necessary to calibrate the focus distance, there are two methods for doing so: the standard “Search Method”, or a “Quick Focus”...
  • Page 78: Symbol Type

    Calibration Options Symbol Type Serial Cmd: <K529,gain,shutter speed,focus position,symbol type,WOI framing,WOI margin,line scan height,processing> Default: Enabled Options: 0 = Disabled 1 = Enabled Disabled When this feature is disabled, only the currently-enabled symbologies will be considered during the calibration process. Enabled When this feature is enabled, autodiscrimination will be in effect during the calibration process.
  • Page 79 Calibration Window of Interest (WOI) Framing Definition: If a WOI framing mode is enabled, it will set the camera WOI to a full-size image when calibration begins. Once a symbol is decoded, the camera WOI will be zoomed-in both vertically and horizontally (regardless of which WOI mode is enabled) to include the symbol plus an additional margin area.
  • Page 80 Calibration Options Disabled When this feature is disabled, the Window of Interest is not modified after the calibration process is complete. Row and Column If the calibration process is successful, the Window of Interest will be modified to frame the symbol as well as an additional margin area around the symbol, determined by the WOI Margin parameter.
  • Page 81: Straight Line

    Calibration Straight Line This feature is intended for use with linear symbologies. If the calibration process is successful, the orientation of the symbol is determined and the Window of Interest is modified according to the symbol orientation. The scan line orientation is determined to be vertical if the symbol tilt is between 225°...
  • Page 82 Calibration Options Window of Interest (WOI) Margin Definition: Sets the margin size that is applied to the calibrated symbol. This parameter is expressed in number of pixels. If the margin causes the image to exceed the maximum image size, it will be reduced accordingly. Serial Cmd: <K529,gain,shutter speed,focus position,symbol type,WOI framing,WOI...
  • Page 83: Calibration By Esp

    Calibration Calibration by ESP ESP’s Calibration view incorporates all the functionality of the <K529> (Calibration Options) command in a single easy-to-use, intuitive interface. This calibration process allows the user much finer control of individual parameters than the calibration routine in EZ Mode or on the Video tab.
  • Page 84 Calibration by ESP Before/During Calibration Before and After tabs give the user an authentic representation of the difference in what the imager “sees” before and after the calibration routine. Focus, Shutter, Gain, and Image Quality values are all tracked in real-time during the calibration process.
  • Page 85: After Calibration

    Calibration After Calibration Notice the improved image resolution after the calibration process is complete. The Focus, Shutter, Gain, and Quality indicator bars remain stationary at the end of calibration to provide a visual reference for the final values of these four parameters.
  • Page 86: Initiating Calibration

    Initiating Calibration Initiating Calibration Calibration can be initiated by serial command, the EZ button, or from the Calibration interface in ESP. In ESP, the Calibrate button starts the calibration routine. To initiate calibration by serial command, enter the serial command <@CAL>...
  • Page 87 Calibration Calibration Progress Indicators During the calibration process, the imager has a number of ways to communicate its prog- ress to the user. The following three types of feedback are the primary ways that the imager communicates calibration progress. Read Rate LEDs When calibration is initiated through a serial command or the EZ Button, the imager’s Read Rate LEDs indicate calibration progress as follows: LEDs...
  • Page 88 Initiating Calibration Calibration Progress Output to Terminal When initiated by serial command or EZ button, the autocalibration operation will output progress and process information to a terminal if the system is configured to do so. Terminal Depending upon how the calibration options are configured, the autocalibration process can have up to 5 steps (Quick Focus, Search Pass, Focus Pass, Medium Pass, Fine-Tune Pass).
  • Page 89 Calibration Focus Pass The purpose of Focus Pass is to determine the optimal focal position of the optical system. This is accomplished by determining the inside and outside focus positions and then recording the center position as the desired focal position. Running Focus Pass Prog Rating...
  • Page 90 Initiating Calibration Medium Pass The theory behind Medium Pass is to develop a readable range from which to dial in a decoded symbol. Running Medium Pass Prog Rating Decode Quality Focus Shutter Gain Locate 4216 8436 6336 8448 8456 8464 8472 8488 8504...
  • Page 91 Calibration Fine-Tune Pass The theory behind Fine-Tune Pass is to dial in a decoded symbol based on the range supplied by the Medium Pass. Running Fine Tune Pass Prog Rating Decode Quality Focus Shutter Gain Locate 6416 6424 6424 6432 6448 6464 6476...
  • Page 92: Additional Notes About Calibration

    Additional Notes about Calibration Additional Notes about Calibration The following conditions apply to the imager’s calibration process. Some of these items are noted at various points throughout this section, or in other sections of the imager’s documentation. 1. The Illumination Brightness parameter <K514>...
  • Page 93 5 Read Cycle Contents Read Cycle by ESP ........................5-2 Read Cycle Serial Commands...................... 5-3 Read Cycle Setup......................... 5-4 Multisymbol........................... 5-5 Trigger Mode and Filter Duration....................5-6 External Trigger Polarity ......................5-11 Serial Trigger ..........................5-12 Start Trigger Character (Non-Delimited)..................5-13 Stop Trigger Character (Non-Delimited) ..................
  • Page 94: Read Cycle By Esp

    Read Cycle by ESP Read Cycle by ESP Click the Parameters button and then the Read Cycle tab. To open nested options, To change a setting, single-click the +. double-click the setting and use your cursor to scroll through the options. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 95: Read Cycle Serial Commands

    Read Cycle Read Cycle Serial Commands Trigger Mode/Filter Duration <K200,trigger mode,leading edge trigger filter,trailing edge trigger filter> Serial Trigger Character <K201,serial trigger character> External Trigger State <K202,external trigger state> End of Read Cycle <K220,end of read cycle,read cycle timeout> Minimum Good Reads <K221,minimum good reads>...
  • Page 96: Read Cycle Setup

    Read Cycle Setup Read Cycle Setup Setting up read cycle and triggering parameters will involve a series of decisions based on your particular application, as follows: 1. Select the number of symbols to be read in a single cycle. The FIS-6300 Ultrascan can read multiple symbols in a single image frame.
  • Page 97: Multisymbol

    Read Cycle Multisymbol Usage: Multisymbol is commonly used in shipping applications where a shipping symbol contains individual symbols for part number, quantity, etc. This feature allows on trigger to pick up all the symbols. Definition: Multisymbol allows the user to define up to 100 symbols that can be read in a single read cycle.
  • Page 98 Multisymbol will only be inserted between symbol data outputs. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 99: Trigger Mode And Filter Duration

    Read Cycle Trigger Mode and Filter Duration Trigger Mode Definition: The Trigger is the event that initiates a read cycle. Note: When calibrating the imager or testing read rate, the current trigger setting will be disregarded. Serial Cmd: <K200,trigger mode,leading edge trigger filter,trailing edge trigger filter> Default: Continuous Read Options:...
  • Page 100: Continuous Read 1 Output

    Trigger Mode and Filter Duration Continuous Read 1 Output Usage: Continuous Read 1 Output can be useful in applications where it is not feasible to use a trigger and all succeeding symbols contain different information. It is also effective in applications where the objects are presented by hand.
  • Page 101 Read Cycle External Level Initiate Read Cycle: Object #1, moving in front of the detector beam, causes a change in the trigger state, which initiates the read cycle. End Read Cycle: The same object, moving out of the detector beam, causes another change in the trigger state, which ends the read cycle.
  • Page 102: Serial Data

    Trigger Mode and Filter Duration Serial Data Usage: Serial Data is effective in a highly controlled environment where the host knows precisely when the object is in the field of view. It is also useful in determining if a No Read has occurred. Definition: In Serial Data, the imager accepts an ASCII character from the host or controlling device as a trigger to start a read cycle.
  • Page 103 Read Cycle Leading Edge Trigger Filter Usage: Used to ignore spurious triggers when Trigger Mode is set to External Edge or External Level. Definition: To consider a change in state on the trigger input, the level must be stable for the trigger filter duration. In an edge mode, the imager will trigger a read cycle if the active state has been uninterrupted for the entire trigger filter duration.
  • Page 104: External Trigger Polarity

    External Trigger Polarity External Trigger Polarity Usage: Allows users to select the trigger polarity that will be used in their application. Definition: Determines the active state of the trigger signal applied to the cable input of the imager. Serial Cmd: <K202,active state>...
  • Page 105: Serial Trigger

    Read Cycle Serial Trigger Usage: Allows the user to define the trigger character and delimiters that start and stop the read cycle. Definition: A serial trigger is considered an online host command and requires the same command format as all host commands. It must be entered within angle bracket delimiters <...
  • Page 106: Start Trigger Character (Non-Delimited)

    Start Trigger Character (Non-Delimited) Start Trigger Character (Non-Delimited) Usage: Useful in applications where different characters are required to start a read cycle. Definition: A single ASCII host serial trigger character that starts the read cycle and is not enclosed by delimiters such as <...
  • Page 107: Stop Trigger Character (Non-Delimited)

    Read Cycle Stop Trigger Character (Non-Delimited) Usage: Useful in applications where different characters are required to end a read cycle. Definition: A single ASCII host serial trigger character that ends the read cycle and is not enclosed by delimiters such as <...
  • Page 108: End Of Read Cycle

    End of Read Cycle End of Read Cycle Definition: The read cycle is the time during which the imager will attempt to capture and decode a symbol. A read cycle can be ended by a timeout, a new trigger, or by the last frame in a capture sequence or a combination of the above.
  • Page 109: Timeout Or New Trigger

    Read Cycle New Trigger Usage: New Trigger is an effective way to end a read cycle when objects move past the reader at irregular intervals (not timing-dependent). Definition: New Trigger ends the current read cycle and initiates a new one when a new trigger occurs.
  • Page 110: Capture Mode

    Capture Mode Capture Mode Definition: Capture Mode relates to the way that images are captured and processed. Serial Cmd: <K241,capture mode,number of captures,rapid capture mode> Default: Continuous Capture Options: 0 = Rapid Capture 1 = Continuous Capture Rapid Capture Definition: In a rapid capture mode, one or multiple captures (as many as 32) can be taken at an interval specified by the time-between-captures parameter.
  • Page 111: Number Of Captures

    Read Cycle Number of Captures Usage: Number of Captures is used to specify the number of captures to be processed in Rapid Capture Mode. Definition: Sets the total number of captures that are processed during a read cycle in Rapid Capture Mode. This feature is used in conjunction with Capture Timing parameters to specify the capture sequence of a rapid capture read cycle.
  • Page 112: Timed Capture

    Capture Mode Timed Capture Usage: Timed Rapid Capture is useful in fast-moving applications in which symbols are only in the field of view for a short time and precise timing is required. Definition: In Timed Rapid Capture, decoding occurs independent of and simultaneous with capturing, thus allowing precise timing or no delay at all between captures.
  • Page 113: Triggered Capture

    Read Cycle Triggered Capture Usage: Useful in applications where each decode must be treated as a discrete event, regardless of symbol data. Definition: The first trigger event starts the read cycle, and subsequent triggers will continue until the predetermined Number of Captures is met, or until the predetermined End of Read Cycle condition is met-- whichever occurs first.
  • Page 114: Capture Timing

    Capture Timing Capture Timing Note: Capture Timing applies only to Rapid Capture Mode. Time Before First Capture Usage: In almost any moving line application, a time delay is needed to ensure that a symbol will be in the imager’s field of view at the beginning of the capture sequence.
  • Page 115: Time Between Captures

    Read Cycle Time Between Captures Usage: This is useful in applications where more than one symbol can appear during a single read cycle (multisymbol), or where line speeds are slow enough that captured frames might overlap or miss a symbol. Definition: A time delay can be inserted between individual frame captures in Rapid Capture Mode.
  • Page 116: Image Processing Timeout

    Image Processing Timeout Image Processing Timeout Usage: Useful in higher speed applications where image processing time is long enough that not all captures have an opportunity to be processed. Definition: Specifies the maximum amount of time to process a captured image. When the timeout expires, the image processing is aborted.
  • Page 117: Image Storage

    Read Cycle Image Storage Image Storage Type Definition: Allows the user to store images from separate read cycles and to retrieve them later. The number of available slots for storage depends on the mode of operation. If the imager is in Rapid Capture Mode, the number of images that can be stored is equivalent to the maximum number of the rapid count (the current rapid count setting).
  • Page 118 Image Storage Image Storage Example The following example assumes that the imager is in a rapid capture mode of 3 captures. Number of Symbols: Frame # 1: No Read Frame # 2: No Read Frame # 3: Good Read, Symbol # 1 Read Cycle Result: Good Read Stored Frame:...
  • Page 119: Minimum Good Reads

    Read Cycle Minimum Good Reads Definition: This value specifies the number of times a symbol needs to be read to qualify as a good read. Serial Cmd: <K221,minimum good reads> Default: Options: 1 to 255 5-27 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 120: Setting Up The Imager For Ez Trax

    Chapter 7, Parameters. For more detailed information about using EZ Trax, refer to the Help menu in EZ Trax software, or the EZ Trax Quick Start Guide, available on the wenglor Tools CD. 5-28 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 121: Symbologies

    6 Symbologies Contents Symbologies by ESP........................6-2 Symbologies Serial Commands ....................6-3 Data Matrix ........................... 6-4 Aztec Code........................... 6-6 QR Code ............................6-7 Micro QR Code..........................6-8 Code 39............................6-9 Code 128/EAN 128 ........................6-12 BC412 ............................6-15 Interleaved 2 of 5........................6-16 Code 93............................
  • Page 122: Symbologies By Esp

    Symbologies by ESP Symbologies by ESP Click the Parameters button and then the Symbologies tab. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 123: Symbologies Serial Commands

    Symbologies Symbologies Serial Commands Narrow Margins/Symbology ID <K450,narrow margin status,symbology identifier status> Background Color <K451,background color> Composite <K453,symbology status,separator status,separator> Aztec Code <K458,status> Micro QR Code <K459,status> Postal Symbologies <K460,postal symbology type,POSTNET status,PLANET status, USPS4CB status,POSTNET allow B and B’ fields,Australia Post allow 0 FCC>...
  • Page 124: Data Matrix

    Data Matrix Data Matrix Usage: Very useful where information needs to be packed into a small area, and/or where symbols need to be applied directly to the substrate with laser etching, chemical etching, dot peen, or other methods. Definition: Data Matrix is a type of Matrix symbology and has subsets ECC 000 - ECC 200. ECC 200 symbols have an even number of rows and an even number of columns.
  • Page 125 Symbologies ECC 080 Definition: When enabled, will decode ECC 080 symbols. Serial Cmd: <K479,ECC 200 status,ECC 000 status,ECC 050 status,ECC 080 status, ECC 100 status,ECC 140 status,ECC 120 status,ECC 130 status> Default: Disabled Options: 0 = Disabled 1 = Enabled ECC 100 Definition: When enabled, will decode ECC 100 symbols.
  • Page 126: Aztec Code

    Aztec Code Aztec Code Usage: Used in document imaging, railway ticket validation, and some postal applications. Definition: A 2D matrix symbology built on a square grid with a square “bull’s-eye” pattern at the center. Aztec Code can encode up to 3,832 numeric or 3,067 alphabetical characters, or 1,914 bytes of data.
  • Page 127: Qr Code

    Symbologies QR Code Usage: Widely implemented in the automotive industry in Japan and throughout their worldwide supply chain. Definition: QR Code is capable of handling numeric, alphanumeric, and byte data as well as kanji and kana characters. Up to 7,366 characters (numeric data) can be encoded using this symbol.
  • Page 128: Micro Qr Code

    Micro QR Code Micro QR Code Usage: Used in various applications that require higher data density than that provided by standard QR Code. Some application examples are automotive inventory, vehicle ID, and mobile phone URL encodation. Definition: Micro QR Code is a 2D matrix symbology that comes in 4 different symbol sizes, the largest capable of encoding 35 numeric characters.
  • Page 129: Code 39

    Symbologies Code 39 Usage: Code 39 is considered the standard for non-retail 1D symbology. Definition: An alphanumeric symbology with unique start/stop code patterns, composed of 9 black and white elements per character, of which 3 are wide. Serial Cmd: <K470,status,check character status,check character output status,large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set>...
  • Page 130 Code 39 Large Intercharacter Gap (Code 39) Usage: Large Intercharacter Gap is helpful for reading symbols that are printed out of specification. Important: Do not use Large Intercharacter Gap with Narrow Margins enabled, because a large intercharacter gap (over 3x) could cause a narrow margin (5x) to be interpreted as an intercharacter gap.
  • Page 131 Symbologies Full ASCII Set (Code 39) Usage: Must be enabled when reading characters outside the standard character set (0-9, A-Z, etc.) The user must know in advance whether or not to use the Full ASCII Set option. Since Full ASCII Set requires two code words to encode one character, it is less efficient.
  • Page 132: Code 128/Ean 128

    Code 128/EAN 128 Code 128/EAN 128 Usage: Code 128 is a smaller symbology useful in applications with tight spots and high security needs. Definition: A very dense alphanumeric symbology. It encodes all 128 ASCII characters, it is continuous, has variable length, and uses multiple element widths measured edge to edge.
  • Page 133 Symbologies EAN 128 Status (Code 128/EAN 128) Definition: When this field is disabled, the imager will not check any Code 128 labels for conformance to EAN requirements, or perform any special formatting. When enabled, the imager can read symbols with or without a function 1 character in the first position.
  • Page 134 Code 128/EAN 128 Application Record Separator Character (Code 128/EAN 128) Definition: This is an ASCII character that serves as an EAN separator in formatted EAN output. Serial Cmd: <K474,status,fixed symbol length status,fixed symbol length,EAN 128 status, output format,application record separator status,application record separator character,application record brackets,application record padding>...
  • Page 135: Bc412

    Symbologies BC412 Usage: Widely used in semiconductor manufacturing. Particularly useful where speed, accuracy, and ease of printing are required. Definition: BC412 (Binary Code 412), a proprietary IBM symbology since 1988, is an alphanumeric symbol with a set of 35 characters, each encoded by a set of 4 bars in 12 module positions.
  • Page 136: Interleaved 2 Of 5

    Usage: I-2/5 has been popular because it is the most dense symbology for printing numeric characters less than 10 characters in length; however, wenglor does not recommend this symbology for any new applications because of inherent problems such as truncation.
  • Page 137 Symbologies Symbol Length #1 (Interleaved 2 of 5) Usage: Useful in applications where I 2/5 symbols of a specific length are required. Definition: The Symbol Length # 1 field is one of two fields against which the decoded symbol is compared before accepting it as valid or rejecting it. Serial Cmd: <K472,status,check character status,check character output,symbol length...
  • Page 138 Interleaved 2 of 5 Guard Bar Status (Interleaved 2 of 5) Note: Whenever Guard Bar is enabled, the presence of guard bars (also called “bearer bars”) is required for decoding to take place. Usage: Useful when I-2/5 multisymbols are enabled to prevent false data output. This typically occurs with highly tilted or skewed symbols.
  • Page 139: Code 93

    Symbologies Code 93 Usage: Sometimes used in clinical applications. Definition: Code 93 is a variable-length, continuous symbology employing four element widths. Each Code 93 character has nine modules that may be either black or white. Each character contains three bars and three spaces. Serial Cmd: <K475,status,fixed symbol length status,symbol length>...
  • Page 140 Codabar Codabar Usage: Used in photo-finishing and library applications. Previously used in medical applications, but not typically used in newer medical applications. Definition: Codabar is a 16-bit character set (0 through 9, and the characters $, :, /, ., +, and –) with start/stop codes and at least two distinctly different bar widths.
  • Page 141 Symbologies Large Intercharacter Gap (Codabar) Definition: When disabled, the spaces between characters, or the “intercharacter gap”, are ignored during the decode process. Note: If the intercharacter space is large enough to be considered a margin, the symbol will not decode, regardless of this parameter’s setting. Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter...
  • Page 142 Codabar Check Character Type (Codabar) Definition: When disabled, the imager will not perform any character checking calculations on decoded Codabar symbols. When set to Mod 16, the imager will perform a modulus 16 check character calculation on the symbol. If the symbol does not pass this calculation, it will not be decoded.
  • Page 143: Upc/Ean

    Usage: Used primarily in point-of-sale applications in the retail industry. It is commonly used with wenglor readers in applications in combination with Matchcode when there is a need to verify that the right product is being placed in the right packaging.
  • Page 144: Supplementals Status (Upc/Ean)

    UPC/EAN Supplementals Status (UPC/EAN) Usage: Reads Supplementals typically used in publications and documentation. Definition: A supplemental is a 2 to 5 digit symbol appended to the main symbol. When set to Enabled or Required, the imager reads supplemental code data that has been appended to the standard UPC or EAN codes. Serial Cmd: <K473,UPC status,EAN status,supplementals...
  • Page 145: Separator Character (Upc/Ean)

    Symbologies Separator Character (UPC/EAN) Note: If Separator Character has been changed to any other character and you wish to redefine the separator as a comma, you will need to use ESP. Usage: As required by the application. Definition: Allows the user to change the separator character from a comma to a new character.
  • Page 146 UPC/EAN Supplemental Type (UPC/EAN) Usage: As required by symbology used in application. Definition: Allows the user to select 2 character or 5 character supplements, or both. Serial Cmd: <K473,UPC status,EAN status,supplementals status,separator status, separator character,supplemental type,format UPC-E as UPC-A> Default: Both Options: 0 = Both...
  • Page 147: Pharmacode

    Symbologies Pharmacode Usage: Used mostly with packaging for the pharmaceuticals industry. Definition: Encodes up to five different numbers, each with its own color, which may be entered in decimal or “binary” format with a 1 represented by a thick bar and a 0 represented by a thin bar.
  • Page 148: Bar Width Status (Pharmacode)

    Pharmacode Bar Width Status (Pharmacode) Definition: If set to Mixed, the imager will autodiscriminate between narrow bars and wide bars. If set to All Narrow, all bars will be considered as narrow bars. If set to All Wide, all bars will be considered as wide bars. If set to Fixed Threshold, it will use the fixed threshold value to determine whether the bars are narrow or wide.
  • Page 149: Postal Symbologies

    Symbologies Postal Symbologies Important: Postal Symbologies must have a minimum pixels-per-element value of 4 to be decoded reliably by the FIS-6300 Ultrascan. The imager must be configured to specific read range, field of view, and camera parameters before decoding Postal Symbologies. For optimal decode results with a Standard Density (SD) imager: •...
  • Page 150 Postal Symbologies Postal Symbology Type Usage: The following 1D Postal Symbologies are used in mail sortation, auditing, certified mail, registered mail, metered mail, and point-of-sale (POS) applications. Definition: Determines the postal symbology that will be decoded by the imager. Serial Cmd: <K460,postal symbology type,POSTNET status,PLANET status,USPS4CB status,POSTNET allow B and B’...
  • Page 151: Australia Post

    Symbologies U.S. Post (POSTNET, PLANET, USPS4CB) When U.S. Post is enabled (<K460,1>), the imager will only decode POSTNET, PLANET, and USPS4CB symbols. Important: POSTNET Status, PLANET Status, and USPS4CB Status are enabled by default. However, if any of the three U.S. Post symbologies is set to disabled individually, symbols of that type will not be decoded by the imager even when U.S.
  • Page 152 Postal Symbologies POSTNET Status Usage: POSTNET is used by the United States Postal Service to direct mail. The ZIP Code or ZIP+4 Code is encoded in the symbol. Data is encoded in half-height and full-height bars, making POSTNET a “2-state” symbology. The delivery point (usually the last two digits of the address or post office box number) is also typically encoded in POSTNET symbols.
  • Page 153 Symbologies USPS4CB Status Usage: USPS4CB, also called Intelligent Mail, is used by the United States Postal Service to sort and track individual items as well as flats of mail. USPS4CB combines the capabilities of POSTNET and PLANET, and can encode 31 digits (65 bars).
  • Page 154: Gs1 Databar (Rss)

    GS1 DataBar (RSS) GS1 DataBar (RSS) Note: GS1 DataBar symbologies were previously known as “Reduced Space Symbology”, or “RSS”. DataBar Expanded (RSS Expanded) Note: DataBar Expanded was previously known as “RSS Expanded”. Usage: Used to encode primary and supplementary data in retail point-of-sale and other applications.
  • Page 155 Symbologies DataBar Limited (RSS Limited) Note: DataBar Limited was previously known as “RSS Limited”. Usage: DataBar Limited is designed to be read by laser and CCD readers. It is not recommended for omnidirectional slot scanners. Definition: Encodes a smaller 14-digit symbol (74 modules wide) that is not omnidirectional. Serial Cmd: <K483,status>...
  • Page 156: Pdf417

    PDF417 PDF417 Usage: Used in applications where a large amount of information (over 32 characters) needs to be encoded within a symbol, typically where the symbol is transported from one facility to another. For example, an automobile assembly line might use a single symbol with multiple fields of information that will be read at several stations along the way, without reference to a database.
  • Page 157: Micropdf417

    Symbologies MicroPDF417 Usage: Used for labelling small items that need large data capacity. Definition: A variant of PDF417, a very efficient and compact stacked symbology that can encode up to 250 alphanumeric characters or 366 numeric characters per symbol. Serial Cmd: <K485,status,[unused],fixed symbol length status,fixed symbol length>...
  • Page 158: Composite

    Composite Composite When set to Enabled or Required, will decode the 2D composite component of a linear symbol. The linear symbol can be DataBar-14, DataBar Expanded, DataBar Limited, EAN-128, UPC-A, EAN-13, EAN-8, and UPC-E. Usage: Allows reading by both linear and 2D readers. Definition: Combines 2D and linear width-modulated symbology on the same symbol where different messages can be read by each reader type.
  • Page 159: Narrow Margins/Symbology Identifier

    Symbologies Narrow Margins/Symbology Identifier Narrow Margins Usage: Used when the leading and trailing edges of the symbols are smaller than the standard margin or other objects encroach into the margins. Definition: Allows the imager to read 1D symbols with quiet zones less than 8 times the width of the narrow bar element.
  • Page 160: Symbology Identifier

    Narrow Margins/Symbology Identifier Symbology Identifier Definition: Symbology Identifier is an ISO/IEC 16022 standard prefix set of characters that identifies the symbol type. When enabled, the imager analyzes and identifies the symbology and adds a three-character identifying prefix to the data: •...
  • Page 161: Background Color

    Symbologies Background Color Note: Background Color only applies to Pharmacode. Usage: Symbol backgrounds are often White, or other very light colors. If the background is darker than the symbol, Black background should be enabled. Definition: Allows the user to specify the symbol background used in the application. Serial Cmd: <K451,background color>...
  • Page 162 Background Color 6-42 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 163 7 I/O Parameters Contents I/O Parameters by ESP ........................ 7-2 I/O Parameters Serial Commands ....................7-3 Symbol Data Output ........................7-4 No Read Message........................7-7 Read Duration Output ........................7-8 Output Indicators .......................... 7-9 Beeper............................7-13 LED Configuration ........................7-14 Serial Verification ........................
  • Page 164: I/O Parameters By Esp

    I/O Parameters by ESP I/O Parameters by ESP Click the Parameters button and then the I/O tab. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 165: I/O Parameters Serial Commands

    I/O Parameters I/O Parameters Serial Commands Power On/Reset Counts <K406,power-on,resets,power-on saves,power-on flash saves> Time Since Reset <K407,hours,minutes> Service Message <K409,status,service message,threshold,resolution> Serial Verification <K701,serial command echo status,serial command beep status,control/hex output> Beeper <K702,status> Quality Output <K704,quality output separator,decodes per trigger status> Symbol Data Output <K705,symbol data output status,when to output>...
  • Page 166: Symbol Data Output

    Symbol Data Output Symbol Data Output Symbol Data Output Status Note: Symbol Data Output relates to data and should not be confused with Outputs 1, 2, and 3 listed in the Output Parameters which describe output states and functions. Usage: Useful when the host needs symbol data only under certain conditions.
  • Page 167 I/O Parameters Good Read Usage: Good Read is used when an application requires all symbol data to be transmitted. It’s typically used in tracking applications in which each object is uniquely identified. Definition: With Good Read enabled, the imager transmits symbol data on any good read regardless of Matchcode Type setting.
  • Page 168: When To Output Symbol Data

    Symbol Data Output When to Output Symbol Data Definition: This command allows the user to choose when symbol data can be sent to the host. Serial Cmd: <K705,symbol data output status,when to output> Default: As Soon As Possible Options: 0 = ASAP 1 = End of Read Cycle As Soon As Possible Usage:...
  • Page 169: No Read Message

    I/O Parameters No Read Message Usage: Used in applications where the host needs serial verification that a symbol has not been read and especially useful in new print verification. Definition: When enabled, and if no symbol has been decoded before timeout or the end of the read cycle, the No Read message will be transmitted to the host.
  • Page 170: Read Duration Output

    Read Duration Output Read Duration Output Usage: Useful in evaluating actual read cycle timing results, especially when initially setting up an application to determine maximum line speed (obtainable based on spacing between symbols.) Definition: When enabled the duration of the read cycle (in milliseconds) is appended to the symbol data.
  • Page 171: Output Indicators

    I/O Parameters Output Indicators The FIS-6300 Ultrascan has a beeper and three LED arrays, as follows: 1. A target pattern of blue LEDs for centering the field of view, which is projected from the front of the imager . 2. An array of green LEDs projected from the front of the imager that can be programmed to flash in response to user-defined conditions.
  • Page 172 Output Indicators Static Presentation Mode Static Presentation Mode is used in conjunction with Continuous Read Mode: <K200,0>. When operating in Static Presentation Mode, the red LEDs will illuminate while the imager is searching for a symbol in Continuous Read Mode. When a symbol is placed in the field of view and a good read occurs, the green LEDs will illuminate and stay on for the duration of time set in Green Flash Duration.
  • Page 173 I/O Parameters Target Pattern Usage: Assists users in positioning and locating symbols in the center of the imager’s field of view. Definition: The user can control when the targeting system is ON or OFF, and can save this condition for power-on. Serial Cmd: <K750,green flash mode,target pattern...
  • Page 174: Green Flash Duration

    Output Indicators Green Flash Duration Usage: Provides visual verification that a good read has occurred. Definition: When a good read occurs, the green LEDs will illuminate and stay on for the time set in the Green Flash Duration value. Serial Cmd: <K750,green flash mode,target pattern status,green flash duration>...
  • Page 175: Beeper

    I/O Parameters Beeper Usage: An audible verification that either a good read or a No Read has occurred. Definition: A beep is emitted after each good read or No Read. Serial Cmd: <K702,beeper status> Default: Good Read Options: 0 = Disabled 1 = Good Read 2 = No Read Note: The beeper will also sound at any of the following times:...
  • Page 176: Led Configuration

    LED Configuration LED Configuration Usage: Useful as a visible indicator of read rates and symbol quality. Definition: Determines the mode in which the status LEDs operate. Serial Cmd: <K737,LED mode,ISO/IEC 16022 grade> Default: Standard Options: 0 = Standard 1 = ISO/IEC 16022 grade In ISO/IEC 16022 grade mode the LEDs represent the grade of the first Data Matrix symbol decoded in the read cycle.
  • Page 177: Serial Verification

    I/O Parameters Serial Verification Allows the user to verify configuration command status. Serial Command Echo Status Usage: This command is useful in removing any doubt about the imager’s interpretation of any configuration command. For example, if the current preamble is “SOM” and <K701,1,START>...
  • Page 178: Control/Hex Output

    Serial Verification Control/Hex Output Usage: Useful for viewing settings with binary characters when using serial commands on a terminal. Definition: Determines the response to a Serial Command Echo or status request command. When set to Control, two characters are transmitted to represent a non-displayable character.
  • Page 179: Ez Button

    I/O Parameters EZ Button The EZ button has four positions, selectable by the length of time the button is held down, and indicated by one, two, three, and four beeps in succession. Each position can be programmed for any of eight options. Definition: Serves as a master switch to enable/disable the EZ button status.
  • Page 180 EZ Button Default on Power-On Definition: When enabled, if the EZ button is held down on power-on the imager will default to customer defaults and save for power-on. This is the same as sending a <Zrc> command. Serial Cmd: <K770,global status,default on power-on,load Configuration Database, save for power-on>...
  • Page 181: Ez Button Modes

    I/O Parameters EZ Button Modes Usage: Useful for performing multiple, repetitive tasks at the work site. Definition: Allows the user to program each of the EZ button’s 4 positions from a selection of 8 modes. Serial Cmd: <K771,position 1 mode,position 2 mode,position 3 mode,position 4 mode> Options: 0 = Disabled 1 = Enabled...
  • Page 182: Target System

    EZ Button Modes Target System Turns on the target pattern whenever the associated button position is selected. To disable, quickly press and release the EZ button. Note: This mode is the only one that does not require that the button be released before taking effect.
  • Page 183: Configurable Output 1

    I/O Parameters Configurable Output 1 Usage: This option provides discrete signalling to host software to control external devices such as PLCs and relays. It is useful for routing, sorting, and to prevent mis-packaging and mis-routing. Definition: Sets the discrete output functions for specific user-selected conditions. Allows the user to set the conditions under which an output (or outputs) will be activated.
  • Page 184: Configurable Output 1

    Configurable Output 1 Trend Analysis Usage: Typically used when successful decodes are occurring but a discrete output is needed to flag a trend in quality issues. Definition: Activates discrete output when a trend analysis condition is met, depending on the trend analysis option enabled. Symbol Quality Usage: Typically used when a discrete indication is needed to flag a symbol quality...
  • Page 185: Output State

    I/O Parameters Output State Definition: Sets the active electrical state of the discrete output. Serial Cmd: <K810,output on,output state,pulse width,output mode> Default: Negative Options: 0 = Negative 1 = Positive Pulse Width Definition: Sets the time in 10 ms increments that the discrete output remains active. Serial Cmd: <K810,output on,output state,pulse...
  • Page 186: Trend Analysis Output 1

    Configurable Output 1 Trend Analysis Output 1 Note: Output On under Output 1 Parameters must be set to Trend Analysis for this output to function. Under Output 1 Parameters, expand the Trend Analysis tree: Usage: Useful in cases where the user doesn’t want to shut down for one condition but wants to monitor quality and read conditions.
  • Page 187: Trend Analysis Mode

    I/O Parameters Trend Analysis Mode Definition: Sets the trend condition (Mismatch, No Read, or Decodes per Trigger) that will activate the output. Serial Cmd: <K780,trend analysis mode,trigger evaluation period,number to output on, decodes per trigger threshold> Default: No Read Options: 0 = Mismatch 1 = No Read 2 = Decodes per Trigger...
  • Page 188: Trigger Evaluation Period

    Configurable Output 1 Trigger Evaluation Period Definition: The number of triggers to examine for the trend analysis condition. Serial Cmd: <K780,trend analysis mode,trigger evaluation period,number to output on, decodes per trigger threshold> Default: Options: 0 to 255 Number to Output On Usage: Example: If Number to Output On is set to 3 and Trend Analysis Mode is set to No Read, then the output will not be activated until 3 No Reads have...
  • Page 189: Iso/Iec 16022 Symbol Quality Output 1

    I/O Parameters ISO/IEC 16022 Symbol Quality Output 1 Note: Output On under Output 1 Parameters must be set to Symbol Quality for this output to function. Under Output 1 Parameters, expand the Symbol Quality (ISO/IEC 16022) tree. Output on Symbol Contrast Usage: Lets the user know if symbol quality is less than acceptable.
  • Page 190: Output On Axial Non-Uniformity

    ISO/IEC 16022 Symbol Quality Output 1 Output on Axial Non-Uniformity Usage: Lets the user know if symbol quality is less than acceptable. Definition: If enabled, toggles Output 1 to an active state when Axial Non-Uniformity Threshold is met. Serial Cmd: <K800,output on symbol contrast,symbol contrast threshold,output on print growth,print growth threshold,output on axial...
  • Page 191: Print Growth Threshold

    I/O Parameters Print Growth Threshold Usage: Lets the user set the acceptable level of symbol quality. Definition: Conforms to ISO/IEC 16022 symbol quality grading (A,B,C,D). Serial Cmd: <K800,output on symbol contrast,symbol contrast threshold,output on print growth,print growth threshold,output on axial non-uniformity,axial non-uniformity threshold,output on UEC,UEC threshold>...
  • Page 192: Diagnostic Output 1

    Diagnostics Output 1 Diagnostics Output 1 Note: Output On under Output 1 Parameters must be set to Diagnostic Warning for this output to function. Under Output 1 Parameters, expand the Diagnostics tree. Serial Cmd: <K790,unused 1,service unit> Default: Options: 0 = Disabled Service Unit When Diagnostic Warning is enabled, the Output On configuration has no effect.
  • Page 193: Configurable Output 2

    I/O Parameters Configurable Output 2 Note: Output 2 has the same parameters and default settings as Output 1. Serial Cmd: <K811,output on,output state,pulse width,output mode> Trend Analysis Output 2 Note: Output On under Output 2 Parameters must be set to Trend Analysis for this output to function.
  • Page 194: Configurable Output 3

    Configurable Output 3 Configurable Output 3 Note: Output 3 has the same parameters and default settings as Output 1 and Output 2. Serial Cmd: <K812,output on,output state,pulse width,output mode> Trend Analysis Output 3 Note: Output On under Output 3 Parameters must be set to Trend Analysis for this output to function.
  • Page 195: Power-On/Reset Counts

    I/O Parameters Power On/Reset Counts Note: Power On/Reset Counts is a read-only command. Power-On Serial Cmd: <K406,power-on,resets,power-on saves,power-on flash saves> Power-On uses a 16-bit counter that increments each time the imager is powered-on. Resets Serial Cmd: <K406,power-on,resets,power-on saves,power-on flash saves> Resets uses a 16-bit counter that increments each time the imager is reset.
  • Page 196: Time Since Reset

    Time Since Reset Time Since Reset Note: Time Since Reset is a read-only command. Hours Serial Cmd: <K407,hours,minutes> Default: 16-bit counter (0 to 65535) Hours uses a 16-bit counter that increments every 60 minutes. Minutes Serial Cmd: <K407,hours,minutes> Default: 16-bit counter (0 to 60) Minutes uses a 16-bit counter that increments every 60 seconds.
  • Page 197: Service Message

    I/O Parameters Service Message When Service Message is enabled, a message of up to 10 ASCII characters is sent whenever the system detects that the service timer’s limit has been reached. The service timer is reset at power-on, meaning that the service timer’s limit is the amount of time since last reset.
  • Page 198: Frame Information

    Frame Information Frame Information Output Frame Number Serial Cmd: <K734,output frame number,output coordinates> Default: Disabled Options: 0 = Disabled 1 = Enabled Disabled When Output Frame Number is set to Disabled, the frame number is not output as part of the symbol data. Enabled When Output Frame Number is set to Enabled, the number of the frame in which the symbol was first decoded is attached to the symbol output information.
  • Page 199: Image Output

    I/O Parameters Image Output Usage: This feature allows the user to select what read cycle condition triggers the image file output. Definition: Used to output an image file when a specified read cycle condition has been met, such as No Read or Good Read. When the read cycle is complete, the normal read cycle output will occur, including any configured postamble or preamble data.
  • Page 200: Communication Port

    Image Output Communication Port Definition: This setting selects the communication port through which the image file will be transferred to the host. Serial Cmd: <K739,image output mode,communication port,file format,JPEG quality> Default: Host Options: 0 = Host 1 = Auxiliary 2 = USB File Format Definition: This setting selects the format of the image file to be output.
  • Page 201 I/O Parameters Image Output Example The following example assumes that the imager is set to output on No Read, and that it is in a rapid capture mode of 3 captures. Number of Symbols: Frame # 1: No Read Frame # 2: No Read Frame # 3: No Read...
  • Page 202: Database Identifier Output

    Database Identifier Output Database Identifier Output Usage: Useful in keeping track of which database entries read which symbols. Serial Cmd: <K759,status,separator> Default: Options: 0 = Disabled 1 = Enabled Output Status Disabled When this command is disabled, no database identifier information will be output. Enabled When this command is enabled, the imager will append a two-digit number and the characters “DB”...
  • Page 203: Quality Output

    I/O Parameters Quality Output Separator Definition: The separator character separates quality output data from symbol data. Serial Cmd: <K704,separator,decodes per trigger status> Default: Options: Any ASCII character. Important: The ASCII characters <, >, and can only be entered as hex pairs: For <: <K704h,3C>...
  • Page 204: Configuring Ez Trax Output

    For detailed information about how to use the EZ Trax user interface for configuration, refer to the Help menu in EZ Trax software, or the EZ Trax Quick Start Guide, available on the wenglor Tools CD. Configuring EZ Trax Output by ESP To configure EZ Trax using ESP, first click the I/O tab in App Mode to display the I/O Parameters tree control.
  • Page 205: Ez Trax Output

    I/O Parameters EZ Trax Output When EZ Trax output is enabled, the imager will attempt to output all enabled EZ Trax options. EZ Trax will not function unless enabled. Comm Port Selects the communication port that will be used to transfer image files.
  • Page 206 Configuring EZ Trax Output JPEG Quality Sets the amount of JPEG image compression. A value of 1 represents the highest compression and lowest image quality, and 100 represents the lowest compression and highest image quality. Object Info Output If a symbol is decoded during an image capture, the symbol type and other supplementary symbol information is also...
  • Page 207 I/O Parameters Configuring EZ Trax Output by Serial Command Usage: Useful for when you want to configure EZ Trax output using serial commands instead of the EZ Trax graphic interface. Definition: When EZ Trax output is enabled, the imager will attempt to output all enabled EZ Trax options.
  • Page 208 Configuring EZ Trax Output No Read Outputs the first No Read image in the read cycle. The image file will immediately follow the symbol data. Note: If two symbols are present in the same image capture and one of them is successfully decoded, no image will be output.
  • Page 209 I/O Parameters Object Info Output Definition: If a symbol is decoded during an image capture, the symbol type and other supplementary symbol information is also included. Serial Cmd: <K757,comm port,image mode,image format,JPEG quality,object info output, grade output> Default: Disabled Options: 0 = Disabled 1 = Enabled Grade Output...
  • Page 210 Configuring EZ Trax Output 7-48 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 211: Symbol Quality

    ISO/IEC 16022 Symbol Quality Output..................8-10 ISO/IEC 16022 Symbol Quality Output by ESP................8-12 wenglor Symbol Quality Output ....................8-13 wenglor Symbol Quality Output by ESP ..................8-16 This section describes parameters that, when enabled, will output detailed symbol quality evaluations.
  • Page 212: Symbol Quality By Esp

    Symbol Quality by ESP Symbol Quality by ESP To open nested options, single-click the +. Click the Parameters button and then the Symbol Quality tab. To change a setting, double-click the setting and use your cursor to scroll through the options. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 213: Symbol Quality Serial Commands

    <K708,symbol quality separator,data matrix output mode> Matrix Output Mode ISO/IEC 16022 Symbol Quality <K709,symbol contrast,print growth,axial non-uniformity, Output unused ECC> wenglor Symbol Quality Output <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> Static Validation Report <VAL>...
  • Page 214: Overview Of Symbol Quality

    Symbol Quality parameters are separated into ISO/IEC 16022 Symbol Quality Output and wenglor Symbol Quality Output. Total Read Time, Symbol Quality Separator, and Output Mode are common to both ISO/IEC 16022 and wenglor Grading Parameters. The enabled Symbol Quality parameters are...
  • Page 215: Report Tab

    Symbol Quality Report Tab The Report tab allows the user to initiate Data Matrix Grading and to generate and save grading reports. To save the report as a PDF file, an HTML file, a CSV file, or an RTF file, click the Save Report button.
  • Page 216 Overview of Symbol Quality Locate Tab The Locate tab allows the user to determine the position of the symbol within the imager’s field of view, and to optimize the imager’s camera settings for symbol quality evaluation. Click the Calibrate Click the Locate button to optimize button to display the camera settings.
  • Page 217: Preferences Tab

    Symbol Quality Preferences Tab The Preferences tab allows the user to set defaults that are automatically activated when grading is completed. For this reason, the user is advised to set preferences before performing FIS-6300 Ultrascan Imager User’s Manual...
  • Page 218 Overview of Symbol Quality grading. This information is appended at the bottom of the report. Choose the default report type to be generated when you click Save Report on the Report tab. Check Autofit Content to ensure that saved PDF report content will fit on a single page. Typically you will be asked where you wish to store your report.
  • Page 219: Symbol Quality By Esp

    Symbol Quality Symbol Quality Separator/Data Matrix Output Mode Symbol Quality Separator applies to both Symbol Quality groups: ISO/IEC 16022 Symbol Quality Output and wenglor Symbol Quality Output. Symbol Quality Separator Definition: Inserts a separator between each enabled field of the symbol quality output.
  • Page 220 Symbol Quality Separator/Data Matrix Output Mode Data Matrix Output Mode Note: Output Mode applies to ISO/IEC 16022 symbol quality parameters. Definition: Output Mode specifies how the four output parameters, if enabled, are formatted. Serial Cmd: <K708,symbol quality separator,output mode> Default: Grade Options: 0 = Grade...
  • Page 221: Iso/Iec 16022 Symbol Quality Output

    Symbol Quality ISO/IEC 16022 Symbol Quality Output Symbol Quality Parameters for Data Matrix symbols specified by ISO/IEC 16022. Symbol Contrast Usage: Lets the user know if contrast settings are less than acceptable. Definition: All the pixels that fall within the area of the test symbol, including its required zone, will be sorted by their reflectance values to select the darkest 10% and the lightest 10% of the pixels.
  • Page 222 ISO/IEC 16022 Symbol Quality Output Axial Non-Uniformity (Data Matrix Only) Definition: Axial non-uniformity is a measure of how much the sampling point spacing differs from one axis to another, namely AN = abs (XAVG - YAVG) / ((XAVG + YAVG)/2) where abs () yields the absolute value. If a symbology has more than two major axes, then AN is computed for those two average spacings which differ the most.
  • Page 223: Iso/Iec 16022 Symbol Quality Output By Esp

    Symbol Quality ISO/IEC 16022 Symbol Quality Output by ESP ESP’s Symbol Quality interface allows you to evaluate Data Matrix symbols for compliance with ISO/IEC 16022 requirements. First, determine which ISO/IEC 16022 Parameters you need to evaluate, using the Symbol Quality tree control. Once you have set these Data Matrix evaluation parameters, go to the Preferences Tab and set your Data Matrix Grading Report output preferences.
  • Page 224: Wenglor Symbol Quality Output

    Symbol Quality Output wenglor Symbol Quality Output Percent Cell Damage (Data Matrix Only) Definition: When this feature is enabled, the cell damage percentage is appended to data output. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle>...
  • Page 225: Decode Time

    Symbol Quality Decode Time Definition: The time in milliseconds required to decode a symbol. When enabled, the decode time is appended to the symbol data. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> Default: Disabled Options:...
  • Page 226 Symbol Quality Output Quiet Zone (Data Matrix Only) Definition: When this feature is enabled, the size of the quiet zone is evaluated and a PASS or FAIL message is appended to the symbol data. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate...
  • Page 227: Wenglor Symbol Quality Output By Esp

    Symbol Quality wenglor Symbol Quality Output by ESP ESP’s Symbol Quality interface allows you to evaluate Data Matrix symbols for compliance with a rigorous set of standards, such as Locate Time, Capture Time, and Decode Time. First, determine which parameters you want to evaluate, using the Symbol Quality tree control.
  • Page 228 Symbol Quality Output by ESP will be output in the format you chose in the Preferences dialog. 8-18 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 229 9 Matchcode Contents Matchcode by ESP ........................9-2 Matchcode Serial Commands ...................... 9-3 Overview of Matchcode ........................ 9-4 Matchcode Type ........................... 9-5 Match Replace..........................9-10 Mismatch Replace ........................9-11 New Master Pin .......................... 9-12 This section explains the FIS-6300 Ultrascan’s matchcode output functions and the mas- ter symbol database setup.
  • Page 230: Matchcode By Esp

    Matchcode by ESP Matchcode by ESP Click the Parameters button and then the Matchcode tab. To change a setting, To open nested options, double-click the single-click the +. setting and use your cursor to scroll through the options. FIS-6300 Ultrascan Imager User’s Manual...
  • Page 231: Matchcode Serial Commands

    Matchcode Matchcode Serial Commands Matchcode Type <K223,matchcode type,sequential matching,match start position,match length,wild card character,sequence on No Read,sequence on mismatch> Number of Master Symbols <K224,number of master symbols> New Master Pin <K225,status> Enter Master Symbol Data <K231,master symbol number,master symbol data> Request Master Symbol Data <K231?,>[for all] or <K231?,master symbol number>...
  • Page 232: Overview Of Matchcode

    Overview of Matchcode Overview of Matchcode Definition: Matchcode allows the user to store master symbol data in the imager’s memory, compare that data against other symbol data, and define how symbol data and/or discrete signal output will be directed. A master symbol database can be set up for up to 10 master symbols. Note: Matchcode will function with multiple symbols;...
  • Page 233: Matchcode Type

    Matchcode Matchcode Type Definition: Allows the user to choose the way that master symbols will be compared with subsequently read symbols. Note: First set Triggering Mode to External or Serial. ESP: Serial Cmd: <K223,matchcode type,sequential matching,match start position, match length,wild card character,sequence on No Read,sequence on mismatch>...
  • Page 234: Sequential Matching

    Matchcode Type Sequential Matching Usage: Useful in tracking product serial numbers that increment or decrement sequentially. Definition: With Sequential enabled, Sequential Matching determines if a count is in ascending (incremental) or descending (decremental) order. Serial Cmd: <K223,matchcode type,sequential matching,match start position,match length,wild card character,sequence on No Read,sequence on mismatch>...
  • Page 235: Wild Card Character

    Matchcode Wild Card Character Usage: Example: With Wild Card Character defined as the default asterisk, defining CR*34 as the master symbol will result in matches for CR134 and CR234, but not CR2345. Entering URGENT** as your master symbol will result in matches for URGENT, URGENT1, and URGENT12 but not for URGENT123.
  • Page 236: Sequence On No Read

    Matchcode Type Sequence on No Read Usage: Sequence on No Read is useful when the imager needs to stay in sequence even if no decode occurs. Definition: When Sequence on No Read is Enabled and Matchcode is set to Sequential, the imager sequences the master symbol on every match or No Read.
  • Page 237: Sequence On Mismatch

    Matchcode Sequence on Mismatch Note: Matchcode must be set to Sequential for this command to function. Usage: Enable this parameter if every trigger event should have a decode and more than one consecutive mismatch may occur. Disable this parameter if every trigger event should have a decode but no more than one consecutive mismatch may occur.
  • Page 238: Match Replace

    Match Replace Match Replace Usage: Provides a convenient shortcut for applications that need to output a predefined text string whenever a symbol matches a master symbol. Definition: Outputs a user-defined data string whenever a match occurs and Matchcode is enabled. Serial Cmd: <K735,status,replacement string>...
  • Page 239: Mismatch Replace

    Matchcode Mismatch Replace Usage: Provides a convenient shortcut for applications that need to output a predefined text string whenever a symbol does not match a master symbol. Definition: Outputs a user-defined data string whenever a mismatch occurs and Matchcode is enabled. Serial Cmd: <K736,status,replacement string>...
  • Page 240: New Master Pin

    New Master Pin New Master Pin Definition: If Matchcode and New Master Pin are enabled and the new master pin is momentarily connected to ground (must be held low for a minimum of 10 ms) master symbol information will be loaded into the database based on the next read cycle that achieves a Good Read, starting with Index 1.
  • Page 241 10 Camera and IP Setup Contents Camera and IP Setup by ESP ....................10-2 Camera and IP Setup Serial Commands..................10-3 Video............................10-4 Evaluation ........................... 10-5 Calibration........................... 10-8 Window of Interest ........................10-9 Configuration Database ......................10-13 Dynamic Setup ......................... 10-14 X-Mode™..........................
  • Page 242: Camera And Ip Setup By Esp

    Camera and IP Setup by ESP Camera and IP Setup by ESP Click the Setup button to bring up the Camera Setup menu. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +. 10-2 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 243: Camera And Ip Setup Serial Commands

    Camera and IP Setup Camera and IP Setup Serial Commands Window of Interest <K516,row pointer,column pointer,row depth,column width> Focal Distance <K525,focal distance> Increment Focus Position <K525+> Decrement Focus Position <K525–> Focal Distance Table (Read-Only) <K526,number of focal distances,focal distance> Illumination Brightness <K536,brightness>...
  • Page 244: Video

    Video Video The Video view is similar to the EZ Mode interface, in that the user has the ability to perform the same Locate, Calibrate, and Test routines. There is also a focal distance adjustment tool to the right of the video view. Video also features Capture and Decode functionality, which is similar to the Configuration interfaces (Communication, Read Cycle, Symbologies, I/O, Matchcode, and Diagnostics).
  • Page 245: Evaluation

    Camera and IP Setup Evaluation In Evaluation, you can view images currently in the imager, capture and decode a symbol, save it as a digital file, and perform histogram and line scan evaluations. When you click on the Evaluation tab, you will see the images that are currently stored in the imager.
  • Page 246 Evaluation Histogram Usage: Useful in determining quality and contrast of symbols. Definition: A histogram is a graphic representation of the numeric count of the occurrence of each intensity (gray level) in an image. The horizontal axis represents the values of gray levels, and the vertical axis represents the number of pixels for each gray level.
  • Page 247 Camera and IP Setup Line Scan 1. From the Evaluation tab, click the Line Scan button. A window like that shown below will appear. 2. Drag your cursor horizontally across the image. This will create a dashed horizontal line. Pixel information and a visual representation of the dark and light pixels will be displayed below the image.
  • Page 248: Calibration

    Calibration Calibration The Calibration interface in ESP is a powerful and intuitive way to optimize the imager’s performance. It allows the user to control several complex, simultaneous calibration operations, and to follow the progress of those operations using cues such as progress bars, real-time representations of calibration values, and other dynamic user feedback.
  • Page 249: Window Of Interest

    Camera and IP Setup Window of Interest The active pixel area of the image sensor is called the Window of Interest (WOI). The WOI allows the user to select an area of the field of view in which the desired symbol is located. The programmable window of interest increases decode speed, improves threshold, and makes it easy to select specific symbols from among several in the field of view.
  • Page 250 Window of Interest Window of Interest by ESP 1. From the Camera menu, click the WOI tab to bring up Window of Interest. If you haven’t already captured an image, click the Capture and Decode button to decode the present image. If successful, the Good Read indicator on the WOI tab will be green and the symbol will appear in the pane below.
  • Page 251: Left (Column Pointer)

    Camera and IP Setup Window of Interest by Serial Command The figure shows where to locate the start position of the row and column pointers and WOI Row Pointer how to measure the column depth and row width dimensions. Top (Row Pointer) WOI Column Pointer Definition: Defines the row position of the...
  • Page 252 Window of Interest Width (Column Width) Definition: Defines the column position of the upper-left starting point of the window. Serial Cmd: <K516,row pointer,column pointer,row depth,column width> Default: High Resolution FIS-6300 Ultrascan: 1280 High Speed FIS-6300 Ultrascan: 752 3 Megapixel FIS-6300 Ultrascan: 2048 Options: High Resolution FIS-6300 Ultrascan: 8 to (1280 –...
  • Page 253: Configuration Database

    Camera and IP Setup Configuration Database The Configuration Database allows the user to manage multiple configuration profiles. It is a useful tool in applications that require several different imager configurations to be applied sequentially, and it allows the user to perform far more complex operations than would be possible with only one set of configuration parameters.
  • Page 254: Dynamic Setup

    Dynamic Setup Dynamic Setup Dynamic Setup is used to calculate image capture timing during a read cycle. Without proper timing, the imager will not be able to decode all symbols in a read cycle. An external trigger is used to activate image captures so the user can make timing adjustments as capture events occur.
  • Page 255: X-Mode

    Camera and IP Setup X-Mode™ The FIS-6300 Ultrascan is equipped with powerful X-Mode™ technology, which provides indus- try-leading decode performance on both printed and direct part mark symbols, with minimum configuration required out of the box. The X-Mode algorithm identifies symbol candidates within the imager’s field of view and uses sophisticated image processing to decode valid symbols.
  • Page 256: Pixel Sub-Sampling

    Pixel Sub-Sampling Pixel Sub-Sampling Definition: Pixel Sub-Sampling shows an entire captured image by averaging signals from adjacent pixels. Usage: <K542,pixel sub-sampling,AEC/AGC mode,AEC/AGC brightness> Default: Disabled Options: 0 = Disabled 1 = 4:1 2 = 16:1 At 4:1, 4 pixel signals from 2 adjacent rows and columns are combined so that only 1 pixel is output for every 4 pixels sampled.
  • Page 257: Camera Settings

    Camera and IP Setup AEC/AGC Mode Note: AEC/AGC Mode is only applicable to the High Speed version of the FIS-6300 Ultra- scan. Definition: AEC/AGC Mode (Automatic Exposure Control/Automatic Gain Control Mode) maintains optimal self-adjusting exposure and gain settings. This ensures that acquired images fall in a desirable region of the camera’s sensitivity range for optimal image luminance.
  • Page 258 Pixel Sub-Sampling AEC/AGC Brightness Note: AEC/AGC Brightness is only applicable to the High Speed version of the FIS-6300 Ultrascan. Definition: AEC/AGC Brightness allows the desired image luminance to be adjusted within the range of 1 (darkest) to 56 (brightest). Usage: <K542,pixel sub-sampling,AEC/AGC mode,AEC/AGC brightness>...
  • Page 259: Camera Settings (3 Megapixel)

    Camera and IP Setup Camera Settings Camera Settings are typically obtained during the calibration process, and do not necessarily need to be modified directly by the user. Optics The FIS-6300 Ultrascan has three different optical configurations available: Standard Density, High Density, and Ultra High Density. Determine the optics of your imager and find the corresponding camera values in the following sections.
  • Page 260: Focal Distance

    Focal Distance Focal Distance Definition: This setting provides a means for configuring the focal distance of the imager. The input value is in terms of inches and is divided by 100 internally. For example, 400 sets the imager to a focal distance of 4 inches. It is important to note that the imager may not have an exact match for the focal position requested.
  • Page 261: Focal Distance Table (Read-Only)

    Camera and IP Setup Focal Distance Table (Read-Only) Number of Focal Distances Definition: Specifies the number of focal distances supported by the imager. Serial Cmd: <K526,number of focal distances,focal distance> Options: 1 to 255 Focal Distance Definition: Each (x) output represents a focal distance that is supported by the imager.
  • Page 262: Increment Focus Position

    Increment Focus Position Increment Focus Position Definition: Increments the imager’s focus setting to the next focal distance supported by the imager. Note: Use the Focus Distance Table command <K526> to find the focal distance settings supported by your imager. Serial Cmd: <K525+>...
  • Page 263: Illumination Brightness

    Camera and IP Setup Illumination Brightness Definition: This feature allows the user to adjust the brightness of the illumination LEDs. Since the imager has control over the brightness of the illumination, it can provide consistent brightness output between imagers through a factory calibration operation.
  • Page 264: Skew Correction

    Skew Correction Skew Correction Note: Skew Correction does not apply to the High Speed version of the FIS-6300 Ultra- scan, which has a global shutter. The FIS-6300 Ultrascan’s CMOS image sen- sor has a “rolling shutter” mechanism that controls pixel integration row-by-row, unlike a Full Image Height global shutter, which performs light integra- tion of all pixels at once.
  • Page 265: Line Speed

    Camera and IP Setup Line Speed Definition: This feature is used to specify the line speed of the application, and it determines how much distortion correction to apply. When enabled, this feature will cause the overall decode rate to increase significantly. The timing information in the table below is for a full megapixel image (1280 x 1024).
  • Page 266 Skew Correction Symbol Direction Definition: This feature specifies the direction the symbol is moving through the imager’s field of view, or which side of the field of view the symbol will enter first. Note: Image captures of symbols entering the field of view from above or below cannot be skew-corrected.
  • Page 267: Morphological Pre-Processing

    Camera and IP Setup Morphological Pre-Processing Morphological Pre-Processing allows the user to select the method for processing images, and to choose the operator size for that method. Important: This command must be set to Enabled for Morphological Operation to function. Serial Cmd: <K550,morphological pre-processing>...
  • Page 268: Morphological Operation And Operator Size

    Morphological Operation and Operator Size Morphological Operation and Operator Size Morphological Operation Definition: Morphological Operation allows the user to select the method for processing captured images. Serial Cmd: <K551,0,morphological operation,operator size> Default: Erode Options: 0 = Erode 1 = Dilate 2 = Open 3 = Close Erode...
  • Page 269 Camera and IP Setup Open Open removes minor light defects of dark cells by performing a Dilate function followed by an Erode function. Close Close removed minor dark defects of light cells by performing an Erode function followed by a Dilate function. 10-29 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 270 Morphological Operation and Operator Size Operator Size Definition: Operator Size determines the size of the area or “pixel neighborhood” (measured in pixels) in which the morphological operation is being performed. Serial Cmd: <K551,0,morphological operation,operator size> Default: Small Options: 3 = Small (3 pixels by 3 pixels) 5 = Medium (5 pixels by 5 pixels) 7 = Large (7 pixels by 7 pixels) 10-30...
  • Page 271: Configuration Database

    11 Configuration Database Contents Configuration Database Serial Commands ................11-2 Number of Active Indexes ......................11-3 Configuration Database Status....................11-4 Database Mode ........................11-10 Save Current Settings to Configuration Database..............11-15 Load Current Settings from Configuration Database..............11-16 Request Selected Index Settings ..................... 11-17 Request All Configuration Database Settings ................
  • Page 272: Configuration Database Serial Commands

    Configuration Database Serial Commands Configuration Database Serial Commands <K252,number of active database settings,database Number of Active Indexes sort> <K255,index,shutter speed,gain,focal distance, pixel sub-sampling,row pointer,column pointer,row Configuration Database Status depth,column width,narrow margins,background color,symbology> Save Current Settings to Database <K255+,index> Load Current Settings from Database <K255-,index>...
  • Page 273: Number Of Active Indexes

    Configuration Database Number of Active Indexes Usage: Useful for applications that require several different complex imager configurations to be applied sequentially. Multiple database indexes allow you to concatenate configuration profiles, and to perform more complex operations than would be possible with only one set of configuration parameters. Definition: This feature allows you to set the number of database records (groups of settings) that will be used automatically during the read cycle.
  • Page 274: Configuration Database Status

    Configuration Database Status Configuration Database Status Index Usage: Useful for applications that require several different complex imager configurations to be applied sequentially. Multiple database indexes allow you to concatenate configuration profiles, and to perform more complex operations than would be possible with only one set of configuration parameters. Definition: Determines the specific database index that will be used.
  • Page 275 Configuration Database Pixel Sub-Sampling Serial Cmd: <K255,index,shutter speed,gain,focal distance,pixel sub-sampling,row pointer,column pointer,row depth,column width,narrow margins,background color,symbology> Default: Disabled Options: 0 = Disabled 1 = 4:1 2 = 16:1 Important: Pixel Sub-Sampling has no effect when the Image Dimension mode is configured as Region of Interest in the Database Mode command.
  • Page 276 Configuration Database Status Row Depth Definition: The image dimension settings can be applied as a Window of Interest or a Region of Interest, depending on the image dimension mode selected in the Database Mode command. Serial Cmd: <K255,index,shutter speed,gain,focal distance,pixel sub-sampling,row pointer, column pointer,row depth,column width,narrow margins,background...
  • Page 277 Configuration Database Background Color Serial Cmd: <K255,index,shutter speed,gain,focal distance,pixel sub-sampling,row pointer,column pointer,row depth,column width,narrow margins,background color,symbology> Default: Both Options: 0 = White 1 = Black 2 = Both Symbology Definition: This field allows the user to configure the database to enable specific symbologies for selected database indexes.
  • Page 278 Configuration Database Status Code 39 (Add 16) If enabled, Code 39 will be active for this database index. Codabar (Add 32) If enabled, Codabar will be active for this database index. Code 93 (Add 64) If enabled, Code 93 will be active for this database index. Interleaved 2 of 5 (Add 128) If enabled, Interleaved 2 of 5 will be active for this database index.
  • Page 279 Configuration Database Micro QR Code (Add 65536) If enabled, Micro QR Code will be active for this database index. Aztec Code (Add 131072) If enabled, Aztec Code will be active for this database index. Postal Symbologies (Add 262144) If enabled, Postal Symbologies will be active for this database index. 11-9 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 280: Database Mode

    Database Mode Database Mode Switch Mode Definition: Selects the event that causes the imager to load the next database entry to current, active settings. When Frame Count/Time expires and Image Process Looping is enabled, the next database entry with modifications to camera settings will be used.
  • Page 281 Configuration Database Image Process Looping Usage: Useful in applications where it is necessary to process a single captured image multiple times using different IP and decode parameters. Serial Cmd: <K256,switch mode,frame count/time,image process looping,image dimensions> Default: Disabled Options: 0 = Disabled 1 = Enabled Disabled When Image Process Looping is set to Disabled, an image is captured for every database...
  • Page 282 Database Mode Image Dimensions Definition: Determines how the image dimension parameters will be implemented. Serial Cmd: <K256,switch mode,frame count/time,image process looping,image dimensions> Default: Options: 0 = Window of Interest 1 = Region of Interest Window of Interest (WOI) by ESP When Image Dimensions is set to Window of Interest, the database image dimension parameters are camera settings, and they determine the size of the image to be captured.
  • Page 283: Region Of Interest (Roi)

    Configuration Database Region of Interest (ROI) When Image Dimensions is set to Region of Interest, the database image dimension parameters are IP and decode settings, and they determine the region or area of the captured image to be processed. ROI coordinate data is based on the full image size. The WOI of the captured image will be configured to cover all the ROI settings in the current, active database entry.
  • Page 284 Database Mode Region of Interest (ROI) by ESP When Image Dimensions is set to Region of Interest, the database image dimension parameters are IP and decode settings, and they determine the region or area of the captured image to be processed. Narrow Margins, Background, and Symbol Type are all Processing Settings values.
  • Page 285: Save Current Settings To Configuration Database

    Configuration Database Save Current Settings to Configuration Database Definition: Allows current, active configuration settings to be saved to a selected database index. Serial Cmd: <K255+,index> Example: <K255+,5> This command phrase saves the imager’s current, active configuration settings to database index 5. Save Current Settings to Configuration Database by ESP Click the Load Current to Index button to save the imager’s current configuration...
  • Page 286: Load Current Settings From Configuration Database

    Load Current Settings from Configuration Database Load Current Settings from Configuration Database Definition: Allows the configuration settings contained in a selected database index to be loaded to current, active configuration settings. Serial Cmd: <K255-,index> Example: <K255-,5> This command phrase loads the configuration settings contained in database index 5 to current, active configuration settings.
  • Page 287: Request Selected Index Settings

    Configuration Database Request Selected Index Settings Definition: Returns configuration settings for the selected database index. Serial Cmd: <K255?,index> Example: <K255?,5> This command phrase returns the configuration settings for database index 5. 11-17 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 288: Request All Configuration Database Settings

    Request All Configuration Database Settings Request All Configuration Database Settings Definition: Returns configuration settings for all indexes in the Configuration Database. Serial Cmd: <K255?> Example: <K255?> This command phrase returns the configuration settings for all 10 database indexes. 11-18 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 289 12 Terminal Contents Terminal Window........................12-2 Find ............................12-3 Send ............................12-4 Macros............................12-5 Terminal Window Menus......................12-6 This section describes the Terminal window and macro functions in ESP. 12-1 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 290: Chapter 12 Terminal

    Terminal Window Terminal Window Click this button to display the Terminal view. The following view will appear: Type text here to Terminal Type serial Copy, paste, save find matching text screen commands in the Terminal here. window. Clear screen Macros listed on this bar Click on desired Macro to run.
  • Page 291: Find

    Terminal Find The Find function allows you to enter text strings to be searched for in the Terminal window. For example, a series of symbols have been scanned into the Terminal view and you want to determine if a particular symbol whose data begins with “ABC” has been read. 1.
  • Page 292: Send

    Send Send The Send function allows you to enter serial commands and then send them to the imager. 1. Type the command into the Send box. 2. Press Enter. 3. Click the Send button to the left of the text field to send . 12-4 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 293: Macros

    Terminal Macros Macros can be stored in a macro selection bar, edited in a separate window, and executed by clicking on the macro name. Click on the first arrow here to see Add Click on Next Click on subsequent Macro or Default Macros. Row to see the arrows to edit macros.
  • Page 294: Terminal Window Menus

    Terminal Window Menus Terminal Window Menus Right-click on the Terminal window to display the following menu: • Copy selected text to clipboard. • Paste from Terminal or other text. • Clear all text in Terminal window. • Select All text in the Terminal window. •...
  • Page 295 13 Utilities Contents Serial Utility Commands ......................13-2 Read Rate ..........................13-4 Counters ............................. 13-5 Device Control ..........................13-7 Differences from Default......................13-8 Master Database ........................13-9 Firmware........................... 13-15 Default/Reset/Save........................13-18 Imager Status Requests ......................13-20 Learn Operations........................13-22 Other Operational Serial Commands ..................13-23 Utility commands are generally commands that are performed during imager operations to check or determine read rates, or to perform miscellaneous operations on imager hardware.
  • Page 296: Serial Utility Commands

    Enable Imager <a1> Include PDF Information in Preamble (PDF417) <A> Reset (does not save for power-on) <Ard> Reset and Recall wenglor Defaults Reset and Recall wenglor White Balance Default/Reset/Save <ArdWB> Defaults <Arp> Reset and Recall Power-On Parameters <Arc> Reset and Recall Customer Default Parameters...
  • Page 297 Utilities <Z> Save Current Settings for Power-On Save Current Settings as Customer Default <Zc> Parameters for Power-On Recall wenglor Default Parameters and Save for Default/Reset/Save <Zrd> Power-On Reset wenglor Default White Balance Parameters <ZrdWB> and Save for Power-On Recall Customer Default Parameters and Save <Zrc>...
  • Page 298: Read Rate

    Read Rate Read Rate Click this button to bring up the Utilities view. Read Rate by ESP To see the number of decodes per second, click the Decodes/sec radio button on the Read Rate tab in the Utilities view and click the Start button. To see the percentage of decodes, click the Percent radio button and then the Start button.
  • Page 299: Counters

    Utilities Counters Counter commands can be a numeric value from 00000 to 65535. After reaching the maximum numeric limit of 65535, an error message will be displayed and the counter will automatically roll over and start counting again at 00000. To obtain the cumulative total of counts after the rollover has occurred, add 65536 per each rollover (the imager does not keep track of the number of rollovers) to the current count.
  • Page 300: Counters By Serial Command

    Counters by Serial Command No Read Counter Sending <N> displays the total number of No Reads that have occurred since the last reset. No Read Counter Reset Sending <O> sets the No Read Counter to 00000. Trigger Counter Sending <T> displays the total number of triggers since the last reset.
  • Page 301: Device Control

    Utilities Device Control Device Control by ESP Device Control by Serial Command Output 1 Pulse Sending <L1> activates the link between Output 1 (+) and Output 1 (–) of the host connector (regardless of Master Symbol or Output 1 status). Output 2 Pulse Sending <L2>...
  • Page 302 Device Control 13-8 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 303: Differences From Default

    Utilities Differences from Default Clicking the Differences from Default button will cause ESP to check all stored configuration settings and compare them to default settings. All settings that are different than default will appear in the left column (shown below), and descriptions of those settings will appear in the right column.
  • Page 304 Differences from Default imager and Receive Reader Settings via the Send/Recv button on the toolbar. 13-10 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 305: Master Database

    Utilities Master Database Important: The Master Database is used for all Matchcode modes except Sequential and Wild Card, both of which use Master Database Index # 1. Master Database Overview Usage: Used where more than one master symbol is required, as in a Multisymbol setup, for matching and other Matchcode operations.
  • Page 306: Master Symbol Database Size

    Master Database Master Symbol Database Size Definition: Number of Master Symbols allows you to select 1 to 10 master symbols for the master symbol database. Serial Cmd: <K231,master symbol database size> Note: You must follow this command with a save command <A>...
  • Page 307: Enter Master Symbol Data

    Utilities Enter Master Symbol Data Usage: Allows you to enter master symbol data for any enabled master symbol index number (1 to 10), provided the total number of characters does not exceed the maximum allowed. Serial Cmd: <K231,master symbol number,master symbol data>...
  • Page 308: Request All Master Symbol Data

    Request Master Symbol Data Definition: Returns master symbol data for any enabled master symbols from 1 to 10. For example, to request master symbol # 5, enter <K231?,5>. The imager transmits master symbol # 5 data in brackets in the following format: <5/>. If no master symbol data is available, the output will be: <5/>.
  • Page 309: Read Next Symbol As Master Symbol

    Utilities Read Next Symbol as Master Symbol Definition: After you’ve set the size in the database, you can order the imager to read the next symbol as the master symbol for any given master symbol number. Serial Cmd: <Gmaster symbol number>...
  • Page 310: Delete Master Symbol Data

    Delete Master Symbol Data Definition: You can directly delete the master symbol data by serial command or by ESP. ESP: 1. Click the Utilities button to access the master symbol. 2. Click the Master Database tab and double-click the symbol number you want to delete.
  • Page 311: Firmware

    Utilities Firmware Firmware by ESP Firmware Update Application code versions are specific to your imager. Consult with your sales representative before downloading application code. If needed, an application code will be sent to you in the form of a *.mot file. To download application code: 1.
  • Page 312: Firmware Verification

    Firmware Firmware Verification Request Part Number by ESP You can send a request to the imager for part numbers, checksums, boot code, and application code. 1. Click the Firmware tab. 2. From the pulldown selection box to the left of the Request Part No. button, make your selection.
  • Page 313 Utilities Request Checksum by ESP You can send a request to the imager for part numbers, checksums, boot code, and application code. 1. Click the Firmware tab. 2. From the pulldown selection box to the left of the Request Checksum button, make your selection.
  • Page 314: Default/Reset/Save

    <Arp> command is issued. Defaults Defaults are wenglor firmware settings or saved customer settings that can be recalled, either by software or hardware reset. 13-20 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 315: Customer Default Parameters

    By first doing an EZ button default or hardware default to restore the known wenglor defaults, the user can then recall the previous customer- saved settings with an <Arc>...
  • Page 316: Imager Status Requests

    Imager Status Requests Imager Status Requests <?> Status Byte The imager responds to a status request <?> with a two character hex value, such as <?/22>. To determine status: 1. Look up the binary conversion in the table below. For example, the first hex 2 would be 0 0 1 0 in binary, as read from binary digits 3 through 0;...
  • Page 317 Utilities <Knnn?> Single Status Request This request will return the value of the variables associated with the requested K command. The request of a single entry of a database command cannot exceed the number of database slots for the specific command. <Knnn??>...
  • Page 318: Learn Operations

    Learn Operations Learn Operations Learn Sending the <LEARN> command from ESP’s Terminal will put the imager into a mode of operation that will cause it to “learn” the next Data Matrix symbol decoded. This mode of operation will remain active until either a Data Matrix symbol is decoded or the call is made to disable the mode and revert back to normal operation.
  • Page 319: Other Operational Serial Commands

    Utilities Other Operational Serial Commands The following serial utility commands can be entered from ESP’s Terminal or a PLC: Y-Modem Upload Transfer Options <uy, path,filename> Y-Modem Download Transfer Options MINI Hawk Image Output for an explanation of how to use this feature. <dy,path,filename>...
  • Page 320: Bar Code Configuration Mode

    Once Bar Code Configuration Mode has been entered, the Data Matrix symbols can be thought of as serial data. You can configure the imager by printing labels in wenglor’s serial command format. Commands are processed as if the data were streamed in through the serial port.
  • Page 321: Output Format

    14 Output Format Contents Output Format Serial Commands....................14-2 Output Format Status ......................... 14-3 Format Assign ..........................14-4 Format Extract..........................14-5 Format Insert ..........................14-7 Output Filter Configuration ......................14-9 Ordered Output Filter ......................14-13 This section explains how to control the formatting and filtering of decoded symbol data for output. 14-1 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 322: Output Format Serial Commands

    Output Format Serial Commands Output Format Serial Commands Format Extract <K740,output index,start location,length> Format Insert <K741,output index,length,hex string> Format Assign <K742,symbol number,status> Format Status <K743,output format status> Output Filter Configuration <K744,filter number,symbology,length,wildcard,placeholder data,unused,database index> Ordered Output Filter <K745,number of filters> 14-2 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 323: Output Format Status

    Output Format Output Format Status Definition: This is a global enable/disable parameter. In order to use formatting you must set up the format using the insert and extract commands, and you must also assign a symbol to format using the Format Assign command. Serial Cmd: <K743, output format status>...
  • Page 324: Format Assign

    Format Assign Format Assign Symbol Number Definition: Symbol Number refers to the number of the symbol to which output formatting will apply. For example, if you wish to enable user-defined formatting to symbol # 2 in a multisymbol read cycle, you would send the command <K742,2,1>.
  • Page 325: Format Extract

    Output Format Format Extract Output Index Definition: Output Index refers to the database entry you wish to modify with this command. A formatted output is built by extracting data from a symbol’s original data output and/or inserting user-defined characters. It may be helpful to think of individual indexes as positions in the final formatted output you wish to build.
  • Page 326: Format Extract By Esp

    Format Assign Format Extract by ESP The Extract Range function corresponds to the Start Location and Length parameters in the Format Extract serial command. You can extract and insert several character sequences using ESP’s Symbol Parse feature. In this example, the selected extraction range is characters 2-4. The “Sample Symbol” example on the Symbol Parse dialog shows the selected character positions extracted and output as desired.
  • Page 327: Format Insert

    Output Format Format Insert Output Index Definition: Output Index refers to the database entry you wish to modify with this command. A formatted output is built by extracting data from a symbol’s original data output and/or inserting user-defined characters. It may be helpful to think of individual indexes as positions in the final formatted output you wish to build.
  • Page 328: Format Insert By Esp

    Format Insert Format Insert by ESP The Format Insert process is very similar to the Format Extract process, except that Insert allows you to enter characters using the Insertion Calculator (shown above). Notice that Extract and Insert share the same Parse Table. 14-8 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 329: Output Filter Configuration

    Output Format Output Filter Configuration Definition: Output filtering is a method of providing a set of good read qualifiers and also providing ordered output. There is a filter for up to the first 10 positions in a multisymbol output. The first filter corresponds to the first symbol output at the end of the read cycle.
  • Page 330 Output Filter Configuration Filter Number Definition: This is the filter index number that represents the position of the symbol in the data output at the end of the read cycle. This index number should be entered along with the following filter settings for the predetermined symbol position. Serial Cmd: <K744, filter number,symbology,length,wildcard,placeholder,data,...
  • Page 331 Output Format Length Definition: Specifies the length of the decoded symbol allowed to occupy this location in multisymbol output. Note: To filter or order a symbol, the symbol must meet all requirements of the selected filter index. Serial Cmd: <K744, filter number,symbology,length,wildcard,placeholder,data, unused,database index>...
  • Page 332: Database Index

    Output Filter Configuration Data Definition: This is the data string to be used when comparing symbol data for output filtering and ordering. This data string may also contain wildcard and placeholder characters to facilitate matching. Remember that in order to filter or order symbol data, it must meet all the requirements of the selected filter index.
  • Page 333: Ordered Output Filter

    Output Format Ordered Output Filter Definition: Number of Filters refers to the number of active output filters. 0 disables all output filters. Any non-zero numeral will enable filtering to be performed using the filter indexes covered by this value. For example, if the number of filters is 1, then only filter index # 1 will be applied.
  • Page 334 Ordered Output Filter 14-14 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 335: Appendices

    Appendices Contents Appendix A General Specifications ....................A-2 Appendix B Electrical Specifications .................... A-6 Appendix C Serial Configuration Commands................A-10 Appendix D Communications Protocol..................A-16 Appendix E ASCII Table......................A-25 Appendix F Interface Standards....................A-26 Appendix G Operational Tips ..................... A-27 Appendix H Using an External Trigger ..................
  • Page 336: Appendix A General Specifications

    General Specifications Appendix A — General Specifications Mechanical Height: 1" (25.4 mm) Width: 1.8" (45.7 mm) Note: Nominal dimensions shown. Depth: 2.10" (53.3 mm) Typical tolerances apply. Weight: 2 oz. (57 g) Environmental Enclosure: IP54, category 2 Operating Tempurature: 0° to 40°C (32° to 104°F) Storage Tempurature: -50°...
  • Page 337 Appendices Read Ranges Standard, Standard Density High Speed, Ultra-High Density FIS-6300 Ultrascan Imager User’s Manual...
  • Page 338 General Specifications Read Ranges (cont.) FIS-6300 Ultrascan High Speed Narrow-bar-width Field of View Read Range (maximum) (with autofocus) Ultra High Density .0033" (.08 mm) .005" (.13 mm) 1.6" (40 mm) 1.9 to 4.4" (47 mm to 110 mm) .0075" (.19 mm) .010"...
  • Page 339 Safety Certifications FCC, CE, CB, RoHS ISO 9001 Registered Company ©2012 wenglor sensoric gmbh All rights reserved. Specifications subject to change. Product specifications are given for typical performance at 25°C (77°F) using grade A labels. Performance characteristics may vary at high temperatures or other environmental extremes. Warranty–One year limited warranty on parts and labor.
  • Page 340: Appendix B Electrical Specifications

    Electrical Specifications Appendix B — Electrical Specifications Power: 4.0 Watts (max.) 5VDC +/– 5%, 200 mV p-p max. ripple, 554 mA @ 5VDC (typ.) Optional Int: 10-28V Accy Host Connector / Pin Assignments High Density 15 Pin D-sub Socket Connector Host RS-232 Host/Aux RS-232 Host RS-422/485...
  • Page 341 Appendices Optoisolator Trigger Inputs for IC-332 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 342 Electrical Specifications FIS-6300 Ultrascan Imager User’s Manual...
  • Page 343 Appendices New Master Pin FIS-6300 Ultrascan Imager User’s Manual...
  • Page 344: Appendix C Serial Configuration Commands

    Communication Protocol Commands Appendix C — Serial Configuration Commands Note: For a list of utility commands such as read rate requests, device control options, and imager status requests, see Serial Utility Commands on page 13-2. Communications Host Port Connections <K100,baud rate,parity,stop bits,data bits> Auxiliary Port Connections <K101,aux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID>...
  • Page 345 Appendices Micro QR Code <K459,status> Postal Symbologies <K460,postal symbology type,POSTNET status,PLANET status, USPS4CB status,POSTNET allow B and B’ fields,Australia Post allow 0 FCC> Code 39 <K470,status,check character status,check character output status, large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set> Codabar <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character...
  • Page 346 Symbol Quality Separator/ Data Matrix <K708,symbol quality separator,data matrix output mode> Output Mode ISO/IEC 16022 Symbol Quality Output <K709,symbol contrast,print growth,axial non-uniformity,UEC> wenglor Symbol Quality Output <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone> Static Validation Report <VAL>...
  • Page 347 Appendices Request Master Symbol Data <K231?,>[for all] or <K231?,master symbol number> Delete Master Symbol Data <K231,master symbol number,> Match Replace <K735,status,match replacement string> Mismatch Replace <K736,status,mismatch replacement string> Camera and IP Setup Mirrored Image <K514,mirrored image> Window of Interest <K516,row pointer,column pointer,row depth,column width> Focal Distance <K525,focal distance>...
  • Page 348: Serial Command Format

    Serial Configuration Commands Serial Command Format Serial commands are of two types: utility and configuration. Rules that apply to both utility and configuration commands • A less than < and greater than > character enclose the commands. • Commands and data are “case sensitive.” That is, characters must be entered as upper or lower case, as specified.
  • Page 349: Serial Command Status Request

    Appendices Concatenating Configuration Commands Commands can be concatenated (added together) in a single string or data block. For example, <K145,1><K220,1><K450,1><A> enables LRC, sets End of Read Cycle mode to New Trigger, enables Narrow Margins, and resets the data buffers (without saving the changes for power-on).
  • Page 350: Appendix D Communications Protocol

    Communications Protocol Appendix D — Communications Protocol Communications Protocol Command Table Control Characters Protocol Command (Entered in menu or Effect of Command (Mnemonic displayed on menu) Value serial command) Reset Request Reset Start of Text End of Text Acknowledge Negative Acknowledge Begin Transmission XOFF Stop Transmission...
  • Page 351: Error Condition

    Appendices ACK/NAK Data Flow Examples Setup 1 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x06 0x15 disabled Transfer 1 HOST_TX <K141,0> IMAGER_TX ‘ACK’ Transfer 2 HOST_TX <K141?> IMAGER_TX ‘ACK’ IMAGER_TX <K141,0> HOST_TX ‘ACK’ Error Condition Transfer 1 IMAGER_TX symbol data HOST_TX ‘NAK’...
  • Page 352 Communications Protocol Setup 2 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x06 0x15 enabled Transfer 1 HOST_TX <K141,0>a IMAGER_TX ‘ACK’ Transfer 2 HOST_TX <K141?>B IMAGER_TX ‘ACK’ IMAGER_TX <K141,0>a HOST_TX ‘ACK’ Error Condition Transfer 1 HOST_TX <k141,0>x (BAD LRC) IMAGER_TX ‘NAK’...
  • Page 353 Appendices Setup 3 0x00 (disabled) 0x00 (disabled) 0x28 ‘(‘ 0x29 ‘)’ 0x06 0x15 enabled Transfer 1 HOST_TX (<K141,0>)H IMAGER_TX ‘ACK’ Transfer 2 HOST_TX (<K141?>)k IMAGER_TX ‘ACK’ IMAGER_TX (<K141,^M>)w HOST_TX ‘ACK’ A-19 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 354 Communications Protocol Setup 4 0x21 ‘!’ 0x3D ‘=’ 0x28 ‘(‘ 0x29 ‘)’ 0x06 0x15 enabled Transfer 1 HOST_TX (<K141,0>)H IMAGER_TX ‘ACK’ Transfer 2 HOST_TX (<K100?>)n IMAGER_TX ‘ACK’ HOST_TX ‘!’ IMAGER_TX (<K100,8,0,0,1>)X HOST_TX ‘ACK’ IMAGER_TX ‘!’ Error Condition Transfer 1 HOST_TX (<K141,0>)H IMAGER_TX ‘ACK’...
  • Page 355 Appendices Polling Mode Data Flow Examples Setup 1 Address 0x01 (translates to) Poll Req @ ‘0x1C’, Unit Select @ ‘0x1D’ 0x04 0x05 0x02 0x03 0x06 0x15 disabled Transfer 1 HOST_TX ‘RES’ ‘0x1D’ ‘REQ’ (Select Unit 1 to receive data) IMAGER_TX ‘0x1D’...
  • Page 356 Communications Protocol Error Condition 2 HOST_TX ‘RES’ ‘0x1C’ ‘REQ’ (Poll Unit 1 for data) IMAGER_TX ‘0x1C’ ‘STX’ <T/00000> ‘ETX’ HOST_TX ‘Nothing’ (Host should ‘ACK’ here) timeout reached... IMAGER_TX ‘REQ’ (Unit requests an ‘ACK’ again) HOST_TX ‘NAK’ (Host rejects data frame) (Retry Event) IMAGER_TX ‘0x1C’...
  • Page 357 Appendices Setup 2 Address 0x01 (translates to) Poll Req @ ‘0x1C’, Unit Select @ ‘0x1D’ 0x04 0x05 0x02 0x03 0x06 0x15 enabled Transfer 1 HOST_TX ‘RES’ ‘0x1D’ ‘REQ’ (Select Unit 1 to receive data) IMAGER_TX ‘0x1D’ ‘ACK’ (Unit responds with its address) HOST_TX ‘STX’...
  • Page 358 Communications Protocol Error Condition 2 HOST_TX ‘RES’ ‘0x1C’ ‘REQ’ (Poll Unit 1 for data) IMAGER_TX ‘0x1C’ ‘STX’ <T/00000> ‘ETX’ ‘LRC’ HOST_TX ‘Nothing’ (Host should ‘ACK’ here) timeout reached... IMAGER_TX ‘REQ’ (Unit requests an ‘ACK’ again) HOST_TX ‘NAK’ (Host rejects data frame) (Retry Event) IMAGER_TX ‘0x1C’...
  • Page 359: Appendix E Ascii Table

    Appendices Appendix E — ASCII Table Ctrl “ & < > A-25 FIS-6300 Ultrascan Imager User’s Manual...
  • Page 360: Appendix F Interface Standards

    Interface Standards Appendix F — Interface Standards Interface Standards, established by the Electronic Industries Association (EIA), specify such things as the signaling voltage levels, maximum cable lengths, and number of drivers. In the FIS-6300 Ultrascan, selection of interface is made by pin assignment and, in the case of host communications, by software switching between RS-232 and RS-422/RS-485.
  • Page 361: Appendix G Operational Tips

    Appendices Appendix G — Operational Tips Cleaning The FIS-6300 Ultrascan has a hard-coated window that should only be cleaned with alco- hol (100% isopropyl). Mounting When mounting the FIS-6300 Ultrascan, do not insulate the stand mount. The bottom panel is the hottest part of the imager and metal-to-metal contact is necessary for heat dis- sipation.
  • Page 362: Appendix H Using An External Trigger

    Using an External Trigger Appendix H — Using an External Trigger Two types of inputs are used on wenglor readers. 5 volt devices have NPN trigger inputs. 10-28 volt devices have optoisolated inputs and outputs. 5 Volt Devices To trigger a 5 volt device, the input has to be pulled down to “signal ground” (NPN). This can be done by relays or by a transistor-sourced signal.
  • Page 363: Appendix J Fis-6300 Ultrascan Image Output

    Appendices Appendix I — FIS-6300 Ultrascan Image Output This section explains how to extract (download) a video-captured image from a FIS-6300 Ultrascan. Y-Modem Method The easiest download method is to issue the <op,9> command to get a list of available images, then initiate a download sequence using a Y-Modem utility or protocol sequence.
  • Page 364: Upload Image

    FIS-6300 Ultrascan Image Output Upload Image Select a file from the file list above, and then send the command: <uy,path/filename.extension>. Now initiate the Y-modem transfer and save the file. Y-modem uploads will vary depending on the program or language. See the HyperTerminal example below. Image Upload Using HyperTerminal •...
  • Page 365: Response Format

    Appendices Bit Stream Method A more difficult method is to parse and decode the bit stream data. The bit stream is a mix of EXIF format & TIFF format. You will need to use the <op,4> command. <op,4,arg> To load a bitmap, send <op,4>...
  • Page 366: Appendix K Glossary Of Terms

    Glossary of Terms Appendix J — Glossary of Terms Aberration — The failure of an optical lens to produce an exact point-to-point correspondence between the object and its resulting image. Various types are chromatic, spherical, coma, astigmatism and distortion. Absorption — The loss of light of certain wavelengths as it passes through a material and is converted to heat or other forms of energy.
  • Page 367 Appendices Charge-Coupled Device (CCD) — A semiconductor device with an array of light-sensitive elements that converts light images into electrical signals. Check Character — A Modulus 43 or Modulus 10 character that is added to encoded symbol data for additional data integrity. CMOS —...
  • Page 368 Glossary of Terms Edge Enhancement — Image processing method to strengthen high-spatial frequencies in the image. EPROM — See Erasable Programmable Read-Only Memory. Embedded Memory — Onboard memory device such as EPROM or flash. End of Read Cycle — The time or condition at which the imager stops expecting symbol information to decode.
  • Page 369 Appendices Half Duplex — A communications system in which signals can travel between devices in both directions, but not simultaneously. Histogram — A graphical representation of the frequency of occurrence of each intensity or range of intensities (gray levels) of pixels in an image. The height represents the number of observations occurring in each interval.
  • Page 370 Glossary of Terms Output — A channel or communications line. Data or discrete signals that are transmitted or displayed by a device. Parity — An error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd.
  • Page 371 Appendices Region — Area of an image. Also called a region of interest for image processing operations. ROM — See Read-Only Memory. Saturation — The degree to which a color is free of white. One of the three properties of color perception, along with hue and value.
  • Page 372 Glossary of Terms A-38 FIS-6300 Ultrascan Imager User’s Manual...

This manual is also suitable for:

Ultrascan fis-6300

Table of Contents