Home
Spyder3 SG-34
Contents
1. Syntax Valid Construction Sample Line Line Output Expression EOL end of line Output QO Q1 Q2 Q16 Q17 Input IO I1 12 16 I7 Expression Input 01 15 Not Input 01 15 Boolean constant Q1 FALSE Combined Expression Expression Boolean operator 1 15 amp I3 Expression Q16 2 I81 I6 Boolean Operators amp and Q14 I4 amp I6 or 015 131 I5 Q9 I8 Not QOz IO Q10 18 amp I5 Delimiter Q0 10 03 17 I5 131 15 amp I2 Boolean Constants 1 true TRUE Q0 1 0 false FALSE Q3 TRUE Q6 I3 true EOL r used only for SDK not 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual in r n n r Coyote Incorrect Lookup Table Usage Rule Incorrect Syntax Correct Syntax The output must be on the left 15 04 Q4 I5 hand side of the equation the value is being assigned to Q4 not I5 Outputs may not be on the right QI 17 amp I8 QI ZI7 amp I8 hand side of the equation Q2 Q11 I5 Q2 17 amp I8 I I5 Equations must be separated by 17 Q15 I8 Q3 17 a carriage return or an EOL 015 I8 symbol Teledyne DALSA 03 032 20124 01 87 88 Spyder3 56 34 GigE Vision Color Manual How the Lookup Table Works The Lookup Table has 8 inputs IO I7 capable of two states each true false Thus the outputs have a total number of 256 input combinations The result of each co
2. tTRANSFER tREADOUT tOVERHEAD gt Jj J iEthernet Latency Ethernet Latency to PC Memory Table 8 Timing Parameter Table Valid Data From Diagramed ExSync Units Min Typ Max Notes tLine Period us 27 18 1000 1K 1 Tap 14 71 1000 1K 2 Tap 54 1 1000 2K 1 Tap 27 78 1000 2K 2 Tap 54 1 1000 4k 2 Tap twSync ns 100 twSYNC INT ns 100 For exposure mode 4 this value needs 3000 to be gt 3000ns other wise gt 100ns tPR ns 0 twPR_LOW ns 3000 twPR_HIGH ns 3000 tPR_INT ns 3000 Table 9 tReadout Values tREADOUT Sensor Size Taps Readout Time 1024 1 25600ns 1024 2 12800 2048 1 51200ns 2048 2 25600ns 4096 2 Table 10 tOverhead Values tOVERHEAD Sensor Size Taps Readout Time 1024 1 725ns 1024 2 450ns 2048 1 1400ns 2048 2 7251 Teledyne DALSA 03 032 20124 01 32 Spyder3 56 34 GigE Vision Color Manual Overhead Delay Overhead Delay can range from 5 to 6 and depends on the internal operations of your computer Exposure Controls The camera can grab images in one of seven ways The camera s line rate synchronization can be generated internally through the Acquisition Line Rate feature a member of the Sensor Control set of features or set externally with an EXSYNC signal depending on your mode of o
3. Selects which pulse generator to configure To view the pulse generator properties open the directory Width Indicates the number of cycles also determined by the granularity that the pulse remains at a high level before falling to a low level Delay Indicates the number of cycles also determined by the granularity that the pulse remains at a low level before rising to a high level Teledyne DALSA 03 032 20124 01 72 Spyder3 56 34 GigE Vision Color Manual Trigger Mode Indicates how a triggered pulse generator will handle its triggers The possible settings are e Triggered on rising edge Indicates if a triggered pulse generator is triggered on the rising edge of an input e Triggered on high level Indicates is a triggered pulse generator is triggered on the high level of an input e Triggered on falling edge Indicates if a triggered pulse generator is triggered on the falling edge of an input e Triggered on rising AND falling edges Indicates if a triggered pulse generator is triggered on the rising edge of an input and on the falling edge of an input e Triggered on low level Indicates if a triggered pulse generator is triggered on the low level of an input Pulse Period ns Displays the value of the parameter in nanoseconds of a complete delay width cycle of the pulse generator This value is computed every time the delay width or granularity is modified and is available regardless of the periodic mode Pulse Fr
4. Input Source Selection The delayer does not have a pre assigned label in the GPIO Look Up Table Qn This parameter is used to select a label that is not used by another GPIO module The output of the delayer is considered an input for the GPIO Look Up Table The labels for the output from the delayer in the GPIO Control Block programming languages depend on the LUT input configuration Parameters Category Parameter Value Rescaler PLC del DelayCount 1 Delayer PLC del ReferenceTimingSi TimeriOut PLC del InputSignal PLC Q16 CounterTriggerGenerator 2e e aic 2 AcquisitionConfiguration Tiii ania w Siam Figure 58 Delayer The following sections provide details on the LUT control block the LUT programming language and the advanced features of the GPIO PLC control allows very precise control of the camera Most users do not need to access the PLC functions as the Beginner level and Guru level functions are adequate for the majority of use cases However Spyder provides a PLC and LUT programming for users who require highly specialized control of the camera functions In general to configure the PLC you need to accomplish three main tasks e Assign a physical camera pin and signal to a GPIO Input number e Map the GPIO Input or Output using the parameters located in the Line Trigger Function Inputs Outputs Direction Control and Sensor Control groups NOTE This will override the factory d
5. Parameter Value Category Camera Information Device Scan Type Areascan Start Mode Trigger Overlap PreviousLine kb Activa Mode Frame Trigger Delayer Frame Trigger Source Line1 Frame Trigger Function Group Frame Software Trigger Not Enabled Rescaler Figure 48 Frame Trigger Delayer External Frame Trigger Frame Active Trigger mode In the Start Mode group Make sure Frame Start Trigger Mode is Off Parameter Frame Start Trigger Mode fort M Frame Start Trigger Activation Not Enabled Frame Start Delay True Active Mode Figure 49 Frame Start Trigger Mode Off In the Frame Trigger Function Group gt Set the Device Scan type to Areascan 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 65 Parameter Value Camera Information Device Scan Type Areascan Start Mode Trigger Overlap PreviousLine F Tri Active Mode rame Trigger Delayer 1 Frame Trigger Source Linet Frame Trigger Function Group 2 Frame Software Trigger Not Enabled Figure 50 Frame Trigger Source In the Active Mode group set the Frame Active Trigger Mode value to ON Parameter Value Camera Information Frame Active Trigger Mode On Start Mode Frame Active Trigger Activ LevelHigh Frame Active Delay False Frame Trinner Fiinctinn Growin Figure 51 Frame Trigger Mode On Note on the Frame Active Trigger When the frame trigger goes high the PC will co
6. Phase A Line2 Phase B Line Format This feature returns or sets if possible the current electrical format of the selected physical input Line No connect TTL LVDS Line Connector Pin Enumeration of the physical line or pin on the device connector This feature is not available when Line Format is set to Not 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Connected and when Line Selector in set to a line smaller than Line2 Line Function Displays the line function Line Debounce Factor This feature control the minimum period of a input line transition before detecting a signal transition Outputs Group Parameter Description Output Selector This feature selects which physical line or pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated O control block and will condition the resulting input or output signal LineO outputs signals at PLC Q0 Linel outputs signals at PLC Ql Line2 outputs signals at Q2 Line3 outputs signals at PLC Q3 Output Format This feature returns or sets if possible the current electrical format of the selected physical output Line No Connect TTL or LVDS The cameras provide gain and black level adjustments in the digital domain for the sensor The gain and black level controls can make small compensations to the acqu
7. Red Green Blue and Color Correction Output Channel Red Green Blue are used to choose locations in the table Color CorrectionInput Channel specifies the input channel and Color Correction Output Channel specifies the output channel The Color Correction Value in a range 32000 to 32000 parameter specifies the correction coefficient Starting with the default values Color Correction Input Channel r g b o i 4096 0 0 Output 2096 x Default Channel 4096 values 4096 OK gt ColorCorrectionInputChannel Red OK gt ColorCorrectionOutputChannel Red OK gt ColorCorrectionValueRaw 8191 Coler Correction g b jdm Increase Red input and 8 91 0 0 output to 8191 g 0 4096 0 b 0 0 4096 OK ColorCorrectionInputChannel Green OK gt ColorCorrectionValueRaw 2048 Color Correction r g b sak a Increase Green Input to 2048 ps maintaining Red output b 0 0 4096 Ending with an increase of red and green in the red output 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 5 Image sensors accumulate dark current while they wait for a trigger signal If the readout is not triggered in a reasonable amount of time then this dark current accumulation may increase to an excessive amount The result of this happening will be that the first row and possibly additional rows frames of the image will be corrupt The sensor used in this c
8. 1 Frame Trigger Source Mot Enabled Frame Trigger Function Group Frame Software Trigger Not Enabled Rescaler Figure 44 Device Scan Type In the Active Mode group ensure that the Frame Active Trigger Mode value is Off Parameter Camera Information Frame Active Trigger Mode Frame Active Trigger Activation Not Enabled Frame Active Delay False Start Mode Figure 45 Frame Trigger Mode In the Start Mode group set the Frame Start Trigger Mode value to ON Parameter Frame Start Trigger Mode Frame Start Trigger Activation Frame Start Delay Active Mode Frame Trigger Function Group Figure 46 Frame Start Trigger Mode Teledyne DALSA 03 032 20124 01 64 Spyder3 56 34 GigE Vision Color Manual Note on the Frame Start Trigger When the frame trigger goes high the software grabs a predefined number of lines as defined in width and height in Image Format Control For a software trigger toggle Frame software trigger from a False value to a True value or from True to False depending on the Frame Active Trigger Mode Enable the delayer in the Start Mode group gt set the Frame Start Delay value to True Parameter Frame Start Trigger Mode On Frame Start Trigger Activation FallingEdge Frame Start Delay Active Mode Frame Trigger Function Group Figure 47 Frame Start Delay In the Frame Trigger Function Group gt set the Frame Trigger Delayer value
9. Generator Selector Timer Timer Pulse Generator Duration Figure 63 Setting Counter Incremental Source to PLC Q17 RisingEdge under Counters Timers Control Step 3 Setup Counter Reset Source to external fixed frame trigger Category StartMode Frame Trigger Function Group Rescaler Line Trigger Function Group Inputs Group Rotary Encoder Group Direction Control Group Figure 64 Setting PLC 11 to Linel Category Events Generation Analog Controls Advanced Processing GigE Vision Transport Layer Signal Routing Block Control Bits Q Parameter Value Lined PLC I1 PLC I2 Line2 PLC I3 PLC rslO out PLC I4 PLC delO out PLC IS Counter Gt PLC I6 Timer2Out E PLC I7 PLC AS Parameter PLC Q3 Variable PLC Q3 Operator Or PLC Q3 Variable1 Zero PLC Q3 Operatori Or PLC Q3 Variable2 Zero PLC Q3 Operator2 Or PLC Q3 Variable3 Zero a Figure 65 Setting PLC Q3 VariableO to PLC 11 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Parameters 93 ae Category Line Trigger Function Group Inputs Group Rotary Encoder Group Direction Control Group Outputs Sensor Control Image Format Control Counters and Timers Controls Events Generation Parameter Counter Selector Counter Incremental Source Value Counter1 B PLC Q17 RisingEdge Counter Decrement Event Source Off Counter Reset Source Counter Reset Activation
10. GigE Vision interface eliminates the need for a frame grabber resulting in significant system cost savings The Spyder3 cameras are supported by Teledyne DALSA Sapera software libraries featuring CamExpert for simplified camera set up and configuration Features and Programmability e Single color broadband responsivity up to 79 DN nJ cm 20dB gain e 2048 or 4096 pixels 14 um x 14 um 2k and 10um x 10um 4k pixel pitch e Fill factor 90 2k and 86 4k e Up to 18 KHz 2k and 9 KHz 4k line rates e Dynamic range up to 677 1 e Data transmission up to 100 e 50 um x y sensor alignment e RoHS and CE compliant e GeniCam compliant e Easy to use GUI e Optional serial interface ASCH 57600 baud adjustable to 19200 57600 115200 through virtual serial port through Ethernet not GeniCam compliant e Programmable gain offset exposure time and line rate trigger mode test pattern output and camera diagnostics e Hlt field correction minimizes lens vignetting non uniform lighting and sensor FPN PRNU Description and Applications The Spyder3 GigE Vision GEV Color camera is Teledyne DALSA s latest GigE Vision camera The GigE Vision interface eliminates the need for a frame grabber resulting in significant system cost savings The Spyder3 GEV Color is also Teledyne DALSA s first dual line scan color camera The Spyder3 GEV Color camera is ideal for e Cotton and textile inspection e Food drug
11. Height Image Offset Binning Horizontal Image Flip Horizontal Pixel Format Test Image Selector Figure 60 Setting image height under Image Format Controls Step 2 Setup counter incremental source to line valid A5 Analog Controls Advanced Processing GigE Vision Transport Layer Control Bits Q0 Qi Parameter PLC IO PLC I1 PLC I2 PLC I3 PLC 14 PLC I5 PLC I6 PLC I7 Figure 61 Setting PLC I7 to PLC A5 under Signal Routing Block Rescaler Parameter PLC O17 Variable PLC Q17 Operator PLC Q17 Variablei PLC Q17 Operatori PLC Q17 Variable2 PLC Q17 Operator2 PLC Q17 Variable3 Figure 62 Setting PLC Q17 Variable0 to 17 under 017 Teledyne DALSA E iaa s sta Category Value Line1 Line2 PLC rslO out PLC del out Counter 1Gt Timer2Out PLC AS Or Zero Or zero Or Zero 03 032 20124 01 92 Category Outputs Sensor Control Image Format Control Counters and Timers Controls Events Generation Analog Controls Advanced Processing GigE Vision Transport Layer Sinnal Reuitinn Rlack Spyder3 56 34 GigE Vision Color Manual Parameter Value Counter Selector koren Counter Incremental Source PLC Q17 RisingEdge Counter Decrement Event Source Off Counter Reset Source PLC Q3 Counter Reset Activation RisingEdge Counter Value 17 Counter Duration 100 Counter Start Source Off Timer Pulse
12. SIDES IMAGE AREA MAX TORQUE 25 IN LB 4 0 7 6 BOTH SIDES 6 56 0 25 MAX TORQUE 25 IN LB IMAGE AREA 38 0 2 OPTICAL DISTANCE 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 13 Heat generated by the camera must be allowed to move away from the camera Mount the camera on the frontplate using the provided mounting holes with maximum contact to the area for best heat dissipation i i Figure 5 Spyder3 Mounting Example Teledyne DALSA 03 032 20124 01 14 Spyder3 56 34 GigE Vision Color Manual Software and Hardware Setup Host System Requirements To achieve best system performance the following minimum resquirements are recommended e Operating system Windows XP Professional Windows Vista Windows 7 either 32 bit or 64 bit for all are supported e GigE network adapter either PCI card or LOM For high performance you must use a Intel PRO 1000 MT adapter The Spyder3 GEV camera works only with network adapters based on the Intel 82546 82541 and 82540 network chips The driver will also function with adapters based on the Intel 82544 chip but these are not recommended due to bugs in the chip that can cause control packets to be lost if sent while data is streaming When you require more than one device on the same network or a camera to PC separation of more than 100 metres you can use an Ethernet switch Since the Spyder3 GEV camera complies with the Internet Protocol th
13. The goal of the CalibrateWhiteBlance command in DN Total Color Gain DB Displays the combination of the ColorGain ColorGainReference and DigitalGain Abs in dB This value ranges from 0 92 to 24 0 Color Gain Reference DB The color gain reference value Calibrate White Balance Result The result of the last calibrate white balance Read Calibrate White Balance GigE Vision Input Controls Analog Controls Parameter Description Digital Gain DN Sets the digital system gain control The gain is limited by the highest Color Gain Total Color Gain Digital Gain Color Gain must be between 0 92 and 24 dB Digital Gain dB Digital gain amplification in dB Background Subtract DN Used to increase image contrast after FPN and PRNU calibration Subtract a background value from the digitized image data in DN Color Correction Value The color correction value for the given indicies Max 8191 Color Correction Input Channel Color Correction Output Channel Specifies the color to correct using the color correction matrix Table 11 Gain Range by Camera Model Gain 1K 2K Cameras 4K Cameras Color Gain NA 20 0 dB to 20 0 d B 0 dB default 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual To set the height of the image and therefore the number of lines to scan and transmit use the pa
14. and tobacco inspection e Wood tile and steel inspection e Postal sorting e Recycling sorting e 100 print inspection lottery tickets stamps bank notes paychecks e General web inspection Teledyne DALSA 03 032 20124 01 Models Spyder3 56 34 GigE Vision Color Manual The Spyder3 GEV color camera is available in the following configurations Table 1 Spyder3 GigE Vision Color Camera Models Overview Model Number Description SG 34 02K80 00 R 2k resolution 80 MHz data rate 18 KHz line rate SG 34 04K80 00 R 4k resolution 80 MHz data rate 9 KHz line rate Table 2 Software Software Product Number Version Number Sapera LT including CamExpert GUI application Version 7 1 or later Tested and recommended QuickCam Version 2 0 Compliant Pleora Technologies Inc s Coyote Compliant Third party software E g CVB and NI Compatible Drivers need to be provided by the third party 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 12 Performance Specifications Table 3 Spyder3 GigE Vision Color Camera Performance Specifications Feoture Specification _ PT Speed 300 Hz Mechanical Interface r 2k k 72mm x 60 mm x 65 mm Mass lt 300 g Connectors power connector 6 pin male Hirose GigE connector RJ45 with screw locks GPI O connector High density 15
15. corresponding LED states When more than one condition is active the LED indicates the condition with the highest priority Error and warning states are accompanied by corresponding messages that further describe the current camera status Priority Color of Status LED Meaning 1 Flashing Red Fatal Error For example camera temperature is too high and camera thermal shutdown has occurred Flashing Green Camera initialization or executing a long command 3 Solid Green Camera is operational and functioning correctly 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual A single 15 pin general purpose input output GPIO connector is used to receive or control external signals For example the GPIO connector can be used to receive EXSYNC PRIN pixel reset and direction signals External Input The GPIO connector is programmed through the GUI application In CamExpert the relevant parameters are located in the category Inputs Group Figure 10 GPIO Connector and Pin Numbers Table 7 GPIO Connector Pinout Pin Signal Description GenlCam Default 1 INPUT 0 LVDS TTL format positive EXSYNC 2 INPUT 0 LVDS negative EXSYNC 3 INPUT 1 LVDS TTL format positive FrameTrig 4 INPUT 1 LVDS negative FrameTrig 5 GND 6 INPUT 2 LVDS TTL format positive Direction
16. described here Free running trigger disabled The camera free running mode has a programmable internal timer for line rate and a programmable exposure period Line rate is 0 1 fps to the maximum supported by the sensor Exposures range from the sensor minimum to a maximum also dependent on the current line rate This always uses Synchronous mode where exposure is aligned to the sensor horizontal line timing External trigger Exposures are controlled by an external trigger signal External signals are isolated by an opto coupler input with a time programmable debounce circuit The following section provides information on external trigger timing Software trigger An exposure trigger is sent as a control command via the network connection Software triggers can not be considered time accurate due to network latency and sequential command jitter But a software trigger is more responsive than calling a single line acquisition Snap command since the latter must validate the acquisition parameters and modify on board buffer allocation if the buffer size has changed since the last acquisition 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color nual tLine Period twSYNC twSYNC INT gt lt EXSYNC PRIN Internal Line Valid ZA gt tPR lt _ twPR_LOW lt HIGH y lt
17. devices across the network Figure 8 Jumbo Frames 10 Click to save settings 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 19 Step 2 Connect Power Ethernet and Trigger Cables WARNING Grounding Instructions Static electricity can damage electronic components Please discharge any static electrical charge by touching a grounded surface such as the metal computer chassis before performing any hardware installation The use of cables types and lengths other than those specified may result in increased emission or decreased immunity and performance of the camera All models 7099 C GPIO connector Q Diagnostic LED Ethernet connector Figure 9 Input and Output trigger and Power Connectors WARNING It is extremely important that you apply the appropriate voltages to your camera Incorrect voltages may damage the camera Input voltage requirement 12 V to 15 V DC Hirose 6 pin Circular Male Pin Description O Supply voltage Min 12 VDC to Max 15 VDC 2 9 4 5 6 3 4 Mating Part HIROSE HR10A 7P 6S Table 6 Hirose 6 Pin Power Pinout The camera requires a single 6 pin Hirosie connector with a single voltage input 12 VDC to 15 VDC for power The camera meets all performance specifications using standard switching power supplies although well regulated linear supplies provide optimum performance Teledyne DALSA 03 032 20124 01 20 Spyder3 5
18. event input Trigger for pulse generator 0 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler 0 input PULSE_TRIGO e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Trigger for pulse generator 3 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler 0 input PULSE TRIG3 Q10 e Delayer Oreference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Trigger for pulse generator 2 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler 0 input PULSE TRIG2 e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Teledyne DALSA 03 032 20124 01 84 Spyder3 SG 34 GigE Vision Color Manual Signal GPIO_FVAL GPIO_LVAL GPIO_TRIG GPIO IRQ CNT DOWN CNT UP Label Q12 Q13 014 015 016 017 Description Output to the internal grabber to replace or mix with the camera s FVAL signal Depending on the camera the FVAL signal can be replaced or combined with the signal of this output Output to the internal grabber to replace or mix with the camera s LVAL
19. so that the average output is about 8096 of the full output by adjusting the lighting if you are using an internal exposure mode Or adjust the line rate if you are using the Smart Exsync mode 3 Setthe PRNU target value using the Target to Calibrate PRNU command The target value always counted 12 bit and is 1024 to 4055 DN For example if you want to set the target to 255 x 80 p Teledyne DALSA 03 032 20124 01 48 Spyder3 56 34 GigE Vision Color Manual 204 DN in 8 bit mode then the target value is 204 255 x 4096 z 3277 DN in 8 bit mode Therefore you can set the target to 3300 DN Target to Calibrate PRNU is 3300 4 Calibrate the PRNU using the PRNU Calibrate command 5 Usethe Read FFC Calibration Result parameter to determine if your calibration was a success or not 6 Tosavethe calibrated PRNU coefficients to the FCC coefficient set shown use the Set PRNU Save parameter 7 After the above command is completed both the FPN and PRNU coefficients are automatically turned on Calibration results from the PRNU Calibrate command e Success e Clipped to min gt Color gain set minium failure to reach target e Clipped to max gt Color gain set maximum failure to reach target e Timeout gt FPGA did not return new end of line statistics or video line e W08 Greater than 1 of coefficients have been clipped gt Greater than 1 of PRNU coefficients have been calculated to be greater than the maximum allowab
20. the appropriate IP settings Obtain an IP address automatically i r IP address 192 168 5 50 Subnet mask 255 255 255 0 Default gateway btain DN Use the following DNS server addresses Preferred DNS server Alternate DNS server Figure 7 IP Address 7 Click OK to save settings d Click on Configure button and select Advanced tab 9 Enable Jumbo Frames to greater than 9000 bytes If your NIC does not support jumbo packets the image transfer speed will be slower Teledyne DALSA 03 032 20124 01 18 Spyder3 56 34 GigE Vision Color Manual Intel R PRO 1000 GT Desktop Adapter Properties _ Teaming _ BootAgent Driver General Link Speed Advanced Power Management i n tel Advanced Adapter Settings Settings Value T Master Slave Mode 19014 Bytes Locally Administered Address Log Link State Event Performance Options QoS Packet Tagging TCP IP Offloading Options Wait For Link Use Default Jumbo Frames Enables or disables Jumbo Frame capability In situations where large packets make up the majority of traffic and additional latency can be tolerated Jumbo Frames can reduce CPU utilization and improve wire efficiency Jumbo Frames are larger than standard Ethernet frames which are approximately 1 5k in size Usage Considerations Enable Jumbo Frames only if
21. time the pulse is active The Pulse Generator signals can be set in either triggered or periodic mode In triggered mode the pulse generator is triggered by either the rising edge or high level of the input signal When triggered the pulse generator is inactive for the duration of the delay then active for the duration of the width After that it will become inactive until the next trigger occurs If a trigger occurs while pulse generator is already handling a previous trigger the new trigger is ignored In periodic mode the trigger continuously generates a signal that is based on the configured delay and width The period of the pulse is therefore the delay time plus the width time Parameters x Category Parameter Value Rotary Encoder Group Counter Selector Counter1 Sensor Control Counter Incremen PLC Q17 RisingEdge Counter Decreme Off Counter Reset 50 PLC Q3 Counter Reset Act Off Image Format Control Counters and Timers Controls Events Generations Counter Value 16676795 Advance Processing Counter Duration GigE Vision Transport Layer Counter Start Sou Off Signal Routing Block Timer Pulse Gene Eimer Control Bits Timer Pulse Gene 1 QD Timer Pulse Gene 1 Timer Pulse Gene Continuous Qi Timer Pulse Gene RisingEdge Qz Timer Pulse Gene 1 Q3 Timer Pulse Gene 180 000 Q4 Timer Pulse Gene 5555555 556 Figure 56 Pulse Generator Pulse Generator 0 to 3
22. user sets The Factory Default set contains default camera feature settings User camera configuration sets contain feature settings previously saved by the user User Set Load Load Configuration Load the set specified by User Set Selector to the camera and make it the active current set User Set Save Save Configuration Save the current set as selected user set Description of the Camera Settings The camera operates in one of three settings 1 Current session 2 User setting 3 Factory setting Default read only The current settings can be saved thereby becoming the user setting using the User Set Save parameter A previously saved user setting User Set 1 or the factory settings can be restored using the User Set Selector and User Set Load parameters The relationship between these three settings is illustrated here and described below 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 29 Factory Settings U Setti 1 Select User Set rire 2 User Set Load 1 Select Factory Set 2 User Set Load 1 Select User Set Current Session 2 User Set Save Figure 19 Relationship between the Camera Settings Current Session Active Setting The active setting for the current session is the set of configurations that are operating while the camera is currently running including all unsaved changes you have made to the settings before saving them These active set
23. 096 Pixel 1 1 Please note that interpolation procedure does not work on the first and last pixels as a result the number of effective full color RGB pixels for the 2k and 4k cameras is reduced by 2 to 2046 or 4094 respectively Teledyne DALSA 03 032 20124 01 10 Spyder3 56 34 GigE Vision Color Manual Responsivity Figure 2 Spyder3 GigE Vision Responsivity Spyder3 2k GEV Color el m m c o 2 a rc 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelength nm Spyder3 4k GEV Color Series1 8 Series2 Series3 Responsivity DN nj cm2 400 450 500 550 600 650 700 750 800 850 2900 2950 1000 1050 1100 Wavelength nm 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Figure 3 Spyder3 2k GigE Vision Color Camera Mechanical Dimensions 30 0 05 CENTER OF IMAGE AREA M4x0 7 Y 6 MAX TORQUE 25 IN LB M42x1 4 5 36 0 05 CENTER OF IMAGE AREA M4x0 7 Y 6 BOTH SIDES MAX TORQUE 25 IN LB 6 56 0 25 IMAGE AREA OPTICAL DISTANCE M4x0 7 Y 6 BOTH SIDES MAX TORQUE 25 IN LB Teledyne DALSA 03 032 20124 01 12 Spyder3 56 34 GigE Vision Color Manual Figure 4 Spyder3 4k GigE Vision Color Camera Mechanical Dimensions 36 0 05 CENTER OF IMAGE AREA 6 4 0 7 v 6 MAX TORQUE 25 IN LB M58x0 75 4 5 30 0 05 M4x0 7 V 6 CENTER OF BOTH
24. 1 General Purpose 03 07 011 016 017 clear Counter gt gp_cnt 31 0 Q16 T down T P 9p cnt gt gp_cnt_eq Timestamp Counter Pre clear 25 ts cnt 31 0 Counter Trigger Jj count Generator S cnt 31 0 ts trigO ts trig3 Note that all external inputs from the camera TTL inputs and PLC controls are resynchronized The outputs from the look up table are synchronous The LUT is programmed using a simple language This language allows you to create logical equations that specify the conditions that set particular outputs Note There is a delay of two clock cycles between the inputs of the LUT and its outputs A clock cycle has a period of 30 nanoseconds so the delay is 60 nanoseconds The signals in the PLC Control Block are defined in the tables below Inputs to CamExpert are labeled In where n is an integer from 0 to 7 and outputs are labeled Qn where n is an integer from 0 to 15 Teledyne DALSA 03 032 20124 01 81 82 PLC Input Signal Routing Block The following code sets the first entry in the PLC s signal routing block Spyder3 56 34 GigE Vision Color Manual Setting the Signal Routing Block is complicated by the fact that each entry in the table has a different set of enumerated inputs So for example a value of 0 for i0 i e GPIO Input 0 means something different for 16 i e Pulse Generator 1 Output Below is a table of enumerated values with respect to each entry For more information on t
25. 20124 01 89 90 Spyder3 SG 34 GigE Vision Color Manual Appendix D Setting up the FUAL This setup only works with fixed frame trigger mode Setup Signal Routing Block Parameters x Category Parameter Value Counters and Timers Controls PLC I0 m Events Generation PLC Ti Linet PLC I2 Line2 Analog Controls PLC_I3 PLC_rslO_out Advanced Processing PLC I4 PLC del out GigE Vision Transport Layer PLC I5 CounteriGt Signal Routing Block PLC I6 Timer20ut Control Bits PLC_I PLC_AS Q0 Q1 Q2 Figure 58 Signal Routing Block Step 1 Match counter duration with image height Parameters i Category Parameter Value Outputs Counter Selector Counter1 Sensor Control Counter Incremental Source PLC Q17 RisingEdge Counter Decrement Event Source Off Image Format Control Counter Reset Source PLC Q3 Counters and Timers Controls Counter Reset Activation RisingEdge Events Generation Analog Controls Counter Duration CI00 gt Advanced Processing Counter Start Source Off GigE Vision Transport Layer Timer Pulse Generator Selector Timer1 Figure 59 Setting counter duration under Counters and Timers Controls 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 9 Category Outputs Sensor Control Counters and Timers Controls Events Generation Analog Controls Advanced Processing GigE Vision Transport Layer Parameter Maximum Image Width Image Width Image
26. 3 Ifyou want to use applications other than those provided in the Beginner level examples you can use the LUT programming language to map the GPIO Input Configuration to the GPIO Output Configuration in the Guru level Note the screenshots presented in this section are from the CamExpert GUI If you are using a different GUI the arrangement of the commands and parameters may be different GPIO Getting Started Beginner Mode NOTE The following instructions are based on the default settings of the camera Cameras are shipped from the factory in a default setting Default settings are restored by loading the factory default see Trigger Settings GURU for details The GPIO Connector The GPIO connector is used to interface external signals in and out of the camera The connector contains 15 pins that can configure 4 inputs and 4 outputs See Figure 1 and Table 1 Three of the four inputs outputs i e 0 to 2 can be configured as Off LVDS Low Voltage Differential Signal or TTL Transistor Transistor Logic The remaining input and output i e 3 can be configured as either Off or TTL Figure 27 GPIO Pinout 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Pin Signal i 3 10 OUTPUT_2 I a Table 14 GPIO Signals Description VDS TTL format positive VDS negative VDS TTL format positive VDS negative VDS TTL format positive VDS negative TL auxiliar
27. 56 34 GigE Vision Color Manual readout time The effect in both internal and external line rate modes is that an EXSYNC is skipped and therefore the output will be at least twice as bright e This value is saved with the camera settings This value may be viewed using either the gep command or the get srm command Example srm 0 Teledyne DALSA 03 032 20124 01 53 54 Spyder3 56 34 GigE Vision Color Manual The camera s General Purpose Input Output GPIO connector allows the camera to receive and in some cases output direct real time control signals that are independent from the Ethernet communications For example the GPIO connector can be used to control EXSYNC PRIN pixel reset and direction signals You may want to use non Ethernet control signals because Ethernet network protocols introduce a small but measurable and unpredictable lag that may not allow for extremely precise and reliable control of camera behavior such as line rate integration time and readout direction In general to configure the GPIO you need to accomplish three main tasks 1 Assign a physical camera pin and signal to a GPIO Input number 2 Map the GPIO Input or Output using the parameter commands located in the Line Trigger Function Inputs Outputs Direction Control and Sensor Control groups in the GUI Please note that this step has already been performed for the Beginner level scenarios described below
28. 6 34 GigE Vision Color Manual WARNING When setting up the camera s power supplies follow these guidelines e Apply the appropriate voltages e Protect the camera with 2 amp slow blow fuse between the power supply and the camera e Donotuse the shield on a multi conductor cable for ground e Keep leads as short as possible in order to reduce voltage drop e Usehigh quality linear supplies in order to minimize noise Note If your power supply does not meet these requirements then the camera performance specifications are not guaranteed The camera uses RJ45 connector and a standard Cat 5 cable for Gigabit Ethernet signals and serial communications The device supports 10 100 1000 Mbit s speeds Note Router connection not supported Connection to a network switch for a single camera is supported Ethernet Connection Data Transmission LED LED 1Gbps Ethernet Connection LED Steady ON indicates that an Ethernet connection 15 successfully established at IGbps Data Transmission LED Steady ON indicates that the camera is ready for data transmission Flashing indicates that the camera is transmitting or receiving data EMC Compliance In order to achieve EMC compliance the Spyder3 camera requires the use of shielded 5 or CAT6 Ethernet cables The camera is equipped with a red green LED used to display the status of the camera s operation The table below summarizes the operating states of the camera and the
29. 7 INPUT 2 LVDS negative Direction 8 INPUT 3 TTL auxiliary input 9 OUTPUT 3 TTL auxiliary output 10 OUTPUT 2 LVDS TTL auxiliary output 11 OUTPUT 0 LVDS TTL auxiliary output 12 OUTPUT 0 LVDS negative 13 OUTPUT 1 LVDS TTL auxiliary output 14 OUTPUT 1 LVDS negative 15 OUTPUT 2 LVDS negative A schematic of the TTL input circuitry is shown below The input signals are fed into the engine from external sources via the GPIO connector All of the GPIOs are isolated from the rest of the camera and the camera case They are not isolated with respect to each other and share a common return ground through pin 5 of the GPIO connector Note The shell connection of the GPIO connector is not isolated and it should not be used as a return ground for the GPIO signals The shell connection is attached to the camera case Refer to Appendix B GPIO Control for a detailed description of the GPIO use cases and configuration options Teledyne DALSA 03 032 20124 01 22 Spyder3 56 34 GigE Vision Color Manual TTL inputs and Outputs Figure 11 TTL Input Schematic 3 3V TTL e Termination 1000 series e Input current minimum maximum 2 mA e Input voltage maximum of low 0 66 V minimum of high 2 6 V e TTL inputs are maximum 5 V and 3 3 V logic tolerant Figure 12 TTL Output Schematic ESD Protection e Termination 100 Q series e Output current sink 50 mA source 50 mA e Output voltage maximum of l
30. Advance Processing Timestamp Counter Selector Counter GigE Vision Transport Layer Timestamp Set Source PLC Q3 Signal Routing Block TimeStamp Set Activation Disabled Control Bits Timestamp Value At Set 0 Timestamp Reset Source PLC Q3 Timestamp Reset Activation Disabled Timestamp Tick Frequency 2083333 Timestamp Latch Press Timestamp Control Set Press Timestamp Reset Press Timestamp Value Device Access privilege ExclusiveAccess Gev MCP HostPort 2550 Gav MODA 1442 934667 Counter Select Timestamp Counter default General Purpose Counter Granularity Indicates the value of each timestamp unit of the timestamp counter Available values are 480 nanoseconds 1 microsecond 100 microseconds 10 milliseconds Set Mode Indicates how the timestamp module handles the set event Possible values are Disabled On Apply The specified value is set when the user clicks the Apply button Rising edge input signal When the signal on the set event input rises the timestamp module applies the specified value Set Input Indicates which label from the GPIO LUT that is associated with the set event input of the timestamp module Make sure you select an input label that is not being used for its default behavior The possible values are 0 Q3 1 Q7 Teledyne DALSA 03 032 20124 01 77 78 Spyder3 56 34 GigE Vision Color Manual 2 Q8 3 Q9 4 Q10 5 Q11 6 Q16 7 Q17 Clea
31. Correction Input Channel e Color Correction Output Channel e Tap Teledyne DALSA 03 032 20124 01 30 Spyder3 56 34 GigE Vision Color Manual e Color Also note By default the user settings are set to the factory settings Timing Exposure and Synchronization Image exposures are initiated by an event The trigger event is either the camera s programmable internal clock used in free running mode an external input used for synchronizing exposures to external triggers or a programmed function call message by the controlling computer Trigger commands are available as members of the Line Trigger set GigE Vision Input Controls Line Trigger Line Trigger Mode The state of the line trigger If OFF then the line trigger is internally generated If ON then triggered by an external signal Line Trigger Source The external source that causes a line trigger The line trigger is from the GPIO PINO This feature is available only when Line Trigger Mode is set to ON Line Trigger Activation Determines the type of signal high or low that will cause a line trigger Line Trigger Mode must be ON External Line Trigger Frequency Reads the external line trigger frequency NOTE The camera cannot detect frequency less than 5 Hz and will display 1 if it cannot detect a signal This feature is available when the Line Trigger Mode is set o ON and Sensor Direction Control is set to External The three trigger modes are
32. Counter Duration Counter Start Source Timer Pulse Generator Selector Timer Pulse Generator Duration Figure 66 Setting Counter Reset Source to PLC Q3 Examples Setting the FWAL line rate 5000 image height 100 input frequency is 40 hz PLC Q3 RisingEdge 100 H Off Timer1 1 In the Frame Trigger Function Group gt set the parameter Device Scan Type value to Linescan Parameters Category Camera Information ActiveMode StartMode Frame Trigger Function Group Rescaler Line Trigger Function Group Parameter Value Linescan Device Scan Trigger Overlap Frame Trigger Delay 1 Frame Trigger Sou Linel PreviousLine x In the Inputs Group set the parameter Line Selector value to Linel Parameters Category StartMode Frame Trigger Function Group Rescaler Line Trigger Function Group Nabavni Emme Tuoi im Teledyne DALSA Parameter Value Line Selector Line1 Line Format LYDS Line Debounce Fa 0 03 032 20124 01 94 In the StartMode set the parameter Frame Start Trigger value to On Value Parameter Frame Start Trigg Frame Trigger Function Group Frame Start Trigg LevelHigh Frame Start Delay False Rescaler Line Trigger Function Group Inputs Group In the Sensor Control set the parameter Accqusition Line value to 5000 000 Parameter Value Maximum Through Camera Information Activ
33. Figure 53 Output Selector The signal to output can be selected from the Signal Routing Block parameters For example the following figures will output line 0 Please note that the frame valid PLC A4 is always high since Spyder3 is a line scan camera 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Events Generations Advance Processing GigE Vision Transport Layer Control Bits 90 Q1 Q2 Figure 54 Signal Routing Block GigE Vision Transport Layer Signal Routing Block Control Bits Lined PLC T1 Linet PLC I2 Line2 PLC I3 PLC rslO out PLC I4 PLC del out PLC IS PLC A4 PLC I6 Timer2Out PLC PLC_AS PLC IO PLC Q0 Operator Or PLC QO Variablel Zero Figure 55 Signal Q0 linked to the value of parameter 10 Teledyne DALSA 03 032 20124 01 68 Spyder3 SG 34 GigE Vision Color Manual Trigger Settings GURU Mode In most use cases the camera mode settings described in the Beginner section will suffice Using the commands and parameters available in the Guru level allow you to perform finer adjustments to the triggers or create different use cases from the ones predefined in the Beginner level The following instructions are based on the default settings of the camera Cameras are shipped from the factory in a default setting Default settings are restored by loading the factory default see the figure below NOTE loading the factory d
34. LC control 79 pulse generator 71 rescaler 73 signal routing block 84 signals 55 timestamp counter 77 triggers 68 GPIO isolation 21 GUI overview 23 I O connector 21 Uo control 36 I O cable installation 15 03 032 20124 01 98 03 032 20124 01 Input Output control 36 input output 19 interface electrical 7 mechanical 7 optical 7 LED 20 line rate 7 lookup table 88 mechanical drawing 11 specifications 7 models 6 modes default 34 network adapter 14 network card configuration 16 recommendation 16 optical specs 7 outputs TTL 22 performance specifications 9 pixel format 40 PLC control 79 power pinout 19 pulse generator 71 readout mode Spyder3 56 34 GigE Vision Color Manual gate dark current clear 52 rebooting 41 requirements Ethernet switch 14 network adapter 14 requirments PC 14 rescaler 73 resolution 7 responsivity 10 revision history 96 routers 20 sensor 9 settings current 29 factory 27 30 loading 28 saving 28 user 29 setup overview 14 Signal Routing Block 90 shift direction 41 signal routing block 84 size image 39 software required 6 38 standards supported 2 switch connection 20 timestamp counter 77 timing mode 7 34 Timing 31 triggers 35 TTL outputs 22 Teledyne DALSA
35. Rescaler lets you change the frequency of a periodic input signal You can use the Rescaler to multiply the period by up to 4096 or divide it by up to 4095 Parameters x Category Parameter Value Q2 PLC_rslO_Granularity TwoFiftySixSystemClockCycles Q3 PLC rsl Multiplier Frequencyx16 Q4 PLC rsl Divider 16 o5 PLC rsl InputSignal PLC Q7 PLC rsl BackupEnabled False Q6 PLC rsl BackupSwitchover 0 Q PLC rsl BackupInputSignal TimeriOut Q8 PLC rslO InputFrequency i 0 000 Qa PLC rsl OutputFrequency 0 000 Q10 PLC rslO SampleSize SixteenBit Figure 57 Granularity The Rescaler is defined by the following settings Granularity The granularity is the number of clock cycles during which the rescaler checks for activity on its input The value to use depends on the period frequency of the input signal If a frequency lies between two different granularity settings the lowest setting will yield a better precision The possible values are Acceptable Line rate relative to Granularity Gran Precision pa Maximum Period Su ERO 30 ns s s Hz Hz 0 1 0 00000006 0 00197 509 333 333 1 4 0 00000024 0 00786 127 83 333 2 16 0 00000096 0 03146 32 20 833 3 256 0 00001536 0 50332 2 0 1 302 e The Min Frequency is a fixed minimum otherwise the incoming signal period counter gets saturated reach the maximum count e The Max Freq is a recommen
36. Sensor Scan Direction to External Set the Input Direction Signal to Line 2 as described at the start to this section Parameters x Category Parameter Value Sensor Scan Direc Inputs Group Sensor External 5 Reverse Outputs Read 5 Exte P 7 Direction Control Group E Sensor External Di LevelHighForward Rotary Encoder Group Sensor Control Image Format Control Figure 35 Scan Direction External Line Trigger Internal Direction Control Internal frame trigger In the Direction Control Group set the parameter Sensor Scan Direction to Forward or Reverse depending on your application Set the Frame Start Trigger and Frame Active Trigger values to off as described above In the Line Trigger Function Group Set the Line Trigger Mode value to On Parameters x Category Parameter Value Frame Trigger Function Group LevelHigh Rescaler Line Trigger Mode Line Triger Source Lined Line Trigger Function Group External Line Frequency 0 000 Inputs Group Read External Line Frequency Press Figure 36 Line Trigger Mode Set the Input Direction Signal to Line 0 as described at the start to this section Verify the line frequency value by clicking the Read External Line Frequency parameter in the Line Trigger Function Group as shown in the figure above Teledyne DALSA 03 032 20124 01 60 Spyder3 SG 34 GigE Vis
37. Spyder3 56 34 Color User Manual 6 34 04k80 00 R 6 34 02k80 00 R GiG VI ION 1922024 0 gt TELEDYNE DALSA www teledynedalsa com A Teledyne Technologies Company 2 Spyder3 56 34 GigE Vision Color Manual O 2013 Teledyne DALSA Inc All information provided in this manual is believed to be accurate and reliable No responsibility is assumed by Teledyne DALSA for its use Teledyne DALSA reserves the right to make changes to this information without notice Reproduction of this manual in whole or in part by any means is prohibited without prior permission having been obtained from Teledyne DALSA About Teledyne Technologies and Teledyne DALSA Inc Teledyne Technologies is a leading provider of sophisticated electronic subsystems instrumentation and communication products engineered systems aerospace engines and energy and power generation systems Teledyne Technologies operations are primarily located in the United States the United Kingdom and Mexico For more information visit Teledyne Technologies website at ww w teledyne com Teledyne DALSA a Teledyne Technologies company is an international leader in high performance digital imaging and semiconductors with approximately 1 000 employees worldwide headquartered in Waterloo Ontario Canada Established in 1980 the company designs develops manufactures and markets digital imaging products and solutions in addition to providing MEMS products and services For more
38. all Spyder3 operating modes Additionally CamExpert saves the Spyder3 user settings configuration to the camera or saves multiple configurations as individual camera parameter files on the host system ccf An important component of CamExpert is its live acquisition display window which allows immediate verification of timing or control parameters without the need to run a separate acquisition program For context sensitive help click on the button then click on a camera configuration parameter short description of the configuration parameter will be shown in a popup Click on the T button to open the help file for more descriptive information on CamExpert The central section of Cam Expert provides access to the Spyder3 parameters Note The availability of the parameters is dependent on the CamExpert user setting F lcamExpert Untitled B File View Pre Processing Advanced CameraLinkPort Help nd Gif Engish Urited State Device Selector X Display Device Hj GigEVision Device 1 d Spyder GigE Colour Camera Configuration Select camera file Optional x Parameters x Category __ Camera Information Start Mode Model Nar Manufacturer Info Active Mode Frame Trigger Function Group PER Rescser Device User ID Line Trigger Function Group Temperature 1 Inputs Group Device Configuration Selector Default Outputs Load Configuration Press D
39. amera contains two sources of dark current that will accumulate with time 1 in the photo sensitive area and 2 in the gates used to clock out the charge The gate dark current can account for approximately 20 of the total dark current present While the exposure control has direct control over the amount of dark current in the photo sensitive area it has no control over the charge accumulated in the gates Even with exposure control on at low line rates this gate charge can cause the camera to saturate Using the Set Readout Mode srm command the camera user can control the camera s behavior in order to minimize the dark current artifact The modes of operation selected by the srm command are Auto On or Off Note Teledyne DALSA recommends Auto mode for most users In this mode camera will automatically start and stop dark current clear based on the line rate DC Clear ON r Freq increasing E DC Clear OFF Freq decreasing 2 Stop Watchdog th DC Clear th Max line rate Figure 26 Gate Dark Current Clear in the Auto Mode To avoid corrupted lines due to jitter in External Trigger mode the dark current clear switchover is controlled by hysteresis thresholds Thresholds LF and HF are set to higher frequencies below 1 2 of the maximum line rate so that switchover will be transparent in an image However if the external trigger frequency jumps back and forth over both thresholds in three consecutive lines a corrupted lin
40. ameters are shown in an information bar above the image window e Control Buttons The Display pane includes CamExpert control buttons These are Acquisition control button luge Grab Freeze Click once to start live grab click again to stop EE Single frame grab eg Snap Click to acquire one frame from device Software trigger button T Trigger With control parameters set to Trigger Enabled Software Trigger type click to send a single software trigger command CamExpert display controls EH A these do not modify the frame buffer data Stretch image to fit set image display to original size or zoom the image to any size and ratio Histogram Profile tool li Select to view a histogram or line column profile during live acquisition e Output Message pane Displays messages from CamExpert or the device driver Teledyne DALSA 03 032 20124 01 26 Spyder3 56 34 GigE Vision Color Manual Step 4 Camera Test Patterns Review a Test Pattern Image The camera is now ready to retrieve a test pattern The Spyder3 cameras include a built in test pattern generator that can be used to confirm camera Ethernet connections without the need for a camera lens or proper lighting The test patterns are useful for verifying camera timing and connections and to aid in system trouble shooting Using CamExpert select Image Format Control Test Image Selector and choose one of the availab
41. ary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor Counters and Timers Controls Rotary Encoder Direction Phase Forward Ahead B GrabberMetadata PL rslU 5ampiesize DIXCEENDIC Figure 38 Rotary Encoder Module 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 61 Rescale the line trigger signal The rotary encoder has its own built in rescaler Setting Rotary Encoder Multiply Factor to 0 produces an output frequency that is 4 times the rotary encoder output To set the output to be the same as rotary encoder output set the Rotary Encoder Multiply Factor to 1 and Rotary Encoder Drop Factor to 4 Parameters x Category Parameter Value Rotary Encoder Module Line Trigger Function Group True Inputs Group Rotary Encoder Input Source LineQ Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotery Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor Counters and Timers Controls Rotary Encoder Direction Phase Forward A Ahead B Figure 39 Rotary Encoder Multiply Factor The forward and reverse direction is set by changing Rotary Encoder Direction Phase Check the direction shown in the Direction Control Group to confirm the direction Parameter Value Line Trigger Function Group Rotary En
42. cameras pixel coefficients to 0 for FPN and a PRNU factor of 1 This command does not reset saved coefficients Calibration Result Displays the result from the flat field calibration Read FFC Calibration Result Read FFC Calibrate Result 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 47 Prepare for Calibration For best results the camera should be setup for calibration with similar conditions as to those in which it will be used For example data mode exposure times and line rates scan direction etc For example set the color gain for the current color using the Color Gain command Step 1 White Balance Calibration 1 Remove the lens cap and prepare a white uniform target 2 Adjust the line rate so that the average output is about 80 of the full output by adjusting the lighting if you are using an internal exposure mode Or adjust the line rate if you are using the Smart Exsync mode 3 White balance calibrates individual colour gain settings so that the outputs are equal between the colors Calibrate the white balance using the commands Calibrate White Balance Target and Calibrate White Balance where the target value always counted as 12 bit is 1024 to 4055 DN For example if you want to set the target to 255 x 80 204 DN in 8 bit mode then the target value is 204 255 x 4096 3277 DN in 8 bit mode Therefore you can set the target to 3300 DN Calibration resu
43. coder Module True Inputs Group Rotary Encoder Input Source Linea Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotary Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor Counters and Timers Controls Rotary Encoder Direction Phase Events Generations Figure 40 Rotary Encoder Direction Phase In some situations it is desirable to only respond to one direction either forward or reverse yEnable the Encoder Backlash Control function and the Scan Direction to desired direction Teledyne DALSA 03 032 20124 01 62 Spyder3 56 34 GigE Vision Color Manual Rotary Encoder Module Line Trigger Function Group Inputs Group Rotary Encoder Input Source Lined Rotary Encoder Input B Source Encoder Backlash Control HIA B Rotary Encoder Debounce Factor Outputs Direction Control Group Rotary Encoder Group Scan Direction Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor 1 Counters and Timers Controls Rotary Encoder Direction Phase Reverse Ahead B Events Generations Figure 41 Encoder Backash Control If the Backlash Controlis disabled the camera will respond to both directions This may cause image artefacts when the direction changes To avoid this increase the Rotary Enc
44. ded maximum to get Error less than 1 Teledyne DALSA 03 032 20124 01 n Spyder3 56 34 GigE Vision Color Manual Multiplicator The multiplier applied to the input frequency The possible values are e Frequency is multiplied by 256 PLC rsIO Multiplier Frequency X256 e Frequency is multiplied by 16 PLC rsIO Multiplier Frequency X16 e Frequency is multiplied by 4096 PLC rsIO Multiplier Frequency X4096 Divider The divider applied to the input frequency The resulting frequency is computed as follows input _ frequencyxmultiplica tor divider output _ frequency Input Selection Indicates which label in the GPIO LUT will be associated with the rescaler Make sure you select an input label that is not being used for its default behavior For example Q9 is used to send a trigger to pulse generator 0 If pulse generator 0 is used in triggered mode then it will be triggered by Q9 and cannot be used as the input for the rescaler The possible values are Q7 Q8 Q9 Q10 Q11 Q16 and Q17 Backup Enabled Indicates if the rescaler will use a back up input source if its main source stops its activity Backup Window Specifies the window of time during which there can be no activity from the main input source before the rescaler switches to the back up source As soon as activity is detected the rescaler returns to its main input source Backup Input Same as the main input source Granularity Indicates the numbe
45. e Generator Delay 1 Timer Pulse Generator Trigg Continuous Q2 Timer Pulse Generator Trig RisingEdge Q3 Timer Pulse Generator Gran 1 Q4 Timer Pulse Generator Peri 180 000 Qs Timer Pulse Generator Fre 5555555 556 Counter Incremental Source Specifies how the input for incrementing the count is handled The counter s up event uses the Q17 label in the LUT It can be one of the following settings e Disabled e On the rising edge e On the falling edge e On both edges e Onthe high level e On the low level Counter Decrement Event Source Same as above but for the down event but uses the Q16 label in the GPIO LUT Counter Reset Activation Same as above but for the clear event The clear event input of the counter does not have a predefined label on the GPIO LUT Counter Reset Source Indicates which label from the GPIO LUT that will be associated with the clear event input of the counter Make sure you select an input label that is not being used for its default behavior The possible values are Q3 Q7 Q8 Q9 Q10 Q11 Q16 and Q17 Teledyne DALSA 03 032 20124 01 75 76 Spyder3 SG 34 GigE Vision Color Manual Current Counter Value Displays the current counter value The Debouncers tab is used to configure the debouncers of the camera The debouncers are associated with the first and second PHYSICAL inputs of the software usually Input 1 and Input 2 Line Trigger Function Group Line Fo
46. e camera should work with all standard Ethernet switches However switches offer a range of functions and performance grades so care must be taken to choose the right switch for a particular application Setup Steps Overview Take the following steps in order to setup and run your camera system They are described briefly below and in more detail in the following sections 1 Install and Configure Ethernet Network Card If your host computer does not have a Gigabit network adapter or equivalent PCI bus Gigabit NIC already installed then you need to install one For Gigabit performance we recommend the Intel PRO 1000 MT adapter or equivalent Follow the manufacturer s installation instructions A GigE Vision compliant XML device description file is embedded within the camera s firmware allowing GigE Vision compliant applications e g QuickCam Pleora s Coyote and SaperaLT to know the camera s capabilities immediately after connection The Spyder3 camera was tested with and supports SaperaLT which gives you access to the Cam Expert GUI a GigE Vision compliant application Software Installation Install Sapera LT with CamExpert to control the Spyder3 You can access Sapera drivers SDKs and demos from the following link http www teledynedalsa com mv support driverSDKlist aspx 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 15 2 Connect Power Ethernet and 1 0 Cables e Connect a power cable fro
47. e will occur Threshold frequencies for each model are outlined in the tables below Auto Mode Transition Frequencies kHz Model LF HF Maximum Line Rate SG 34 02K80 00 R 7433 8993 18000 SG 34 04K80 00 R 4000 4400 9000 Teledyne DALSA 03 032 20124 01 52 Spyder3 56 34 GigE Vision Color Manual Immediate read out mode default srm 2 In this mode the image is read out including accumulated dark current immediately following the trigger or the EXSYNC falling edge There are no line rate limitations other than the amount of gate dark current that can be tolerated at low line rates For information on artifacts that may be experienced while using this mode see the Artifacts section below There are no timing or exposure anomalies other than situations where EXSYNC is removed from camera In this case the camera can be set to operate in a watchdog state The watchdog will start DC clear at frequencies or lt 10 Hz where dark current is significant A small DN step will be visible in the image where the watchdog turns on and off The watchdog operates on the single threshold If sync frequency is not in the sharp transition watchdog may cause corrupted lines crossing the threshold Gate dark current clear mode always on srm 1 In this mode the gate dark current will be cleared continuously After the trigger EXSYNC is received the dark current is cleared from the image sensor before the ima
48. eMode Sensor Width 1024 StartMode Pixel Coding Mono Pixel Size Frame Trigger Function Grou 99 P Pixel Color Filter None Rescaler Exposure Mode Off Line Trigger Function Group Exposure Time Not Enabled Inputs Group Accqusition Line R 5000 000 Rotary Encoder Group Exposure Alignment ResetMode Direction Control Group Camera Scan Type LineScan Outputs Sensor Control In the QO gt set the parameter PLC_QO_Variable0 value to PLC I5 Not Category Parameter Signal Routing Block PLC_QO_VariableO Control Bits PLC 00 Operator Or PLC QO Variable Zero PLC QO Operatori Or PLC QO Variable2 Zero PLC 00 Operator2 Or PLC QO Variable3 Zero In the Outputs gt set the parameter Output Selector value to LineO 03 032 20124 01 Spyder3 56 34 GigE Vision Color Manual Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 95 Category Parameter Value Rotary Encoder Group Direction Control Group OutputFormat T mV mE E MA ae Freq ee hI S 1 Site i CH Neg Width 3 580ms ee 6 2 iol Pos Width h 1 omm j f Figure 68 FVAL signal waveform Teledy
49. edback feedback feedback feedback Control Bit Trigger 0 2 11 Pulse Pulse Pulse Pulse Pulse Pulse Q2 Q3 Generator Generator Generator Generator Generator Generator feedback feedback 0 Output 2 Output 0 Output 2 Output 0 Output 2 Output 12 Pulse Pulse Pulse Pulse Reserved Reserved CC3 4 Generator Generator Generator Generator feedback feedback Output 3 Output Output 3 Output 13 Rescaler 0 Rescaler 0 Rescaler 0 Rescaler O Rescaler 0 Rescaler 0 Pulse Reserved Output Output Output Output Output Output Generator 3 Output 14 Reserved Reserved Delayer 0 Delayer 0 Delayer 0 Delayer 0 Delayer 0 Reserved Output Output Output Output Output 15 Reserved Reserved Counter 0 CounterO Counter 0 Counter 0 Counter 0 Counter 0 Equal Greater Equal Greater Equal Greater 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Signal Label Description GPIO OUTPUT 0 output 0 OUTPUT QI GPIO output 1 GPIO OUTPUT 2 Q2 GPIO output 2 GPIO OUTPUT 3 Q3 GPIO output 3 EXSYNC Q4 EXSYNC PRIN Q5 PRIN DIRECTION Camera forward and reverse control oA NOT e CC4 signal Not used Trigger for pulse generator 1 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler 0 input PULSE TRIGI e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter clear
50. efault in beginner level e Use the LUT programming language to map the GPIO Input Configuration to the GPIO Output in Guru level The following sections provide details on the LUT control block the LUT programming language and the advanced features of the PLC Note the screenshots in this section are from the CamExpert GUI Other GUI s should contain a similar arrangement to what is shown Teledyne DALSA 03 032 20124 01 80 Spyder3 56 34 GigE Vision Color Manual The PLC Control Block signals pass through the PLC Control Block Depending on its programming the PLC Control Block generates output signals that can be redirected to various camera outputs The PLC control block uses a look up table LUT to generate the outputs This LUT contains eight different inputs each of which can generate 18 different outputs resulting in 256 entries of 18 bits 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Enhanced Function Block Pulse Generator 0 igge pgO out Pulse Generator 1 1 pgi _out Pulse Generator 2 1 pg2 out Pulse Generator 3 i Q10 rigge pg3_out Rescaler Q3 07 Q11 016 017 P in pgO out pg3 out rs out Delayer in reference del out 03 07 011 016 017 a pgO out pg3 out 51 out Interrupt FIFO Q3 Q07 010 015 PI St s GGG GR mask 3 0 8 31 D time 31 0 s SRB masK 7 0 10
51. efault will take 10 seconds or more to complete If you are not using CamExpert it is recommended that you set your GUI timeout values to maximum setting If you do not adjust the GUI timeout your GUI will disconnect during factory load Parameters Value Category Parameter Camera Information Manufacturer Name Teled yne DALSA Start Mode Model Spyder GigE Colour Ca Active Mode Manufacturer Info Teledyne DALSA Incor Device Version Version 1 0 2 02 03 05 Frame Trigger Function Group Device ID Rescaler Device User ID Line Trigger Function Group Temperature 54 Inputs Group Device Configurati Outputs Load Configuration Direction Control Group Save Configuration Not Enabled P up Configu Default Rotary Encoder Group NE Serial Number Sensor Control Read Voltage and Press Image Format Control S Eni Input Voltage in V 12 600 Counters and Timers Controls Sub Model Name SG 34 02K80 00 After Factory default settings are loaded parameters will be configured as follows Category Parameter Signal Routing Block Control Bits PLC_rslO_out C del o PLC Q7 VariableO is set to lineO which is line trigger input 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual PLC Q7 VariableO PLC Q7 Operator Or PLC Q7 Variable Zero sg TwoFiftysixsystemClo PLC rsl Mu
52. equency Hz Displays the frequency of the pulse generator This value is computed every time the delay width or granularity is modified and is available regardless of the periodic mode Pulse Generator Timing Positive Pulse Generated from a Rising Edge Trigger Trigger Pulse Out pulse delay pulse width Negative Pulse Generated from a Level High Trigger Trigger Pulse Out NNI uud pulse width The software can generate two internal signals using the internal pulse generators The behavior of each of these two pulse generators is defined by a delay and a width As shown in the accompanying diagrams the delay is the time between the trigger and the pulse transitions The width is the time the pulse stays at the active level before transitioning The periodic mode the delay determines the low time of the pulse Each pulse generator generates a signal that can be used as an input to the GPIO Control Block A triggered pulse generator needs an input signal that comes from an output of the GPIO Control Block Note There is one clock cycle between the output signal of a pulse generator and the outputs of the GPIO Control Block The labels for the inputs from the pulse generators in the GPIO Control Block programming languages are e I7 for pulse generator 0 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 73 e 16 for pulse generator 1 The
53. ff and LineTriggerMode Off Internal In this mode the line rate is set internally with a maximum exposure time Figure 21 Mode 7 Camera Timing Line Period Line Period Exposure Time Exposure Time hy E Internal Sync set with AquisitionLineRateAbs command EXSYNC falling EXSYNC falling edge ignored edge ignored during readout during readout To set the camera s line rate use the Line Rate feature found in the Sensor Control set This feature is only available while the camera is operating in Internal Imaging Mode Trigger Mode off GigE Vision Input Controls Sensor Control Parameter Description Line Rate Hz Camera line rate in Hz 300 Hz min 68000 Hz max Only available when the camera is in Internal Mode trigger is disabled Trigger Mode off Exposure Mode is Timed and Line Trigger Mode is ON Line rates are in the following configurations 2k 1 tap 300 18500 Hz 2k 2 tap 300 36000 Hz 4k 2 tap 300 18500 Hz 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Exposure Time To set the camera s exposure time use the Exposure Time feature found in the Sensor Control set This feature is used to set the exposure time in us This feature is only available when the Timed Exposure Mode The allowable range is from 3 us to 3300 us GigE Vision Input Controls Sensor Control Parameter Description Exposu
54. ge Format Control set to select the format of the pixel to use during image acquisition as either Mono 8 or Mono 12 bit depth GigE Vision Input Controls Image Format Control Parameter Description Pixel Format Mono 8 RGB Found in the I O Control Direction Control set of features GigE Vision Input Controls Direction Control Parameter Description Sensor Scan Direction Selects the forward or reverse CCD shift direction or external direction control This accommodates object direction change on a web and allows you to mount the camera upside down Sensor Shift External Direction The current sensor shift direction when the direction is externally controlled This feature is only available wne sensorScanDirection is set to External Read Sensor Shift Direction Read current direction of the external signal that controls the sensor shift direction This feature is available only when sensorScanDirection is set to External 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 4l Sensor Shift Direction You can select either forward or reverse CCD shift direction Selectable direction accommodates object direction change on a web and allows you to mount the camera upside down ERORHEERRE 5355383538 1 E B Arrows denote direction of object movement J m m E 4k camera orientation Camera sh
55. ge is acquired The line rate is limited to the maximum line rate available for that model of camera For information on artifacts that may be experienced while using this mode see the Artifacts section below Table 12 Max Line Rate Model Immediate Readout Dark Current Clear Mode Mode SG 34 02K80 18000 Hz 9000 Hz SG 34 04K80 9000 Hz 4500 Hz When operating in the dark current clear mode there will be a slight delay equivalent to one readout time before the actual exposure is implemented The actual exposure time will not be altered Table 13 Model Exposure Delay and Max Exposure Time in Auto Mode SG 34 02K80 55 5 us SG 34 04K80 111 us Use this command to control dark current in the vertical transfer gates Camera Link Command Parameter Description Notes srm 0 Auto Clears dark current below e The vertical transfer gates collect dark current 30 4596 of the maximum line rate during the line period This collected current is 1 Dark current clear Always clears dark Reduces the maximum line rate e Ifthe user isin sem 2 or 7 and srm 2 with ssf at 4596 of the maximum and then srm 1 is selected the following warning will be displayed but the ssf value will not be changed models Warning 09 Internal line rate inconsistent with 2 Immediate readout Does not clear dark current Default mode all 03 032 20124 01 Teledyne DALSA Spyder3
56. he Signal Routing Block refer to the section below Signal Routing Block on page 84 Value 10 il i2 i3 i4 i5 i6 i7 0 GPIO GPIO GPIO GPIO GPIO GPIO Pulse Pulse Input 0 Input 1 Input 2 Input 3 Control Bit Control Bit Generator Generator 1 0 1 Output 0 Output 1 Frame Line Valid GPIO GPIO Data Valid Spare Rescaler 0 Pulse Valid Control Control Output Generator Bit 3 Bit 2 2 Output 2 GPIO GPIO GPIO GPIO GPIO GPIO GPIO GPIO Input 1 Input 0 Input 0 Input 0 Input 0 Input 0 Input 0 Input 0 3 GPIO GPIO GPIO GPIO GPIO GPIO GPIO GPIO Input 2 Input 3 Input 1 Input 1 Input 1 Input 1 Input 1 Input 1 4 Line Valid Frame Frame Reserved GPIO GPIO Reserved GPIO Valid Valid Input 2 Input 3 Input 3 5 Data Spare Reserved Line Valid Reserved Frame Frame Frame Valid Valid Valid Valid 6 GPIO GPIO Reserved Reserved Line Valid Reserved Reserved Line Valid Control Control Bit 0 Bit 0 7 GPIO GPIO GPIO GPIO Timestamp Timestamp Data Valid Spare Control Control Control Control Trigger 3 Trigger 2 Bit 1 Bit 1 Bit 0 Bit 0 8 GPIO GPIO GPIO GPIO GPIO GPIO Timestamp GPIO Control Control Control Control Control Bit Control Bit Trigger 1 Control Bit Bit 2 Bit 3 Bit 1 Bit 1 2 3 0 9 Q2 Q3 Q2 Q3 Q2 Q3 GPIO GPIO feedback feedback feedback feedback feedback feedback Control Bit Control Bit 1 1 10 CC3 CC4 CC3 CC4 CC3 CC4 GPIO Timestamp feedback feedback fe
57. high or low causes a variable length frame trigger Frame Active Trigger Mode Specifies whether the external variable length frame trigger is on or off This trigger takes precedence over the FrameStartTrigger Frame Active Delay Enable the delayer Start Mode Frame Start Trigger Mode Specifies whether the external fixed length frame trigger is on or off If the FrameTriggerActiveMode is on then it takes precedence To turn On please DeviceScanType to Linescan Start Teledyne DALSA 03 032 20124 01 35 36 Spyder3 56 34 GigE Vision Color Manual Mode Frame Start Trigger Activation Specifies what type of signal i e high or low causes a fixed length frame trigger when Frame Start Trigger Mode is On Frame Start Delay Enable the delayer GigE Vision Input Controls Line Trigger Function Group The Line Trigger Control section describes all features related to line acquisition using trigger s One or many Trigger s can be used to control the start of an Acquisition of a Line It can also be used to control the exposure duration at the beginning of a line Parameter Description Line Trigger Mode The state of the line trigger If the trigger is off then the line trigger is internally generated otherwise it is caused by an external signal Line Trigger Source The external line that causes a line trigger The line trigger is from GPIO PINO This feature is ava
58. ilable only when Line Trigger Mode in set to On Line Trigger Activation Specifies what type of signal i e high or low causes a line trigger if Line Trigger Mode is On External Line Trigger Frequency Reads the external line trigger frequency NOTE The camera cannot detect frequency less than 5 Hz and will display 1 if it cannot detect a signal This featuer is available when the Line Trigger Mode is se to ON and Sensor Direction Control is set to External Read External Line Frequency Read the external line trigger frequency and updates the ExternalLineTriggerFrequency register This feature is available when the Line Trigger Mode is set to On Input Output Control CamExpert groups the camera I Controls Parameters in either the Inputs group or the Outputs These parameters allow configuring the Spyder3 inputs and outputs for type of signal and signal polarity GigE Vision Input Controls Inputs Group This group contains the features that allow the configuration of the camera physical input lines pins Parameter Description Line Selector This feature selects which physical line or pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated I O control block and will condition the resulting input or output signal LineO Line Trigger Linel Frame Trigger Line2 Direction If rotary encoder is used LineO
59. information visit Teledyne DALSA s website at www teledynedalsa com Support For further information not included in this manual or for information on Teledyne DALSA s extensive line of image sensing products please contact North America Europe Asia Pacific 605 McMurray Rd Teledyne DALSA GmbH Ikebukuro East 13F Waterloo ON N2V 2E9 Felix Wankel Strasse 1 3 4 3 Higashi Ikebukuro Canada D 82152 Krailling Munich Toshima ku Tokyo 170 0013 Tel 519 886 6000 Germany Japan Fax 519 886 8023 Tel 49 89 89545730 Fax 49 89 895457346 Tel 81 3 5960 6353 sales americas dalsa com sales europe teled ynedalsa com Fax 81 3 5960 6354 fax support eled ynedalsa com support Gteledynedalsa com www teledynedalsa com sales asia teled ynedalsa com support eledynedalsa com Industry Standards s a GiG Demy VISION Spyder GEV cameras are 100 compliant with the GigE Vision 1 0 specification This specification defines the communication interface protocol used by GigE Vision devices For more information on these requirements refer to the following site http ww w machinevisiononline org public articles details cfm id 2761 GEN lt I gt CAM Spyder GEV cameras implement a superset of the GenICam specification which defines device capabilities This description takes the form of an XML device description file respecting the syntax defined by the GenApi module of the GenICam specification For more information on the
60. ion Color Manual If the rescaler is needed set the rescaler as shown in the following figure Parameters ac Parameter Value Trigger Divider 16 Category Frame Trigger Function Group Trigger Multiplier Line Trigger Rescaler Enable Line Trigger Function Group ds cama us Figure 37 Rescaler If the rescaler is enabled the external line frequency will be modified using the Trigger Multiplier and Trigger Divider commands as shown above For details please refer to the Rescaler section in the GURU section Note the Trigger Multiplier takes the following three values only 0 frequency x 256 1 frequency x 16 2 frequency x 4096 For more information about the Rescaler please refer to Rescaler in the GURU section External Line Trigger External Direction Control from Rotary Encoder Physically connect rotary Encoder phase A to pin1 5 if using TTL or pin 1 2 if using LVDS and phase B to pin 6 5 if using TTL or pin6 7 if using LVDS In the Line Trigger Function Group gt Set the Line Trigger Mode value to On Set Rotary Encoder Module to True Parameters x Category Parameter Line Trigger Function Group Rotary Encoder Module Inputs Group Rotary Encoder Input Source Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotary Encoder Group Scan Direction Forward Sensor Control Rot
61. irection Control Group Configuration Not Enabled Power up Configuration Sel Default erial Number Sensor Control Read Voltage and Temperat Press Image Format Control input Counters and Timers Controls Sub Model Nam Events Generations Advance Processing GigE Vision Transport Layer Signal Routing Block Control Bits Qo Q1 92 93 94 Manufacturer Name This feature provides the name of the manufacturer of the device FeatureN ame DeviceVendorName Output Me 14 34 52 t Figure 16 CamExpert Example 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 25 The CamExpert application uses 5 windows to simplify choosing and configuring camera files or acquisition parameters for the installed device e Device Selector pane View and select from any installed Sapera acquisition device Once a device is selected CamExpert will only present acquisition parameters applicable to that device Optionally select a camera file included with the Sapera installation or saved by the user e 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 device This avoids confusion by eliminating parameter choices when they do not apply to the hardware in use e Display pane Provides a live or single frame acquisition display Frame buffer par
62. isition in situations where lighting varies and the lens iris cannot be easily adjusted The user can evaluate gain and black level using CamExpert The parameters that control gain black level and background are grouped together in the Analog Controls set Note that calibrating the gain can take up to 10 seconds Adjust the GUI s timeout values in the Advanced Processing set accordingly A section describing camera calibration in detail is available later in this manual GigE Vision Input Controls Analog Controls Parameter Description Light Source Specifies the adjustment to the color gain values for a given light source Uncorrected White LED Halogen Fluorescent Tungsten Tap Selects the tap to control 1 2 Teledyne DALSA 03 032 20124 01 37 38 Spyder3 56 34 GigE Vision Color Manual Color Selects which color to control Red Green Blue Color Gain DB The gain in dB for a selected color and tap Color Gain Reference Update Provides a new baseline for the colour gain Sets the current colour gain value to 0 0 dB Calibrate White Balance Adjust the color gain so that each color s average is equal to the CalibrateWhiteBalanceTarget Always set proper target before click this button The sensorScanDirection must not be set to External WARNING This command can take up to 15 seconds Calibrate White Balance Target
63. le test images Select live grab to see the pattern output The following test patterns are available Figure 17 Grey horizontal step Figure 18 Grey horizontal ramp 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual At this point you are ready to start operating the camera in order to acquire images set camera functions and save settings Factory Settings The camera ships and powers up for the first time with the following factory settings e Forward CCD shift direction e 68 bit 2 tap e No binning e Exposure mode internal sync amp maximum exposure time e 5 000 Hz line rate e Factory calibrated analog gain and offset e Factory calibrated FPN and PRNU coefficients Check Camera and Sensor Information Camera and sensor information can be retrieved via a controlling application in the examples shown here CamExpert Parameters such as camera model firmware version sensor characteristics etc are read to uniquely identify the connected device The camera information parameters are grouped together as members of the Camera Information set GigE Vision Input Controls 27 Camera Information Parameter Options Manufacturer Name Model Name Manufacturer Info Device Version Read Only Parameters Device ID Device User ID Define a camera name up to 64 characters Serial number Read Voltage and Click to read the voltage from the camera I
64. le 8 Subtracting Background Use the Background Subtract features after performing flat field correction if you want to improve your image in a low contrast scene It is useful for systems that process 8 bit data but want to take advantage of the camera s 12 bit digital processing chain You should try to make your darkest pixel in the scene equal to zero Background Subtract Selector to select taps and Background Subtract DN to subtract a value in a range from 0 to 4095 DN Setting Digital System Gain Improve the signal output swing after a background subtract When subtracting a digital value from the digital video signal using the Background Subtract DN feature the output can no longer reach its maximum Use this command to correct for this where Digital Gain DN max output value max output value Background Subtract value Gain Selector Tap selection Digital Gain DN Gain setting The gain ranges are 0 to 65535 The digital video values are multiplied by this value where i Digital Gain DN ae Use this command in conjunction with the Background Subtract command 4k model limited to 12953 0 dB effective at factory set analog gain of 10 dB 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 49 Color Correction Matrix The color matrix adds color space conversion functionality to the camera allowing you to improve the color response A color space is a way to manage the display of i
65. llect data until either the signal goes low or the frame buffer is filled The frame height length will be determined by the length of the frame trigger At this point you can enable frame delayer as well Parameter Camera Information Frame Active Trigger Mode Start Mode Frame Active Trigger Activ Levellow Frame Active Delay True fee Tel efie Munsee Figure 52 Frame Active Delay Teledyne DALSA 03 032 20124 01 66 Spyder3 SG 34 GigE Vision Color Manual Outputs are used to control external devices and monitor internal signals Step 1 Select the output line Step 2 Set the Signal Routing Block parameter Refer to section PLC Input Signal Routing Block for more detail about PLC settings Important Note Signals PLC 10to PLC 15 should not be changed unless you are very experienced with triggers and PLC settings Step 3 Set the signal output Q0 to Use the lookup table to output signals to one of 4 GPIO outputs Category Inputs Group Lined NoConnect OutputSelector This feature selects which physical line or pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated 1 0 control block and will condition the resulting input or output signal LineO outputs signals at PLC_QO Linel outputs signals at PLC 01 Line2 outputs signals at PLC Q2 Line3 outputs signals at PLC 23
66. lled network card and click on Change settings of this connection 3 Enable the Internet Protocol TCP IP option only Local Area Connection 10 Properties General Authentication Advanced Connect using Intel R PRO 1000 GT Desktop Ada This connection uses the following items QoS Packet Scheduler O Network Monitor Driver Internet Protocol TCP IP Y gt lt Description Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides communication across diverse interconnected networks C Show icon in notification area when connected Notify me when this connection has limited or no connectivity Figure 6 Internet Protocol 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 4 With Internet Protocol TCP IP selected click on the Properties button 5 Select Use the following IP address and set the IP address to any address in this subnet other than 192 168 5 100 which is used by the camera In the example below the address 192 168 5 50 is used Alternatively select Obtain an IP address automatically to use a dynamic address 6 Set subnet to 255 255 255 0 and click on OK Internet Protocol TCP IP Properties General You can get IP settings assigned automatically if your network supports this capability Otherwise vou need to ask your network administrator for
67. llowing factors e Fixed Pattern Noise FPN e Photo Response Non Uniformity PRNU e Lensand light source non uniformity Correction is implemented such that for each pixel Vinpur FPN pixel digital offset PRNU pixel Background Subtract x System Gain where V digital output pixel value output digital input pixel value from the CCD input PRNU pixel PRNU correction coefficient for this pixel FPN pixel FPN correction coefficient for this pixel Background Subtract background subtract value System Gain digital gain value Teledyne DALSA 03 032 20124 01 M Spyder3 56 34 GigE Vision Color Manual The algorithm is performed in two steps The fixed offset FPN is determined first by performing a calibration without any light This calibration determines exactly how much offset to subtract per pixel in order to obtain flat output when the CCD is not exposed The white light calibration is performed next to determine the multiplication factors required to bring each pixel to the required value target for flat white output Video output is set slightly above the brightest pixel depending on offset subtracted Flat Field Correction Restrictions It is important to do the FPN correction first Results of the FPN correction are used in the PRNU procedure We recommend that you repeat the correction when a temperature change greater than 10 C occurs or if you change the analog gain integrati
68. ltiplier PLC rslO Divider PLC_rslO_InputSigna PLC_rslO_BackupE False PLC rsl Backups 0 PLC rsl Backupl Timer1Out PLC rsl InputFre 0 000 PLC rsl OutputF 0 000 Frequencyx16 Delayer CounterTriggerGenerator AcquisitionConfiguration TriggerConfiguration PLC rsl SampleSize SixteenBit GrabberMetadata PLC 016 15 set to Linel which is frame trigger PLC_Q16_Variableo PLC Q16 Operator PLC Q16 Variable Zero PLC Q16 Operatori Or PLC Ql6 15 fed into delayer so the frame trigger signal can be delayed Rescaler PLC del DelayC 1 PLC del Referen TimeriOut PLC delO InputSi CounterTriggerGenerator PLC Q6 is direction and is fed by line2 Teledyne DALSA 03 032 20124 01 70 Spyder3 SG 34 GigE Vision Color Manual PLC Q4 Variablen 4 PLC Q4 Operator Or PLC Q4 Variable1 Zero 014 0 can be PLC or PLC_I4 depending on whether or not the delayer is enabled PLC Q14 VariableO PLC Q14 Operator Or PLC Q14 Variable Zero 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 71 The behavior of the Pulse Generator is defined by their delay and width The delay is the amount of time the pulse is inactive prior to the pulse and the width is the amount of
69. lts from the Calibrate White Balance command e Success e Clipped to min gt Color gain set minium failure to reach target e Clipped to max gt Color gain set maximum failure to reach target e Timeout gt FPGA did not return new end of line statistics or video line Step 3 FPN Calibration Note that you do not need to turn off the FPN and PRNU coefficients before calibrating the camera will do this automatically 1 Stop all light from entering the camera The best way to do this is to put on lens cap 2 Calibrate FPN using the FPN Calibrate command 3 Usethe Read FFC Calibration Result parameter to determine if your calibration was a success or not 4 save the calibrated FPN coefficients to the FFC coefficient set shown use the Set FPN Save parameter Step 4 PRNU Calibration White Calibration Performs PRNU calibration to user entered value and eliminates the difference in responsivity between the most and least sensitive pixel creating a uniform response to light Using this command you must provide a calibration target Executing these algorithms causes the Background Subtract DN value to be set to 0 no background subtraction and the Digital Gain DN value to 4096 unity digital gain The pixel coefficients are disabled Pixel Set Load 0 during the algorithm execution but returned to the state they were prior to command execution Remove the lens cap and prepare a white uniform target Adjust the line rate
70. m the camera to 12 VDC to 15 VDC power supply e Connect the Ethernet cable from the camera to the computer Ethernet jack e fusing the external signals connect the external control cable to the camera Start the GUI and establish communication with the camera 4 Check camera LED settings and test pattern Ensure that the camera is operating properly by checking the LED the current settings and by acquiring a test pattern At this point you wil be ready to operate the camera in order to acquire and retrieve images set camera functions and save settings Teledyne DALSA 03 032 20124 01 16 Spyder3 56 34 GigE Vision Color Manual Step 1 Ethernet Network Card Install and Configure The following network card has been tested and is recommended for use with this camera Intel Pro 1000 MT Desktop Adapter 33 MHz 32 bit PCI Order Code PWLA8391GT single packs Follow the manufacturer s recommendations to install this card in the host PC The configuration shown here uses the Windows XP operating system as the host platform The camera communicates using the Ethernet connection and employs the static IP address 192 168 5 100 default A static address ensures the fastest operation Alternatively you can use a dynamic IP address To configure the network card from the host PC 1 Inthe Start menu under Control Panel select Network Connections and configure the network card as follows 2 Select the insta
71. mage color using a three dimensional coordinate system Different color spaces are best for different devices such as RGB red green blue for CRT monitors or YCbCr luminance chrominance for digital television The color correction matrix provides a flexible and efficient means to convert image data from one color space to another using user entered multipliers This process is suitable for use in a wide variety of image processing and display applications The primary purpose of the color correction is to make color display better on the output device i e CRT LCD Plasma etc In order to get the decimal equivalent multiplication every number in the table has to be divided by 4096 The table should be read as follows RED 4096 4096 RED O GREEN O BLUE Offset GREEN O RED 4096 4096 GREEN O BLUE Offset BLUE O RED O GREEN 4096 4096 BLUE Offset d The default values in the color correction matrix are Color Correction O r g b E 4096 0 0 0 0 4096 0 b 0 0 0 4096 Teledyne DALSA 03 032 20124 01 50 Spyder3 56 34 GigE Vision Color Manual An example on how to use the color matrix After calibrating the camera and reviewing the output you determine that you need to increase and add more green to your red output The color matrix commands are found in the Analog Controls set of parameters The registers Color Correction Input Channel
72. mbination can be 1 or 0 When you modify the equations in the Lookup Table the controller calculates the results of all 256 input combinations and stores the result of each output as a 256 bit lookup table hence the name There are 18 outputs Q0 Q17 so the controller calculates 18 different lookup tables The controller then passes the resulting 18 lookup tables to the IP Engine Knowing the value of the 8 inputs the PLC needs only look up the value of the resulting output for each output rather than calculate it Thus the Lookup Table can achieve a propagation delay of only one system clock cycle 30 ns regardless of the complexity or number of Boolean expressions 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual We TELEDYNE DALSA 605 McMurray Road Waterloo Ontario CANADA N2V 2E9 Declare under sole responsibility that the cameras Brand Name Spyder3 GigE Models SG 34 04K 80 SG 34 02k40 and SG 34 02k 80 The CE Mark FCC Part 15 and Industry Canada ICES 003 evaluation of the Teledyne DALSA Spyder3 GigE cameras which are manufactured by Teledyne DALSA Inc satisfied the following requirements EN 55022 Class A 1998 and EN 61326 1997 Emissions Requirements EN 55024 1998 and EN 61326 1997 Inmunity to Disturbances Place of issue Waterloo Ontario Canada Date of Issue August 28 2006 Hank Helmond Director of Quality TELEDYNE DALSA Corp f A Teledyne DALSA 03 032
73. n general the temperature read is 15 C Temperature greater than the temperature at the front plate The temperature should not exceed 80 C Input Voltage Teledyne DALSA 03 032 20124 01 28 Spyder3 56 34 GigE Vision Color Manual Verify Temperature and Voltage To determine the voltage and temperature at the camera use the Read Voltage and Temperature feature found in the Camera Information set The temperature returned is the internal chip case temperature in degrees Celsius For proper operation this value should not exceed 80 If the camera exceeds the designated temperature it will shut down and will not turn on until the camera s temperature 1 73 or less Use the reset camera function The voltage displayed is the camera s input voltage Note that the voltage measurement feature of the camera provides only approximate results typically within 10 The measurement should not be used to set the applied voltage to the camera but only used as a test to isolate gross problems with the supply voltage Saving and Restoring Camera Settings The parameters used to select load and save user sets are grouped together under the Camera Information set of features GigE Vision Input Controls Camera Information Parameter Description User Set Selector Device Configuration Selects the camera configuration set to load feature settings from or Selector save current feature settings to factory default or
74. ne DALSA 03 032 20124 01 96 Spyder3 56 34 GigE Vision Color Manual Revision History Rev Number Change Description Date 00 Preliminary release February 1 2012 01 Added Appendix D Setting Up the FVAL May 31 2013 Revision to the Clearing Dark Current section Revised EMC Declaration section 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 97 Teledyne DALSA background subtraction 48 black level control 37 calibration 42 43 calibration steps 47 camera dimensions 11 camera information 27 camera interfacing tool 24 certifications 9 color correction matrix 49 color parameters 39 connectors 19 ethernet 20 I O 21 location 19 control block 80 counter 75 data rate 7 debouncer 76 delayer 79 digital gain 48 processing 42 signal processing 48 direction sensor shift 41 web movement 41 direction control 40 electrical specifications 7 EMC Compliance Standards 9 ethernet connector 20 ethernet card installation 14 exposure mode timing 33 exposure time 35 factory settings 27 flat field correction restrictions 44 frame triggers 35 gain 48 digital 48 Gain control 37 GenICam description of 2 website 2 GigE Vision description of 2 website 2 GPIO and camera modes 56 connector 54 Control 54 control block 80 counter 75 debouncer 76 delayer 79 Output Labels 83 outputs 66 P
75. nformation Line Trigger Valid Not Enabled Start Mode Line Trigger Mode Active Mode Line Triger Source Not Enabled External Line Freq Not Enabled Frame Trigger Function Group Read External Lin Not Enabled Rescaler Line Trigger Function Group Inputs Group Outputs Figure 29 Line Trigger In the Direction Control Group set the parameter Sensor Scan Direction to Forward or Reverse depending on your application 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual I Sensor Scan Direc Sensor External S Not Enabled Read Sensor Exte Not Enabled Rotary Encoder Group Sensor External Di Not Enabled Sensor Control Image Format Control Figure 30 Scan Direction In the Rotary Encoder Group set the value to False Rescaler Rotary Encoder M False Line Trigger Function Group Rotary Encoder In Line0 Rotary Encoder In Line2 Encoder Backlash Not Enabled Rotary Encoder D Not Enabled Inputs Group Direction Control Group Scan Direction Not Enabled Rotary Encoder Dr Not Enabled Rotary Encoder M Not Enabled Outputs Sensor Control rotaryEncoderDire Not Enabled Image Format Control Pasmbaua sad ns mm Figure 31 Rotary Encoder Group In the Start Mode set the Frame Start Trigger value Off l Camera Information A Frame Start Trigg F
76. oder Debounce Factor as shown in the following figure Parameters Category Parameter Value Rotary Encoder Module Line Trigger Function Group Inputs Group Rotary Encoder Input Source Lined Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor Rotary Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor 4 Image Format Control Rotary Encoder Multiply Factor 1 Counters and Timers Controls Rotary Encoder Direction Phase Reverse Ahead B Figure 42 Rotary Encoder Debounce Factor Shaft Encoder Module Scan Direction Rotary Encoder Direction Phase Invert Backlash control Forward ShaftEncoder chB ChA ahead of ChB BM ShaftEncoder ChA ahead of GPIoO INPUT2 ShaftEncoder S 6 Direction Q6 Detect 9 NOT 1 Rotary Encoder Module Enable ShaftEncoder_chA Pulse Pulse Pulse Pulse Extract Mult Drop Gen Figure 43 Shaft Encoder Module 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual External Frame Trigger Frame Start Trigger mode In the Frame Trigger Function Group set the Device Scan Type to Linescan Parameters Parameter Device Scan Type Camera Information Start Mode Trigger Overlap PreviousLine Active Mode Frame Trigger Delayer
77. on time or line rate PRNU correction requires a clean white reference The quality of this reference is important for proper calibration White paper is often not sufficient because the grain in the white paper will distort the correction White plastic or white ceramic will lead to better balancing For best results ensure that e 500r 60 Hz ambient light flicker is sufficiently low not to affect camera performance Note If your and calibration results illumination or white reference does not extend the full field of e For best results the analog gain should be adjusted for the expected operating conditions and the ratio of the brightest to darkest pixel in a tap should be less than 3 to 1 where view of the camera the camera will send a T Brightest Pixel per tap 3 Darkest Pixel per tap e The camera is capable of operating under a range of 8 to 1 but will clip values larger than this ratio e The brightest pixel should be slightly below the target output e When 6 25 of pixels from a single row within the region of interest are clipped flat field correction results may be inaccurate e Correction results are valid only for the current analog gain and offset values If you change these values it is recommended that you recalculate your coefficients 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 45 The FPN and PRNU calibration parameters are available as members of the Advanced P
78. ote When setting the camera to external signal modes EXSYNC must be supplied Mode A Internally Programmable Line Rate and Exposure Time Factory Setting ExposureMode Timed and LineTriggerMode Off Internal 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 33 Operates at a maximum line rate and exposure time When setting the line rate using the AcquisitionLineRateAbs command exposure time will be reduced if necessary to accommodate the new line rate The exposure time will always be set to the maximum time line period line transfer time pixel reset time for that line rate when a new line rate requiring reduced exposure time is entered When setting the exposure time using the ExposureTimeAbs command line time will be increased if necessary to accommodate the exposure time Under this condition the line time will equal the exposure time line transfer time Example 1 Exposure Time less than Line Period Programmable Period ExposureTimeAbs command Programmable Period Line Period Line Period SSSA Programmable Period AquisitionLineRateAbs command Programmable Period CR Charge Reset Mode B External Trigger with Maximum Exposure ExposureMode Off and LineTriggerMode On External Line rate is set by the period of the external trigger pulses The falling edge of the external trigger marks the beginning of the exposure Example 2 Line Rate is set by External Trigger Pul
79. ould operate in Camera should operate in reverse shift direction forward shift direction Figure 22 Object Movement and Camera Direction Example using an Inverting Lens The feature Camera Reset part of the Camera Information set resets the camera The camera resets with the last saved settings and the baud rate used before the reset Previously saved pixel coefficients are also restored GigE Vision Input Controls Camera Information Parameter Description Camera Reset Reset the camera and put it in its power up state either with the default factory settings or with saved user settings Teledyne DALSA 03 032 20124 01 42 Spyder3 56 34 GigE Vision Color Manual The following diagram shows a simplified block diagram ofthe camera s digital processing chain The digital processing chain contains the FPN correction the PRNU correction the background subtract and the digital gain and offset adjustments These elements are user programmable and most are members of the Analog Controls and Advance Processing sets Figure 23 Signal Processing Chain Digital Processing Chain Digital video 0 0 PRNU Gain Background Digital svstem Color gain Color coefficients relative subtract gain correction PRNU Calibrate Background Subtract Color Gain DB Calibrate White Balance Color Correction Value FPN coefficients Digital Processing 1 Fixed pattern noise FPN calibration calculated
80. ow 0 55 V 32mA minimum of high 3 8 V 32mA LVDS Inputs and Outputs LVDS compliant Figure 13 LVDS Input 1000 Figure 14Figure 15 LVDS Output 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 23 Step 3 Establish Communication with the Camera Turn on the camera s power supply You may have to wait up to 60 seconds while the camera warms up and prepares itself for operation 1 Start anew Sapera CamExpert application or equivalent GigE Vision compliant interface by double clicking the desktop icon created during the software installation 2 Cam Expert will search for installed Sapera devices In the Devices list area on the left side the connected Spyder camera will be shown 3 Select the Spyder camera device by clicking on the camera user defined name By default the camera is identified by its serial number If the camera is operating correctly at this point the diagnostic LED will flash for 10 seconds and then turn solid green Software Interface All the camera features can be controlled through the CamExpert interface For example under the Sensor Control menu in the camera window you can control the frame rate and exposure times Teledyne DALSA 03 032 20124 01 24 Spyder3 56 34 GigE Vision Color Manual Using Sapera CamExpert with Spyder3 Cameras CamExpert is the camera interfacing tool supported by the Sapera library When used with a Spyder3 camera CamExpert allows a user to test
81. peration To select how you want the camera s line rate to be generated 1 Firstset the camera mode using Exposure Mode and Line Trigger Mode commands 2 Next ifusing mode 2 6 or 7 see below use the commands Acquisition Line Rate Abs and or Exposure Time Abs to set the line rate and exposure time GigE Vision Input Controls Exposure Mode This feature is used to set the operation mode of the Exposure or shutter Off Timed Trigger Width If Off is selected then the camera uses the maximum time according to its line rate Line Trigger Mode The state of the line trigger If the trigger is off then the line trigger is internally generated Otherwise the line trigger is caused by an external signal Modes Off or On Sets the camera s exposure mode allowing you to control your sync exposure time and line rate generation Programmable Line Rate Programmable Exposure Time Mode LineTriggerMode ExposureMode oc NN Description Off Internal Timed Internal Yes Internal line rate and exposure time Exposure mode enabled On External Off Internal No No Maximum exposure time Exposure mode disabled On External TriggerWidth No No Smart EXSYNC Exposure mode Internal enabled On External Timed Internal No Yes Fixed integration time Exposure mode enabled Off Internal Off Internal Yes No Internalline rate maximum exposure time Exposure mode disabled N
82. pin dsub Optical Interface eT Back Focal Distance 6 56 0 25 mm um eee d M58 x 0 75 F 4k Sensor Alignment 50 50 0 25 mm 0 2 Electrical Interface awa Input Voltage 12 V to 15 V 105 W Operating Temperature Output Data Configuration GigE Vision Teledyne DALSA 03 032 20124 01 8 Spyder3 56 34 GigE Vision Color Manual Notes 1 The interpolation procedure does not work on the first and last pixels as a result the number of effective full color RGB pixels for the 2k and 4k cameras is reduced by 2 to 2046 or 4094 respectively Table Lamera Operating Specifications Single Color E Ir a Min Typ Max m DN u cm Le noise SSE SiGe See qe asss See 75 Dynamicrange DNDN 335 677 106 oma 6771 E pce ER MER Uncorrected 4 gs rna DOUIr rx p NET CRINE Uncorrected local Uncorrected global I psf PRNUECE ECE Uncorrected local Uncorrected Set WI ER ES IRR SEE calculated ESO EE DNE os 7 UE NEG MESE wm EE DN output litude DC offset offset Test conditions unless otherwise noted 8 bit values Flat Field Correction FFC enabled CCD Pixel Rate 40 MHz per sensor
83. r Mode Indicates how the timestamp module handles the clear event The possible values are Disabled On Apply The timestamp count is cleared when the user clicks the Apply button Rising edge input signal Then the signal on the clear event input rises the timestamp module clears the timestamp counter value Clear Input Indicates which label from the GPIO LUT that is associated with the clear event input ofthe timestamp module Make sure you select an input that is not being used for its default behavior The possible values are 0 Q3 1 Q7 2 Q8 3 Q9 4 Q10 5 011 6 016 7 017 Broadcast When set to true the operation is broadcasted to all other devices on the same network as the current device Set Value The value assigned is used when the set event ofthe counter occurs Current Value Displays the timestamp counter s current value 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 79 The delayer is used to delay an input signal The output of the delayer is the delayed version of the input signal A delayer is defined by Delay The delay is a value expressed in the number of rising edges from the reference signal Reference Signal A periodic input signal that is used to generate the delay from the input source It is important that this reference signal be periodic Also note that the pulse width of the signal you want to delay must be greater than the period of the reference signal
84. r of PCI clock cycles that are used for each increment of the delay and width The amount specified in the granularity is multiplied by 30 nanoseconds Other Rescaler equations are e Granularity_setting 1 4 16 256 e Multiplier_setting 16 256 4096 e Divider setting 15 0 0 65535 e Granularity 3005 x Granularity setting e sig in period counter 15 0 MIN INT Signal In Period Granularity 65535 e multiplier out 31 0 sig in period counter 15 0 x Multiplier setting 15 0 e divider ou t 27 0 INT multiplier out 31 0 Divider setting e Signal Out Period MAX divider out 27 0 2 x Granularity 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual The counter maintains a count value that can be increased decreased or cleared based on input signals The counter outputs two signals which are inputs to the GPIO LUT Parameters Parameter Category ounter1 PLC Q17 RisingEdge Counter Decrement Event So Off Counter Selector Sensor Control Counter Incremental Source Image Format Control Counters and Timers Controls Counter Reset Source PLC Q3 Events Generations Counter Reset Activation Off Advance Processing wa e Counter Value 392135266 GigE Vision Transport Layer Counter Duration 0 Signal Routing Block Counter Start Source Off Control Bits Timer Pulse Generator Sele Timer1 Q0 Timer Pulse Generator Dur 1 Q1 Timer Puls
85. rame Start Trigg Not Enabled Active Mode Frame Start Delay False Figure 32 Start Mode Teledyne DALSA 03 032 20124 01 57 58 Spyder3 56 34 GigE Vision Color Manual In the Active Mode set the Frame Active Trigger value Off Frame Active Trig Mot Enabled F Active Del Fal Frame Trigger Function Group ee A Figure 33 Active Mode In the Sensor Control Group set the desired exposure mode exposure time and line rate Rescaler Line Trigger Function Group Sensor Width 2048 Pixel Coding RGBPacked Inputs Group Pixel Size 24 Outputs Pixel Color Filter Mone Direction Control Group Exposure Mode ExposureTime in us 100 000 Sensor Color Type CFA RBGG Rotary Encoder Group Sensor Control Image Format Control Line Delay Mode True Exposure Alignment ResetMode Readout Mode Auto Camera Scan Type LineScan Accqusition Line 5000 000 Figure 34 Exposure Mode Time and Line Rate Settings Counters and Timers Controls Events Generations Advance Processing 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 59 Internal Line Trigger External Direction Control Internal frame trigger Set the Frame Start Trigger and Frame Active Trigger values to off as described above Set the Line Trigger Mode value to Off and the Exposure Mode Exposure Time and Line Rate as above In the Direction Control Group gt set the
86. rameters grouped under the Image Format Control set GigE Vision Input Controls Image Format Control Parameter Description Maximum Image Width This feature represents the maximum width in pixels of the image after horizontal binning decimation or any other function changing the horizontal dimensions of the image Default width size of the sensor Image Width Current width of the image area of interest in pixels This value is dependent on the horizontal binning and maximum width values Default size width size of the sensor Image Height Actual image height in active image pixels Default height 480 pixels Maximum height 16 383 pixels Image Offset Image start position in pixels The horizontal offset from the origin to the AOI in pixels Default offset 0 Image Flip Horizontal This feature is used to flip horizontally the image sent by the device Default value not flipped GigE Vision Input Controls Sensor Control Parameter Description Pixel Color Filter This feature indicates the type of color filter that is applied to the image Bayer RG Bayer GB Bayer GR Bayer BG Sensor Color Type Monochrome or color Color types are Bayer CYGM CYYM RGBW RGBE RBGG Teledyne DALSA 03 032 20124 01 39 40 Pixel Format Spyder3 56 34 GigE Vision Color Manual Use the Pixel Format feature found in the Ima
87. re Mode This feature is used to set the operation mode of the Exposure or shutter Timed Trigger Width Off maximum according to line rate Exposure Time This feature is used to set the Exposure time in microseconds when Exposure Mode is set to Timed min 3 max 3300 us Triggers GigE Vision Input Controls Frame Trigger Function Group The Frame Trigger Control section describes all features related to frame acquisition using trigger s One or many Trigger s can be used to control the start of an Acquisition of a Frame It can also be used to control the exposure duration at the beginning of a frame Parameter Description Trigger Overlap Specify the type of trigger overlap permitted with the previous frame This defines when a valid trigger will be accepted or latched for a new frame Frame Trigger Delayer Specifies the delay in microseconds us to apply after the trigger reception before activating it The delay of the selected trigger in 1 us increments Frame Trigger Source The line that triggers a frame trigger when Frame Start Trigger Mode is On Frame Trigger Software Toggle Trigger Software is a command that can be used by an application to generate an internal trigger when Trigger Source is set to Software To generate a trigger choose false first then choose true Active Mode Frame Active Trigger Activation Specifies what type of signal i e
88. rmat NoConnect Line Pinout Not Enabled Inputs Group Line Function FrameTrigger Outputs Line Debounce Factor 0 aa Direction Control Group Debounce Selector Lined Rotary Encoder Group The debouncers make sure that their corresponding inputs filter out bouncing effects Bouncing is when there are a few very short pulses when the input signal transitions from low to high Without debouncing the controller may see these small pulses as real signals The debouncers make sure that the signal is truly high for the specified amount of time before it is declared as high The same applies to the falling edge Input 0 Value Indicates the debouncing value for input 0 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 1 Value Indicates the debouncing value for input 1 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 2 Value Indicates the debouncing value for input 2 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 3 Value Indicates the debouncing value for input 3 Each unit is equal to 16 clock cycles 30ns each or 480ns 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Timestamp Counter Parameters x Category Parameter Value Sensor Control Support EVENT True Image Format Control Support PCKETRESEND True Counters and Timers Controls 2 Tree Support Concatenation True Events Generations Current Heartbeat Timeout 10000
89. rocessing Because most of the other blocks in the PLC use preconfigured inputs and outputs the Signal Routing Block is the primary method of routing a signal from one block to another Signal Routing Block before configuring Signa Routng Bock afer configuring 10 Block Lookup 10 Block mc E e e EDD gt N Enhanced Function Remote re pee eU Ha P Hs d pe S How the Signal Routing Block Works The Signal Routing Block has 8 outputs IO I7 Each output uses a 16 1 multiplexer that connects to 16 inputs The Signal Routing Block has more than 16 input signals so not every input can be connected to every one of signals IO I7 However signals IO I7 are functionally identical so connecting to a specific one isn t important If you can t route the input with your first choice simply choose another The Lookup Table lets you connect any input signal 10 7 to any Lookup Table output signal Q0 Q17 Teledyne DALSA 03 032 20124 01 85 86 from IO cable from video cable from host PC P Enhanced Function Block Spyder3 56 34 GigE Vision Color Manual You can manipulate your inputs using simple or complex Boolean expressions The following expressions are both valid Q0 16 Q6 14 amp 16 amp I2 I5 I1 Correct Lookup Table Syntax
90. rocessing set and are only available to Guru users Figure 25 Advanced Processing Calibration Parameters CamExpert Untitled File View Pre Processing Advanced CameraLink Port Help jo sa enw Device Selector x s T I P G Device Big GigEVision Device 1 8 Spyder GigE Colour Camera Position Configuration Select a camera file Optional m Parameters x Category Parameter Value Rotary Encoder Group Default Sensor Control Press Not Enable Image Format Control ei iens Not Enabled Counters and Timers Controls FPN Calibrate Press Events Generations Target to Calibrate 1024 advance Processing PRNU Calibrate Press GigE Vision Transport Layer FPN Enable False Signal Routing Block PRNU Enable False Control Bits Reset Coefficient Press Calibration Result Success ReadFFCCalibrationResult Press Qi Q2 El FFC Coefficient Set No Selects the pixel set to load save and configure FeatureN ame PixelSetSelector Dutput 14 34 52 vae 14 35 02 Gio 1 14 36 01 Set2 2 Teledyne DALSA 03 032 20124 01 46 GigE Vision Input Controls Spyder3 56 34 GigE Vision Color Manual Advanced Processing Parameter Description FFC Coefficient Set No Selects the pixel set to load save or configure There are 8 user sets available Load FFC Coefficient Loads
91. se requirements refer to the following site www genicam org 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Contents The Spyder3 6 34 Cameras 5 Camera Operation Camera Calibration Camera 5 1 2 Performance Specifications ettet ttt 7 NONI unun Image Sensor E MO Q 11 13 Sonwarerand Mardwore Sy 14 Sel p Steps Me 14 Step 1 Ethernet Network Card Install and Configure sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssessssesset 16 Step 2 Connect Power Ethernet and Trigger Cables Step 3 Establish Communication with the Camera ssssssssssssssssssscsscssssssssssssssssssssssessssssssssssssecsssecseessssssssssssssecssseeeeeess Using Sapera CamExpert with Spyder3 Cameras cscccccsssssssssssssssssscscssssssssssssssssssssseesessssssssssssssssessseceesssssssssssssssecess Step 4 Camerd Tes Palterns UMEN Check Camera and Sensor Information Verify Temperature and Voltage eene Saving and Restoring Camera Settings Timing Exposure and Synchronization Exposure Controls asua e e M Mj we c N Input Output Control eecsesccsssssssssssssssssscccscssssssssssssss
92. ses Line Period Line Period Readout EXSYNC Y Y Y Readout Falling Edge i Falling Edge Ignored During Ignored During Readout Readout Mode C Smart EXSYNC External Line Rate and Exposure Time ExposureMode TriggerWidth and LineTriggerMode On External In this mode EXSYNC sets both the line period and the exposure time The rising edge of EXSYNC marks the beginning of the exposure and the falling edge initiates readout Example 3 Trigger Period is Repetitive and Greater than Read Out Time Line Period Line Period CR Exposure Time Readout Waiting CR Exposure Time Readout Waiting I exsyne Y o 4 EXSYNC falling EXSYNC falling CR Charge Reset edge ignored edge ignored during readout during readout Teledyne DALSA 03 032 20124 01 34 Spyder3 56 34 GigE Vision Color Manual Mode D External Line Rate and Internally Programmable Exposure Time ExposureMode Timed and LineTriggerMode On External Figure 20 EXSYNC controls Line Period with Internally controlled Exposure Time Line Period Line Period CR Exposure Time Readout Waiting CR Exposure Time Readout Waiting Programmable period Programmable period using ExposureTimeAbs command using ExposureTimeAbs command EXSYNC Y Y CR Charge Reset Mode E Internally Programmable Line Rate Maximum Exposure Time ExposureMode O
93. signal Depending on the cameral the LVAL signal can be replaced or combined with the signal of this output Trigger of image grabber when configured to use hardware trigger Trigger for an application callback When the callback is invoked it provides the following information e Abit mask of the 8 LUT inputs at the time the interrupt was generated e Thetimestamp value at the time of the interrupt Trigger for the down event of counter 0 If available can be used by one of the following modules e Rescaler 0 input e Delayer 0 references signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter clear event input Trigger for the up event of counter 0 If available can be used by one of the following modules e Rescaler 0 input e Delayer 0 references signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter clear event input Signal Routing Block In its simplest terms the Signal Routing Block is a group of switches that let you route signals to the Lookup Table You can direct PLC inputs and feedback inputs to signals IO through I7 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual from IO cable from video cable from host PC The Signal Routing Block lets you redirect signals from the IO Block the Video IO Block Lookup Table and the Enhanced Function Block back into the Lookup Table for further p
94. ssssssessssssssssssssssessssessessssssssssssssscssseecessssssssssssnsessseeeeeesssssssssssssecess Level and Background n uu e ette E Image Size Sensor Direction ontrol ettet ttt ttt ttt ttt ttt Resetting the Camera sccscccccssssssssssssssssssssccssssssssssssssssssscessessssssssssssssseseseesessssssssssssusecssseecessssssssssssssscsseeseesssssssssssssseeees Calibrating the Camera to Remove Non Uniformity Flat Field 43 Color Correction Walia 49 Appendix A Clear Dark Current 51 Appendix B GPIO Control Teledyne DALSA GPIO Getting Started Beginner Mode Examples Setting the Camera 4 5 Trigger Settings EEUU NENNEN NUES 03 032 20124 01 4 Spyder3 56 34 GigE Vision Color Manual PLC Control Signal Routing Block Appendix C EMC Declaration 89 Appendix D Setting up the FVAL 90 Examplesz Setting Ihe 93 Revision History 96 Index 97 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual The Spyder3 50 54 Cameras Camera Highlights The Spyder3 SG 34 GigE Vision GEV are high sensitivity bilinear scan color cameras When operating in high sensitivity bilinear mode the Spyder3 GEV camera has 3x the responsivity of Teledyne DALSA s Spyder2 line scan camera Plus the
95. tal Gain DN 8192 to get an output range from 0 to 255 6 The Color Correction Value as part of the Color Matrix feature see page 49 adds color space conversion functionality to the camera allowing you to improve the color response Calibrating the Camera to Remove Non Uniformity Flat Field Correction When a camera images a uniformly lit field ideally all of the pixels will have the same gray value However in practice this is rarely the case see example below as a number of factors can contribute to gray scale non uniformity in an image Lighting non uniformities and lens distortion PRNU pixel response non uniformity in the imager FPN fixed pattern noise in the imager etc Figure 24 Image with non uniformities By calibrating the camera you can eliminate the small gain difference between pixels and compensate for light distortion This calibration employs a two point correction that is applied to the raw value of each pixel so that non uniformities are flattened out The response of each pixel will appear to be virtually identical to that of all the other pixels of the sensor for an equal amount of exposure Correction Overview This camera has the ability to calculate correction coefficients in order to remove non uniformity in the image This video correction operates on a pixel by pixel basis and implements a two point correction for each pixel This correction can reduce or eliminate image distortion caused by the fo
96. tap Line Rate 5000 Hz Nominal Gain setting unless otherwise specified 03 032 20124 01 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual e Light Source Broadband Quartz Halogen 3250k with 750 nm highpass filter installed e Ambient test temperature 25 C e Exposure mode disabled e Unless specified dual line mode Notes PRNU measured at 50 SAT Certifications Table 5 EMC Compliance Standards Compliance The CE Mark FCC Part 15 and Industry Canada ICES 003 Evaluation of the Teledyne DALSA Spyder GigE SG 34 cameras meet the following requirements EN 55022 Class A and EN 61326 Emissions Requirements EN 55024 and EN 61326 Immunity to Disturbances This color bilinear camera is based on Teledyne DALSA s bilinear CCD sensor The first line of this two line sensor has red R and blue B alternating pixels while the second line has all green G pixels There is no gap in between the two lines and this minimizes any artifact due to spatial correction The G channel can be used as a monochrome output The sensor has a 2 tap output Figure 1 Bilinear sensor used in Spyder3 Color block diagram CCD Readout Shift Register N Pixels 14 um x 14 um or 10 um x 10 um B R B R B R B R R B R G G G G G G G G G o o N Pixels 14 um x 14 um or 10 um x 10 um CCD Readout Shift Register N 2048 4
97. the Flat Field Correction Coefficients specified by the Pixel Set Selector from the cameras non volatile memory Save PRNU Saves the PRNU Correction Coefficients specified by the Pixel Set Selector to the camera s non volatile memory when Pixel Set Selector is not Default Save Saves the FPN Correction Coefficients specified by the Pixel Set Selector to the camera s non volatile memory when Pixel Set Selector is not Default FPN Calibrate Calculate the fixed pattern noise correction coeffients This should be performed with a dark sensor This feature is not available when Sensor Scan Direction is set to External WARNING This command can take up to 3 seconds Please adjust the GUI s timeout values Target to Calibrate PRNU The target value for the PRNU calibration algorithm PRNU Calibrate Performs a PRNU Calibration To calibration PRNU the direction must not be External Always set proper target before clicking this button WARNING This command can take up to 15 seconds Ideally FPN calibration should be done before the PRNU calibration FPN Enable The state of the fixed pattern noise correction Enables and disables the fixed pattern noise correction PRNU Enable The state of the PRNU correction Enables and disables the photo response non uniformity correction Reset Coefficients Resets the Pixel Coefficients to effectively turn off flat field correction Restores the
98. tings are stored in the camera s volatile memory and will be lost and cannot be restored if the camera resets or if the camera is powered down or loses power To save these settings for reuse the next time you power up or reset 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 the current settings become your User Set 1 User Setting The user setting is the saved set of camera configurations that you can customize resave and restore By default the user settings are shipped with the same settings as the factory set The command User Set Save saves the current settings to non volatile memory as a User Set The camera automatically restores the last saved user settings when it resets and or powers up To restore the last saved user settings select the User Set parameter you want to restore and then select the User Set Load parameter Factory Default Settings The default 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 Default Factory Setting parameter and then select the User Set Load parameter Please note that the following parameters are not reset when you load restore the factory settings e Debounce selector e Calibrate White Balance Target e PRNU Calibration Target e Color
99. using the Calibrate parameter is used to subtract away individual pixel dark current Photo Response Non Uniformity PRNU coefficients calculated using the PRNU Target and Calibrate PRNU parameters in the Advance Processing family are used to correct the difference in responsivity of individual pixels i e given the same amount of light different pixels will charge up at different rates and the change in light intensity across the image either because of the light source or due to optical aberrations e g there may be more light in the center of the image PRNU coefficients are multipliers and are defined to be of a value greater than or equal to 1 This ensures that all pixels will saturate together Calibrate White Balance calibrates individual colour gain settings so that the outputs are equal between the colors The Color Gain D B specifies the gain in dB for a given color and tap Background subtract Background Subtract DN parameter and system digital gain Digital Gain DN parameter are used to increase image contrast after FPN and PRNU calibration It is useful for systems that process 8 bit data but want to take advantage of the camera s 12 bit digital processing chain For example if you find that your image is consistently between 128 and 255DN 8 03 032 20124 01 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 43 bit you can subtract off 128 Background Subtract DN 2048 and then multiply by 2 Digi
100. y input TL auxiliary output VDS TTL auxiliary output VDS TTL auxiliary output VDS negative VDS TTL auxiliary output VDS negative VDS negative Before using any external triggers the input lines must be set to a proper signallevel either TTL transistor transistor logic or LVDS low voltage differential signaling The Spyder 3 GigE cameras hard wire 3 input lines that require signal level selection LineO line trigger or rotary encoder phase A input Linel Frame trigger Line2 Direction control or rotary encoder phase B input Teledyne DALSA 03 032 20124 01 55 56 Spyder3 56 34 GigE Vision Color Manual Parameters x Category Parameter Value Frame Trigger Function Group Line Selector Lined Rescaler Line Format Cn Line Pinout Pini Line Trigger Function Group Line Function LineTriggerOrEncoderA Line Debounce Fa 0 Outputs Debounce Selector Line0 Direction Control Group Figure 28 Inputs Steps 1 Select the line 0 1 2 Steps 2 Select the corresponding signal format TTL or LVDS This following section describes the steps required to run the camera in the available trigger modes We start with free running mode Free Run Mode Internal Line Trigger Internal Direction Control Internal frame trigger In the Line Trigger Function Group set the parameter Line Trigger Mode value to Off Parameters x Category Parameter Value Camera I
Download Pdf Manuals
Related Search
Related Contents
Chapter 22 Data Communications - Support LOVD 3.0 user manual Build 3.0-beta-11 Manuel du Variomètre Digital Direct Cambridge 302 Septembre 2011 - Commune d`Epagny Proseek Multiplex User Manual 取扱説明書 VI1003M e+p HFW 202 G coaxial cable 取扱説明書 品番 NA Nextor 2.0 Getting Started Guide Copyright © All rights reserved.
Failed to retrieve file