Dalsa Linea HS Series Manual

Dalsa Linea HS Series Manual

Tdi cameras
Hide thumbs Also See for Linea HS Series:
Table of Contents

Advertisement

Quick Links

Linea HS TDI Cameras
Monochrome CMOS TDI HL-FM-08K30H-00-R and HL-HM-16K30H-00-R
sensors | cameras | frame grabbers | processors | software | vision solutions
03-032-20269-00
www.teledynedalsa.com

Advertisement

Table of Contents
loading

Summary of Contents for Dalsa Linea HS Series

  • Page 1 Linea HS TDI Cameras Monochrome CMOS TDI HL-FM-08K30H-00-R and HL-HM-16K30H-00-R sensors | cameras | frame grabbers | processors | software | vision solutions 03-032-20269-00 www.teledynedalsa.com...
  • Page 2 All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by Teledyne DALSA for its use. Teledyne DALSA reserves the right to make changes to this information without notice. Reproduction of this manual in whole or in part, by any means, is prohibited without prior permission having been obtained from Teledyne DALSA.
  • Page 3: Table Of Contents

    Contents THE LINEA HS MONOCHROME CAMERAS ESCRIPTION AMERA IGHLIGHTS Key Features Programmability Applications UMBERS AND OFTWARE EQUIREMENTS ERFORMANCE PECIFICATIONS Flash Memory Size Certification & Compliance AMERA IXEL RRANGEMENT AMERA ROCESSING HAIN UPPORTED NDUSTRY TANDARDS GenICam™ Camera Link HS Data Cables &...
  • Page 4 Flat Field Calibration Filter Flat Field Calibration Regions of Interest MAGE ILTERS Kernels Image Filter Contrast Ratio INNING Using Area of Interest (AOIs) Steps to Setup Area of Interest The Rules for Setting Areas of Interest (LUT) USTOMIZED INEARITY ESPONSE How to Generate LUT with CamExpert DJUSTING ESPONSIVITY AND...
  • Page 5 DECLARATION OF CONFORMITY DOCUMENT REVISION HISTORY  The Linea HS Monochrome Cameras...
  • Page 6: The Linea Hs Monochrome Cameras

    (LC or CX4, resolution dependent). Teledyne DALSA’s Linea HS cameras and compatible frame grabbers combine to offer a complete solution for the next generation of automatic optical inspection (AOI) systems.
  • Page 7: Camera Highlights

    Camera Highlights Key Features  Highly sensitive CMOS TDI  8K or 16K pixel resolution  Up to 300 kHz line rates  Very low noise  Bi-directionality  Binning  Robust Camera Link HS interface  LC fiber optic (8K) or CX4 (16K) Camera Link HS control & data connector ...
  • Page 8: Part Numbers And Software Requirements

    16,384 pixels x 192 Camera Link HS (128 + 64) Table 2: Frame Grabber Compatible Frame grabber HL-FM-08K30H HL-HM-16K30H Teledyne DALSA OR-A8S0-FX840 OR-A8S0-PX870 Other compatible frame grabbers may be available from third-party vendors. Table 3: Software Software Product Number / Version Number...
  • Page 9: Flash Memory Size

    Lens Mount M58 x 0.75 mm M90 x 1 mm Sensor to Camera Front Distance 12 mm Sensor Alignment (aligned to sides of camera) Flatness 50 µm  y (parallelism) 100 µm ± 300 µm ± 300 µm ± 300 µm ...
  • Page 10: Certification & Compliance

    Certification & Compliance Table 6: Camera Certification & Compliance Compliance See the Declaration of Conformity section at the end of this manual. Camera Pixel Arrangement Readout Main Array 128 rows 5 µm x 5 µm pixel 175 µm gap equivalent to 35 lines Readout Second Array...
  • Page 11: Supported Industry Standards

    Supported Industry Standards GenICam™ The camera is GenICam compliant and implements a superset of the GenICam Standard Features Naming Convention specification V1.5. This description takes the form of an XML device description file using the syntax defined by the GenApi module of the GenICam specification. The camera uses the GenICam Generic Control Protocol (GenCP V1.0) to communicate over the Camera Link HS command lane.
  • Page 12: Data Cables

    Camera Link HS cables can be bought from an OEM. OEM cables are also available for applications where flexing is present. Please refer to Teledyne DALSA’s website (www.teledynedalsa.com) for a list of recommended cable vendors and for part numbers. Each data cable is used for sending image data to and accepting command data from the frame grabber.
  • Page 13: Responsivity & Qe Plots

    Responsivity & QE Plots Note: values measured using 8-bit, 1x gain, main array.  The Linea HS Monochrome Cameras...
  • Page 14: Mechanical Drawings

    Mechanical Drawings Figure 3: HL-FM-08K30H-00-R Mechanical Drawing  The Linea HS Monochrome Cameras...
  • Page 15 Figure 4:HL-HM-16K30H-00-R Mechanical Drawing  The Linea HS Monochrome Cameras...
  • Page 16: Precautions

    Install & Configure Frame Grabber & Software Because of the high bandwidth required by these cameras, we recommend a compatible Teledyne DALSA frame grabbers (part number (OR-A8S0-FX840 or OR-A8S0-PX870), or equivalent, described in detail on the teledynedalsa.com site, here. The frame grabber requirements for the 8K and 16K camera differ.
  • Page 17 An important component of CamExpert is its live acquisition display window. This window allows the user to verify the timing or control parameters in real-time, without needing to run a separate acquisition program. To control the camera and frame grabber settings, the user must open two applications of CamExpert—one app is used to control the frame grabber features and as a display window.
  • Page 18: Camexpert Panes

    CamExpert Panes CamExpert, first instance: select Camera Link HS using the Device drop-down menu. Figure 5. CamExpert Frame Grabber Control Window The CamExpert application uses panes to organize the selection and configuration of camera files or acquisition parameters. Device Selector pane: View and select from any installed Sapera acquisition device. Once a device is selected, CamExpert will only show acquisition parameters for that device.
  • Page 19 Trigger button: With the I/O control parameters set to Trigger Enabled, click to send a single trigger command. CamExpert display controls: (these do not modify the frame buffer data) Stretch image to fit, set image display to original size, or zoom the image to virtually any size and ratio.
  • Page 20: Setting Up For Imaging

    Setting Up for Imaging Figure 6. Camera I / O Connectors: 8K (left) & 16K (right) Camera I / O Connectors 1) Factory use only. 2) Data and control connectors: LC (8K) and CX4 (16K). 3) LED status indicators. 4) Power and GPIO connectors: +12 V to +24 V DC, Hirose 12-pin circular. Powering the Camera WARNING: When setting up the camera’s power supply follow these guidelines: ...
  • Page 21: Power And Gpio Connections

    Note: If your power supply does not meet these requirements, then the camera performance specifications are not guaranteed. Power and GPIO Connections The camera uses a single 12-pin Hirose male connector for power, trigger, and strobe signals. The suggested female cable mating connector is the Hirose model HR10A-10P-12S. 12-Pin Hirose Connector Signal Details The following figure shows the pinout identification when looking at the camera’s 12-pin male Hirose connector.
  • Page 22 Mating GPIO Cable Assembly Teledyne DALSA makes available for purchase an optional GPIO breakout cable (12-pin Female Hirose to 13-Pos Euro Block), as shown in the following drawing. Use accessory number #CR- GENC-IOP00 to order. External Input Electrical Characteristics Switching Voltage...
  • Page 23: Establishing Camera Communications

    External Input Timing Reference Output Level Maximum Output Minimum Pulse Output Maximum Signal Propagation Delay @ Standard Frequency Width Current 3.3 V TTL Line rate dependent 25 ns <180 mA 0 to 3.3 V <100 ns 3.3 V to 0 <100 ns To reduce the chance of stress and vibration on the cables, we recommend that you use cable clamps, placed close to the camera, when setting up your imaging system.
  • Page 24: Camera Performance And Features

    Camera Performance and Features This section is intended to be a progressive introduction to the features of the camera, including explanations of how to use them effectively. Synchronizing to Object Motion Acquiring Images: Triggering the Camera Related Features: Trigger Mode, Trigger Source, Trigger Activation A number of different methods that can be used to trigger image acquisition in the camera: Internal Trigger The simplest method is to set the Trigger Mode feature to “Internal”.
  • Page 25: Measuring Line (Trigger) Rate

    Measuring Line (Trigger) Rate See Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Related Feature: Measured Line Rate The Measured Line Rate command is used to read the line (trigger) rate being applied, externally or internally, to the camera.
  • Page 26 Figure 7. Image with incorrect scan direction  Camera Performance and Features...
  • Page 27: Camera Orientation

    Camera Orientation The diagram below shows the orientation of forward and reverse with respect to the camera body. Note that the diagram assumes the use of a lens on the camera, which inverts the image. Figure 8: Example of Object Movement and Camera Direction (8K camera shown, with lens) The diagram shows the designated camera direction.
  • Page 28: Spatial Correction

    Spatial Correction Spatial correction is necessary when using HDR or high full well modes. For single array TDI operation this functionality is not needed and is disabled. To achieve a sharp image in the vertical direction when running the camera in HDR mode, it is important that the lines being used are aligned correctly.
  • Page 29: Tdi Modes

    TDI Modes See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them Relevant Features: sensorTDIStagesSelection The Linea HS is capable of being run in four different modes: TDI, TDI HDR (High Dynamic Range), TDI HFW (High Full Well), and TDI Area mode.
  • Page 30: Internal Trigger Mode

    When selecting TDI Area mode, the Device Scan Type changes to Area scan and the height feature changes to 128, automatically. Internal Trigger Mode See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them Related Feature: AcquisitionFrameRate, AcquisitionLineRate In the different TDI Modes use the following features to set the internal trigger rate: TDI Mode...
  • Page 31: Exposure Control By Light Source Strobe

    Responsivity and noise performance can be assessed using a stationary plain white target under bright field illumination or by using no target for rear bright field illumination. To accurately evaluate the camera’s responsivity and noise performance it is important that the camera setup is representative of the system configuration.
  • Page 32: Image Response Uniformity & Flat Field Calibration

    Internal Timing Generation CLHS Framegrabber Exsync Trigger Delay Linea ML Sensor Trigger Activation Debouncer Input Line 1 GPIO Connector Rotary Encoder Multiply-Divide Input Line 2 Trigger Activation Debouncer Output Line 3 Output Line Invert Output Duration Output Delay Output Line 4 Output Line Invert Output Duration Output Delay...
  • Page 33: Saving & Rapidly Loading A Prnu Set Only

    as per the inspection system, including lens magnification, aperture, and illumination intensity, spectral content, plus illuminator beam structure.  Flat field calibration should be performed when the camera temperature has stabilized.  When the camera is asked to run a flat field calibration it will adjust all pixels to have the same value as that of the peak pixel value or target level, as per the calibration mode selected.
  • Page 34: Setting Custom Flat Field Coefficients

    Setting Custom Flat Field Coefficients Flat Field (PRNU) coefficients can be custom modified and uploaded to the camera. They can also be downloaded from the camera. To upload or download coefficients, use File Access Control Category > Upload / Download File > Settings and then select Miscellaneous >...
  • Page 35: Image Filters

    pixel start address and pixel width and then followed by initiating flat field calibration for that region. Once set, another ROI can be defined and flat field calibrated. Image Filters Related Features: imageFilterMode, imageFilterType, imageFilterKernalSize, imageFilterContrastRatio The camera has a selection of image filters that can be used to reduce image noise. Use the feature imageFilterMode to turn the filtering on or off.
  • Page 36: Using Area Of Interest (Aois)

    In certain applications, lower image resolution may be acceptable if the desired defect detection can still be achieved. This accommodation can result in higher scan speeds, as the effective distance travelled per encoder pulse is increased due to the larger object pixel size. The camera has a binning feature that produces rapid adjustment to a lower object pixel resolution without having to change the optics, illumination intensity, or encoder pulse resolution.
  • Page 37: Steps To Setup Area Of Interest

    Eliminating unwanted image data that is visible in the camera’s field of view reduces the amount of information the host computer needs to process. This may result in an increase to the maximum allowable line rate when using 12-bit output data. The camera can accommodate up to four AOIs.
  • Page 38: How To Generate Lut With Camexpert

    Look Up Table to upload a file. The file format is described in 03-084-20133 Linea Binary File Format which can be obtained from Teledyne DALSA Technical Support. This document also includes Excel spread sheet examples. How to Generate LUT with CamExpert CamExpert can also be used to create a LUT file.
  • Page 39: Adjusting Responsivity And Contrast Enhancement

    Figure 15: CamExpert LUT Creation Dialog Adjusting Responsivity and Contrast Enhancement See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Related Features: Gain Selector, Gain, Offset It is best for camera performance to always use the maximum exposure time possible based on the maximum line rate of the inspection system and any margin that may be required to accommodate illumination degradation.
  • Page 40: Changing Output Configuration

    When an image contains no useful dark image data below a specific threshold, then it may be beneficial to increase the contrast of the image. The camera has an offset feature that allows a specified level to be subtracted from the image data.
  • Page 41: Active Settings For Current Operation

    The camera includes 16 user sets where camera setup information can be saved to and restored from—either at power up, or dynamically during inspection. The settings active during the current operation can be saved (and thereby become the user setting) using the user set save feature. A previously saved user setting (User Set 1 to 16) or the factory settings can be restored using the user set selector and user set load features.
  • Page 42: User Setting

    To save these settings so that they can be restored next time you power up the camera, or to protect against losing them in the case of power loss, you must save the current settings using the user set save parameter. Once saved, the current settings become the selected user set. User Setting The user setting is the saved set of camera configurations that you can customize, resave, and restore.
  • Page 43: Appendix A: Genicam Commands

    Features listed in the description table but tagged as Invisible are typically reserved for Teledyne DALSA Support or third party software usage, and not typically required by end user applications. The following feature tables describe these parameters along with their view attributes and in which version of the device the feature was introduced.
  • Page 44: Camera Information Category

    Camera Information Category Camera information can be retrieved via a controlling application. Parameters such as camera model, firmware version, etc. are read to uniquely identify the connected camera. These features are typically read-only. The Camera Information Category groups information specific to the individual camera. In this category the number of features shown is identical whether the view is Beginner, Expert, or Guru.
  • Page 45 Display Name Feature Description Device Version & View Displays the device’s factory set camera serial Serial Number DeviceID 1.00 number. (RO) Beginner Device User ID DeviceUserID Feature to store user-programmable identifier 1.00 of up to 31 characters. The default factory Beginner setting is the camera serial number.
  • Page 46 Display Name Feature Description Device Version & View UserSet16 UserSet16 Select the user defined configuration UserSet 16 as the Power-up Configuration. Load & Save UserSetSelector Selects the camera configuration set to load 1.00 Configuration Beginner feature settings from or save current feature settings to.
  • Page 47: Built-In Self-Test Codes (Bist)

    Display Name Feature Description Device Version & View UserSet15 UserSet15 Select the User-defined Configuration space UserSet15 to save to or load from features settings previously saved by the user. UserSet16 UserSet16 Select the User-defined Configuration space UserSet16 to save to or load from features settings previously saved by the user.
  • Page 48: Camera Power-Up Configuration Selection Dialog

    Camera Power-Up Configuration Selection Dialog CamExpert provides a dialog box which combines the GemICam features used to select the camera’s power-up state and for the user to save or load a camera state as a specific user set that is retained in the camera’s non-volatile memory. Camera Power-up Configuration The first drop list selects the camera configuration set to load on power-up (see feature UserSetDefaultSelector).
  • Page 49: Camera Control Feature Descriptions

    Figure 18: Camera Control Panel Camera Control Feature Descriptions Display Name Feature Description Device Version & View Device Scan Type DeviceScanType Displays the device scan type. Linescan for 1.00 Beginner TDI, HDR, and HFW, and Areascan in area mode. (RO) SNFC Linescan Linescan...
  • Page 50 Display Name Feature Description Device Version & View TDI Mode: select the number of stages on main array. HDR Mode: select the responsivity ratio between the two rows output. Number of stages is: 128/64, 64/16, 128/16 respectively. HFW Mode (High Full Well) Acquisition Line Rate AcquisitionLineRate Specifies the camera’s internal line rate, in...
  • Page 51: Digital I / O Control Feature Descriptions

    Display Name Feature Description Device Version & View Gain Selector GainSelector Used to select which sensor line the gain is 1.00 applied to Beginner 1-10x Gain applied to every sensor line System Gain System equally 1-4x Gain applied to all sensor lines All Rows Black Level BlackLevel...
  • Page 52 Figure 19 Digital I/O Control Panel Display Name Feature Description Device Version & View Trigger Mode TriggerMode Determines the source of trigger to the camera, 1.00 internal or external DFNC Beginner Internal Internal External External Trigger Source TriggerSource Determines the source of external trigger 1.00 DFNC Beginner...
  • Page 53 Rotary Encoder Divisor rotaryEncoderDivider Specifies a division factor for the rotary encoder 1.00 output pulse generator. DFNC Beginner Rotary Encoder Rescaler rotaryEncoderRescalerOrder Specifies the order that the multiplier and divider are 1.00 Order applied. DFNC Beginner Multiplier Divider The signal is multiplied before been divided. multiplierDivider Divider Multiplier The signal is divided before been multiplied...
  • Page 54: Flat Field Category

    Flat Field Category The Flat Field controls, as shown by CamExpert, group parameters used to control the FPN and PRNU calibration process. Figure 20: Flat Field Panel Flat Field Control Feature Description Display Name Feature Description Device Version & View Flat Field Correction Mode flatfieldCorrectionMode 1.00...
  • Page 55 Display Name Feature Description Device Version & View Peak, Image Filtered Peak, Image Filtered A low pass filter is applied to the average line values before calculating the coefficients. Use this algorithm if the calibration target is not uniformly white or if it is not possible to defocus the image.
  • Page 56: Image Format Control Category

    Display Name Feature Description Device Version & View Save Calibration flatfieldCalibrationSave Saves the User PRNU set 1.00 specified by Guru flatfieldCorrectionCurrentActiveSet DFNC to the camera. Load Calibration flatfieldCalibrationLoad Loads the User PRNU set 1.00 specified by Guru flatfieldCorrectionCurrentActiveSet DFNC to the camera and makes it active. Output LUT Mode lutMode Allows the output LUT to be...
  • Page 57: Image Format Control Feature Description

    Figure 21: Image Format Panel Image Format Control Feature Description Display Name Feature Description Device Version & View Pixel Format PixelFormat Output image pixel coding format of the 1.00 sensor. Beginner SFNC Mono8 Mono8 Mono12 Mono12 Pixel Size PixelSize Total size in bits of an image pixel. Read- 1.00 only.
  • Page 58: Transport Layer Control Category

    FileAccess > Miscellaneous > User PRNU feature. The PRNU coefficient will be applied to a midscale (128DN) test image. Contact Teledyne DALSA support for an Excel file that can help with this. Specified the number of AOI’s in an AOI Count multipleROICount 1.00...
  • Page 59: Transport Layer Feature Descriptions

    Figure 22: Transport Layer Panel Transport Layer Feature Descriptions Display Name Feature Description Device Version & View XML Major Version DeviceManifestXMLMajorVersion Together with 1.00 DeviceManifestXMLMinorVersion Beginner specifies the GenICam™ feature DFNC description XML file version (RO) XML Minor Version DeviceManifestXMLMinorVersion Together with 1.00 DeviceManifestXMLMajorVersion...
  • Page 60: Acquisition And Transfer Control Category

    CLHS Discovery clhsDiscovery Selects whether the camera needs to 1.00 be commanded to send image data Guru after power up DFNC CLHS transmitters are enabled immediately on power up CLHS transmitters enable after sending Acquisition start Discovery Disabled Discovery Enabled Next CLHS Device clhsNext DeviceConfig When the camera is next powered up,...
  • Page 61: Acquisition And Transfer Control Feature Descriptions

    Acquisition and Transfer Control Feature Descriptions Display Name Feature Description Device Version & View Acquisition Mode AcquisitionMode The device acquisition mode defines the number of frames to 1.00 capture during an acquisition and the way it stops Beginner DFNC Only continuous mode is currently available Continuous Acquisition Start AcquisitionStart...
  • Page 62: File Access Control Feature Descriptions

    File Access Control Feature Descriptions Display Name Feature Description View File Selector FileSelector Selects the file to access. The file types which are accessible are 1.00 device-dependent. Beginner All Firmware Upload micro code, FPGA code &XML as a single file to the DFNC camera which will execute on the next camera reboot cycle.
  • Page 63: File Access Via The Camexpert Tool

    File Access via the CamExpert Tool 1. Click on the “Setting…” button to show the File Access Control dialog box. Figure 25: File Access Control Tool 2. From the Type drop menu, select the file type that will be uploaded to the camera or downloaded from the camera.
  • Page 64 A return value of 0 is success. Error codes are listed in the XML.  Read FileSize to get the number of bytes in the file  From FileAccessBuffer.Length you will know that maximum number of bytes that can be read through FileAccessBuffer is 988.
  • Page 65: Download A List Of Camera Parameters

    3. In the “Type” drop down box select “Miscellaneous.” 4. In the “File selector” drop down box select “CameraData.” 5. Hit “Download” 6. Save the text file and send the file to Teledyne DALSA customer support.  Appendix A: GenICam Commands...
  • Page 66: Appendix B: Trouble Shooting Guide

    The camera data file includes the operational configuration and status of the camera This text file can be downloaded from the camera and forwarded to Teledyne DALSA Technical Customer support team to aid in diagnosis of any reported issues. See Saving & Restoring Camera Setup Configurations of the user manual for details on downloading the Camera Data file.
  • Page 67 Name Hex Position Binary Translation Number 0x00000001 0000 0000 0000 0000 0000 0000 0000 0001 FPGA_NO_INIT 0x00000002 0000 0000 0000 0000 0000 0000 0000 0010 FPGA_NO_DONE 0x00000004 0000 0000 0000 0000 0000 0000 0000 0100 SENSOR_SPI 0x00000008 0000 0000 0000 0000 0000 0000 0000 1000 ECHO_BACK 0x00000010 0000 0000 0000 0000 0000 0000 0001 0000...
  • Page 68: Resolving Camera Issues

    Resolving Camera Issues Communications No Camera Features when Starting CamExpert If the camera’s CamExpert GUI is opened and no features are listed, then the camera may be experiencing lane lock issues. While using the frame grabber CamExpert GUI you should be able to see a row of status indicators below the image area that indicates the status of the CLHS communications.
  • Page 69 for imperfections such as dust, scratches, paper grain, etc. in the white reference. Once the white reference is removed and the camera images the material to be inspected, any white reference imperfections will appear as vertical stripes in the image. If the white reference had imperfections that caused dark features, there will be a bright vertical line during normal imaging.
  • Page 70 Any transport motion that is not correctly reflected in the EXSYNC pulses will cause image distortion in the scan direction. For standard line scan cameras, this type of image distortion may not greatly affect edge sharpness and small defect contrast; thereby having minimal impact on defect detection.
  • Page 71: Power Supply Issues

    The greater the speed variation, the lower the target speed needs to be to avoid over-speed conditions. If the speed variation can be reduced by eliminating the backlash in the transport mechanism and / or optimizing the motor controller characteristics, then a higher target speed will be achievable.
  • Page 72: Causes For Overheating & Power Shut Down

    Causes for Overheating & Power Shut Down For reliable operation, the camera’s face plate temperature should be kept below +65 °C and the internal temperature kept below +70 °C. Many applications, such as in clean rooms, cannot tolerate the use of forced air cooling (fans) and therefore must rely on convection.
  • Page 73 Declaration of Conformity  Declaration of Conformity...
  • Page 74 Document Revision History Revision Description Date Preliminary draft release. 10 April 2019  Document Revision History...

This manual is also suitable for:

Linea hs hl-fm-08k30h-00-rLinea hs hl-hm-16k30h-00-r

Table of Contents