background image

 

62  

 

Camera Performance and Features  

Rotary Encoder Multiplier 

rotaryEncoderMultiplier 

Specifies a multiplication factor for the rotary 
encoder output pulse generator. 

1.00 
DFNC 
Beginner 

Rotary Encoder Divisor 

rotaryEncoderDivider 

Specifies a division factor for the rotary encoder 
output pulse generator. 

1.00 
DFNC 
Beginner 

Rotary Encoder Rescaler 
Order  
 
Multiplier Divider 
 
Divider Multiplier 

rotaryEncoderRescalerOrder  
 
 
multiplierDivider  
 
dividerMultiplier 

Specifies the order that the multiplier and divider are 
applied.  
 
The signal is multiplied before been divided.  
 
The signal is divided before been multiplied 

1.00 
DFNC 
Beginner 

Trigger Delay 

TriggerDelay 

Allows the trigger to the sensor to be delayed 
relative to camera input trigger 

1.00 
DFNC 
Beginner 

Line Selector 
 
 
Line 1 
Line 2 
Line 3 
Line 4 
Line 5 
Line 6 

LineSelector 
 
 
GPIO 1 
GPIO 2 
GPIO 3 
GPIO 4 
GPIO 5 
GPIO 6 

Selects the physical line (or pin) of the external 
device connector to configure. 
 
External trigger or rotary encoder A 
External direction or rotary encoder B 
Output 1 
Output 2 
Output 3 
Output 4 

1.00 
DFNC 
Beginner 

Output Line Source 
  
 
Off 
 
 
On 

outputLineSource 
 
 
Off 
 
 
On 

Selects which internal signal to output on the 
selected line. 
 
Current output line is set with 
outputLineSoftwareCmd 
 
Current output line is configured with 
outputLinePulseDelay, outputLinePulseDuration, 
and LineInverter 

1.00 
DFNC 
Beginner 

Output Line Pulse Delay 

outputLinePulseDelay 

Sets the delay (in µs) before the output line pulse 
signal. Applicable for the OutputLineSource feature.  

1.00 
DFNC 
Beginner 

outputLinePulseDuration 

outputLinePulseDuration 

Sets the width (duration) of the output line pulse in 
microseconds. 

1.00 
DFNC 
Beginner 

Line Inverter 
 
On 
 
Off 

LineInverter 
 
On 
 
Off 

Controls whether to invert the polarity of the selected 
input or output line signal. 

1.00 
DFNC 
Beginner 

Output Line Software 
Command 
 
Low 
 
High 

outputLineSoftwareCmd 
 
 
Low 
 
High 

Set the GPIO out value when outputLineSource is 
off.  

1.00 
DFNC 
Expert 

Summary of Contents for Linea ML ML-FM-08K30H

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

Page 2: ... develops manufactures and markets digital imaging products and solutions in addition to providing wafer foundry services Teledyne DALSA offers the widest range of machine vision components in the world From industry leading image sensors through powerful and sophisticated cameras frame grabbers vision processors and software to easy to use vision appliances and custom vision modules Contact Teled...

Page 3: ...FIGURE FRAME GRABBER SOFTWARE 18 Using Sapera CamExpert 19 CamExpert Panes 19 SETTING UP FOR IMAGING 22 Powering the Camera 22 Power and GPIO Connections 23 Establishing Camera Communications 25 Selecting the Data Format 26 Establishing Data Integrity 26 CAMERA PERFORMANCE AND FEATURES 27 SYNCHRONIZING TO OBJECT MOTION 27 Acquiring Images Triggering the Camera 27 Measuring Line Rate Trigger 28 Max...

Page 4: ... 49 USING TWO CLHS CABLES 49 SAVING RESTORING CAMERA SETUP CONFIGURATIONS 49 Active Settings for Current Operation 50 User Setting 51 Factory Settings 51 Default Setting 51 APPENDIX A GENICAM COMMANDS 52 Camera Information Category 52 Camera Information Feature Descriptions 53 Built In Self Test Codes BIST 55 Camera Power Up Configuration Selection Dialog 55 Camera Power up Configuration 55 User S...

