background image

Falcon XDR and HG Series Camera User's Manual 

DALSA 

Appendix B: Error Handling and Command List 

85

Syntax 

Command 

Params 

Description 

smm 

set mirroring 

mode" 

Enables or disables mirroring mode: 

0

: disabled 

1

: enabled 

sot

 

set output 

throughput 

Sets the output throughput. Possible values are 

80 

or 

160 

MHz. 

spc

 

Set PRNU 

coefficient 

x y i 

= 1-1400 

= 1-1024 

= 0-255 

ssb

 

Set subtract 

background 

t i 

= 0-0 

= 0-511 

ssf

 

set sync 

frequency 

Sets the frame rate in Hz to a value from 

0.095

 to 

102.354

.  

ssg

 

set system gain 

t i 

Sets the digital gain.  

t

 = Tap selection. Allowable value is 

0

 for all taps. 

i

 = Gain value is specified from 

0

 to 

65535

. The digital 

video values are multiplied by this number.  

svm

 

set video mode 

Sets the camera’s video mode. 

0

: Video mode 

4

: Test pattern horizontal ramp 

5

: Test pattern vertical ramp 

6

: Test pattern diagonal ramp 

7

: Test pattern FPN 

8

: Test pattern PRNU 

upd 

upload CBF file 

 

Updates the camera firmware with the selected file 

vt 

verify 

temperature 

 

Returns the current temperature of the camera. 

vv 

verify voltage 

 

Returns the 1.2 V, 2.5V, and 3.3V measurements. 

wct 

 

Write calibration 
temperature

 

f        

 

To be used each time the camera is calibrated. Use vt to 

verify camera temperature at calibration and use wct to 

save the calibration temperature. The allowable range is 

0.0 to 99.9.

 

Summary of Contents for Falcon 1.4M100 XDR Monochrome

Page 1: ...HG Monochrome FA 21 01M1H Falcon 1M120 HG Monochrome FA 21 1M120 Falcon VGA300 HG Monochrome FA 21 3HK3H Falcon 1 4M100 XDR Color FA 22 01M1H Falcon 1 4M100 HG Color FA 23 01M1H Falcon 1M120 HG Color...

Page 2: ...o Stock Exchange under the symbol DSA The Company has its corporate offices in Waterloo ON and over 1000 employees worldwide For further information not included in this manual or for information on D...

Page 3: ...ock and Vibration Certifications 17 CAMERA HARDWARE INTERFACE 19 2 1 Installation Overview 19 2 2 Input Output Connectors and LED 20 2 2 1 LED Status Indicator 21 2 2 2 Camera Link Data Connector 21 2...

Page 4: ...ndow of Interest 44 3 8 1 Frame Rate vs Active Lines 44 3 9 Flat Field Correction 48 3 9 1 Flat Field Correction for Color Camera Models 51 3 9 2 Selecting Factory or User Coefficients 53 3 9 3 Enabli...

Page 5: ...2 4 Verify Timing and Digital Video Path 72 5 3 Specific Solutions 73 5 3 1 No Output or Erratic Behavior 73 5 3 2 Line Dropout Bright Lines or Incorrect Frame rate 73 5 3 3 Noisy Output 73 5 3 4 Dar...

Page 6: ...DALSA Falcon XDR and HG Series Camera User s Manual 6 Contents APPENDIX C EMC DECLARATION 89 C 1 EMC Declaration of Conformity 89 TECHNICAL SUPPORT 91 INDEX 93...

Page 7: ...100 fps The XDR series includes monochrome and color versions of the Falcon 1 4M100 XDR The HG High Gain series consists of six camera models the Falcon 1 4M100 HG the Falcon 1M120 HG and the Falcon V...

Page 8: ...6 meters Vertical windowing for faster frame rates 7 4 m x 7 4 m pixel pitch Good near infrared NIR response 2x80MHz data rates Dynamic range of 55dB XDR series 48dB HG series 1 1 2 Programmability S...

Page 9: ...nochrome or color applications requiring high speed superior image quality and high responsivity in space constrained areas These features make Falcon cameras applicable to PCB AOI inspection Semicond...

Page 10: ...1400Hx1024V 100fps 8 or 10 user selectable 48dB Both 1M HG 1024Hx1024V 120fps 8 48dB Both VGA HG 640Hx480V 300fps 8 48dB Both Optical Interface Units Notes Back Focal Distance mm 17 52 4 Sensor Alignm...

Page 11: ...a Rate MHz 2 80 Random Noise DN rms 1 7 Falcon XDR 3 2 Falcon HG 7 Broadband Responsivity DN nJ cm2 19 Falcon XDR 48 Falcon HG DC Offset DN 1 5 Antiblooming 1000 x Saturation FPN DN rms 0 9 Falcon XDR...

Page 12: ...Falcon HG Green 2 7 Falcon HG 5 6 7 Integral non linearity DN 2 3 Test conditions unless otherwise noted Exposure mode 2 sem 2 100 fps ssf 100 9000 microsecond exposure time set 9000 Light Source Bro...

Page 13: ...e to different wavelengths of light excluding lens and light source characteristics Visible light spans wavelengths between 390 780 nanometers Wavelengths below 390 nm are ultra violet while those abo...

Page 14: ...e the Falcon cameras Monochrome Camera Blemish Specifications Blemish Specifications Maximum Number of Defects Hot pixel defects 1 Single pixel defects 100 Clusters defects No limit see note Spot defe...

Page 15: ...Spot defect A grouping of more than 5 pixel defects within an area of 3 3 pixels Column defect A vertical grouping of more than 20 contiguous pixel defects along a single column Row defect A horizont...

Page 16: ...In addition the camera is examined for the following blemish defects Blemish Specifications Maximum Number of Defects Hot pixel defects 1 Single pixel defects 100 Color Camera Specifications Blemish S...

Page 17: ...l environments All cameras pass the following tests Test Standard Description Sinusoidal vibrations with identification of critical frequency or frequencies IEC 68 2 6 1995 Test Fc Frequency range 10...

Page 18: ...DALSA Falcon XDR and HG Series Camera User s Manual 18 Introduction to the Falcon XDR and HG Cameras...

Page 19: ...Link and power cables 7 After connecting cables apply power to the camera 8 Check the diagnostic LED If camera is operating correctly the LED will flash for 10 seconds and then turn solid green See th...

Page 20: ...LED The camera uses A diagnostic LED for monitoring the camera See the section 2 2 1 LED Status Indicator on page 21 for details One high density 26 pin SDR26 connector for Camera Link control signals...

Page 21: ...files Used for firmware update LUT and FFC coefficients download Flashing Blue 4 Hz Writing to flash memory do not power off Used during firmware update and write user settings Flashing Green 1 Hz Ca...

Page 22: ...thru 7 Port B Bits 0 thru 7 Port C Bits 0 thru 7 Mode 2 2 Tap 8 bit Tap 1 LSB Bit 7 Tap 2 LSB Bit7 xxxxxxx Mode 3 2 Tap 10 bit Tap 1 LSB Bit 7 Tap 1 Bits 8 9 Tap 2 Bits 8 9 Tap 2 LSB Bit 7 Camera Link...

Page 23: ...connected to the shells of the connectors on both ends 3M part 14X26 SZLB XXX 0LC is a complete cable assembly including connectors Unused pairs should be terminated in 100 ohms at both ends of the ca...

Page 24: ...PoCL the camera automatically detects PoCL no configuration is necessary To enable PoCL on the frame grabber refer to your frame grabber s documentation Note If power is supplied to both PoCL and the...

Page 25: ...power supply leads may falsely indicate that the power supply is within the recommended voltage range even when the camera at the connector is actually being supplied with much less voltage Use high q...

Page 26: ...umn 1399 Tap 1 Row 1 Column 1399 Tap 1 Row 2 Column 1400 Tap 1 Row 1 Column 1400 Tap 1 Row 1024 Column 1 Tap 1 Row 1023 Column 1 Tap 1 Row 1024 Column 2 Tap 1 Row 1023 Column 2 Tap 1 Row 1024 Column 1...

Page 27: ...strates the case for the Falcon 1 4M100 camera The Falcon 1M120 and Falcon VGA300 are identical to the Falcon 1 4M100 where Green is the filter on top of row 1 column 1 and the rest of the pixels are...

Page 28: ...DALSA Falcon XDR and HG Series Camera User s Manual 28 Camera Hardware Interface...

Page 29: ...ions available include Controlling basic camera functions such as gain and sync signal source Data readout control Generating a test pattern for debugging Note If you have installed the DALSA Sapera L...

Page 30: ...teger value f real number m member of a set Value must be entered exactly as displayed on help screen s string t tap id x pixel column number y pixel row number Example to retrieve the current camera...

Page 31: ...cs Get the camera serial number gcv Get the camera versions get Get command s Command name gfc Get FPN coefficient xy 1 1400 1 1024 gh Display the get help screen gpc Get PRNU coefficient xy 1 1400 1...

Page 32: ...mware version use the command Syntax gcv 3 3 1 Retrieving Camera Settings To retrieve current camera settings use the serial command Syntax gcp To retrieve the value of a specific camera setting use t...

Page 33: ...xposure time Camera Link mode 2 Base configuration 2 taps 8 bits 80Mpixels s per tap Full resolution 3 5 Saving and Restoring Settings User Setting Factory Setting Current Session rfs rus wus Serial C...

Page 34: ...t be restored once you power down your camera or issue a reset camera command rc To save these settings for reuse at power up use the command wus 3 6 Camera Output Format 3 6 1 How to Configure Camera...

Page 35: ...nt Camera Link mode use the command gcp For details on line times and frame readout times when using a window of interest refer to following table Example clm 3 3 6 2 Setting the Camera s Pixel Rate S...

Page 36: ...d 10ms the exposure time exceeds the readout time and the frame rate drops With rolling shutter CMOS devices only non concurrent modes are possible and the integration time immediately impacts the fra...

Page 37: ...time that is dependant upon the mode of operation of the camera but is typically around 10 0ms 3 7 2 Setting the Exposure Mode and Time You have a choice of operating in one of the following exposure...

Page 38: ...erated You must first set the camera s exposure mode Next depending on the specified exposure mode set the frame rate and set the exposure time Exposure Mode Serial Command sem Purpose Sets the camera...

Page 39: ...the clm and sot sets pixel rate commands 3 7 3 Exposure Modes in Detail Mode 2 Internally Programmable Frame Rate and Exposure Time Default The parameter being programmed that is frame rate or exposur...

Page 40: ...nning of the exposure and the falling edge initiates readout There is a 100 s delay between the trigger and the start of the exposure The minimum delay between consecutive exposure times is 150 s The...

Page 41: ...time then the minimum delay between consecutive exposure times is 150 s Note that the exposure and readout time can overlap However if the camera is still reading out the prior frame and a trigger is...

Page 42: ...Fixed Exposure Time In this mode the frame rate is triggered externally using the EXSYNC falling edge There is a 100 s delay between the trigger and the start of the exposure The minimum exposure tim...

Page 43: ...s pixel rate The allowable range of frame rates is dependent on the current Camera Link mode and window size Refer to section 3 6 1 How to Configure Camera Output on page 34 for more information on C...

Page 44: ...reduction in data volume You can set both the horizontal and vertical window however only decreasing the vertical window increases the frame rate 3 8 1 Frame Rate vs Active Lines The following charts...

Page 45: ...ontrol the Camera 45 FA 2x 1M120 00 R Frame Rate Active Rows Lines Note 8 is the smallest number of lines supported by the FA 2x 1M120 00 R cameras 7142 9 3030 3 1724 1 917 4 476 2 194 6 156 3 122 2 0...

Page 46: ...e vs Active Lines equation FA 2x 01M1H 00 R Frame rate 47162 x active lines 0 8717 FA 2x 1M120 00 R Frame rate 54440 x active lines 0 8653 FA 2x 3HK3H 00 R Frame rate 67731 x active lines 0 8671 Note...

Page 47: ...nts q Window sequence id to use In this camera the sequence id is always 0 i Window to set You can only set one window so this is always 1 x1 Window horizontal start corner pixel number in a range fro...

Page 48: ...Correction is implemented such that for each pixel Voutput Vinput FPN pixel digital offset PRNU pixel Background Subtract x System Gain where Voutput digital output pixel value Vinput digital input pi...

Page 49: ...re clipped flat field correction results may be inaccurate 4 Correction results are valid only for the current analog offset values Flat Field Calibration Example Procedure The following is a flat fie...

Page 50: ...highest signal level among the set of cameras 5 Increase the digital gain ssg on the cameras until they all reach the same output level of the camera with the highest output found in step 3 6 Place c...

Page 51: ...set as close as possible to the actual operating conditions Set digital gain to x1 ssg 0 1024 and background subtract to 0 ssb 0 0 as these are the defaults during FFC calibration 2 Place the camera i...

Page 52: ...nd HG Series Camera User s Manual 52 Serial Interface How to Control the Camera Spectral distribution of light source used during calibration of color cameras only This corresponds roughly to a 5200 K...

Page 53: ...or modified 1 User calibrated set of FPN and PRNU coefficients These coefficients can be deleted or modified Notes The camera ships with the factory calibrated FPN and PRNU coefficients saved to both...

Page 54: ...ss Setting the Number of Frames to Sample Purpose Sets the number of frames to sample when performing pixel coefficient calculations Higher values cause calibration to take longer but provide the most...

Page 55: ...before you can perform FPN calibration An error message is returned if you attempt to perform FPN calibration when using csn 0 If you are operating the camera in test pattern mode svm 1 8 you must tur...

Page 56: ...o 4096 unity digital gain The pixel coefficients are disabled epc 0 0 during the algorithm execution but returned to the state they were prior to command execution Syntax cpa i1 i2 Syntax Elements i1...

Page 57: ...perform PRNU calibration An error message is returned if you attempt to perform PRNU calibration when using csn 0 Example cpa 2 700 Calibrating Individual Pixels Purpose Sets an individual pixel s PR...

Page 58: ...Saving the Current FPN Coefficients Purpose Saves the current FPN coefficients to non volatile memory Syntax wfc Notes The wfc command is not available when the camera is using the factory calibrated...

Page 59: ...oefficients when using csn 0 To return the current csn number send the command get csn 3 10 Gain Adjustments 3 10 1 Factory Calibrated Analog Gains The camera has a factory calibrated analog gain sett...

Page 60: ...e the camera to digitally saturate the output image Example ssg 0 1024 3 10 3 Enabling Color Gain Purpose Use the enable color gain command in order to use white balance feature in color cameras Disab...

Page 61: ...se the camera to digitally saturate the output image Example sdc 1 1024 3 10 5 Subtracting Background Serial Command ssb Purpose Use the background subtract command if you want to improve your image i...

Page 62: ...llowing section for details on the ssg command Entering a large value background will cause the camera to digitally clip the output image On a color camera the ssb command can be used to perform offse...

Page 63: ...fying proper timing and connections between the camera and the frame grabber The following table shows each available test pattern Syntax svm i Syntax Elements i 0 Video 4 Test pattern horizontal ramp...

Page 64: ...DALSA Falcon XDR and HG Series Camera User s Manual 64 Serial Interface How to Control the Camera Test Pattern 8 Bit 10 Bit Horizontal Ramp svm 4 Vertical Ramp svm 5 Diagonal Ramp svm 6...

Page 65: ...nd Mechanical Considerations 65 4 Optical and Mechanical Considerations 4 1 Mechanical Interface Note All measurements in mm Tolerances are indicated by decimals XX 0 05 X 0 15 Side Mechanical Dimensi...

Page 66: ...l and Mechanical Considerations Camera Front and Side Mechanical Dimensions in mm Back Panel For optimal camera performance the camera can be cooled by applying forced air flow or by attaching the cam...

Page 67: ...8 1 2 format 648 x 486 close to VGA 1 3 format 432 x 324 1 4 format Note The use of certain C mount lenses will cause vignetting due to the size of the image sensor With the Falcon 1 4M100 HG camera a...

Page 68: ...ransmit very little blue relative to IR Some light sources age over their life span they produce less light This aging may not be uniform a light source may produce progressively less light in some ar...

Page 69: ...nification h is the image height pixel size and h is the object height desired object resolution size By similar triangles the magnification is alternatively given by m f OD These equations can be com...

Page 70: ...DALSA Falcon XDR and HG Series Camera User s Manual 70 Optical and Mechanical Considerations...

Page 71: ...1 5 2 and 5 3 8 If these solutions do not resolve your problem see Technical Support on page 71 for information on getting product support 5 1 Common Solutions 5 1 1 Connections The first step in trou...

Page 72: ...the serial communications are verified If further problems persist review Appendix B for more information on communications 5 2 2 Verify Parameters To verify the camera setup send the gcp get camera...

Page 73: ...ches appear in your output the optics path may have become contaminated Clean your lenses and sensor windows with extreme care 1 Take standard ESD precautions 2 Wear latex gloves or finger cots 3 Blow...

Page 74: ...DALSA Falcon XDR and HG Series Camera User s Manual 74 Troubleshooting...

Page 75: ...acturers The DALSA Camera Link Implementation Road Map available in the Knowledge Center at www dalsa com details how DALSA standardizes its use of the Camera Link interface A 1 LVDS Technical Descrip...

Page 76: ...a known value by the camera For more information on image data bit allocations refer to the official Camera Link specification on the www dalsa com Web site A 4 Camera Control Signals Four LVDS pairs...

Page 77: ...rogramming interface API for using the asynchronous serial communication port The user interface will consist of a terminal program with minimal capabilities of sending and receiving a character strin...

Page 78: ...minimum width is greater to allow for the photosites to be properly reset twSYNC_INT Te integration time when the SMART EXSYNC feature is available and turned on Note the minimum time is necessary to...

Page 79: ...simultaneously for example with the 8 bit configuration port A starts with pixel 0 and port B pixel 1 and so on Port bit 8 bit 10 bit Port A0 A0 A0 Port A1 A1 A1 Port A2 A2 A2 Port A3 A3 A3 Port A4 A...

Page 80: ...DALSA Falcon XDR and HG Series Camera User s Manual 80 Appendix A Camera Link Reference Timing and Configuration Table...

Page 81: ...scription ccf correction calibrate FPN Performs FPN calibration and eliminates FPN by subtracting away individual pixel dark current clm camera link mode m Output mode to use 2 Base configuration 2 ta...

Page 82: ...PN and PRNU calibration where m is 32 factory setting 64 128 256 512 or 1024 ecg enable color gain i Enables or disables digital color gains 0 Disabled 1 Enabled eoc enable offset correction i Enables...

Page 83: ...s Restore the camera s factory settings rpc reset pixel coefficients Resets the pixel coefficients to factory settings rus restore user settings Restore the camera s last saved user settings sbh set h...

Page 84: ...xposure mode Available values are 2 Internal SYNC programmable frame rate and exposure time using commands ssf and set 4 Smart EXSYNC 6 External frame rate fixed exposure time 9 Sequential Smart EXSYN...

Page 85: ...ction Allowable value is 0 for all taps i Gain value is specified from 0 to 65535 The digital video values are multiplied by this number svm set video mode m Sets the camera s video mode 0 Video mode...

Page 86: ...i i x1 y1 x2 y2 Sets the window start and stop pixels where i is the window sequence id It is always 0 in this camera i is the number of windows to set It is always 1 in this camera x1 is window star...

Page 87: ...figure camera 7 Error 7 The camera s temperature is outside the specified operating range 8 Error 8 Failure while attempting to restore the camera settings 9 Not used 10 Error 10 General timeout error...

Page 88: ...g 29 Greater than 1 of coefficients have been clipped 30 Error 30 ECC failure 31 Error 31 ECC failure and set corrupt 32 Error 32 ECC failure and set not available 33 Error 33 Set not available 34 Err...

Page 89: ...1 CISPR 11 CISPR 22 ICES 003 Class B and FCC Part 15 Emissions Requirements EN 61326 1 and EN 55024 Immunity to Disturbances EN 61000 3 2 Power Frequency Harmonic Current Emissions EN 61000 3 3 Flicke...

Page 90: ...DALSA Falcon XDR and HG Series Camera User s Manual 90 Appendix C EMC Declaration...

Page 91: ...n be submitted via our web site Technical support form via our web page Support requests for imaging product installations Support requests for imaging applications http www dalsa com mv support Produ...

Page 92: ...DALSA Falcon XDR and HG Series Camera User s Manual 92 Technical Support...

Page 93: ...21 inputs 23 mode 35 outputs 24 camera settings current 33 factory 33 restoring 33 saving 33 user 33 clock signals 24 coefficients 53 command format 30 list 81 parameters 30 connector 20 Camera Link 2...

Page 94: ...N noisy output 73 O online help 31 operating modes 36 ranges 11 optical interface 68 optical specifications 10 P pixel rate 34 pixel readout 26 PoCL 24 power connector 25 PRNU 48 PRNU calibration 56...

Page 95: ...Falcon XDR and HG Series Camera User s Manual DALSA Index 95 serial interface 72 V video data 76...

Reviews: