background image

 

Appendix A: GenICam Commands 

  63 

Digital I / O Control Category 

The Digital I / O Control features are used to 

configure the camera’s GPIO pins.

 

 

 

Figure 24: CamExpert Digital I/O Control Category 

 

Digital I/O Control Feature Descriptions 

Display Name 

Feature 

Description 

Standard 

& View 

Trigger Mode 

TriggerMode 

Determines the source of trigger to the camera, 

internal or external  

DFNC 

Beginner 

 

Internal 

 

 

 

External 

 

 

Trigger Source 

TriggerSource 

Determines the source of external trigger 

DFNC 

Beginner 

 

CLHS In  Source of trigger is from the frame grabber. 

 

 

Rotary Encoder  Source of trigger is from the two shaft encoder 

inputs. 

 

 

GPIO1  Source of trigger is from Line 1 of the GPIO 

connector. 

 

Trigger Input Line 

ActivationEdge 

TriggerActivation 

Determines which edge of a input trigger will 

activate on

. The two inputs are XOR’d together 

when Shaft Encoder is selected to provide a single 

signal. 

DFNC 

Beginner 

 

RisingEdge  The trigger is considered valid on the rising edge 

of the line source signal (after any processing by 

the line inverter module). 

 

 

FallingEdge  The trigger is considered valid on the falling edge 

of the line source signal. 

 

 

AnyEdge  The trigger is considered valid on any edge. 

 

Summary of Contents for ML-FM-16K07A

Page 1: ...ultiline Cameras Monochrome HDR CMOS ML FM 08K30H ML FM 16K07A ML FM 16K15A ML HM 08K30H and ML HM 16K30H sensors cameras frame grabbers processors software vision solutions 03 032 20263 03 www teledynedalsa com ...

Page 2: ...orporation in the United States and other countries Windows Windows 7 Windows 8 are trademarks of Microsoft Corporation All other trademarks or intellectual property mentioned herein belong to their respective owners Document date January 23 2023 Document number 03 032 20263 03 About Teledyne DALSA Teledyne DALSA a business unit of Teledyne Digital Imaging Inc is an international high performance ...

Page 3: ... FRAME GRABBER SOFTWARE 21 Using Sapera CamExpert 21 CamExpert Panes 22 SETTING UP FOR IMAGING 24 Powering the Camera 24 Power and GPIO Connections 25 Establishing Camera Communications 28 Selecting the Data Format 28 Establishing Data Integrity 28 CAMERA PERFORMANCE AND FEATURES 29 SYNCHRONIZING TO OBJECT MOTION 29 Acquiring Images Triggering the Camera 29 Measuring Line Rate Trigger 30 Maximum L...

Page 4: ...ng 54 Factory Settings 54 Default Setting 54 APPENDIX A GENICAM COMMANDS 55 CAMERA INFORMATION CATEGORY 56 Camera Information Feature Descriptions 56 Built In Self Test Codes BIST 57 Camera Power Up Configuration Selection Dialog 58 Camera Power up Configuration 58 User Set Configuration Management 58 CAMERA CONTROL CATEGORY 59 Camera Control Feature Descriptions 60 DIGITAL I O CONTROL CATEGORY 63...

Page 5: ...st Codes 80 RESOLVING CAMERA ISSUES 81 Communications 81 Image Quality Issues 82 Power Supply Issues 86 Causes for Overheating Power Shut Down 87 DECLARATIONS OF CONFORMITY 88 FCC Statement of Conformance 88 CE and UKCA Declaration of Conformity 88 DOCUMENT REVISION HISTORY 89 CONTACT INFORMATION 90 SALES INFORMATION 90 TECHNICAL SUPPORT 90 ...

Page 6: ...al inspection AOI systems This camera is recommended for detecting small defects at high speeds and over a large field of view in LCD and OLED flat panel displays printed circuit boards film printed material and large format web materials Available Camera Models Part Number Description ML FM 08K30H 00 R 8 192 x 4 pixels a maximum line rate of 280 kHz up to 300 kHz using AOI 5 µm x 5 µm pixel size ...