Page 5: ...Linea ML Multiline Monochrome HDR CMOS Cameras 5 Causes for Overheating Power Shut Down 80 DECLARATION OF CONFORMITY 82 DOCUMENT REVISION HISTORY 83 ...

Page 6: ... Linea ML cameras and compatible frame grabbers combine to offer a complete solution for the next generation of automatic optical 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 Numbe...

Page 7: ...nly Camera 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 Printe...

Page 8: ... OR A8S0 FX840 Other compatible frame grabbers may be available from third party vendors Table 3 Software Software Product Number Version Number Camera firmware Embedded within camera GenICam support XML camera description file Embedded within camera Sapera LT including CamExpert GUI application and GenICam for Camera Link imaging driver Latest version on the TeledyneDALSA Web site Performance Spe...

Page 9: ... x y z Θ z 50 µm 100 µm 300 µm 300 µm 300 µm 0 4 Operating Ranges Performance all models ML FM 16K15A Random Noise 0 3 DN rms typical Peak Responsivity Low Responsivity Line High Responsivity Line 3 DN nJ cm 2 18 DN nJ cm 2 18 DN nJ cm 2 Gain 1x to 10x DC Offset 5 DN can be adjusted as required Full Well Low Responsivity Line High Responsivity Lines 44 000 e typical single row 7 200 e typical sing...

Page 10: ...istration Verified equipment registered under the Clause 3 Article 58 2 of Radio Waves Act ML HM 16K30H registration no R R Td2 ML HM 16K30H Registration date 2019 01 22 ML FM 08K30H registration pending Camera Pixel Arrangement Figure 1 ML FM 08K30H and ML HM 16K30H Pixel Structure Forward and reverse imaging does not cause the optical center to change Exposure control allows inspection speed to ...

Page 11: ...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 For more information see www genicam org Camera Link HS The camera is Camera Link HS version 1 0 compliant Camera Link HS is the next generation of high perform...

Page 12: ...otocol 64b 66b at the default speed of 10 Gbs Data Cables LC Fiber Optic ML FM Cameras The fiber optic cables for the ML FM camera models require LC connections 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 cable...

Page 13: ...rs AOC uses electrical to optical conversion on the cable ends to improve speed and distance performance of the cable without 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 cab...

Page 14: ...inea ML Multiline Monochrome HDR CMOS Cameras 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 15: ...Linea ML Multiline Monochrome HDR CMOS Cameras 15 Mechanical Drawings Figure 7 Linea ML FM 8K Camera Mechanical ...

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

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

Page 18: ... with a small quantity of neutral detergent and then wipe dry Do not use volatile solvents such as benzene and thinners as they can damage the surface finish Though this camera supports hot plugging it is recommended that you power down and disconnect power to the camera before you add or replace system components Electrostatic Discharge and the CMOS Sensor Image sensors and the camera s housing c...

Page 19: ... 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 For context sensitive help click on the button and then click on a camera configuration parameter A short description of the configuration parameter will be shown in a popup Click on the button to open the help file for mo...

Page 20: ...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 21: ... 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 22: ...ring 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 Keep ...

Page 23: ...on 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 Trigger Phase A 0 to 3 3V TTL 6 Input Line 2 Scan Direction Phase B 0 to 3 3V TTL 7 Output Line 5 O...

Page 24: ...ge 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 13 Pos Euro Block as shown in the following drawing Use accessory number CR GENC IOP00 to ord...

Page 25: ...of the heavy CLHS AOC cables may damage the camera s connectors Establishing Camera Communications When you power up the camera observe the LED status indication on the back The LED will indicate one of the following status conditions LED State Description Off Camera not power up or waiting for the software to start Constant Red The camera BIST status is not good See BIST status for diagnosis Blin...

Page 26: ... Establishing Data Integrity 1 Use the camera s internal triggering This allows for initial imaging with a static object and no encoder input is required 2 Enable the camera to output a test pattern 3 Use a frame grabber CamExpert instance to capture display and analyze the test pattern image to verify the integrity of the connection If the test pattern is not correct check the cable connections a...

Page 27: ...for 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...

Page 28: ...e AOC cable ML FM 08K30H 00 R 140 kHz 280 kHz NA ML FM 16K15A 00 R 71 kHz 143 kHz NA 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 them Related Feature sensorScanD...

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

Page 30: ...of 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 includin...

Page 31: ...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 resolutio...

Page 32: ... 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 33: ...llax If 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 15 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 O...

Page 34: ... 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 35: ...r 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 seque...

Page 36: ...equential 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 the maximum delay or exposure time is 45 48 µs Similar to timed mode the sum of the delays and exposure times will limit the line rate Strobe li...

Page 37: ...hting condition on a single pass of the image object past the camera A typical camera lighting setup is illustrated below in Figure 16 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 38: ...t lighting 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 trigg...

Page 39: ...iming 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 Line Invert Output Duration Output Duration Output Duration Output Dela...

Page 40: ...the camera should be imaging a front illuminated white target or rear bright field illumination source The optical setup should be 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 f...

Page 41: ...ing 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 Current PRNU to download upload a file The file format is described in the document 03 084 20133 Linea ML Binary F...

Page 42: ...of Interest ROI where flat field calibration is performed Image data outside the ROI is ignored by the flat field calibration algorithm The ROI is selected by the user and with the pixel boundaries defined by the pixel start address and pixel width and then followed by initiating flat field calibration for that region Once set the next ROI can be defined and flat field calibrated TDI Stage Selecti...

Page 43: ...the two images This merging process is called fusing The goal of fusing is to replace all low contrast parts 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 fuse...

Page 44: ...l pixel and 12 5 of the adjacent pixels 12 5 75 12 5 Figure 19 1 x 3 kernel The 1 x 5 filter kernel uses 50 of the original pixel and 12 5 of the adjacent two pixels on both sides of the original pixel 12 5 50 12 5 12 5 12 5 Figure 20 1 x 5 kernel Image Filter Contrast Ratio The image filter contrast ratio feature is used to determine when the filter is applied to the image data The control looks ...

Page 45: ...ect 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 image...

Page 46: ...e able to extract and process each individual AOI from the single larger image Steps to Setup Area of Interest 1 Plan your AOIs 2 Stop acquisition 3 Set the number of AOIs 4 Select the first AOI and set the offset and width 5 If the other AOIs are large then you may need to select them first and reduce their widths 6 Repeat for each AOI in turn 7 Start acquisition The Rules for Setting Areas of In...

Page 47: ...ilable in the Camera Control category be set to zero To upload a LUT use File Access Control Category Upload Download File Settings and select Look Up Table to upload a file The file format is described in 03 084 20133 Linea ML 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 Ca...

Page 48: ...ay be required to accommodate illumination degradation However it will be necessary to adjust the responsivity to achieve the desired output from the camera The camera has a gain feature that can be used to adjust the camera s responsivity Gain adjustment is available to independently adjust each line or all of them together System Gain can be adjusted from 1 to 10x Individual line gains can be ad...

Page 49: ...LHS Device Configuration The ML FM cameras have two CLHS compliant connectors Control Data1 is assigned as the master with Data 2 connector as the slave Use the Next CLHS Device Configuration to select the desired number of cables not relevant for the 16K This feature also controls lane selection The Next CLHS Device Configuration becomes active after power cycling the camera or reconnecting the c...

Page 50: ...e by GenICam input to the settings These active settings are stored in the camera s volatile memory and will be lost and cannot be restored if the camera resets is powered down or loses power during operation 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 ...

Page 51: ... user set load parameter Factory Settings The factory setting is the camera settings that were shipped with the camera and which loaded during the camera s first power up To load or restore the original factory settings at any time select the factory setting parameter and then select the user set load parameter Note By default the user settings are set to the factory settings Default Setting The d...

Page 52: ...vice the feature was introduced Additionally the Device Version 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 disabled Parameters in black are user set in CamEx...

Page 53: ...a Information Panel Camera Information Feature Descriptions Display Name Feature Description Device Version View Model Name DeviceModelName Displays the device model name RO 1 00 Beginner Vendor Name DeviceVendorName Displays the device vendor name RO 1 00 Beginner Part Number deviceManufacturesPartNumber Displays the device vendor part number RO 1 00 Beginner Device Version DeviceVersion Displays...

Page 54: ...or factory set that is loaded or saved when the UserSetLoad or UserSetSave command is used 1 00 Beginner Load Configuration UserSetLoad Loads the camera configuration set specified by the User Set Selector feature to the camera and makes it active W 1 00 Beginner Save Configuration UserSetSave Saves the current camera configuration to the user set specified by the User Set Selector feature The use...

Page 55: ...o 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 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...

Page 56: ...Performance and Features 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 24 Camera Control Panel ...

Page 57: ...ner TDI Stages1 2 3 sensorTDIStagesSelection Lines1 Lines2 Lines3 Used to determine the number of rows to be summed or averaged Not enabled when in planar or HDR modes In planar mode the lines to output are configured using the component features in the Image Format category HDR is fixed to the bottom two lines 1 00 Beginner Full Well Mode sensorFullWellMode Selects between low and high full well ...

Page 58: ...Scan Direction sensorScanDirection Forward Reverse When ScanDirectionSource is set to Internal determines the direction of the scan 1 00 Beginner Gain Selector System Gain All Rows Sensor Row 0 Sensor Row 1 Sensor Row 2 Sensor Row 3 GainSelector System All Line0 Line1 Line2 Line3 Used to select which sensor line the gain is applied to Overall camera gain applied to every sensor line equally Gain a...

Page 59: ...ne Selector Row 1 Row 3 imageDistortionCorrectionLineSelector Used to select which line will be stretched to correct the image 1 00 Expert Image Distortion Parallax Correction Pixel Stretch imageDistortionParallaxCorrection PixelStretch The stretch value in pixels at the ends of line one or three Note the stretch value for line two is always half that of the stretch value regardless of which line ...

Page 60: ...60 Camera Performance and Features Digital I O Control Category The Digital I O Control features are used to configure the camera s GPIO pins Figure 25 Digital I O Control Panel ...

Page 61: ... falling edge of the line source signal The trigger is considered valid on any edge 1 00 DFNC Beginner Rotary Encoder Direction Counter Clockwise Clockwise rotaryEncoderDirection CounterClockwise Clockwise Specifies the phase which defines the encoder forward direction Inspection goes forward when the rotary encoder direction is counter clockwise phase A is ahead of phase B Inspection goes forward...

Page 62: ...ts the physical line or pin of the external device connector to configure External trigger or rotary encoder A External direction or rotary encoder B Output 1 Output 2 Output 3 Output 4 1 00 DFNC Beginner Output Line Source Off On outputLineSource Off On Selects which internal signal to output on the selected line Current output line is set with outputLineSoftwareCmd Current output line is configu...

Page 63: ...tus 1 00 DFNC Expert Line Status Low High LineStatus Low High Returns the current status of the line selected with LineSelector RO 1 00 DFNC Expert Flat Field Category The Flat Field controls as shown by CamExpert group parameters used to control the FPN and PRNU calibration process Figure 26 Flat Field Panel ...

Page 64: ...to pixel variations and so it is preferable to use the Peak algorithm Set Target Calculation of PRNU coefficients to bring all pixels to the target value Set Target 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 Because of the...

Page 65: ...alibration flatfieldCalibrationLoad Loads the User PRNU set specified by flatfieldCorrectionCurrentActiveSet to the camera and makes it active 1 00 Guru DFNC Output LUT Mode lutMode Allows the output LUT to be selected 1 00 Beginner DFNC Off 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 Use...

Page 66: ... format of the sensor 1 00 Beginner SFNC Pixel Size PixelSize Number of bits per pixel RO Pixel Color Filter PixelColorFilter Always None for mono camera RO 1 00 Beginner DFNC Line Select ComponentSelect Select line 0 3 to enable when in planar mode Line Enable False True ComponentEnable False True Enable disables the selected line Available only in planar mode 1 00 Beginner DFNC Sensor Width Widt...

