background image

 

Linea CL Series Camera 

Appendix A: GenICam Commands  

  67 

User Set 

User Set  Use UserSetSelector to specify which user set to 

access. 

Factory FlatField coefficients 

Factory FlatField 

coefficients 

Use UserSetSelector to specify which user 

flatfield to access. 

User FPN  

  Use UserSetSelector to specify which user FPN 

to access. 

 

CameraData 

  Download camera information and send for 

customer support. 

 

 

   

 

File Operation Selector 

FileOperationSelector 

Selects the target operation for the selected file 

in the device. This operation is executed when 

the File Operation Execute feature is called. 

Guru 

Open 

Open  Select the Open operation - executed by 

FileOperationExecute. 

Close 

Close  Select the Close operation - executed by 

FileOperationExecute 

Read 

Read  Select the Read operation - executed by 

FileOperationExecute. 

Write 

Write  Select the Write operation - executed by 

FileOperationExecute. 

Delete 

Delete  Select the Delete operation - executed by 

FileOperationExecute. 

File Operation Execute 

FileOperationExecute 

Executes the operation selected by File 

Operation Selector on the selected file. 

Guru 

File Open Mode 

FileOpenMode 

Selects the access mode used to open a file on 

the device. 

Guru 

Read 

Read  Select READ only open mode 

Write 

Write  Select WRITE only open mode 

File Access Buffer 

FileAccessBuffer 

Defines the intermediate access buffer that 

allows 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 operation execution status. 

(RO) 

Guru 

Success 

Success  The last file operation has completed 

successfully.  

Failure 

Failure  The last file operation has completed 

unsuccessfully for an unknown reason. 

File Unavailable 

FileUnavailable  The last file operation has completed 

unsuccessfully because the file is currently 

unavailable. 

File Invalid 

FileInvalid  The last file operation has completed 

unsuccessfully because the selected file in not 

present in this camera model. 

File Operation Result 

FileOperationResult 

Displays the file operation result. For Read or 

Write operations, the number of successfully 

read/written bytes is returned. (RO) 

Guru 

File Size 

FileSize 

Represents the size of the selected file in bytes.  

Guru 

Summary of Contents for Linea 16K CL

Page 1: ...Linea CL Camera User s Manual 2k 4k 8k and 16k Monochrome CMOS Line Scan sensors cameras frame grabbers processors software vision solutions P N 03 032 20206 02 www teledynedalsa com...

Page 2: ...on Description Date 00 Initial release April 6 2014 01 8K and 16K models descriptions and features added December 4 2014 02 Maximum line rate for the 16K model revised from 50 kHz to 48 kHz 16K respon...

Page 3: ...S 12 SETUP STEPS OVERVIEW 13 Step 1 Install and Configure Frame Grabber and Software 13 Step 2 Connect Camera Link and Power Cables 13 Step 3 Establish Communication with the Camera 16 USING CAMEXPERT...

Page 4: ...TRUCTIONS 55 Electrostatic Discharge and the Sensor 55 Protecting Against Dust Oil and Scratches 55 Cleaning the Sensor Window 56 APPENDIX A GENICAM COMMANDS 57 CAMERA INFORMATION CATEGORY 57 Camera I...

Page 5: ...ion between the Camera and the Frame Grabber 84 APPENDIX E CAMERA LINK CONNECTOR INFORMATION 86 DATA CONNECTOR CAMERA LINK 86 Full Configuration 87 Camera Link Bit Definitions 89 Camera Control Config...

Page 6: ...his small low power camera is designed for applications such as materials grading and inspection transportation safety automated optical inspection and general purpose machine vision The Linea CL came...

Page 7: ...aterials grading and inspection transportation safety automated optical inspection and general purpose machine vision Key Features High speed up to 80 kHz 2k 4k 8k and 48 kHz 16k 2048 4096 8192 and 16...

Page 8: ...FD lens heavy duty AC LN 0001 xx R 8k and 16k Linea Heatsink AC MS 00108 xx R For a list of accessories go to http www teledynedalsa com imaging products cameras accessories Optical filters are availa...

Page 9: ...V maximum limits 8k and 16k Power Dissipation 4 5 W 2k and 4k 8 W 8k 11 W 16k Size 62 0 mm W x 62 0 mm H x 30 9 mm D 2k and 4k 76 0 mm W x 76 0 mm H x 36 7 mm D 8k and 16k Mass 190 g 2k and 4k 360 g 8...

Page 10: ...2009 with A1 2010 Industrial scientific and medical equipment Radio frequency disturbance characteristics Limits and methods of measurement EN 61326 1 2013 Electrical equipment for measurement control...

Page 11: ...library and comes bundled with SaperaLT Using CamExpert is the simplest and quickest way to send commands to and receive information from the camera Sapera uses the GenICam Generic Control Protocol G...

Page 12: ...10 Linea CL Series Overview Linea CL Series Camera Responsivity The responsivity graph describes the sensor response to different wavelengths of light excluding lens and light source characteristics...

Page 13: ...Linea CL Series Camera Linea CL Series Overview 11 Effective Quantum Efficiency The quantum efficiency graph describes the fraction of photons at each wavelength that contribute charge to the pixel...

Page 14: ...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...

Page 15: ...compliant application to know the camera s capabilities immediately after connection Installing Sapera LT gives you access to the CamExpert GUI a GenICam compliant application Sapera LT is available f...

Page 16: ...NING Grounding Instructions It is extremely important that you apply the appropriate voltages to your camera Incorrect voltages may damage the camera Input voltage requirements 5 VDC to 24 VDC 2k and...

Page 17: ...mpliant with the full PoCL specification as their operation is dependent on the frame grabber used These cameras exceed the 4 W PoCL power specification but some frame grabbers such as the Xtium frame...

Page 18: ...e camera Power on the camera Turn on the camera s power supply You may have to wait while the camera readies itself for operation The camera must boot fully before it will be recognized by the camera...

Page 19: ...e camera appears below the Board category Check LED Status If the camera is operating correctly at this point the diagnostic LED is steady green Software Interface All the camera features can be contr...

Page 20: ...of timing or control parameters without the need to run a separate acquisition program Click on any parameter and a short description is displayed below the Category pane The same context sensitive he...

Page 21: ...ser Parameters pane Allows viewing or changing all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed devi...

Page 22: ...ibute which defines its requirement or complexity The states vary from Beginner features required for basic operation of the device to Guru optional features required only for complex operations CamEx...

Page 23: ...nd possible values remain the same References to related ASCII commands are provided Factory Settings The camera has been calibrated and configured at the factory to be ready for operation when first...

Page 24: ...te and 50 sec exposure time If this line rate is too slow for your application you will get a compressed image in the scan direction To increase the line rate use the Internal Line Rate parameter in t...

Page 25: ...Verify Temperature and Voltage To determine the voltage and temperature at the camera use the Refresh Voltage and Refresh Temperature features The temperature returned is the internal temperature in d...

Page 26: ...ory set The second drop list allows the user to change the camera configuration anytime after a power up see feature UserSetSelector To reset the camera to the factory configuration select Factory Set...

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

Page 28: ...ate Sets the baud rate used by the camera s serial port Possible values are 9600 factory default 19200 57600 115200 230400 460800 Note During connection by default CamExpert automatically sets the cam...

Page 29: ...8 12 1 Medium 4 8 12 2 Full 8 8 2 Deca 10 8 2 8k and 16k models only Available Camera Link speeds are model dependent Camera Model Available Camera Link Speeds 2K 4K and 8K 77 MHz 50 MHz 16K 85 MHz 6...

Page 30: ...ormat Internal Test Image Generator The Linea CL camera includes a number of internal test patterns which easily confirm camera cable connections or driver installations without the need for a camera...

Page 31: ...tical setup for the user s application Flat field coefficients consist of an offset and gain for each pixel These are the first user corrections applied to the image The flat field coefficients are sa...

Page 32: ...rt for the FFC calibration to run fully You can change the default timeout by setting a command line argument in the short cut Right click on the short cut in the start menu and select Properties In t...

Page 33: ...ration Target After calibration all pixels will be scaled to output this level Range depends on pixel format 8 bit 0 to 255 DN 12 bit 0 to 4095 DN Calibration Sample Size Number of lines to average wh...

Page 34: ...ing computer These triggering modes are described below The Trigger Mode feature is available in the camera s I O Controls category I O Controls Parameter Description Trigger Mode Off Internal trigger...

Page 35: ...etermine the three imaging modes using a combination of the Exposure Time Source parameters including I O parameters Exposure Time and Internal Line Rate parameters The feature Exposure Time Source se...

Page 36: ...Linea CL in the Internal Programmable Exposure mode is the default free running mode with the external trigger off and internal exposure control This mode is not synchronized to an external signal Lin...

Page 37: ...ternal user input The TriggerSource feature see I O Control category selects an external signal line as trigger Line rates and exposure limits are as defined for Internal Programmable Exposure The fal...

Page 38: ...sure X2 Sensor Readout1 Exposure X3 Sensor Readout1 1 Sensor readout time 12 5 s 2K 4K 8K or 20 8 s 16K 2 LVAL delay 14 5 s 2K 4K 26 s 8K or 41 s 16K Note Maximum line rate 1 Exposure time must be gre...

Page 39: ...The factory setting optimized the black level offset for maximum dynamic range under controlled ideal dark conditions Digital Gain is expressed as a multiplication factor Note that increasing digital...

Page 40: ...ler image file size compared with a non binned image at the expense of lower image resolution In 2 x 2 binning 4 physical pixels on the sensor are combined into one image pixel This operating mode is...

Page 41: ...be combined added together Related ASCII Commands sbh set binning horizontal Pixel Readout Direction Mirroring Mode The Line Mirroring feature in the Image Format category sets the tap readout from l...

Page 42: ...Image Width AOI 1 AOI 2 AOI 3 AOI 4 AOI 2 Offset AOI 3 Offset AOI 4 Offset AOI 1 AOI 2 AOI 3 AOI 4 Resulting Output Image Width For example in the 4K camera model if the total number of pixels for th...

Page 43: ...Linea CL Series Camera Camera Operation 41...

Page 44: ...he AOI once setup The AOI mode must be changed to Active Be sure to set the frame grabber image width to the sum of all AOI widths set up in the camera Related ASCII Commands sac set AOI count sad set...

Page 45: ...tomize resave and restore By default the user settings are shipped with the same settings as the factory set The second drop list allows the user to change the camera configuration anytime after a pow...

Page 46: ...you want to restore and then select the 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...

Page 47: ...uploaded to the camera can the camera be reset to activate the new firmware Before updating any firmware files verify that the file versions are correct If in doubt contact your Teledyne DALSA repres...

Page 48: ...mware changes or updates From the File Selector drop menu select the Linea CL memory location for the uploaded data This menu presents only the applicable data locations for the selected file type Cli...

Page 49: ...ion Restart Camera Resets the camera and puts in the default settings including a 9600 baud rate If camera detection is enabled Teledyne DALSA frame grabber serial port settings are by default configu...

Page 50: ...48 Technical Specifications Linea CL Series Camera Technical Specifications Mechanical Specifications 2K and 4K Cameras...

Page 51: ...Linea CL Series Camera Technical Specifications 49 8K and 16K Cameras...

Page 52: ...ea CL Identification and Mechanical Identification Label Linea CL cameras have an identification label applied to the back side with the following information Model Part number Serial number 2D Barcod...

Page 53: ...Linea CL Series Camera Technical Specifications 51...

Page 54: ...52 Technical Specifications Linea CL Series Camera...

Page 55: ...the sections of interest It is often more important to consider exposure than illumination The total amount of energy which is related to the total number of photons reaching the sensor is more impor...

Page 56: ...ns surface to the second focal point The object distance OD is the distance from the first principal point to the object Primary Points in a Lens System Magnification and Resolution The magnification...

Page 57: ...cal components with extreme care Dust can obscure pixels producing dark patches on the sensor response Dust is most visible when the illumination is collimated The dark patches shift position as the a...

Page 58: ...may need cleaning The following steps describe various cleaning techniques to clean minor dust particles to accidental finger touches Use compressed air to blow off loose particles This step alone is...

Page 59: ...re typically read only GenICam applications retrieve this information to identify the camera along with its characteristics The Camera Information Category groups information specific to the individua...

Page 60: ...iguration UserSet 2 as the Power up Configuration UserSet3 UserSet3 Select the user defined configuration UserSet 3 as the Power up Configuration UserSet4 UserSet4 Select the user defined configuratio...

Page 61: ...nfiguration to the user set specified by the User Set Selector feature The user sets are located on the camera in non volatile memory W Beginner Power on Status deviceBISTStatus Return the status of t...

Page 62: ...asureLineRate Displays the line rate provided to the camera by either internal or external source RO DFNC Beginner Measured CC1 measureCC1Rate Displays the CC1 signal rate provided to the camera RO DF...

Page 63: ...ew attribute and minimum camera firmware version required Additionally the Standard View column will indicate which parameter is a member of the DALSA Features Naming Convention indicated by DFNC vers...

Page 64: ...ss Filter LowPass A low pass filter is first applied to the average line values before calculating the coefficients Use this algorithm if the calibration target is not uniformly white or it is not pos...

Page 65: ...lColorFilter Indicates the type of color filter applied to the image RO Beginner None None No filter applied on the sensor Test Pattern TestImageSelector Selects the type of test image output by the c...

Page 66: ...vided by the device in pixels Beginner Height Height Height of the Image provided by the device in lines Beginner Multiple AOI Mode multipleROIMode Enable the Multiple ROI Region of Interest per image...

Page 67: ...ML Major Version DeviceManifestXMLMajorVersion Together with DeviceManifestXMLMinorVersion specifies the GenICam feature description XML file version RO Invisible XML Minor Version DeviceManifestXMLMi...

Page 68: ...ency before activating them Invisible Register Check DeviceRegistersCheck Performs an explicit register set validation for consistency Invisible Registers Valid DeviceRegistersValid States if the curr...

Page 69: ...s mode used to open a file on the device Guru Read Read Select READ only open mode Write Write Select WRITE only open mode File Access Buffer FileAccessBuffer Defines the intermediate access buffer th...

Page 70: ...ial dll as defined in the Camera Link Specification The following figure illustrates the Serial DLL hierarchy as mentioned in the Camera Link Specification Port Configuration Baud 9 600 Bits 8 Parity...

Page 71: ...Pad In some cases this needs to be followed by a carriage return or a linefeed to send this to the camera In ASCII the ESC character may look like this ASCII to GenCP To switch from the ASCII command...

Page 72: ...brate user FPN dark flat field coefficients CLM Camera Link Mode Display Name Camera Link Mode Mnemonic CLM Argument s Mode 0 Base 1 Medium 2 Full 3 Deca 8k and 16k models Description Camera Link Mode...

Page 73: ...st divided by horizontal binning factor and gain and then the offset is subtracted Therefore the output will go to the target Because the PRNU can be less than 1 the target may be below the current ma...

Page 74: ...ration Display Name Display Camera Configuration Get Camera Parameters Mnemonic GCP Argument s Description Display current value of camera configuration parameters Notes Model LA_CM_02K08A_00_R Microc...

Page 75: ...emonic GET Argument s parameter Description The get command displays the current value s of the feature specified in the string parameter Note that the parameter is preceded by a single quote Using th...

Page 76: ...ng h Help help string lpc Load Pixel Coefficients set 0 8 rc Reset Camera roi Set Flatfield ROI 1st pixel last pixel rpc Reset Flatfield Coefficients sac Set AOI Count value 1 4 sad Set AOI Selector O...

Page 77: ...are saved using the usd command Notes The micro controller reboots Load any file updates Clear over temperature condition Perform start up camera tests BiST Load FPGA code Configure FPGA and sensor Lo...

Page 78: ...nter SAD Set AOI Selector Display Name Set AOI Selector Mnemonic SAD Argument s Selector 1 to 4 Offset 1 to AOI Count any pixel can be starting pixel Width No less than 40 pixels Description Define an...

Page 79: ...inning Vertical Mnemonic SBV Argument s 1 Single pixel 2 Binning of 2 pixels Description Set vertical binning SEM Set Exposure Mode Display Name Set Exposure Mode Mnemonic SEM Argument s Mode 0 Intern...

Page 80: ...roring Mnemonic SMM Argument s Mode 0 Off 1 Image is flipped on the horizontal axis Description Set mirroring mode SPF Pixel Format Display Name Pixel Format Mnemonic SPF Argument s Selector 0 8 bits...

Page 81: ...ment s Gain 0 System f gain Description Use the system gain to adjust the camera output to achieve the desired response The system gain range is from 1x to 10x Notes To enter a floating point number p...

Page 82: ...es The settings include all those listed by the GCP command plus the user FPN coefficients and user PRNU coefficients USL User Set Load Display Name Load User Set Mnemonic USL Argument s Set selector...

Page 83: ...ay Name Temperature Mnemonic VT Argument s Description Display internal temperature in degrees Celsius Notes Measured with an accuracy of 1 5 C VV View Voltage Display Name Voltage Mnemonic VV Argumen...

Page 84: ...FLASH_TIMEOUT 10 0000 FLASH_ERROR 100 0000 NO_FPGA_Code 1000 0000 NO_COMMON_SETTINGS 1 0000 0000 NO_FACTORY_SETTINGS 10 0000 0000 NO_USER_SETTINGS 100 0000 0000 NO_FLAT_FIELD Corrections 1000 0000 00...

Page 85: ...CL Series Camera Appendix C Error and Warning Messages 83 Operational Error Codes Code Description 0X8002 Invalid Parameter 0xC01C CPA_TOO_MANY_OUTLIERS 0x401E USER_FPN_CLIPPING 0x401F FLAT_FIELD_CLI...

Page 86: ...nstallation manual 2 Install Sapera LT and the Teledyne DALSA frame grabber driver 3 Connect the camera to the frame grabber refer to the camera installation manual 4 Power up the camera and wait unti...

Page 87: ...b select an available CameraLink mode 8 Modify the camera and frame grabber parameter settings as required At present when using GenCP cameras the camera and frame grabber parameters must be adjusted...

Page 88: ...rame Grabber Connector Channel Link Signal Camera Connector Right Angle Frame Grabber Connector Channel Link Signal 1 1 inner shield 1 1 PoCL 14 14 inner shield 14 14 inner shield 2 25 Y0 2 25 X0 15 1...

Page 89: ...10 Rx10 D1 6 Tx10 Rx10 D4 6 Tx10 Rx10 D7 6 Tx11 Rx11 D1 7 Tx11 Rx11 D4 7 Tx11 Rx11 D7 7 Tx12 Rx12 D1 3 Tx12 Rx12 D4 3 Tx12 Rx12 D7 3 Tx13 Rx13 D1 4 Tx13 Rx13 D4 4 Tx13 Rx13 D7 4 Tx14 Rx14 D1 5 Tx14 Rx...

Page 90: ...D1 2 Tx10 Rx10 D4 4 Tx10 Rx10 D7 7 Tx11 Rx11 D1 3 Tx11 Rx11 D4 5 Tx11 Rx11 D8 0 Tx12 Rx12 D1 4 Tx12 Rx12 D4 6 Tx12 Rx12 D8 1 Tx13 Rx13 D1 5 Tx13 Rx13 D4 7 Tx13 Rx13 D8 2 Tx14 Rx14 D1 6 Tx14 Rx14 D5 0...

Page 91: ...ixels 3 7 11 4091 4095 Tap 4 LSB Bit 7 Pixels 4 8 12 4092 4096 xxxxxxxx Xxxxxxxx Mono 12 Tap 1 LSB Bit 7 Pixels 1 5 9 4091 4095 Tap 1 Bits 8 9 10 11 Pixels 1 5 9 4091 4095 Tap 2 Bits 8 9 10 11 Pixels...

Page 92: ...Link documentation refer to the Teledyne DALSA Web site s Knowledge Center application notes Camera Link Drive Capability The camera link cable drive capability on the cameras can reach up to 10 mete...

Page 93: ...t i e within the measurement resolution of 22 2 ns 2k 4k 8k or 37 ns resolution 16k even though the camera will only trigger at a maximum of 80 kHz 2k 4k and 8k or 48 kHz 16k Output Signals Camera Lin...

Page 94: ...nedalsa com Teledyne DALSA GMBH Lise Meitner Str 7 82152 Krailling Munich Germany Tel 49 89 89545730 Fax 49 89 895457346 sales europe teledynedalsa com Asian Sales Teledyne DALSA Asia Pacific Ikebukur...

Reviews: