Page 4
8.9 Start-Stop-Behaviour .................... 58 8.9.1 Start / Stop / Abort Acquisition (Camera) ............58 8.9.2 Start / Stop Interface ..................58 9. VEXG – Interface Functionalities ................59 9.1 Device Information ....................59 9.2 Packet Size and Maximum Transmission Unit (MTU) ........... 59 9.3 Inter Packet Gap (IPG) ..................
Page 5
9.6 Packet Resend ...................... 64 9.6.1 Normal Case....................64 9.6.2 Fault 1: Lost Packet within Data Stream ............64 9.6.3 Fault 2: Lost Packet at the End of the Data Stream ........65 9.6.4 Termination Conditions ................... 65 10. VEXU – Interface Functionalities ................66 10.1 Device Information ....................
1. General Information Thanks for purchasing a camera of the Baumer family. This User´s Guide describes how to connect, set up and use the camera. Read this manual carefully and observe the notes and safety instructions! Support In the case of any questions please contact our Technical & Application Support Center.
Page 7
Warranty Notes If it is obvious that the device is / was dismantled, reworked or repaired by other than Baumer technicians, Baumer Optronic will not take any responsibility for the subsequent performance and quality of the device! Copyright Any duplication or reprinting of this documentation, in whole or in part, and the reproduc- tion of the illustrations even in modified form is permitted only with the written approval of ...
Heat can damage the camera. Provide adequate dissipation of heat, to ensure that the temperature does not exceed the value (see Heat Trans- mission). As there are numerous possibilities for installation, Baumer recommends no specific method for proper heat dissipation, but suggest the following principles: ▪...
3. General Description All Baumer cameras of these families are characterized by: Best image quality ▪ Low noise and structure-free image information ▪ High quality mode with minimum noise Flexible image acquisition ▪ Industrially-compliant process interface with parameter setting capability...
Page 10
Korean Conformity (Registration of Broadcasting and Communication Equipments) VEXG Product Article No. Registration No. Date of Registration Monochrome VEXG-52M.R 11185978 R-REI-BkR-VEXG-52MR 2018-07-10 VEXG-100M.R 11185979 R-REI-BkR-VEXG-100MR 2018-07-10 Color VEXG-52C.R 11185977 R-REI-BkR-VEXG-52MR 2018-07-10 VEXG-100C.R 11185990 R-REI-BkR-VEXG-100MR 2018-07-10...
4.2 VEXU Full Sensor Camera Type Resolution Frames Size [max. fps] Monochrome VEXU-24M 1/1.2" 1920 × 1200 Color VEXU-24C 1/1.2" 1920 × 1200 Dimensions 8 x M3 x 4 2 x M3 x 4 CS-mount 37,8 1,55 ±0,35 6,15...
Heat can damage the camera. Provide adequate dissipation of heat, to en- sure that the temperatures does not exceed the values in the table below. As there are num erous possibilities for installation, Baumer recommends no specific method for proper heat dissipation, but suggest the following principles: ▪...
5.3 Lens mounting Notice Avoid contamination of the sensor and the lens by dust and airborne particles when mounting the lens to the device! Therefore the following points are very important: ▪ Install the camera in an environment that is as dust free as possible! ▪...
5.4 Filter replacement A filter is installed in color cameras. This filter can lead to limitations in the applicability of the sensor for specific applications. Proceed as follows to replace the filter. Notice Avoid contamination of the filter, sensor and the lens by dust and airborne particles! Perform the filter replacement in a dust-free room with clean tools! Procedure Insert the assembly tool (1) into the sensor opening. Place the two pins at the front end into the locator holes of the filter holder (2). 2. Turn the filter holder (2) until the guide tabs can be seen in the guide grooves (4). 3. Remove the filter holder (2). 4. Carefully remove the existing filter (3). Do not touch the sensor! 5. Insert the new filter into the sensor opening. 6. Put the filter holder (2) back in. 7. Turn the filter holder (2) until the guide tabs cannot be seen in the guide grooves ...
Housing Caution! Volatile solvents for cleaning. Volatile solvents damage the surface of the camera. volatile solvents Never use volatile solvents (benzine, thinner) for cleaning! To clean the surface of the camera housing, use a soft, dry cloth. To remove persistent stains, use a soft cloth dampened with a small quantity of neutral detergent, then wipe dry.
5.7 Mechanical Tests Environmen- Standard Parameter tal Testing Vibration, IEC 60068-2-6 Frequency 10-2000 Hz sinusodial Range Amplitude under- 1.5 mm neath crossover frequencies Acceleration 10 g Test duration / 150 min Axis Vibration, IEC 60068- Frequency range 20-1000 Hz broad band 2-64 Acceleration 10 g...
6. Pin-Assignment / LED-Signaling 6.1 VEXG 6.1.1 Ethernet Interface 8P8C Modular Jack (RJ45) with LEDs green/white MX1+ (negative / positive V port green MX1- (negative / positive V port orange/white MX2+ (positive / negative V port blue MX3+ blue/white MX3-...
(+12 ... 24 VDC ± 20 %) FPGA FPGA Pin 4 (OUT) Pin 3 (GND) Pin 3 (GND) 6.1.4 LED Signaling Figure 2 ► LED positions on Bau- mer VEXG cameras. Signal Meaning green static link active green flash receiving yellow static error yellow flash transmitting...
6.2 VEXU 6.2.1 USB 3.0 Interface USB 3.0 Micro B 1 2 3 4 5 6 7 8 9 10 VBUS MicB_SSTX- MicB_SSTX+ GND_DRAIN MicB_SSRX- MicB_SSRX+ 6.2.2 Digital-IOs Power Supply / Digital-IOs (on camera side) wire colors of the connecting cable (ordered separately) brown blue Power IO...
6.2.4 LED Signaling Figure 3 ► LED position on Bau- mer VEXU camera. Signal Meaning green flash Power on green USB 3.0 connection USB 2.0 connection yellow Readout active red flash Update...
Sets the sensor shutter mode of the camera. The sensor shutter mode depends on the Trigger Mode. An explanation of the various sensor shutter modes can be found in the next chapters. VEXG (only cameras with rolling shutter sensors) Camera Type (Sensor)
Page 26
7.1.2.2 Rolling Shutter Trigger Time TriggerDelay Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line n-3 Shutter Line n-2 Exposure Line n-1 Line n Readout For cameras with rolling shutter sensor and set shutter mode Rolling, for each frame each line begins exposure at an offset equal to each line's readout time.
1 ± 0.1 mm cover glass of sensor thickness: D 9,4 ±0,35 ◄ Figure 10 Sensor accuracy of the Baumer VEX series 7.2.1 VEXG Camera ± x ± y ± x ± Y ± z ± α Type...
) is given by the particular sensor and image format. readout Baumer cameras can be operated with differtent acquisition modes, the Continuous Mode (Free Running Mode), the Acquisition Frame Rate Mode, the Single Frame Mode, the Multi Frame Mode and the Trigger Mode.
7.3.4 Acquisition Frame Rate (except cameras with Rolling Shutter sen- sors) With this feature Baumer introduces a clever technique to the VEX camera series, that enables the user to predefine a desired frame rate in continuous mode. For the employment of this mode the cameras are equipped with an internal clock genera- tor that creates trigger pulses.
> t exposure readout notready(n+1) exposure(n) VEXG (only cameras with Rolling Shutter sensor) The sensor shutter mode depends on the Trigger Mode. Camera Type (Sensor) Trigger Mode = On Trigger Mode = Off Monochrome Shutter Mode Readout Mode Shutter Mode Readout Mode...
Page 31
7.3.5.1 Overlapped Operation: t exposure(n+2) exposure(n+1) In overlapped operation attention should be paid to the time interval where the camera is unable to process occuring trigger signals (t ). This interval is situated between two notready exposures. When this process time t has elapsed, the camera is able to react to notready external events again.
Page 32
7.3.5.2 Overlapped Operation: t > t exposure(n+2) exposure(n+1) If the exposure time (t ) is increased from the current acquisition to the next acquisi- exposure tion, the time the camera is unable to process occurring trigger signals (t ) is scaled notready down.
Page 33
7.3.5.3 Overlapped Operation: t < t exposure(n+2) exposure(n+1) If the exposure time (t ) is decreased from the current acquisition to the next acquisi- exposure tion, the time the camera is unable to process occurring trigger signals (t ) is scaled notready When decreasing the t such, that t...
Page 34
7.3.5.4 Non-overlapped Operation If the frequency of the trigger signal is selected for long enough, so that the image acquisi- tions (t ) run successively, the camera operates non-overlapped. exposure readout Trigger triggerdelay exposure(n) exposure(n+1) Exposure Timings: A - exposure time frame (n) effective B - image parameters frame (n) effective...
More information can be found at: http://www.baumer.com/?id=8453 7.4.2 3 Party Software Strict compliance with the GenICam™ standard allows Baumer to offer the use of 3 Party Software for operation with cameras of this series. You can find a current listing of 3 Party Software, which was tested successfully in com- bination with Baumer cameras, at http://www.baumer.com/?id=2851...
8.1.1 Image Format A digital camera usually delivers image data in at least one format - the native resolution of the sensor. Baumer cameras are able to provide several image formats (depending on the type of camera). Compared with standard cameras, the image format on Baumer cameras not only in- cludes resolution, but a set of predefined parameter.
8.1.2 Pixel Format On Baumer digital cameras the pixel format depends on the selected image format. 8.1.2.1 General Definitions RAW: Raw data format. Here the data are stored without processing. Bayer: Raw data format of color sensors. Color filters are placed on these sensors in a checkerboard pattern, generally in a 50% green, 25% red and 25% blue array.
Page 38
For RGB or BGR these 8 bits per channel equal 24 bits overall. Two bytes are needed for transmitting more than 8 bits per pixel - even if the second byte is not completely filled with data. In order to save bandwidth, the packed formats were introduced to Baumer VEX cameras. In this formats, the unused bits of one pixel are filled with data from the next pixel. 8 bit: Figure 13 ►...
Page 39
8.1.2.3 Pixel Formats VEXU Camera Type Monochrome VEXU-24M ■ ■ □ □ Color VEXU-24C □ □ ■ ■...
Notice Due to the sensor, fixed pattern noise effects can occur at high exposure times. You can counteract this by setting the gain to a value of approximately 1.5 and reducing the exposure time accordingly. On Baumer VEX cameras, the exposure time can be set within the following ranges (step size 1μsec): 8.1.3.1 VEXG Notice...
If other settings are used (e.g. different number of readout channels) using this correction with the default data set may degrade the image quality. In this case the user may derive a specific data set for the used setup. FPN Correction Off FPN Correction On 8.1.4.1 VEXG Camera Type Monochrome VEXG-02M ■...
8.1.5 Region of Interest With the "Region of Interest" (ROI) function it is possible to predefine a so-called Region of Interest (ROI) or Partial Scan. This ROI is an area of pixels of the sensor. On image acquisition, only the information of these pixels is sent to the PC. This function is employed, when only a region of the field of view is of interest. It is coupled to a reduction in resolution. The ROI is specified by four values: ▪...
Higher sensitivity enables shorter exposure times. Baumer cameras support three types of Binning - vertical, horizontal and bidirectional. In unidirectional binning, vertically or horizontally neighboring pixels are aggregated and reported to the software as one single "superpixel".
Page 44
8.1.6.2 Color Binning Color binning is calculating on the camera (no higher frame rates) – The sensor does not support this binning operation. At color binning the color values of neighboring pixels with the same color are combined. Binning Illustration without Figure 23 ►...
8.1.7 Brightness Correction The aggregation of charge carriers may cause an overload. To prevent this, brightness correction was introduced. Brightness correction can be swiched on or off. Here, three binning modes need to be considered separately: Binninig Realization 1x2 binning is performed within the sensor, binning correction also takes place here.
8.2 Analog Controls 8.2.1 Offset / Black Level On Baumer VEX cameras, the offset (or black level) is adjustable from: 8.2.1.1 VEXG Camera Type Black Level Monochrome VEXG-02M 0 ... 63 DN10 VEXG-13M 0 ... 63 DN10 VEXG-25M 0 ... 63 DN10 VEXG-52M.R...
However, this causes low output signals from the camera and results in dark images. To solve this issue, the signals can be amplified by a user-defined gain factor within the camera. This gain factor is adjustable. Notice Increasing the gain factor causes an increase of image noise. 8.2.2.1 VEXG Camera Type Gain [dB] Monochrome VEXG-02M 0...12...
8.3 Pixel Correction 8.3.1 General information A certain probability for abnormal pixels - the so-called defect pixels - applies to the sen- sors of all manufacturers. The charge quantity on these pixels is not linear-dependent on the exposure time. The occurrence of these defect pixels is unavoidable and intrinsic to the manufacturing and aging process of the sensors.
Corrected Pixels 8.3.3 Add Defect Pixel to Defect pixel list As stated previously, this list is determined within the production process of Baumer cam- eras and stored in the factory settings. Additional hot or cold pixels can develop during the lifecycle of a camera. In this case Baumer offers the possibility of adding their coordinates to the defect pixel list.
Page 50
Procedure (add Defect Pixel to defect pixel list) Start the Camera Explorer. Connect to the camera. Select the profile GenICam Expert. Open the category LUT Control. Locate an empty Defect Pixel List Index (Defect Pixel List Entry PosX = 0 / De- fect Pixel List Entry PosY = 0). Avoid using existing coordinates! Determine the coordinates of the defect pixel.
8.4 Process Interface 8.4.1 Digital-IOs 8.4.1.1 User Definable Inputs The wiring of these input connectors is the responsibility of the user. The sole exception to this is the compliance with predetermined high and low levels (only the optical input IN1; 0.0 ... 0.8V low, 3.3 ... 30V high). The defined signals will have no direct effect, but can be analyzed and processed on the ...
8.4.1.2 Configurable Outputs With this feature, Baumer gives you the option to wire the output connectors to internal signals that are controlled on the software side. Signals ExposureActive state selection signal selection (software side) (software side) state high (Output) Line 1...
Trigger (valid) high 3.3V 0.8V Exposure ▲ Figure 32 Trigger signal, valid for Baumer cameras. Readout Time ◄ Figure 33 Camera in trigger Different trigger sources can be used here. mode: A - Trigger delay B - Exposure time C - Readout time 8.4.5 Trigger Source...
8.4.6 Debouncer The basic idea behind this feature was to seperate interfering signals (short peaks) from valid square wave signals, which can be important in industrial environments. Debouncing means that invalid signals are filtered out, and signals lasting longer than a user-defined testing time t will be recognized, and routed to the camera to induce a trigger. DebounceHigh In order to detect the end of a valid signal and filter out possible jitters within the signal, a ...
8.4.7 ExposureActive (Flash Signal) This signal is managed by exposure of the sensor. Furthermore, the falling edge of the ExposureActive output signal can be used to trigger a movement of the inspected objects. Due to this fact, the span time used for the sensor readout t can be used optimally in industrial environments.
(e.g. the network data) of the camera. The interrupt of the power supply ist therefore no longer necessary. 8.6 User Sets One user set (0-1) are available for the Baumer cameras of the EX series. User set 0 is the default set and contains the factory settings. User set 1 is user-specific and can con- tain any user definable parameters.
8.9 Start-Stop-Behaviour 8.9.1 Start / Stop / Abort Acquisition (Camera) Once the image acquisition is started, three steps are processed within the camera: ▪ Determination of the current set of image parameters ▪ Exposure of the sensor ▪ Readout of the sensor. Afterwards a repetition of this process takes place until the camera is stopped.
Upon starting the image transfer of a camera, the data packets are transferred at maxi- An easy rule of thumb is: mum transfer speed (1 Gbit/sec). In accordance with the network standard, Baumer em- 1 Tick is equivalent to 1 Bit ploys a minimal separation of 12 Bytes between two packets.
9.3.1 Example 1: Multi Camera Operation – Minimal IPG Setting the IPG to minimum means every image is transfered at maximum speed. Even by using a frame rate of 1 fps this results in full load on the network. Such "bursts" can lead to an overload of several network components and a loss of packets.
9.4 Multicast Multicasting offers the possibility to send data packets to more than one destination ad- dress – without multiplying bandwidth between camera and Multicast device (e.g. Router or Switch). The data is sent out to an intelligent network node, an IGMP (Internet Group Management Protocol) capable Switch or Router and distributed to the receiver group with the specific ...
128.0.0.0 – 191.255.255.255 255.255.0.0 192.0.0.0 – 223.255.255.255 255.255.255.0 Figure 40 ▲ These combinations are not checked by Baumer GAPI or camera on the fly. This check Connection pathway for Baumer Gigabit Ether- is performed when restarting the camera, in case of an invalid IP - subnet combination net cameras: the camera will start in LLA mode.
▪ DHCP Request Once the client has received this DHCPOFFER, the transaction needs to be con- firmed. For this purpose the client sends a so called DHCPREQUEST broadcast to the network. This message contains the IP address of the offering DHCP server and informs all other possible DHCPservers that the client has obtained all the necessary information, and there is therefore no need to issue IP information to the client.
9.6 Packet Resend Due to the fact, that the GigE Vision standard stipulates using a UDP - a stateless user ® datagram protocol - for data transfer, a mechanism for saving the "lost" data needs to be employed. Here, a resend request is initiated if one or more packets are damaged during transfer and - due to an incorrect checksum - rejected afterwards.
9.6.3 Fault 2: Lost Packet at the End of the Data Stream In case of a fault at the end of the data stream, the application will wait for incoming packets for a predefined time. When this time has elapsed, the resend request is triggered and the "lost" packets will be resent. ◄ Figure 46 Resending of lost pack- ets at the end of the data stream.
10.1 Device Information This information on the device is part of the camera's USB descriptor. Included information: ▪ Product ID (PID) ▪ Vendor ID (VID) Model Name Baumer USB Vendor ID Baumer USB Product ID [Hexadecimal] [Hexadecimal] VEXU-24M 2825 0126...
Need help?
Do you have a question about the VEXG and is the answer not in the manual?
Questions and answers