Page 7: ...amera Link HS control data connector Smart lens shading correction High dynamic LUT mode Programmability Spatial correction including sub pixel adjustment Parallax correction Multiple areas of interest for data reduction Region of interest for easy calibration of lens and shading correction Test patterns diagnostics Applications Flat panel LCD and OLED display inspection Web inspection Printed cir...

Page 8: ...k HS LC fiber optic ML HM 08K30H 00 R 8 192 x 4 pixels 300 kHz monochrome 150 kHz x 2 HDR mode 5 0 x 5 0 µm Camera Link HS CX4 ML HM 16K30H 00 R 16 384 x 4 pixels 300 kHz monochrome 150 kHz x 2 HDR mode 5 0 x 5 0 µm Camera Link HS CX4 Table 2 Frame Grabber Compatible Frame grabber ML FM 08K30H ML HM 16K30H ML HM 08K30H ML FM 16K15A ML FM 16K07A Teledyne DALSA OR A8S0 FX840 OR A8S0 PX870 OR A8S0 FX...

Page 9: ...Time 3 2 µs to 1 4 ms Bit Depth 8 bit or 12 bit selectable Connectors and Mechanicals ML HM 08K30H ML FM 08K30H ML HM 16K30H ML FM 16K07A ML FM 16K15A Control Data Camera Link HS CX4 Camera Link HS LC fiber optic Camera Link HS CX4 Camera Link HS LC fiber optic Power 12 V to 24 V DC Hirose 12 pin circular Typical Power Dissipation 15 W 15 W 25 W 21 W Size 76 W x 76 H x 85 D mm 76 W x 76 H x 85 D m...

Page 10: ...cm2 Anti blooming 100x Saturation Integral non linearity 2 DN digital number Test Conditions unless otherwise specified Values measured using 8 bit 1x gain 40 kHz line rate Light source White LED if wavelength not specified Front plate temperature 45º C Environmental Specifications Storage temperature range 20 C to 80 C Humidity storage and operation 15 to 85 relative non condensing MTBF mean time...

Page 11: ...y Figure 2 ML FM 16K07A and ML FM 16K15A Pixel Structure The ML FM 16K07A and ML FM 16K15A cameras operate with a single high sensitivity line output only There is no difference in camera operation when the scanning direction is changed 5 µm or 1 line spacing 5 µm or 1 line spacing 5 µm or 1 line spacing 5 µm x 5 µm line 2 pixels high responsivity 5 µm x 5 µm line 3 pixels high responsivity 5 µm x...

Page 12: ... GenICam Generic Control Protocol GenCP V1 0 to communicate over the Camera Link HS command lane For more information see www emva org standards technology genicam Camera Link HS The camera is Camera Link HS version 1 0 compliant Camera Link HS is the next generation of high performance communications standards It is used where an industrial digital camera interfaces with a single or multiple fram...

Page 13: ...nections on both ends of the cable The frame grabber requires the LC connector to be plugged into a SFP transceiver module LC is a small form factor fiber optic connector that uses a 1 25 mm ferrule half the size of a standard connector These cables are in wide use in the telecommunications industry and available in many lengths The distance through which the data can be transmitted depends on the...

Page 14: ...ithout sacrificing compatibility with standard electrical interfaces 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 f...

Page 15: ...a ML Multiline Monochrome HDR CMOS Cameras 15 Responsivity QE Plots Figure 5 Camera Spectral Responsivity Note Responsivity values measured using 8 bit 1x gain single row Figure 6 Camera Quantum Efficiency ...

Page 16: ...16 Linea ML Multiline Monochrome HDR CMOS Cameras Mechanical Drawings Figure 7 Linea ML FM 8K Camera Mechanical ...

Page 17: ...Linea ML Multiline Monochrome HDR CMOS Cameras 17 Figure 8 Linea ML FM 16K Camera Mechanical ...

Page 18: ...18 Linea ML Multiline Monochrome HDR CMOS Cameras Figure 9 Linea ML HM 16K Camera Mechanical ...

Page 19: ...Linea ML Multiline Monochrome HDR CMOS Cameras 19 Figure 10 ML HM 08K camera mechanical ...