Page 67: ...amp progressively for each row Grey Diagonal Ramp Grey Diagonal Ramp Selects a combination of horizontal and vertical raps to form a diagonal grey scale User Pattern User Pattern 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 Spe...

Page 68: ...68 Camera Performance and Features Transport Layer Control Category Note All features shown in Guru visibility Figure 28 Transport Layer Panel ...

Page 69: ...ns that it fails read this feature to get the actual reason for the failure Returns the last error Reading this feature clears it 1 00 Beginner DFNC CLHS Discovery Discovery Disabled Discovery Enabled clhsDiscovery Selects whether the camera needs to be commanded to send image data after power up POGO Power On GO mode as soon as the camera detects a cable it enables its transmitters and starts sen...

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

Page 71: ...er Figure 30 File Access Control Panel File Access Control Feature Descriptions Display Name Feature Description View File Selector FileSelector Selects the file to access The files which are accessible are listed in the XML 1 00 Beginner Device Firmware Upload micro code FPGA code XML as a single file to the camera which will execute on the next camera reboot cycle DFNC User Set Use UserSetSelect...

Page 72: ...e Access Buffer FileAccessBuffer Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application 1 00 Guru File Access Offset FileAccessOffset Controls the mapping offset between the device file storage and the file access buffer 1 00 Guru File Access Length FileAccessLength Controls the mapping length between the device file storage and ...

Page 73: ...ive 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 then back up Additionally CamExpert should be shut down and restarted following a reset 7 Caution Do not interrupt the file...

Page 74: ...ked Download File 1 Select the file by setting the FileSelector feature 2 Set the FileOpenMode to Write 3 Set the FileOperationSelector to Open 4 Open the file by setting FileOperationExecute to 1 This is a read write feature poll it every 100 ms until it returns 0 to indicate it has completed 5 Read FileOperationStatus to confirm that the file opened correctly A return value of 0 is success Error...

Page 75: ...tion tab Press the associated refresh button for a real time measurement Test Patterns What Can They Indicate The camera can generate fixed test patterns that may be used to determine the integrity 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 im...

Page 76: ... 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 00...

Page 77: ...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 to the maximum that will be used 5 The trigger source is now being generated by the frame grabber and the LVAL status should be green This will confirm the integrity of the General Purpose I O portion of the CLHS cabling and connector...

Page 78: ...in the user manual all pixels should achieve the same response However over time dust in the lens extension tube may migrate to the sensor surface and reduce the response of some pixels If the dust particles are small they may have only a minor effect on responsivity but still create vertical dark lines that interfere with defect detection and that need to be corrected Because repeating the flat f...

Page 79: ...he image will be randomly compressed and possibly smeared for short periods in the scan direction This is indicative of the inspection systems transport mechanism dynamics causing momentary over speed conditions The camera can tolerate very short durations of over speed but if it lasts too long then the camera can only maintain its maximum line rate and some EXSYNC pulses will be ignored resulting...

Page 80: ...will protect against the application of voltages above approximately 28 V If the overvoltage protection threshold is exceeded then power is turned off to the camera s internal circuitry The power supply must be recycled to recover camera operation The input protection circuitry is rated up to an absolute maximum of 30 V Beyond this voltage the camera may be damaged The camera will also protect aga...

Page 81: ...line triggers will not be generated Additionally the camera s power will reduce to approximately 70 of normal operation If the camera s temperature continues to rise at 90 C the camera will further reduce it power to approximately 30 of normal operation and any communication with the camera will not be possible The only means to recover from a thermal shutdown is to turn the camera s power off Onc...

Page 82: ...82 Camera Performance and Features Declaration of Conformity ...

Page 83: ...e added that 300 kHz line rate achievable using AOI feature in 8k cameras Power GPIO connector 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 13 June 2019 02 Added ML FC 16K04T 00 R model November 1 2019 ...

Reviews: