background image

 

 

 

 

 

 

 

 

 

 

Piranha XL™ XDR 

eXtended Dynamic Range

 

PX-HM-16K06X-00-R and PX-HM-16K12X-00-R 

sensors | 

cameras

 | frame grabbers | processors | software | vision solutions 

03-032-20230-02 

www.teledynedalsa.com  

Summary of Contents for Piranha XL XDR PX-HM-16K06X-00-R

Page 1: ...Piranha XL XDR eXtended Dynamic Range PX HM 16K06X 00 R and PX HM 16K12X 00 R sensors cameras frame grabbers processors software vision solutions 03 032 20230 02 www teledynedalsa com...

Page 2: ...ucts and solutions in addition to providing wafer foundry services Teledyne DALSA Digital Imaging offers the widest range of machine vision components in the world From industry leading image sensors...

Page 3: ...FOR IMAGING 18 Powering the Camera 18 Data Cables 19 Lens Selection Setup 19 Establishing Camera Communications 20 Establishing Data Integrity 21 Review of Camera Performance and Features 21 SYNCHRON...

Page 4: ...tion Feature Descriptions 44 Built In Self Test Codes BIST 47 Camera Power Up Configuration Selection Dialog 47 Camera Power up Configuration 47 User Set Configuration Management 47 Camera Control Cat...

Page 5: ...The Piranha XL XDR Camera Contents 3 Causes for Overheating Power Shut Down 71 DECLARATION OF CONFORMITY 72 DOCUMENT REVISION HISTORY 73...

Page 6: ...ame grabber combine to offer a complete solution for the next generation of Automatic Optical Inspection systems The Piranha XL camera is recommended for detecting small defects at high speeds and ove...

Page 7: ...terface Smart lens shading correction Seamless stop and start imaging with the PX HM 16K06X 00 R model Programmability Adjustable responsivity Multiple areas of interest for data reduction Region of i...

Page 8: ...driver Version 7 40 or higher Performance Specifications Table 3 Camera Performance Specifications Specifications Performance Imager Format High speed CMOS multiline scan Resolution PX HM 16K06X 00 R...

Page 9: ...X HM 16K06X 00 R PX HM 16K12X 00 R 6 7 DN rms 6 7 DN rms 8 5 DN rms 8 5 DN rms Peak Responsivity PX HM 16K06X 00 R PX HM 16K12X 00 R 800 DN nJ cm 2 800 DN nJ cm 2 1200 DN nJ cm 2 1200 DN nJ cm 2 625 n...

Page 10: ...ents EN 55024 and EN 61326 1 Immunity to Disturbance RoHS per EU Directive 2011 65 EC and WEEE per EU Directive 2002 96 EC and China Electronic Industry Standard SJ T11364 2006 Camera Pixel Arrangemen...

Page 11: ...y from maximum speed down to the stopped condition Supported Industry Standards GenICam The Piranha XL camera is GenICam compliant and implements a superset of the GenICam Standard Features Naming Con...

Page 12: ...cally starts a discovery process that will identify the lane configuration of the camera This process is transparent to the user and requires no action by the user to correctly configure the link Came...

Page 13: ...XDR Camera 11 16K ROI 12K ROI 8K ROI Burst Continuous Burst Continuous Burst Continuous 8 bit 125 000 97 600 125 000 125 000 125 000 125 000 12 bit 86 000 48 800 114 000 65 000 125 000 97 000 Respons...

Page 14: ...12 The Piranha XL XDR Camera...

Page 15: ...S ALIGNED TO DATUMS A B C 80 97 B 0 05 97 B 0 05 48 5 B 0 10 48 5 B 0 10 70 61 1 7 5 7 5 80 26 5 26 5 70 23 42 35 24 5 37 75 12 B 0 25 OPTICAL DISTANCE H 0 1 A E 0 05 M4x0 7 6H Z 6 2X THIS SIDE 2X FAR...

Page 16: ...can damage the surface finish Further cleaning instructions are below Though this camera supports hot plugging it is recommended that you power down and disconnect power to the camera before you add o...

Page 17: ...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 op...

Page 18: ...amExpert Panes CamExpert first instance select Camera Link HS Mono using the Device drop down menu Figure 3 CamExpert Frame Grabber Control Window CamExpert second instance select PX_HM_16k12B_00_R us...

Page 19: ...arameters 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 de...

Page 20: ...re ready to start operating the camera in order to acquire images set camera functions and save settings Setting Up for Imaging Powering the Camera WARNING When setting up the camera s power supply fo...

Page 21: ...a Link HS cables are made to handle very high data rates Cable length can be up to 15 meters Camera Link HS cables can be bought from an OEM OEM cables are also available for applications where flexin...

Page 22: ...llowing formula Object Surface to Camera Face F x 2 m 1 m HH 12 mm Note HH is the distance between the two principle planes of the lens You can get this from the lens specifications Adjust the camera...

Page 23: ...is intended to be a progressive introduction to the features of the Piranha XL camera and how to use them effectively Synchronizing to Object Motion The Piranha XL camera supports two trigger modes in...

Page 24: ...object go backwards even for a single line as it comes to a stop and starts up again If a momentary backwards motion occurs when stopping and starting the result may be a blurred image for a few lines...

Page 25: ...s 4 Rows 125kHz 74kHz 18kHz 87kHz 50kHz 12kHz 60kHz 60kHz 18kHz 60kHz 50kHz 12kHz 7 Lanes 4 lanes 1 Lane 8 Rows 125kHz 74kHz 18kHz 87kHz 50kHz 12kHz 60kHz 60kHz 18kHz 60kHz 50kHz 12kHz 7 Lanes 4 lanes...

Page 26: ...ressively indexed over the entire panel Direction can be dynamically controlled by sending the appropriate direction command to the camera or via the CLHS GPIO General Purpose Input Output control bit...

Page 27: ...m shows which direction is designated as forward for the camera However due to the characteristics of the lens the direction of the objects motion is opposite to the image motion direction Camera Orie...

Page 28: ...urce Exposure Time Selector Exposure Time Exposure time determines how long pixels collect photons and accumulate the electrons generated The longer the exposure time the more electrons are accumulate...

Page 29: ...ion and how to use them Relevant Features Row Selector Gain Selector Gain It is desirable for camera performance to always use the maximum exposure time possible based on the maximum line rate of the...

Page 30: ...se that was previously saved in the user set Flat field calibration should be performed when the camera temperature has stabilized When the camera is commanded to execute a flat field calibration it w...

Page 31: ...NU calibration should be performed saved and then restored as appropriate to the current inspection environment When the camera powers up it will default to the Auto Black Calibration ON mode as this...

Page 32: ...the flat field calibration Note that as with setting a Flat Field Calibration target level below the peak level at low gains setting a PRNU multiplier less than one at a low system gain may also prod...

Page 33: ...imize this affect is for the white target to be moving during the calibration process This has the effect of averaging out any dirt or texture present If this is not possible the camera has a feature...

Page 34: ...Binning In certain applications lower image resolution may be acceptable if the desired defect detection can still be achieved This accommodation can result in higher scan speeds as the distance trav...

Page 35: ...e when using 12 bit output data Different Areas of Interest can also be selected to be output on the Master and Salve ports This would allow the camera to be connected to a dual port frame grabber or...

Page 36: ...ule i e i 8192 pixels per lane can be supported when using 8 bit pixels ii 5 461 pixels per lane can be supported when using 12 bit pixels 5 AOI width step size is 32 pixels 6 The offset of each AOI m...

Page 37: ...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 0...

Page 38: ...target so that the fine details appear in the camera s field of view Adjust the camera s gain so that the white parts of the image are at high values but not saturated If the response is too high at 1...

Page 39: ...mera do not result in changes in the image line profile Adjust the illumination exposure time and or gain to achieve a peak value of approximately 200 DN Perform a Flat Field calibration with a target...

Page 40: ...ust Camera in Scan Direction Towards Black White Transition Until Line Center is 100DN Adjust Camera Rotation To Make Line Profile Flat Adjust Camera In Scan Direction To Bring Line Flat Profile to 10...

Page 41: ...use to send camera data to the frame grabber one of which carries both image and command response data The camera can also support the use of only 4 lanes which allows standard fiber modules to be pl...

Page 42: ...erSet1 thru UserSet8 User Set Selector Power on User Set Current User Set An inspection system may require several different illumination resolution and responsivity configurations in order to cover t...

Page 43: ...at they can be restored next time you power up the camera or to protect against losing them in the case of power loss you must save the current settings using the user set save parameter Once saved th...

Page 44: ...he factory or one of the user settings can be used as the default setting by selecting the set to use in the user set default selector The chosen set automatically becomes the default setting and is t...

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

Page 46: ...ical whether the view is Beginner Expert or Guru Figure 12 CamExpert Camera Information Panel Camera Information Feature Descriptions Display Name Feature Description Device Version View Model Name De...

Page 47: ...guration UserSet 3 as the Power up Configuration UserSet4 UserSet4 Select the user defined configuration UserSet 4 as the Power up Configuration UserSet5 UserSet5 Select the user defined configuration...

Page 48: ...amera 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 s...

Page 49: ...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 one factory data s...

Page 50: ...lue 1 00 Beginner Measured Line Rate measureLineRate Specifies the line rate provided to the camera by either internal or external source RO 1 00 Beginner Refresh Measured Line Rate refreshMeasureLine...

Page 51: ...DIStagesSelector Selects the number of rows that will be used Adjusts the sensor characteristics to optimize for noise performance where the 4 rows would be selected first with the maximum available l...

Page 52: ...cription Device Version View Trigger Mode Trigger Mode Determines the source of trigger to the camera internal or external 1 00 DFNC Beginn er Flat Field Category The Piranha XL Flat Field controls as...

Page 53: ...Mode flatfieldCorrectionMode 1 00 Off Off FPN and flat field coefficients disabled Beginner On On FPN and flat field coefficients enabled DFNC Clear Coefficents Initialize Reset all FPN to 0 and all...

Page 54: ...y white or if it is not possible to defocus the image Because of the low pass filter this algorithm is not able to correct pixel to pixel variations and so it is preferable to use the Target algorithm...

Page 55: ...sed User Defined User Defined LUT download by the user is used Gamma Correction gammaCorrection Sets the output LUT gamma correction factor 1 00 Beginner DFNC SFR ROI Selector flatfieldSfrRoiSelector...

Page 56: ...s Image Magnification off There will be 16 black pixels at each end of the image and 16 352 active pixels Active Active Turns Image Magnification ON resulting in a active 16 384 pixel data Image Forma...

Page 57: ...f the pixels and reduces the horizontal resolution of the image 1 00 Beginner SFNC AOI Count multipleROICount Specified the number of AOI s in an acquired image 1 00 Beginner SFNC AOI Selector multipl...

Page 58: ...iption XML file version RO 1 00 Beginner DFNC XML Minor Version DeviceManifestXMLMinorVersion Together with DeviceManifestXMLMajorVersion specifies the GenICam feature description XML file version RO...

Page 59: ...s Two cable four lanes Two cable one lanes clhsNext DeviceConfig When the camera is next powered up the specified CLHS lane configuration will be set for the camera 1 00 Guru DFNC CLHS 8b 10b Receive...

Page 60: ...d in defined by the Acquisition Mode WO 1 00 Beginner DFNC Acquisition Stop AquisitionStop Stops the acquisition of image data at the end of the next frame s sequence WO 1 00 Beginner DFNC Acquisition...

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

Page 62: ...us Displays the file operation execution status RO 1 00 Guru Success Success The last file operation has completed successfully Failure Failure The last file operation has completed unsuccessfully for...

Page 63: ...twork location 6 Click the Upload button to execute the file transfer to the camera 7 Note that firmware changes require that the camera be powered down and then back up Additionally CamExpert should...

Page 64: ...ct bit errors using an appropriate host application This error detection would be difficult if not impossible using normal image data There are five test patterns that can be selected via the Cameras...

Page 65: ...ould have been set by the factory CLHS_TXRDY_RETRY 0x00004000 The camera cannot establish CLHS communications with the frame grabber Check the CLHS connection integrity INVALID_UPGRADE 0x00008000 An i...

Page 66: ...maximum that will be used 2 The trigger signal 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 ca...

Page 67: ...tion This algorithm implements a low pass moving average that covers several adjacent pixels This filter can help minimize the effects of minor imperfections in the white reference Note this filter is...

Page 68: ...the lens has a reversing effect on motion That is if an object passes the lens outfitted camera from left to right the image on the sensor will pass from right to left The diagrams in the user manual...

Page 69: ...erience similar issues especially when they working with very high object resolutions Distorted Image when Changing Direction The camera achieves its high responsivity by accumulating 4 8 or 12 rows w...

Page 70: ...ewed with respect to image Digital image will appear smeared in long axis of the sensor Figure 21 Effects of Camera Skew The camera mounting assembly should have a mechanism to minimize any skew betwe...

Page 71: ...small For example assume that a satisfactory image quality can be achieved with pixel sideways motion at the end pixels and a 120 mm lens with magnification of 0 5 This would require that the camera...

Page 72: ...ases especially above 1x as the depth of field becomes progressively smaller The two examples below demonstrate this characteristic Assume the use of a 120 mm lens set at f5 6 and Circle of Confusion...

Page 73: ...amera will also protect against the accidental application of a reverse input supply up to a maximum of 30 V Beyond this voltage the camera may be damaged Causes for Overheating Power Shut Down For re...

Page 74: ...72 The Piranha XL XDR Camera Declaration of Conformity...

Page 75: ...the user manual describing the high gain camera model PX HM 16K12B 00 R see document 03 032 20216 February 19 2016 01 Backwards compatible software upgrade implemented SFR ROI Auto Black Enable Calibr...

Reviews: