Transcript
Technical Data TXG50-P Digital Monochrome (b/w) Progressive Scan Camera
System:
Gigabit Ethernet
Art. No:
11008685 (OD108707)
Baumer TXG50-P Revision 2.1
• • • • • • • • • • • • • • • • • • •
Gigabit Ethernet progressive scan CCD camera 2448 x 2050 pixel Up to 15 full frames per second GigE Vision® standard compliant Supported Power over Ethernet Outstanding image quality High sensitivity and dynamic range High quality slow scan mode for lowest readout noise Binning and true partial scan function (ROI) for increased frame rates External synchronization via industrial compliant process interface (trigger / flash) Integrated supplementary function for flexible integration Sequence function up to 231-1 frames per sequence Jumbo frames supported Integrated 32 MByte RAM for temporarily image data buffering Camera parameter programmable in real-time Ultra compact and lightweight aluminum housing Standard RJ45 connector Screw-lock type industrial connector Baumer-GAPI: Flexible, generic software interface for Windows / Linux
1. Overview Model Name Sensor Shutter / readout mode Number of pixel Scan area Pixel size Color filter Operation modes Trigger mode Free running mode Signal processing Pixel clock A/D converter Exposure control (texp) Gain control Offset (black level) Image data buffer
TXG50 2/3“ interline progressive scan CCD global shutter / progressive scan readout 2448 x 2050 8.45 mm x 7.07 mm 3.45 µm x 3.45 µm yes, overlapped operation yes, overlapped operation Camera parameter programmable in real-time 60 MHz fast scan / 30 MHz high quality (HQ) scan 14 bit total: 4 µsec .. 2 sec step: 1 µsec 0 .. 20 dB 0 .. 1023 LSB (14 bit) max. 1 image
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 1 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Image acquisition Camera image format modes slow
Full frame HQ
Format (pixel)
GenCam standard
Format ID
Pixel format
2448 x 2050
Vendor specific
00
Mono8 **)
Pixel clock MHz 30
Frames per sec. *)
treadout
7.5
133 msec
60
15
67 msec
30
15
67 msec
60
30
34 msec
30
15
67 msec
60
30
34 msec
30
7.5
133 msec
60
15
67 msec
Mono12 Mono12 Packed
fast
Full frame
2448 x 2050
yes
01
Mono8 **) Mono12 ***) Mono12 Packed
slow
Binning 2x2 HQ
1224 x 1025
Vendor specific
02
Mono8 **) Mono12 Mono12 Packed
fast
Binning 2x2
1224 x 1025
yes
03
Mono08 **) Mono12 Mono12 Packed
slow
Binning 1x2 HQ
2448 x 1025
Vendor specific
04
Mono08 **) Mono12 Mono12 Packed
fast
Binning 1x2
2448 x 1025
yes
05
Mono08 **) Mono12 Mono12 Packed
slow
Binning 2x1 HQ
1224 x 2050
Vendor specific
06
Mono08 **) Mono12 Mono12 Packed
fast
Binning 2x1
1224 x 2050
yes
07
Mono08 **) Mono12 Mono12 Packed
Standard features Image size controls Binning horizontal Binning vertical Pixel format Test image selector
yes, 1 or 2 yes, 1 or 2 Mono8, Mono12, Mono12Packed yes, in all modes Off, GreyHorizontalRamp, GreyVerticalRamp, HorizontalLineMoving, VerticalLineMoving HorizontalAndVerticalLineMoving yes, format freely programmable in all modes (binning on partial scan ok)
Partial scan Analog controls Gain Black Level (Off set) Gamma
yes yes yes, user programmable ****) (available if LUT is enable) ****) total: 0.001 .. 2 yes, in all binning modes
Brightness correction (custom)
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 2 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Acquisition and Trigger Acquisition mode Acquisition frame rate
Trigger source Trigger delay Sequencer Digital I/O Lines Line source (outputs only) Line debouncer
Event Generation Events
Event Notification Counters and Timers Framecounter Timer
LUT Controls LUT selector Defect pixel correction (custom) Defect pixel list (custom) GigEVisionTransportLayer PayLoadsize TransmissionDelay (custom) UserSets User set selector UserSetDefaultSelector Advanced features Time stamp function Asynchronous message channel Concatenation function User defined identifier ActionCommand DeviceTemperature
Data quality Readout noise Dynamic range Optical interface Optical filter
Continuous yes, ON / OFF (only in freerunning mode) 0 .. 91 Hz, step: 0.01 Hz HardwareTrigger (Line0), SoftwareTrigger, CommandTrigger (ActionCommand), All or Off 0 .. 2 sec, 512 trigger can be tracked, step: 1 µsec 31 Up to 2 -1 frames per sequence / one exposure time and gain value for each parameter set 31 max. set of sequences: Up to 2 -1 frames x 256 parameter sets Input: Line0, Output: Line1 Line1: Off, ExposureActive, Timer1, ReadoutActive, User0, TriggerReady, TriggerOverlapped, TriggerSkipped yes, low and high signal separately selectable 0 .. 5 msec step: 1 µsec GigEVisionError, Heartbeattimeout, TemperatureExceeded, EventLost, Line0RisingEdge, Line0FallingEdge, Line1RisingEdge, Line1FallingEdge, ExposureStart, ExposureEnd, FrameStart, FrameEnd, TriggerReady, TriggerOverlapped, TriggerSkipped yes, ON / OFF 32
yes, 2 can be set by user yes, TimerSelector: Timer1 TimerTriggerSource: Off, Input: Line0, SoftwareTrigger, CommandTrigger (ActionCommand), ExposureStart, ExposureEnd, FrameStart, FrameEnd, TriggerSkipped TimerDelay: 0 µsec .. 2 sec, step: 1 µsec TimerDuration: 10 µsec .. 2 sec, step: 1 µsec 1 LUT: Luminance (12 bit) ON / OFF yes, ON / OFF yes, max. 256 pixel coordinates (x, y) can be stored 4 Byte .. 10.037.100 Byte 32 0 .. 2 -1 ticks Default (factory settings / read only) UserSet1, UserSet2, UserSet3 (read and write) yes, define the start up “UserSet” yes, 64 bit tick = 32 nsec yes yes yes, user programmable permanent identifier yes, ID 0 = Trigger yes, internal camera temperature range: -25 °C .. +100 °C accuracy: ±1 K (temperature value is notified as asynchronous message event) at 20 °C, gain = 1, exposure time = 32 msec, full frame mode, slow scan σ < 0.5 LSB (8 bit) typical typical > 54 dB C-Mount on request: CS-Mount dust protection on request: super polished, IR cut filter, daylight filter or no filter
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 3 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Process interface functions Async. Trigger
Exposure Active (External flash sync)
User Output Timer Software reset Asynchronous reset
Image info header Electrical interface Data / control
Power
Power consumption Digital input
Digital output
LED
Environmental Storage temperature Operating temperature
Housing operating temperature Humidity Conformity Housing Dimensions Weight 1000 Base-T interface Ethernet IP configuration Stream channel packet size Interpacketgap Multicast function Resend function
yes, trigger mode operation, “Off”, “software trigger”, “hardware trigger”, “command trigger” or “all” separately selectable (overtriggered signals and trigger signals during the readout time will be notified in the received image header) yes, delay_value (tdelay flash) ≤ 4 µsec, duration_value (tduration): slow mode = texp + 64 µsec fast mode = texp + 32 µsec yes, ON / OFF yes, Timer1 yes, delay up to 133 msec Full frame / Binning 2x1 slow delay up to 45 msec fast 24 msec Binning 2x2 / Binning 1x2 slow delay up to 23 msec fast 12 msec yes standard single cable 1000 Base-T, Cat6 recommended / minimum Cat5e option: screw lock type connector VCC: Power over Ethernet (PoE), Class 0 device (via 1000 Base-T cable) VCC: 22 VDC .. 57 VDC *****) I: 417 mA .. 120 mA approx. 7.2 Watt Line 0: trigger signal, opto decoupled UIN(low) = 0 .. 4.5 VDC, UIN(high) = 11 .. 30 VDC IIN = 6 .. 10 mA / 7 mA typical rising edge (invert = false) ******) min. impulse length (tmin): 2 µsec trigger delay out of treadout (tdelay trigger): 3 µsec max. trigger delay during treadout (tdelay trigger): slow mode = 64 µsec fast mode = 32 µsec Line 1: opto decoupled UEXT = 5 .. 30 VDC / 24 VDC typical, IOUT = max. 16 mA high active (invert = false) ******) Power on 1: green: Readout active yellow: Link active 2: green: Receiving green flash: Transmitting 3: red: -10 °C .. +70 °C +5 °C .. +50 °C between +25 °C .. +50 °C, note the max. housing temperature see application note max. +50 °C *******) (measurement point, see item 4) 10 % .. 90 % non condensing CE, FCC Part 15 class B, RoHS compliant aluminum, IP40 3 36 x 36 x 58 mm < 110 g 1000BASE-T (1000 Mbit / sec) persistent IP / DHCP / LLA 576 Byte (default) .. 65535 Byte jumbo frames supported 32 0 .. 2 -1 ticks yes yes
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 4 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Baumer-GAPI SDK with supported OS socket driver and Baumer filter driver / SDK for Windows XP (32 bit) / Windows Vista (32 bit / 64 bit) / Windows 7 (32 bit / 64 bit) / Linux Kernel 2.6.xx (64 bit / 32 bit) ® GigE Vision compatible programs and image processing libraries supported Windows / Linux depending on the actually driver software is used
Software
*) **) ***) ****) *****) ******) *******)
maximum frame rate in free running mode, effective frame rate depending on camera image format mode settings and set exposure time (texp < treadout) default pixel format bandwidth of GigE interface is limiting frame rate the LUT function will be used for the gamma value and the calculation time of the internal used LUT need app. 2 sec, if the gamma value changed between 38 VDC and 57 VDC IEEE802.3 clause 33 conform can be inverted via software housing temperature is limited by CCD sensor specification
2. Camera Factory Settings after Camera Start-up Camera factory settings after camera start-up free running mode
Operation modes Signal processing Exposure control Gain control Offset (black level) Image acquisition Camera image format mode Partial scan function Test image selector Defect pixel correction Electrical interface Digital input
1:
Digital output
1:
32 msec factor 1 = 0 dB 0 mode id = 01, full frame Mono8 not active Off On Line0 disabled, digital output set to low status (high impedance) invert = false line source = Exposure Active Line1 disabled invert = false trigger source = Line0
3. Timing Operation Modes Trigger Mode: start up time U UIN (high)
start active trigger 11 V
0V
tdelay trigger
t
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 5 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Trigger Mode: trigger mode 0, overlapped trigger parameter * Frame n+1 effective
parameter * Frame n effective exposure time Frame n effective
trigger
exposure time Frame n+1 effective earliest possible Trigger
exposure time Frame n+2 effective earliest possible Trigger
tmin
tmin
tmin
tdelay trigger
tdelay trigger
tdelay trigger
exposure
texp(n)
readout
texp(n+1)
texp(n+2)
treadout(n+1)
treadout(n) Frame n
Frame n+1
tnot ready
ready for trigger **
tdelay flash flash
texp(n)
tdelay flash
texp(n+1)
tdelay flash
texp(n+2)
texp < treadout: tearliest possible trigger (n+1) = treadout(n) - texp(n+1) texp > treadout: tearliest possible trigger (n+1) = texp(n) texp < treadout: tnot ready (n+1)
= texp(n) + treadout(n) - texp(n+1)
texp > treadout: tnot ready (n+1)
= texp(n)
* image parameter:
offset global gain mode partial scan
** signal will be notified as event “TriggerReady” and is not available as digital output
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 6 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Trigger Mode: trigger mode 0, overlapped trigger , when texp (n+2) > texp (n+1) parameter * Frame n effective exposure time Frame n effective
trigger
parameter * Frame n+1 effective
exposure time Frame n+1 effective earliest possible Trigger
exposure time Frame n+2 effective earliest possible Trigger
tmin
tmin
tmin
tdelay trigger
tdelay trigger
tdelay trigger
exposure
texp(n)
readout
texp(n+1)
texp(n+2)
treadout(n+1)
treadout(n) Frame n
Frame n+1
tnot ready
ready for trigger **
tdelay flash
tdelay flash
texp(n)
texp(n+1)
tdelay flash
flash texp(n+2)
texp < treadout: tearliest possible trigger (n+1) = treadout(n) - texp(n+1) texp > treadout: tearliest possible trigger (n+1) = texp(n) texp < treadout: tnot ready (n+1)
= texp(n) + treadout(n) - texp(n+1)
texp > treadout: tnot ready (n+1)
= texp(n)
* image parameter:
offset global gain mode partial scan
** signal will be notified as event “TriggerReady” and is not available as digital output
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 7 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Trigger Mode: trigger mode 0, overlapped trigger , when texp (n+2) < texp (n+1) parameter * parameter * Frame n Frame n+1 effective effective exposure time exposure time Frame n+1 Frame n effective effective earliest possible Trigger
trigger
tmin
tmin
tdelay trigger
tdelay trigger
exposure
texp(n)
readout
earliest possible Trigger tmin
texp(n+1)
treadout(n+1)
treadout(n) Frame n
Frame n+1
tnot ready
ready for trigger **
tdelay flash
tdelay flash
texp(n)
texp(n+1)
flash
texp < treadout: tearliest possible trigger (n+1) = treadout(n) - texp(n+1)
Frame n+2 not started / overtriggered
texp > treadout: tearliest possible trigger (n+1) = texp(n) texp < treadout: tnot ready (n+1)
= texp(n) + treadout(n) - texp(n+1)
texp > treadout: tnot ready (n+1)
= texp(n)
* image parameter:
offset global gain mode partial scan
** signal will be notified as event “TriggerReady” and is not available as digital output
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 8 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P
Trigger Mode: overlapped trigger sequence (example for 3 frames per channel with hardware trigger) - parameter * Frame n - load parameter set channel (i) channel (i) loop (m) 3 frames - seq. exp. time per channel Frame n+1 channel (i) - seq. exp. time Frame n channel (i)
- parameter * Frame n+1 channel (i) loop (m) - seq. exp. time Frame n+2 channel (i)
earliest possible Trigger trigger
- parameter * Frame n+2 channel (i) loop (m) - seq. exp. time Frame n+3 channel (i+1)
earliest possible Trigger
earliest possible Trigger
tmin
tmin
tmin
tmin
tdelay
tdelay
tdelay
tdelay
treadout(n+1)
treadout(n+2)
exposure
readout
treadout(n) Frame n
Frame n+2
Frame n+1
tnot ready
ready for trigger **
tdelay flash
tdelay flash
texp(n)
texp(n+1)
tdelay flash
flash texp(n+2)
texp < treadout: tearliest possible trigger (n+1) = treadout(n) - texp(n+1) texp > treadout: tearliest possible trigger (n+1) = texp(n) texp < treadout: tnot ready (n+1)
= texp(n) + treadout(n) - texp(n+1)
texp > treadout: tnot ready (n+1)
= texp(n)
* image parameter: offset sequence global gain mode ** signal will be notified as event “TriggerReady” and is not available as digital output
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 9 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P Free Running Mode: overlapped operation
parameter * parameter * parameter * Frame n-1 Frame n Frame n+1 effective effective effective exposure time exposure time Frame n Frame n effective effective
exposure
texp(n)
readout
texp(n+1)
treadout(n-1)
treadout(n)
treadout(n+1)
Frame n-1
Frame n
Frame n+1
flash
tdelay flash texp(n)
* image parameter:
tdelay flash texp(n+1)
offset global gain mode partial scan
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 10 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P 4. Housing
2,4
ø 30
57,7
36 20
8,2 ±0,25 temperature measurement point 26
26
4 - M3 depth 6
26
9,2 24,5 27
Side View
Back View
36
Front View
C-Mount 7
3,5
2 - M2 depth 4
8,1 18
8 - M3 depth 4,5
3,5
26
Top View
5. Connectors / Electrical Interfaces 5.1
Pin assignment: Type: RJ45 8P8C mod jack
Data / Control 1000 Base-T
8
1
1: 2: 3: 4: 5: 6: 7: 8:
/ Type: Lumberg RSMESD 4pin.
Trigger Flash
MX1+ (negative / positive Vport) MX1- (negative / positive Vport) MX2+ (positive / negative Vport) MX3+ MX3MX2- (positive / negative Vport) MX4+ MX4-
2 4 1
3
*) resistor must be used, IOUT = 16 mA by UEXT = 24 VDC recommended, drawing shown above example for using high active signal
Trigger / Flash cable wires color *): 1 = brown 2 = white 3 = blue 4 = black *) shielded trigger / flash cable should be used and ordered separately Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 11 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P 5.2
Flash sync sample UEXT = 24 VDC high active: Camera IOUT
UEXT Device customer
RL
Timing example: measurement condition UEXT = 24 VDC / IOUT = 16 mA RL = 1.5 kOhm U
tduration
24 V
0V
t tON
tOFF
tON time = typ. 2 µsec tOFF time = typ. 40 µsec
5.3
Flash sync sample UEXT = 24 VDC low active: IOUT
RL
UEXT
Device customer
Camera
Timing example: measurement condition UEXT = 24 VDC / IOUT = 16 mA RL = 1.5 kOhm U
tduration
24 V
0V
t tON
tOFF
tON time = typ. 2 µsec tOFF time = typ. 40 µsec
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 12 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220
Technical Data TXG50-P 6. Application Note • •
Baumer recommends that the camera should not be used unmounted. The camera should be mounted on a metal rack for using in warm environment. It is necessary to note the max. housing temperature of the camera. End of Document
Technical specifications subject to change Baumer Optronic GmbH Last change: 27.01.2011
Badstrasse 30
DE-01454 Radeberg, Germany
Phone +49 (0)3528 4386 0 Page 13 / 14
Fax +49 (0)3528 4386 86 www.baumer.com Version: TDS_TXG50-P_v20e_101220