Hide thumbs Also See for LYNX:
Table of Contents

Advertisement

Quick Links

LYNX GigE Vision Software Manual
LYNX
GigE Vision
Software User's Manual
These products are not intended for use in life support appliances, devices, or systems where
malfunction of these products can reasonably be expected to result in personal injury. Imperx
customers using or selling these products for use in such applications do so at their own risk
and agree to fully indemnify Imperx for any damages resulting from such improper use or
sale.
Copyright © 2007 Imperx Inc. All rights reserved. All information provided in this manual is
believed to be accurate and reliable. Imperx assumes no responsibility for its use. Imperx
reserves the right to make changes to this information without notice. Redistribution of this
manual in whole or in part, by any means, is prohibited without obtaining prior permission
from Imperx.
www.imperx.com
1 of 57
Rev 1.0 6/21/2007

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LYNX and is the answer not in the manual?

Questions and answers

Summary of Contents for Imperx LYNX

  • Page 1 Imperx customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Imperx for any damages resulting from such improper use or sale.
  • Page 2: Revision History

    LYNX GigE Vision Software Manual Revision History 05/21/07 J. Egri Initial Release www.imperx.com 2 of 57 Rev 1.0 6/21/2007...
  • Page 3: Table Of Contents

    2.1.2 Features ........................8 2.1.3 Programmability..................... 8 2.1.4 Applications ......................8 Network Compatibility ....................9 2.2.1 LYNX eBUS Optimal Driver Mode ..............9 2.2.2 LYNX eBUS Universal Driver Mode..............10 2.2.3 Standard Driver Mode..................10 2.2.4 Driver Comparison....................10 Acquisition Features ....................11 Equipment Requirements ..................
  • Page 4 LYNX GigE Vision Software Manual 3.2.4 Application Control Mode ................... 32 3.2.5 Camera ......................... 33 Acquisition Tab......................35 3.3.1 Acquisition Control....................35 3.3.2 Options ......................... 36 3.3.3 Status ........................36 Image Saving......................37 3.4.1 Image sequence ....................37 3.4.2 File formats ......................38 3.4.3 Controls........................
  • Page 5 List of Tables Table 1: LYNX IP Device Driver Performance Comparison ..........11 List of Figures Figure 1: Common Control Interface of LYNX GEV Application Panels......16 Figure 2: Color Adjustments Dialog ..................18 Figure 3: Connection Options Dialog ..................19 Figure 4: Application Options Dialog..................
  • Page 6 LYNX GigE Vision Software Manual Figure 30: Pixel Format Tab ....................49 Figure 31: Temperature Tab..................... 49 Figure 32: Workspace Tab ....................... 50 Figure 33: Miscellaneous Tab....................51 Figure 34: Diagnostics Tab ...................... 53 Figure 35: GenICam Explorer Dialog..................55 www.imperx.com...
  • Page 7: Introduction

    LYNX GigE Vision ( hereafter referred to as GEV ) cameras. 1.2 Related LYNX User’s Manuals In addition to the shared features described in this manual, each LYNX GEV camera has unique features relating to the type of image data it supports. These unique features are described in the Lynx Hardware User’s Manual.
  • Page 8: Overview Of Lynx Gev

    Gigabit Ethernet (GigE) networks. Cameras can be remotely accessed and controlled using commercial GigE equipment. LYNX GEV cameras can be used in a range of network types, including traditional point-to- point links, dedicated high-performance “machine-vision networks,” or standard corporate Ethernet LANs (local-area networks). Regardless of the network type, direct connections between cameras and host PCs can span up to 100 meters.
  • Page 9: Network Compatibility

    To support multicasting, Layer 3 or – in some cases, Layer 2.5 – GEV switches are required between the LYNX and the host PC. Lower-performing switches may translate the multicast request into a broadcast. In some applications, broadcasts may be sufficient.
  • Page 10: Lynx Ebus Universal Driver Mode

    Windows network stack. Similar to the drivers used in standard mode, the LYNX eBUS Universal Driver interoperates with any vendor’s Ethernet network adapter. The driver shipped with the adapter is still employed, but it communicates with the Filter Driver, instead of with the Windows network stack.
  • Page 11: Acquisition Features

    2.3 Acquisition Features The LYNX GEV camera family includes a wide range of models, each with it’s own frame resolution and frame rate characteristics. For more details about acquisition features, refer to the Lynx Hardware User’s Manual.
  • Page 12: Network Adapter Requirements

    2.4.2 Network Adapter Requirements The LYNX eBUS Optimal Driver works only with network adapters based on the Intel 82546, 82541, and 82540 network chips. The driver will also function with adapters based on the Intel 82544 chip, but these are not recommended due to bugs in the chip that can cause control packets to be lost if sent while data is streaming.
  • Page 13: Fiber-Optic Interface Requirements

    2.4.5 Power Requirements LYNX GEV cameras accept 4.5 V to 16 V power inputs using a 12-pin Hirose connector “HR 10A-10R-12P” (mating part “HR 10A-10P-12P”). Any DC power source providing sufficient current drive should work. The following power supply is known to work: 12 V CUI Switching Supply: Model DSA-0151D-12.
  • Page 14: Installation Overview

    You must also set up the other components of your system, including light sources, camera mounts, heats sinks, host PCs, optics, and encoders. For more details on the connectors required by different LYNX GEV camera models, refer to the Lynx Hardware User’s Manual.
  • Page 15: Lynx Gev Application

    • Lynx Configurator tab • Diagnostic tab Throughout this section, the screen shots used to illustrate different panels highlight the interface to the LYNX GEV cameras. For details on camera features, refer to the LYNX Hardware User’s Manual. Overview Generally, you use the Lynx GEV application as follows: 1.
  • Page 16: Common Controls

    NIC will always differ (because MAC addresses are always unique). Instead of using the MAC address, Lynx GEV creates a list of all the NICs on the PC and identifies the NIC by the position on the list (index). Lynx GEV produces the same list for an identical PC, so the position on the list lets you reproducibly identify a NIC (even if the PC has several NICs).
  • Page 17: Camera Menu

    Color Adjustments: This command is used to invoke the color adjustments dialog, which controls the gains to apply to the individual red, green, and blue channels of a color camera. Note that this command is only available when the control mode is set to Lynx Configurator.
  • Page 18: Figure 2: Color Adjustments Dialog

    Run Driver Installation Tool: Run the eBUS Driver Installation Tool. This tool lets you update and install all of Imperx’s Lynx GEV IP Device drivers, as well as the driver supplied by Intel for the PRO/1000 Adapter. See the eBUS Quick Start Guide.
  • Page 19: Figure 3: Connection Options Dialog

    LYNX GigE Vision Software Manual Connection Options tab Figure 3: Connection Options Dialog The Connection Options tab lets you configure how the camera connects with the PC, the duration of timeouts, and so on. ‘Default Timeouts & Packet size’ panel Answer Timeout: The maximum time, in milliseconds, the camera can take to respond to a command from the application.
  • Page 20 When zero, the timeout is calculated automatically from the request timeout. Command Retry Count: The maximum number of times the Lynx GEV application retransmits an unacknowledged command to the camera. When the application sends a command to the camera, the camera transmits an acknowledge packet back to the PC (application).
  • Page 21: Figure 4: Application Options Dialog

    LYNX GigE Vision Software Manual Application Options tab Figure 4: Application Options Dialog The Application Options tab lets you configure the flow of dialogs until you have successfully connected to your camera. Show device detection dialog on startup: Open the IP Engine Selection dialog upon startup.
  • Page 22: Figure 5: Memory Options Dialog

    LYNX GigE Vision Software Manual Memory Options tab Figure 5: Memory Options Dialog The Memory Options tab lets you configure how memory is allocated and used when acquiring images. Simple Memory Manager: When enabled, the application uses the simple memory manager, which uses a pool of n buffers.
  • Page 23: Figure 6: Buffer Options Dialog

    LYNX GigE Vision Software Manual Buffer Options tab Figure 6: Buffer Options Dialog The Buffer Options tab lets you configure how the buffer queue behaves when acquiring images. Buffer Queue Mode: Set the buffer queue mode. The queue mode indicates the behavior of the buffer when the queue is full and new images are acquired.
  • Page 24: Figure 7: Display Options Dialog

    LYNX GigE Vision Software Manual Display Options tab Figure 7: Display Options Dialog The Display Options tab lets you configure how application displays the image window when you begin acquiring images. Display mode pane Enable display: When enabled, each successful grab operation displays its image data in a display window.
  • Page 25: Help Menu

    Gen<i>Cam. CamInfo: This button displays manufacturing information read from the camera. Note that this button is only available when the control mode is set to Lynx Configurator. Help: This button displays the help file.
  • Page 26: Connection Tab

    Lynx GEV IP Device Driver. Detect: Opens the IP Engine Selection dialog which searches the network for available Lynx GEV cameras. When you select a camera, the information appears in the IP Engine and NIC Information pane.
  • Page 27: Figure 9: Ip Engine Selection Dialog

    LYNX GigE Vision Software Manual Figure 9: IP Engine Selection Dialog The IP Engine Selection dialog lets you locate cameras that are connected to a host PC either directly or through a network switch. The Available IP Engines pane displays the cameras that each NIC found.
  • Page 28: Set Ip Engine Ip Address Dialog

    Subnet mask: A mask used to determine which subnet the IP address belongs to. To obtain the subnet address, the Lynx GEV application performs a bitwise AND operation on the Subnet mask and the IP address.
  • Page 29: Ip Engine Connection Options

    When enabled and loading an XML file, the camera takes the IP address specified in the XML file. Internal automatic reconnection on connection lost: When enabled, the Lynx GEV application program automatically attempts to reconnect if it loses its connection with a camera.
  • Page 30: Figure 12: Multi-Target Configuration Panel

    (PCs) IP addresses in the list. Note that the Lynx Filter Driver doesn’t support multicasting. To learn more about IGMPv3, see RFC 3376 at www.ietf.org.
  • Page 31: Figure 14: Multicast Illustration

    This applies to all modes, including unicast. When connecting a unicast client as a slave, the Lynx GEV application program won’t be able to configure or trigger the camera. This is useful when connecting to a camera that boots up in a streaming state.
  • Page 32: Application Control Mode

    The default port value of 0 causes the network stack to choose any available port. These values aren’t used when using the Lynx High- Performance IP Device Driver or the Lynx Universal IP Filter Driver.
  • Page 33: Camera

    Camera type: The type of camera type currently attached. Select: Opens the Select Camera dialog which lets you choose a camera configuration. Note that this is only available when the control mode is set to Lynx Configurator. Figure 17: Select Camera Dialog Connect: Establishes a session with the currently detected camera.
  • Page 34: Figure 18: GenCam Xml Selection Dialog

    LYNX GigE Vision Software Manual Figure 18: Gen<i>Cam XML Selection Dialog Download from first/second URL of device: Gen<i>Cam devices include up to two onboard configurations in the form of an XML or a ZIP file. The URL includes the file, the start address of the file, and the size of the file. The last two values are in hexadecimal.
  • Page 35: Acquisition Tab

    LYNX GigE Vision Software Manual 3.3 Acquisition Tab The Acquisition panel, shown in Figure 19, is used to acquire images from the currently selected and connected GEV camera. Figure 19: Acquisition Panel 3.3.1 Acquisition Control Mode: Specifies the acquisition mode. Can be one of the following: Grab –...
  • Page 36: Options

    LYNX GigE Vision Software Manual Playback – Single: A single image will be acquired from the frames in the camera’s onboard memory. If no frames are available, a timeout will occur. Playback – Continuous: Images will be acquired continuously from the camera’s onboard memory.
  • Page 37: Image Saving

    To save images, you must be currently acquiring images using the Acquisition tab. However, you can configure the Image Saving tab and click Start, then configure the Acquisition tab. The Lynx GEV application won’t save images until you click Start in the Acquisition tab. Figure 20: Image Saving Dialog 3.4.1...
  • Page 38: File Formats

    LYNX GigE Vision Software Manual 3.4.2 File formats TIFF: Allows users to save each acquired frame to a 16-bit TIFF file. TIFF zero padding: Determines how to align 10/12 bit pixels into a 16 bit TIFF pixel. Right (Normalized): 10/12 bits images will be saved to TIFF files with each pixel’s LSBs padded with zeros.
  • Page 39: Triggering Tab

    The Triggering panel, shown in Figure 21, allows the user to configure the trigger settings of the LYNX GEV camera when the Application Control Mode selection found in the Connection dialog is set to Lynx Configurator. If the control mode is set to Gen<i>Cam then this dialog is disabled.
  • Page 40 LYNX GigE Vision Software Manual Mode: Selects the trigger mode. Standard: When enabled, the camera is set to standard triggering mode. The user can set the number of frames captured via the “Captured Frames after Trigger” slider. The user can also set the exposure time for the fist frame via the “First Frame Exp. – Standard”...
  • Page 41: Cc Pulse Generator

    LYNX GigE Vision Software Manual 3.5.1 CC Pulse Generator Configures the operating parameters of the CC Pulse Generator. Figure 22: CC Pulse Generator Panel Granularity: Indicates the number of clock cycles that are used for each increment of the width and the period. The amount specified in the granularity is multiplied by 30 nanoseconds (30 x 10-9 seconds).
  • Page 42: Lynx Gige Vision Software Manual

    The camera's Readout_time is equal to 1/frame_rate. This time varies depending on the camera's operating mode ( i.e. number of taps, vertical window, etc. ). The current frame rate is displayed in the Lynx Configurator dialog's 'Speed' indicator box. 3.5.2 Ext.
  • Page 43 LYNX GigE Vision Software Manual Ext. Trigger Programmable Delay: Specifies the delay between the trigger input signal and the start of capture in microseconds. Ext. Trigger Encoder Delay: Specifies the delay between the trigger input signal and the start of capture in encoder's clock ticks.
  • Page 44: Lynx Configurator Tab

    The Lynx Configurator tab, shown in Figure 24, is a graphical user interface ( GUI ) containing several panels ( or tabs ) that are used to configure a LYNX GEV camera. Setting parameters in this dialog causes configuration commands to be sent to the attached camera and also controls the image display settings of the application.
  • Page 45: Area Of Interest (Aoi) Tab

    LYNX GigE Vision Software Manual The LYNX Configurator is a graphical user interface (GUI) containing five main panels and four common panels: Main panels: • AOI (Area Of Interest) • Video Amp • Exposure • Strobe • Auto Iris Common panels: •...
  • Page 46: Video Amp Tab

    LYNX GigE Vision Software Manual Horizontal AOI Normal: When enabled, the imager has full horizontal resolution. Window: When enabled, the user can set the horizontal resolution using the sliders or by entering the desired start and end values. Binning: When enabled, the image has half horizontal resolution.
  • Page 47: Exposure Tab

    LYNX GigE Vision Software Manual 3.6.3 Exposure Tab The Exposure tab, shown in Figure 27, controls the camera exposure. Figure 27: Exposure Tab Shutter Time: When enabled, the user can set the camera integration time via the slider or by entering the desired value.
  • Page 48: Strobe Tab

    LYNX GigE Vision Software Manual 3.6.4 Strobe Tab The Strobe tab, shown in Figure 28, controls the strobe output position. Figure 28: Strobe Tab Strobe Position: When enabled, the user can set the strobe output position relative to the end of the integration, via the slider or by entering the desired value.
  • Page 49: Pixel Format Tab

    LYNX GigE Vision Software Manual 3.6.6 Pixel Format Tab The Pixel Format tab, shown in Figure 30, controls the cameras pixel format. Figure 30: Pixel Format Tab Taps: Selects the camera output format. Single: Sets the camera to the single tap mode.
  • Page 50: Workspace Tab

    2. Save to: Saves the camera registers to non-volatile memory. User Space #1: Saves the current Lynx Configurator GUI settings to the camera User #1 space. User Space #2: Saves the current Lynx Configurator GUI settings to the camera User #2 space.
  • Page 51: Miscellaneous Tab

    LYNX GigE Vision Software Manual Boot from: Selects the ‘Boot From’ source. Upon power up, the camera will load its registers from the selected ‘Boot From’ source. Factory: The camera loads the original (factory) settings. User Space #1: The camera loads the settings saved in User #1 space.
  • Page 52: Display Indicators

    Defect Map: Clicking on this button displays a listing of the contents of the Defective Pixel Correction table stored in the camera’s non-volatile memory. 3.6.10 Display Indicators All panels in the Lynx Configurator GUI display the following indicators: Speed Window: Displays the current camera speed. Note that this is not active in trigger mode.
  • Page 53: Diagnostic Tab

    LYNX GigE Vision Software Manual 3.7 Diagnostic tab The Diagnostic tab provides basic information about the success of the image acquisition. It can be used as a tool to gauge the performance of the GigE interface between the camera and Figure 34: Diagnostics Tab 3.7.1 Controls pane...
  • Page 54: Statistics Pane

    LYNX GigE Vision Software Manual 3.7.2 Statistics pane The Statistics pane provides a running count of the images and image-related errors for both valid and invalid images. Valid images may have errors if Keep partial images is checked.Error! Bookmark not defined.
  • Page 55: GenCam

    LYNX GigE Vision Software Manual 4.0 Gen<i>Cam As stated earlier, there are two methods of controlling the operating parameters of a Lynx GEV camera: LynxConfigurator and Gen<i>Cam. The choice of which method to use is made in the Application Control Mode selection found in the Connection dialog. If the Gen<i>Cam control mode is chosen then a Gen<i>Cam button appears.
  • Page 56 GenICam node map: The Gen<i>Cam XML file is displayed as an expandable node tree. This node tree is a listing of all supported features in the currently connected Lynx GEV camera. The Node value pane and Node information pane show the detailed information for a given selected feature.
  • Page 57: Technical Support

    LYNX GigE Vision Software Manual 5.0 Technical Support Additional technical support can be obtained by contacting Applications Support at Imperx, Inc. at +1 (561) 989-0006 or via email at support@imperx.com. www.imperx.com 57 of 57 Rev 1.0 6/21/2007...

Table of Contents