Page 20: ...atic discharging violent vibration and excess moisture To clean the device avoid electrostatic charging by using a dry clean absorbent cotton cloth dampened with a small quantity of pure alcohol Do not use methylated alcohol To clean the surface of the camera housing use a soft dry cloth To remove severe stains use a soft cloth dampened with a small quantity of neutral detergent and then wipe dry ...

Page 21: ...sed with the camera CamExpert allows a user to access a camera s features and parameters and to test the operating modes In addition CamExpert can be used to save the camera s user settings configurations to the camera or to save multiple configurations as individual camera parameter files on the host system ccf CamExpert can also be used to upgrade the camera s software An important component of ...

Page 22: ...s selected CamExpert will only show acquisition parameters for that device Optionally select a camera file included with the Sapera installation or saved by the user Parameters pane Allows the viewing or changing of all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion by eli...

Page 23: ... 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 Histogram Profile tool Select to view a histogram or line column profile during live acquisition or in a still image Output Message Pane Displays messages from CamExpert or the ...

Page 24: ...r Powering the Camera WARNING When setting up the camera s power supply follow these guidelines Apply the appropriate voltages of between 12 V to 24 V Incorrect voltages may damage the camera Before connecting power to the camera test all power supplies Protect the camera with a 3 amp slow blow fuse between the power supply and the camera Do not use the shield on a multi conductor cable for ground...

Page 25: ... 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 The table below lists the I O signal connections 1 4 6 7 12 11 3 2 10 8 9 5 Pin Number Input Output Signal Details Notes 1 Power Ground 2 12 V to 24 V power 3 Output Line 3 Out 0 to 3 3V TTL 4 Output Line 4 Out 0 to 3 3V TTL 5 Input Line 1 Trigg...

Page 26: ...there is a voltage drop between the power supply and camera ensure that the power supply voltage is at least 12 Volts plus this voltage drop The camera input supply voltage can be read using CamExpert Refer to the section on Voltage Temperature Measurement for more details Mating GPIO Cable Assembly Teledyne DALSA makes available for purchase an optional GPIO breakout cable 12 pin Female Hirose to...

Page 27: ...rnal Output Electrical Characteristics Output Level Standard VOL VOH 3 3V TTL 0 4V 10mA 3 1V 10mA See Linear Technology data sheet LTC2854 External Output Timing Reference Output Level Standard Maximum Output Frequency Minimum Pulse Width Output Current Maximum Signal Propagation Delay 60o C 3 3V TTL Line rate dependent 25 ns 180 mA 0 to 3 3V 100 ns 3 3V to 0 100 ns To reduce the chance of stress ...

Page 28: ... CamExpert will search for installed Sapera devices 2 In the Devices list area on the left side of the window the connected frame grabber will be shown 3 Select the frame grabber device by clicking on the name In a change from previous versions of the Sapera GUI only one instance of CamExpert is required to send commands to the camera and view images Selecting the Data Format The camera can output...

Page 29: ...r the triggers are from pin 5 of the GPIO connector from the Camera Link HS frame grabber or from the rotary encoder feature using pin 5 and pin 6 of the GPIO connector Use the Trigger Activation feature to select the edge or level that triggers the camera The options are Rising Edge Falling Edge or Any Edge CamExpert can be used to configure the frame grabber for routing the encoder signal from t...

Page 30: ...Hz 280 kHz NA ML FM 16K07A 00 R 70 kHz 70 kHz NA ML FM 16K15A 00 R 71 kHz 143 kHz NA ML HM 08K30H 00 R NA NA 300 kHz ML HM 16K30H 00 R NA NA 300 kHz Minimum Line Rate The minimum line rate for all camera models is 0 kHz Cameras go to full stop without image anomaly Scan Direction See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use ...

Page 31: ...Camera Performance and Features 31 Direction Change Time The direction change time between forward and reverse is 1 ms Figure 13 Image with incorrect scan direction ...

Page 32: ... the lens the direction of the objects motion is opposite to the image motion direction Some AOI systems require that the scan direction change at regular intervals For example scanning a panel forwards coming to a stop and then scanning backward as the camera s field of view is progressively indexed over the entire panel It is necessary for the system to over scan the area being imaged including ...

Page 33: ...t is equal to the object pixel Line Spatial Correction will be 1 However guaranteeing the encoder pulse accuracy may not always be possible In addition lens magnification may not be exact which will introduce a similar error The camera has a Line Spatial Correction feature that can correct for these small encoder or magnification errors on a sub pixel level The sub pixel spatial correction resolut...

Page 34: ... encoder pulse will not provide the correct timing for all the cameras For example as the camera angle moves away from perpendicular the image row spacing increases If the encoder resolution remains at that for perpendicular operation many encoder pulses will be too closely spaced apparent row spacing will increase and the line spatial correction will need to change The Line Spatial correction fea...

Page 35: ... the camera angle and the lens angular field of view are sufficiently large it may cause blurring at the extremities of the image in TDI mode The camera includes a Parallax feature that can correct these artifacts Figure 16 Camera Angle Creates Parallax Notes The selection of the line to adjust is dependent on positive or negative angle It is not sensitive to scan direction Projected Line Object P...

Page 36: ... Camera Performance and Features Image example of artifact induced by parallax at the image extremity 30O Camera Angle 8k Camera 80 mm lens 20 µm Object Pixel Spatial Correction 9 2 No Parallax Correction ...

Page 37: ...erator and exposure control can be used for a stationary target Exposure Mode See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them Related Features ExposureMode Timed Sequential ExposureMode has 2 options Timed and Sequential Timed is the standard exposure operation as found in Teledyne DALSA line scan cameras For operation of ...

Page 38: ... will be maintained e g to maintain white balance In external trigger mode the maximum line rate will be limited by the current exposure time Sequential Exposure Mode In this mode the rows are exposed in order 0 1 2 3 Use this for multi spectral imaging using strobe illumination In this mode the delay before the exposure can be configured for each row The counters are smaller in this mode and so t...

Page 39: ...hting condition on a single pass of the image object past the camera A typical camera lighting setup is illustrated below in Figure 17 In this application the system consists of bright field dark field and back lighting to allow imaging of the object The camera has the ability to control the lighting in coordination with the exposure on each sensor line Linea ML Object to Image Bright Field Illumi...

Page 40: ...g conditions for each line The figure below shows a typical time case for exposure mode sequential Sequential Exposure Mode Timing Line trigger Trigger delay Sensor trigger Sensor row 1 exposure Sensor row 2 exposure Sensor row 3 exposure GPIO Line 3 output GPIO Line 4 output GPIO Line 6 output GPIO Line 5 output Exposure time Exposure delay Exposure time Exposure time Inverted line trigger Not us...

Page 41: ...h line cannot overlap Linea ML Sensor Trigger Delay Exsync Internal Timing Generation CLHS Framegrabber Multiply Divide Rotary Encoder Trigger Activation Debouncer Debouncer Trigger Activation Input Line 1 Input Line 2 GPIO Connector Output Line Invert Output Line 3 GPIO Connector Output Delay Output Duration Output Line 4 Output Line 5 Output Line 6 Output Line Invert Output Line Invert Output Li...

Page 42: ...y reduce the roll off effect However if decreasing the lens aperture improves the edge roll off then barrel vignetting a shadow cast on the sensor by the focus helical or extension tubes may also be present The camera can compensate for edge roll off and other optical non uniformities by using flat field calibration When performing Flat Field PRNU calibration the camera should be imaging a front i...

Page 43: ...oading a complete user set takes approximately 800 ms while loading only the user PRNU coefficients takes less than 200 ms Use the User PRNU Set Selector parameter to select the set you want to save or load 17 sets are available 16 user and 1 factory Loading the Factory Set is a good way to clear the user PRNU The Factory Set is read only Loading the Factory Set is a good way to clear the user PRN...

Page 44: ... effects of dirt Note This filter is only capable of compensating for small occasional contaminants It will not overcome large features in a target s texture This filter is a 33 pixel moving average Flat Field Calibration Regions of Interest See the section Flat Field Category in Appendix A for GenICam features associated with this section and how to use them Related Features flatfieldROIOffsetX f...

Page 45: ...raged Maximum Line Rate 8 bit 1 300 kHz 2 150 kHz 3 100 kHz Along with a reduction in line rate other features need to be considered when using the stage selection feature SensorScanDirection and sensorLineSpatialCorrection need to be set correctly if summing 2 or more lines using the TDI stage selection control If only using one line sensorScanDirection and sensorLineSpatialCorrection are not rel...

Page 46: ...arts with the bright image accordingly and replace all saturated or near saturated parts with the dark image accordingly Simple replacement however does not generate a seamless image which we desire In order to get an image which dark parts are enhanced but no saturations occur and which is fused seamlessly an algorithm needs to be applied Ideal curve Represents dark image Represents bright image ...

Page 47: ...bject pixel doubling in size vertically horizontally or in both axes as selected by the binning feature Vertical 2x binning will half the line rate output because two triggers are required read out the two lines to be summed Horizontal 2x binning will halve the amount of image data out of the camera This can be used to save processing bandwidth in the host and storage space by creating smaller ima...

Page 48: ...lt in an increase to the maximum allowable line rate when using 12 bit output data The camera can accommodate up to four AOIs Image data outside the AOIs is discarded Each AOI is user selected and its pixel boundaries defined The camera assembles the individual AOI s into one contiguous image line with a width equal to the sum of the individual AOIs The frame grabber will need to be adjusted to ac...

Page 49: ...e AOI selector will be changed to the largest of the new AOI count available Customized Linearity Response LUT See the section Flat Field Category in Appendix A for GenICam features associated with this section and how to use them Related Features lutMode gammaCorrection Note These features may only be useful in applications that use the frame grabber s Mono Image Buffer Format See also the Pixel ...

Page 50: ...e 7 In the same menu select Setting 8 Configure the output LUT here by scrolling through the different options under Value a Some selections have additional parameters to configure e g Gamma correction requires a Correction factor 9 Click on the Save LUT button to create a LUT file 10 This file can loaded into the camera using the File Access features It is saved with the current Load Save Configu...

Page 51: ...h line or all of them together System Gain can be adjusted from 1 to 10x Individual line gains can be adjusted from 1 to 4x 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 The gain feature can then be used to...

Page 52: ...ontrol Category in the appendix for details on stopping and starting acquisitions Using Two CLHS Cables See the section Image Format Control Category in Appendix A for GenICam features associated with this section and how to use them ML FM camera models support up to 2 fiber optic cables ML HM models only support 1 CX4 output connector Relevant Features Next CLHS Device Configuration The ML FM cam...

Page 53: ...user setting User Set 1 to 16 or the factory settings can be restored using the user set selector and user set load features Either the factory setting or one of the user settings can be configured as the default setting by selecting the set in the user set default selector The set selected is the set that is loaded and becomes active when the camera is reset or powered up The relationship between...

Page 54: ...ings as the factory set The command user set save saves the current settings to non volatile memory as a user set The camera automatically restores the user set configured as the default set when it powers up To restore a saved user set set the user set selector to the set you want to restore and then select the user set load parameter Factory Settings The factory setting is the camera settings th...

Page 55: ...their view attributes and in which version of the device the feature was introduced Additionally the Standard column will indicate which parameter is a member of the DALSA Features Naming Convention using the tag DFNC versus the GenICam Standard Features Naming Convention SFNC tag not shown In the CamExpert Panes parameters in gray are read only either always or due to another parameter being disa...

Page 56: ...rt Number deviceManufacturesPartNumber Displays the device vendor part number RO Beginner Standard DeviceVersion Displays the Standard Highlights if the firmware is a beta or custom design Updates when firmware upgraded RO Beginner Manufacturer Info DeviceManufacturerInfo This feature provides extended manufacturer information about the device E g Whether product is standard or custom RO Beginner ...

Page 57: ...the camera in non volatile memory W Beginner Power on Status deviceBISTStatus Determine the status of the device using the Built In Self Test BIST Possible return values are listed in Appendix B RO DFNC Beginner Temperature deviceTemperature Displays the internal operating temperature of the camera RO DFNC Beginner Refresh Temperature refreshTemperature Press to display the current internal operat...

Page 58: ...lects the camera configuration state to load on power up see feature UserSetDefaultSelector The user chooses from the factory data set or from one of 16 available user saved states User Set Configuration Management The second drop list allows the user to change the camera configuration any time after a power up see feature UserSetSelector To reset the camera to the factory configuration select Fac...

Page 59: ...ICam Commands 59 Camera Control Category The camera control category as shown by CamExpert groups control parameters such as line rate exposure time scan direction and gain Figure 23 CamExpert Camera Control Category ...

Page 60: ...mode of operation Beginner DFNC Planar Mode TdiOff Each row enabled is output starting with low CCE charge conversion efficiency Summed TdiSum Rows summed together starting with second sensor row Average TdiAvg Rows averaged starting with second sensor row HDR Demo TdiHdr Combines high and low full well sensor rows to produce a single High Dynamic Range row TDI Stages sensorTDIStagesSelection Used...

Page 61: ...the scan direction is controlled Beginner Internal Internal Direction set with the sensorScanDirection feature Line 2 GPIO2 Direction controlled by Line 2 Forward low Reverse high Rotary Encoder Encoder Direction is determined from the shaft encoder Only available when shaft encoder has been selected as the trigger source Internal Scan Direction sensorScanDirection When ScanDirectionSource is set ...

Page 62: ...example Parallax Expert DFNC ParallaxCorrection ParallaxCorrection Image Distortion Correction Line Selector imageDistortionCorrectionLineSelector Used to select which line will be stretched to correct the image Expert DFNC Row 1 Row1 Row 3 Row 3 Image Distortion Parallax Correction Pixel Stretch imageDistortionParallaxCorrectionPixel Stretch The stretch value in pixels at the ends of line one or ...

Page 63: ...nner CLHS In Source of trigger is from the frame grabber Rotary Encoder Source of trigger is from the two shaft encoder inputs GPIO1 Source of trigger is from Line 1 of the GPIO connector Trigger Input Line ActivationEdge TriggerActivation Determines which edge of a input trigger will activate on The two inputs are XOR d together when Shaft Encoder is selected to provide a single signal DFNC Begin...

Page 64: ...ctor for the rotary encoder output pulse generator DFNC Beginner Rotary Encoder Divisor rotaryEncoderDivider Specifies a division factor for the rotary encoder output pulse generator DFNC Beginner Rotary Encoder Rescaler Order rotaryEncoderRescalerOrder Specifies the order that the multiplier and divider are applied DFNC Beginner Multiplier Divider multiplierDivider The signal is multiplied before...

Page 65: ...whether to invert the polarity of the selected input or output line signal DFNC Beginner On On Off Off Output Line Software Command outputLineSoftwareCmd Set the GPIO out value when outputLineSource is off DFNC Expert Low Low High High Refresh Line Status refreshLineStatus Command CamExpert to update LineStatus DFNC Expert Line Status LineStatus Returns the current status of the line selected with...

Page 66: ...Figure 25 CamExpert Flat Field Category Flat Field Control Feature Descriptions Display Name Feature Description Standard View Flat Field Correction Mode flatfieldCorrectionMode Beginner DFNC Off FPN and PRNU correction disabled On FPN and PRNU correction enabled Clear Coefficents flatfieldCalibrationClearCoefficient Reset all FPN to 0 and all PRNU coefficients to 1 ...

Page 67: ... is preferable to use the Target algorithm Flat Field Calibration Target flatfieldCalibrationTarget Sets the target value for the Calibrate PRNU feature Flat Field ROI Offset X flatfieldCalibrationROIOffsetX Set the starting point of a region of interest where a flat field calibration will be performed Beginner DFNC Flat Field ROI Width flatfieldCalibrationROIWidth Sets the width of the region of ...

Page 68: ... Off The output LUT is disabled and linear data is output Gamma Correction Gamma Correction The output LUT is populated using the gamma correction equation User Defined User Defined LUT uploaded by the user is used Gamma Correction gammaCorrection The output LUT is populated using the following gamma correction equation 𝐷𝑁𝑜𝑢𝑡 255 𝐷𝑁𝑖𝑛 255 1 𝛾 Beginner DFNC ...

Page 69: ... Color Filter PixelColorFilter Always None for mono camera RO Beginner DFNC Line Select ComponentSelect Select line 0 3 to enable when in planar mode Line Enable ComponentEnable Enable disables the selected line Available only in planar mode Beginner DFNC False False True True Sensor Width WidthMax Indicates the maximum number of pixels available in the long line axis the sensor Read only Beginner...

Page 70: ...nd vertical raps to form a diagonal grey scale User Pattern UserTp User can define a test pattern by uploading to the camera a PRNU file using the FileAccess Miscellaneous User PRNU feature The PRNU coefficient will be applied to a midscale 128DN test image AOI Count multipleROICount Specified the number of AOI s in an acquired image 1 to 4 Beginner AOI Selector multipleROISelector Select 1 of up ...

Page 71: ...ription XML file version RO Beginner DFNC XML Minor Version DeviceManifestXMLMinorVersion Together with DeviceManifestXMLMajorVersion specifies the GenICam feature description XML file version RO Beginner DFNC Refresh GenCP Status refreshGenCPStatus Press to update the GenCP Status Beginner Last GenCP Status genCPStatus Returns the last error If a feature read or write fails then Sapera only retur...

Page 72: ...e data Discovery Enabled DiscoveryEnable Camera waits for LL_Device_ID to be set before enabling its transmitters User must then read XML and all features and then send an Acquisition Start before the camera will send image data Next CLHS Device Configuration clhsNext DeviceConfig When the camera is next powered up the specified CLHS lane configuration will be set for the camera Guru DFNC One cabl...

Page 73: ...s the number of frames to capture during an acquisition and the way it stops Only continuous mode is currently available Beginner DFNC Continuous Acquisition Start AcquisitionStart Commands the camera to start sending image data WO Beginner DFNC Acquisition Stop AcquisitionStop Commands the camera to stop sending image data at the end of the current line WO Beginner DFNC Acquisition Status Acquisi...

Page 74: ... File Selector FileSelector Selects the file to access The files which are accessible are listed in the XML Beginner DFNC Device Firmware Firmware1 Upload micro code FPGA code XML as a single file to the camera which will execute on the next camera reboot cycle User Set User_Set Use UserSetSelector to specify which user set to access Look up Table Output_LUT Use UserSetSelector to specify which LU...

Page 75: ...lows the exchange of data between the device file storage and the application Guru File Access Offset FileAccessOffset Controls the mapping offset between the device file storage and the file access buffer Guru File Access Length FileAccessLength Controls the mapping length between the device file storage and the file access buffer Guru File Operation Status FileOperationStatus Displays the file o...

Page 76: ...d a file click the Browse button to open a typical Windows Explorer window a Select the specific file from the system drive or from a network location b Click the Upload button to execute the file transfer to the camera 5 Alternatively click the Download button and then specify the location where the file should be stored 6 Note that firmware changes require that the camera be powered down and the...

Page 77: ...e file 7 From FileAccessBuffer Length you will know that maximum number of bytes that can be read through FileAccessBuffer is 988 8 For Offset 0 While Offset FileSize and Status 0 Do a Set FileAccessOffset to Offset b Set FileAccessLength to min FileSize Offset FileAccessBuffer Length the number of bytes to read c Set the FileOperationSelector to Read d Read the file by setting FileOperationExecut...

Page 78: ... min Host File Size Offset FileAccessBuffer Length the number of bytes to write c Read next FileAccessLength bytes from host file d Write the bytes to FileAccessBuffer e Set the FileOperationSelector to Write f Write to the file by setting FileOperationExecute to 1 and poll until 0 and complete g Read FileOperationStatus to confirm the write worked h Read FileOperationResult to confirm the number ...

Page 79: ...y of the CLHS communications beyond the Lock status The test patterns give the user the ability to detect bit errors using an appropriate host application This error detection would be difficult if not impossible using normal image data Note Grey images are displayed so that any bit error will immediately be apparent as colored pixels in the image There are five test patterns that can be selected ...

Page 80: ...00 0000 13 NO_USER_FPN 0x00001000 0000 0000 0000 0000 0001 0000 0000 0000 14 NO_USER_PRNU 0x00002000 0000 0000 0000 0000 0010 0000 0000 0000 15 CLHS_TXRDY_RETRY 0x00004000 0000 0000 0000 0000 0100 0000 0000 0000 16 Reserved 0x00008000 0000 0000 0000 0000 1000 0000 0000 0000 17 NO_USER_SETTINGS 0x00010000 0000 0000 0000 0001 0000 0000 0000 0000 18 NO_ADC_COEFFICIENTS 0x00020000 0000 0000 0000 0010 ...

Page 81: ...al from the frame grabber will not be used and the LVAL status should now be green This will confirm the integrity of the image data portion of the CLHS cabling and connectors 3 From the Camera CamExpert Digital I O Control tab select External Trigger Mode 4 From the Frame Grabber CamExpert Advanced tab select the Line Sync Source to be Internal Line Trigger and the Internal Line Trigger frequency...

Page 82: ...imilarly bright features will cause dark lines It can be very difficult to achieve a perfectly uniform defect free white reference The following two approaches can help in minimizing the effects of white reference defects 1 Move the white reference closer to or further away from the object plane such that it is out of focus This can be effective if the illumination profile changes minimally when r...

Page 83: ...practical while the camera installed in the system the camera has a feature where the flat field coefficients can be downloaded to the host PC and adjusted using a suitable application such as Microsoft Excel See section Setting Custom Flat Field Coefficients for details If the location of the pixel returning a low response can be identified from the image then the correction coefficient of that p...

Page 84: ... See Scan Direction in the user manual for more information If the scan direction is incorrect then the image will have a significant smear and image artifacts in the scan direction Changing the scan direction to the opposite direction should resolve this problem Refer to Camera Orientation in the user manual to determine the correct direction orientation for the camera Note The lens has a reversi...

Page 85: ...y be due to inertia and or backlash in the mechanical drive mechanism causing variations around the target speed 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 ac...

Page 86: ...s operating at 12 V where the current draw is highest Reading the input supply voltage as measured by the camera will give an indication of the supply drop being experienced The camera tolerates hot unplugging and plugging The camera has been designed to protect against accidental application of an incorrect input supply up to reasonable limits With the following input power issues the status LED ...

Page 87: ... airflow around the camera body especially the fins and the lens assembly and camera mount Lowering the ambient temperature will equally lower the camera s temperature If the camera s internal temperature exceeds 80 C then the camera will partially shut down to protect itself against damage Commands can still be sent to the camera to read the temperature but the image sensor will not be operationa...

Page 88: ... equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Changes or modifications not ex...

Page 89: ...r pin 8 revised to line 6 out Added revised mechanical drawings to include z of 0 4 HDR Demo Mode section revised and expanded Sequential Exposure Mode timing diagram revised June 13 2019 02 Added ML FC 16K04T 00 R model November 1 2019 03 Added ML FM 16K07A 00 R and ML HM 08K30H 00 R models Corrected External Output Timing Reference Updated Notice Declarations of Conformity and Contact Informatio...

Page 90: ...yne DALSA GMBH Lise Meitner Str 7 82152 Krailling Munich Germany Tel 49 89 89545730 sales europe teledynedalsa com Asian Pacific Sales Teledyne DALSA Asia Pacific Ikebukuro East 6F 3 4 3 Higashi Ikebukuro Toshima ku Tokyo Japan Tel 81 3 5960 6353 Fax 81 3 5960 6354 sales asia teledynedalsa com Teledyne DALSA Asia Pacific Room 904 Block C Poly West Bund Center 75 Rui Ping Road Shanghai 200032 Tel 8...

Reviews: