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 10
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 Baumer. The information in this document is subject to change without notice. V4.7 | 06/24/2024 | 11165414...
1.1 Software Licensing Information The software in the camera includes the LWIP TCP/IP implementation. The copyright information for this implementation is as follows: Copyright (c) 2001, 2002 Swedish Institute of Computer Science. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are per- mitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of con- ditions and the following disclaimer. 2.
Page 12
Copyright (c) 2009-2010 George V. Neville-Neil, Steven Kreuzer, Martin Burnicki, Jan Breuer, Gael Mace, Alexandre Van Kempen. Copyright (c) 2005-2008 Kendall Correll, Aidan Williams All Rights Reserved Redistribution and use in source and binary forms, with or without modification, are per- mitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice this list of con- ditions and the following disclaimer.
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: ▪ operate the cameras only in mounted condition ▪...
XC/.I ing to IEEE802.3 ▪ Cable length up to 100 m .I.XT/. ▪ PoE (Power over Ethernet) PTP/ ▪ Baumer driver for high data volume with low CPU .I.PTP load ▪ High-speed multi-camera operation ▪ GenICam™ and GigE Vision ®...
Page 15
We declare, under our sole responsibil- Conformity ity, that the described Baumer cameras conform with the directives of the CE. The camera has been tested by UL (Un- derwriters Laboratories) and complies with the requirements of the standards: ▪ UL 61010-1 Edition 3 - Revision Date: 2016/04/29 ▪...
Page 16
Korean Conformity (Registration of Broadcasting and Communication Equipments) VCXG Product Article No. Registration No. Date of Registration Monochrome VCXG-02M 11165842 MSIP-REI-BkR-VCXG-13M 2017-05-02 VCXG-13M 11164973 MSIP-REI-BkR-VCXG-13M 2017-05-02 VCXG-23M 11165941 R-R-BkR-VCXG-23C 2021-05-13 VCXG-24M 11165944 R-R-BkR-VCXG-23C 2021-05-13 VCXG-25M 11165829 MSIP-REI-BkR-VCXG-53M 2017-05-02 VCXG-32M 11165949 MSIP-REI-BkR-VCXG-51C 2017-05-02 VCXG-51M...
Page 17
2017-04-28 VCXU-53C 11165901 R-R-BkR-VCXU-53M 2020-12-08 Release Version Notice Identification of Release version • Label on camera ("R2.0" is Release 2.0) • Baumer GAPI 2.x Camera Explorer / Category: Device Control → Device Version (Release 1: R1.x.x / Release 2: R2.x.x) V4.7 | 06/24/2024 | 11165414...
3.3 VCXG.I / .XT / .PTP No. Description No. Description Lens mount (C-Mount) Ethernet Port (PoE) 4 x Tube Adapter / front mounting threads GigE Signaling LED´s Power supply / Digital-IO Full Sensor Camera Type Resolution Frames Size [max. fps] Monochrome / Color 145 49 ׀...
Page 22
Dimensions 38,4 8,33 2 x M3 x 5 8 x M3 x5 temperature measurement point Ø 28,7 18,6 10,7 12,9 10,2 50,8 6,95 V4.7 | 06/24/2024 | 11165414...
Page 23
Modular tube system (ordered separately) The peak torque while tightening the screws is 0.9 Nm. Use a torque wrench! Camera Recommended grease for easier installation of the sealing rings: ELKALUB GLS 867 Tube Adapter Tube Modul Tube Tube Adapter M 47 M 62 3,25 3,25...
Caution Heat can damage the camera. Provide adequate dissipation of heat, to ensure that the temperatures does not exceed the value (see table below). As there are numerous possibilities for installation, Baumer recommends no specific method for proper heat dissipation, but suggest the following principles: ▪ operate the cameras only in mounted condition ▪...
Page 31
Cooling pipe (VCXG.XC only) The camera is equipped with a internal cooling pipe integrated into the housing. Com- pressed air / Tempering liquid can be passed through this cooling pipe to cool the camera. For connecting the compressed air / Tempering liquid hoses (Cooling pipe intake / Cooling pipe outlet) use push-in fittings with male thread M3 and plastic tubing for compressed air ...
Page 32
Comparison of temperature behavior without and with air cooling: °C With compressed air cooling T = 23 °C Temperature at sensor T=30 °C - lower noise - lower defect pixels - lower dark current Temperature at housing - higher dynamic measurement point - higher life time T=12 °C...
4.2.1 Emergency shutdown at critical Temperatures (≥ Rel. 2 only) To prevent damage on the hardware due to high/low temperatures, the camera is equipped with an emergency shutdown. The DeviceTemperatureStatusTransitionSelector (Catego- ry: Device Control) feature allows you to select different thresholds for temperatures: NormalToHigh: freely programmable value HighToExeeded: fixed value (camera shutdown if exceeded) ExeededToNormal: freely programmable value, temperature for error-free re-ac- tivation of the camera. NormalToUnderrun (.I / SWIR models): fixed value (camera shutdown if value falls below, or camera does not start image acquisition) In the DeviceTemperatureStatusTransition feature, the temperatures for the programma- ble temperature transitions are set. The Event DeviceTemperatureStatusChanged is always generated when DeviceTem- peratureStatus changes.
Page 34
Temperatures for emergency shutdown When the temperature measurement at the internal temperature sensor gives a tempera- ture exceeding the specified values in the following tables, the DeviceTemperatureEx- ceeded feature is set to True, the image recording is stopped, and the LED is set to red. VCXG max. Temperature Camera Type (internal temperature sensor) Monochrome / Color VCXG-02M / VCXG-02C 75 °C (167 °F)
Page 35
VCXG.I max. Temperature Camera Type (internal temperature sensor) Monochrome / Color VCXG-13M.I / VCXG-13C.I 70 °C (158 °F) VCXG-15M.I / VCXG-15C.I 70 °C (158 °F) VCXG-25M.I / VCXG-25C.I 70 °C (158 °F) VCXG-32M.I / VCXG-32C.I 70 °C (158 °F) VCXG-51M.I / VCXG-51C.I 70 °C (158 °F) VCXG-53M.I / VCXG-53C.I 70 °C (158 °F)
VCXU max. Temperature Camera Type (internal temperature sensor) Monochrome / Color VCXU-02M / VCXU-02C 75 °C (167 °F) VCXU-04M / VCXU-04C 72 °C (161.6 °F) VCXU-13M / VCXU-13C 75 °C (167 °F) VCXU-15M / VCXU-15C 72 °C (161.6 °F) VCXU-23M / VCXU-23C 72 °C (161.6 °F) VCXU-22M.R / VCXU-22C.R 72 °C (161.6 °F)
The tube needs to be screwed on gap-free as shown in the figure below. The M12 connectors need to be tightened with a torque value of 0.4 Nm. Protection For that Baumer suggests the use of a torque driver (such as Wiha ® TorqueVario -S ESD) in combination with a wrench for assembling sensor/ actuator cables with M12 connector (such as Phoenix Contact SAC BIT M12-D15).
4.5 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 ...
4.7 Cleaning Due to its compact design, the device is characterized by almost maintenance-free opera- tion. When used for the intended purpose, it is possible that the device may need to be cleaned from time to time. Very clean optical surfaces (cover glass) are required for the consistent and reproducible operation of the device. Housing Caution! Volatile solvents for cleaning. volatile Volatile solvents damage the surface of the camera. 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 ...
5. Pin-Assignment / LED-Signaling Danger! Use in wet environments requiring IP67 protection Risk of electric shock. Electric shock can be fatal or cause serious injury. Use is only permitted under consideration of pollution degree 2 and overvoltage cat- egory 2. The M12 connectors must comply with the IEC 61076-2-101 standard. The dielectric strength and withstand voltage for the plug/socket combination must be checked according to DIN EN 60664-1:2008-01 for 60 V.
"The TYPE090 connec- Caution! tor is recommended for The camera is equipped with a TYPE090 fixed connector. Using a Free Con- new designs." nector (cable) other than TYPE090 could damage the Fixed Connector. (GigE Vision ® Mechani- Only use cables with a TYPE090 Free Connector. cal Supplement v1.0) Dimension - Free Connector (cable) TYPE090 TYPE110 Do not use! From overmold to plug stop (A1) 9.0 mm (-0.50 + 0.00) 11.0 mm (-0.47 + 0.00) From overmold to tip of thumbscrews (B1) 4.25 mm (-1.00 + 0.25) 4.25 mm (-1.00 + 0.25) Dimension –...
5.1.3 GPIO (General Purpose Input/Output) Lines 1 and 2 are GPIOs and can be inputs and outputs. Used as an input: (0 ... .0.8 V low, 2.0 ... 30 V high). Used as an output: (0 ... .0.4 V low, 2.4 ... 3.3 V high), @ 1 mA load (high) / 50 mA sink (low) Caution The General Purpose IOs (GPIOs) are not potential-free and do not have an overrun cut-off. Incorrect wiring (overvoltage, undervoltage or voltage rever- sal) can lead to defects within the electronics system.
5.1.4 Digital-IO Camera Customer Device Camera Customer Device IO Power V CC OUT1 IO Power V CC OUT1 Pin 5 OUT1 Pin 5 Pin 6 OUT1 IO GND IO GND Pin 6 Digital Output: Low Active Digital Output: High Active Customer Device Camera Pin 3 GND IN1 Pin 4 Digital Input 5.1.5 LED Signaling...
Only use a single form of power supply! Caution! In order to achieve the mentioned IP protection level, the M12 connectors need to be tightened with a torque value of 0.4 Nm. For that Baumer suggests the use of a torque driver (such as Wiha Protection ® TorqueVario -S ESD) in combination with a wrench for assembling sensor/ actuator cables with M12 connector (such as Phoenix Contact SAC BIT M12-D15).
Power Supply Power V 12 V ... 24 V (± 20 % ) (Power consumption: max. 4.6 W) For UL conform installations: 12 V (- 20 %) … 24 V (+ 20 %) Power (IO) For not UL conform installations: 12 V (- 20 %) … 48 V (+ 10 %) 5.2.3 Digital-IO Camera Power Vcc...
5.2.4 LED Signaling LED positions on Bau- mer VCXG.I / .XT cam- eras. Signal Meaning yellow static error yellow flash transmitting green static link active green flash receiving V4.7 | 06/24/2024 | 11165414...
5.3 VCXU 5.3.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- 10 MicB_SSRX+ Caution If the camera is connected to an USB2.0 port image transmission is disabled by default.
5.3.3 GPIO (General Purpose Input/Output) Lines 1 and 2 are GPIOs and can be inputs and outputs. Used as an input: (0 ... .0.8 V low, 2.0 ... 30 V high). Used as an output: (0 ... .0.4 V low, 2.4 ... 3.3 V high), @ 1 mA load (high) / 50 mA sink (low) Caution The General Purpose IOs (GPIOs) are not potential-free and do not have an overrun cut-off. Incorrect wiring (overvoltage, undervoltage or voltage rever- sal) can lead to defects within the electronics system.
5.3.4 Digital-IO Camera Customer Device Camera Customer Device IO Power V CC IO Power V CC I OUT Out (n) I OUT IO GND IO GND Digital Output: Low Active Digital Output: High Active Customer Device Camera IO GND Digital Input 5.3.5 LED Signaling LED position on Bau- mer VCXU camera.
6. Product Specifications 6.1 Spectral Sensitivity The spectral sensitivity characteristics of monochrome and color matrix sensors for cam- eras of this series are displayed in the following graphs. The characteristic curves for the sensors do not take the characteristics of lenses and light sources without filters into consideration. Values relating to the respective technical data sheets. Filter glasses / Cover glasses 100% 1000...
6.2 Sensor position accuracy The typical accuracy by assumption of the root mean square value is displayed in the figures and the tables below: 6.2.1 VCXG / .XC / .PTP ± XM ± XR photosensitive surface of the sensor front filter glass for color cameras thickness: 1 ±...
6.2.2 VCXG.I / .I.XT / .I.PTP ± XM ± XR photosensitive surface of the sensor front filter glass for color cameras thickness: 1 ± 0.1 mm cover glass of sensor thickness: D 14,5 ± 0,35 Camera ± Y ± α ± x ±...
6.2.3 VCXU ± XM ± XR photosensitive surface of the sensor front filter glass for color cameras thickness: 1 ± 0.1 mm cover glass of sensor thickness: D 14,5 ±0,35 Camera ± Y ± α ± x ± y ± x z*** A*** Type [mm]...
This API supports Windows, Linux and ARM-based platforms. More information can be found at: www.baumer.com/neoAPI 6.3.3 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: https://www.baumer.com/c/14180 V4.7 | 06/24/2024 | 11165414...
7. Camera Functions The camera features are represented by a GenICam™ compliant XML description file. The following chapter describes all available features included there. Most of the cam- era's features are standardized in the GenICam™ SFNC and must use the name defined there. Specialized features not mapping to an existing GenICam™ SFNC name are in- cluded as vendor-specific within the 'Custom' namespace. The camera features are functional grouped by Category features. This elements can be used by software to display the features in more organized way.
Category: AcquisitionControl This chapter describes all features related to image acquisition, including the trigger and exposure control. 7.3.1 AcquisitionAbort The acquisition abort process is a special case in which the current acquisition is stopped. If an exposure is running, the exposure is aborted immediately and the image is not read out. Name AcquisitionAbort Category AcqusitionControl Interface ICommand Access Write only Unit Values 7.3.2 AcquisitionFrameCount Number of frames to acquire in MultiFrame Acquisition mode Name AcquisitionFrameCount Category...
7.3.4 AcquisitionFrameRateEnable Enables the acquisition at the framerate specified by AcquisitionFrameRate. Name AcquisitionFrameRateEnable Category AcquisitionControl Interface IBoolean Access Read / Write Unit true = 1 (On) Values false = 0 (Off) 7.3.5 AcquisitionMode Sets the acquisition mode of the device. It defines mainly the number of frames to capture during an acquisition and the way the acquisition stops. Notice The camera must be stopped before this feature can be edited. Name AcquisitionMode Category...
7.3.6 AcquisitionStart Once image acquisition has started, the camera processes the images in three steps: ▪ Determining the current set of image parameters ▪ Sensor exposure ▪ Readout from the sensor. This process is then repeated until the camera is stopped. Notice Certain settings which affect the image format can only be adjusted if the camera is stopped.
7.3.9 AcquisitionStop Stops the Acquisition of the device at the end of the current Frame. Name AcquisitionStop Category AcqusitionControl Interface ICommand Access Write only Unit Values 7.3.10 ExposureAuto (except .PTP / .I.PTP) Sets the automatic exposure mode when ExposureMode is Timed. The exact algorithm used to implement this control is device-specific.
7.3.12 ExposureTime On exposure of the sensor, the inclination of photons produces a charge separation on the semiconductors of the pixels. This results in a voltage difference, which is used for signal extraction. Light Photon Charge Carrier Pixel The signal strength is influenced by the incoming amount of photons. It can be increased by increasing the exposure time (t exposure Name ExposureTime Notice Category AcqusitionControl Only for cameras Interface IFloat with rolling shutter sensors! Access Read / Write Unit μs The modification of the Exposure Time is Values see tables below...
7.3.13 ExposureTimeGapMax (≥ Rel. 4 only) Returns the maximum value of the exposure time gap. Name ExposureTimeGapMax Category AcqusitionControl Interface IFloat Access Read only Unit μs Values 0 - 2,000,000.000000 (Increment: 1.00) 7.3.14 ExposureTimeGapMin (≥ Rel. 4 only) Returns the minimum value of the exposure time gap. Name ExposureTimeGapMin Category AcqusitionControl Interface IFloat Access Read only...
7.3.15 ReadoutMode Specifies the operation mode of the readout for the acquisition. Image acquisition consists of two separate procedures carried out in succession. Exposing the pixels on the photosensitive surface of the sensor is only the first part of the image acquisition process. Once this first step is completed, the pixels are read out. ) can be adjusted by the user, however, the time needed for the The exposure time (t exposure readout (t ) is determined by the particular sensor and image format in use. readout The cameras can be operated sequential or overlapped depending on the mode and the combination of exposure and readout times used: Overlapped Sequentiell...
7.3.16 ShortExposureTimeEnable Controls if short exposure time should be supported. Notice It is not possible to use the Sequencer when the feature Short Exposure Time Enable is enabled. Name ShortExposureTimeEnable Category AcquisitionControl Interface IBoolean Access Read only Unit true = 1 (On) Values false = 0 (Off) 7.3.17 TriggerActivation...
7.3.19 TriggerMode Controls if the selected trigger is active. Name TriggerMode Category AcqusitionControl Interface IEnumeration Access Read / Write Unit Disables the selected trigger. Values Enable the selected trigger. VCXG / VCXU (only cameras with rolling shutter sensors) The sensor TriggerMode depends on the SensorShutterMode. Camera Type (Sensor) Trigger Mode = On...
7.3.19.2 Timings of the image transmission VCXU Trigger Mode All images are written from sensor into memory as long as free buffers are available. If this burst memory is full, all following images are discarded by the sensor. The transfer of the first image starts with a small delay (about 2 lines). The data is read from the memory and transferred to the interface. The interface can now control reading from memory. De- pending on the USB configuration (ThroughputLimit, blank packages), the interface can retrieve the data quickly enough or is lagging. Freerun Mode Only one alternating buffer is provided in the memory. The first image is written into the memory and immediately transferred to the interface with a small delay. The second im- age from the sensor is written into another buffer, which would be transferred immediately ...
7.3.23 TriggerSource Specifies the internal signal or physical input Line to use as the trigger source. The se- lected trigger must have its TriggerMode set to On. Name TriggerSource Category AcqusitionControl Interface IEnumeration Access Read / Write Unit Values see table below VCXG / .XC / .PTP VCXG.I /.XT / .PTP VCXU ■ ■ □ Action1 ■...
7.1 Category: Action Control (GigE only) Category that contains the Action control features. 7.1.1 ActionDeviceKey Provides the device key that allows the device to check the validity of action commands. The device internal assertion of an action signal is only authorized if the ActionDeviceKey and the action device key value in the protocol message are equal.
7.2 Category: AnalogControl Features in this chapter describes how to influence the analog features of an image, such as gain, black level, brightness correction and gamma. 7.2.1 BalanceWhiteAuto (color cameras only) Controls the mode for automatic white balancing between the color channels. The white balancing ratios are automatically adjusted. Name BalanceWhiteAuto Category AnalogControl Interface IEnumeration Access Read / Write Unit Continuous White balancing is constantly adjusted by the device. White balancing is off.
7.2.5 GainAuto (except .PTP / .I.PTP) Sets the automatic gain control (AGC) mode. The exact algorithm used to implement AGC is device-specific. Name GainAuto Category AnalogControl Interface IEnumeration Access Read / Write Unit Continuous Gain is constantly adjusted by the device. Gain is User controlled using Gain.
7.2.7 Gamma This feature offer the possibility of compensating nonlinearity in the perception of light by the human eye. For this correction, the corrected pixel intensity (Y') is calculated from the original intensity of the sensor's pixel (Y ) and correction factor γ using the following formula (in over- original simplified version): γ Y' = Y original The correction factor γ is adjustable from 0.1 to 2. The values of the calculated intensities are entered into the Look-Up-Table. Thereby pre- viously existing values within the LUT will be overwritten.
7.3 Category: AutoFeatureControl (≥ Release 3 only, except .PTP / .I.PTP Category that contains the auto feature control features. General Information Various auto features are available to affect the automatic adjustment of image bright- ness. Two methods are described below. BrightAutoPriority = ExposureAuto Example 1 For ...
Page 87
AutoFeature ROI - General Information You can use the AutoFeature Region of Interest (ROI) function to predefine a so-called region of interest. This ROI is an area of pixels on the sensor. This function is used if only the image data (e.g. brightness) of a particular region of the image is of interest. The calculated corrections will be applied to the entire image. The AutoFeature ROI is specified using four values: ▪...
7.3.1 AutoFeatureHeight Height of the selected Auto Feature Region (in pixels). Start AutoFeature ROI End AutoFeature ROI Name AutoFeatureHeight Category AutoFeatureControl Interface IInteger Access Read / Write Unit Values see chapter „7.11.9 Height“ on page 157 7.3.2 AutoFeatureOffsetX Horizontal offset from the origin to the Auto Feature Region (in pixels). Start AutoFeature ROI End AutoFeature ROI Name AutoFeatureOffsetX...
7.3.3 AutoFeatureOffsetY Vertical offset from the origin to the Auto Feature Region (in pixels). Start AutoFeature ROI End AutoFeature ROI Name AutoFeatureOffsetY Category AutoFeatureControl Interface IInteger Access Read / Write Unit Values 0 - depends on AutoFeatureHeight 7.3.4 AutoFeatureRegionMode Controls the mode of the selected Auto Feature Region (AutoFeature ROI). Notice The camera must be stopped before this feature can be edited.
7.3.5 AutoFeatureRegionReference The Reference Region of interest. The Auto Feature Region is part of this region and all Auto Feature Region features are refs to this Reference Region. Name AutoFeatureRegionReference Category AutoFeatureControl Interface IEnumeration Access Read / Write Unit Values Region0 The selected Auto Feature Region refs to Region 0.
7.3.8 BalanceWhiteAutoStatus Status of BalanceWhiteAuto. Name AutoFeatureRegionSelector Category AutoFeatureControl Interface IEnumeration Access Read only Unit The BalanceWhiteAuto calculation failed since at least ColorGains- one of the calculated color gains exceeds the maximum TooHigh value. Initial BalanceWhiteAuto has never been started. Values Start BalanceWhiteAuto is waiting for statistic data.
BrightAutoPriority = ExposureAuto Example 1 For image 1, increasing the bright- Brightness GainAutoMaxValue ness with ExposureTime is sufficient Gain to achieve the BrightnessAutoNomi- BrightnessAutoNominalValue nalValue. GainAutoMinValue Example 2 For image 2, increasing the bright- ness with ExposureTime is not enough ExposureAutoMinValue ExposureAutoMaxValue to reach the value of BrightnessAu-...
7.3.12 ExposureAutoMinValue Minimal value of ExposureTime calculable by exposure auto algorithm. Notice An activated ShortExposureTimeEnable is ignored. Name ExposureAutoMinValue Category AutoFeatureControl Interface IFloat Access Read / Write Unit µs Adjustable value depends on the camera. Values see chapter „7.3.12 ExposureTime“ on page 69 7.3.13 GainAutoMaxValue Maximal value of Gain calculable by gain auto algorithm.
7.4 Category: ChunkDataControl The chunk is a data packet that is generated by the camera and integrated into the pay- load (every image), if chunk mode is activated. These data include different settings for the respective image. This integrated data packet contains different image settings. Bau- mer GAPI can read the Image Info Header (Chunk). There are three Chunk modes: Image Data Only the image data are transferred, no Chunk data. Chunk Data Only the chunk is transferred, no image data.
7.4.1 ChunkEnable Enables the inclusion of the selected chunk data in the payload of the image. Notice You can choose the desired chunk under Chunk Selector. Notice The camera must be stopped before this feature can be edited. Name ChunkEnable Category ChunkDataControl Interface IBoolean Access Read / Write Unit true = 1 (On) Values...
7.4.3.1 VCXG /.XC / .I / .I.XT / .PTP / .I.PTP / VCXU This integrated data packet can contains adjustable settings for the image. Release 1 Feature Description OffsetX Horizontal offset from the origin to the area of interest (in pixels). OffsetY Vertical offset from the origin to the area of interest (in pixels).
Page 97
Release 2 Feature Description Binning (subordinate features only together selectable) BinningHorizontal Number of horizontal photo-sensitive cells to combine together. BinningHorizontalMode Mode of Binnings Horizontal BinningSelector Where the Binning is calculated. Region 0 (Binning is calculated in FPGA) Sensor (Binning is calculated in Sensor) BinningVertical Number of vertical photo-sensitive cells to combine together.
Page 98
≥ Release 3 Feature Description Binning (subordinate features only together selectable) BinningHorizontal Number of horizontal photo-sensitive cells to combine together. BinningHorizontalMode Mode of Binnings Horizontal BinningSelector Where the Binning is calculated. Region 0 (Binning is calculated in FPGA) Sensor (Binning is calculated in Sensor) BinningVertical Number of vertical photo-sensitive cells to combine together.
7.5 Category: ColorTransformationControl (color cameras only) Category that contains the Color Transformation control features. Oversimplified, color processing is realized by 4 modules. Color- Camera Bayer Transfor- Module Processor mation Color processing mod- White balance ules of color cameras. The color signals r (red), g (green) and b (blue) of the sensor are amplified in total and digitized within the camera module. Within the Bayer processor, the raw signals r', g' and b' are amplified by using of indepen- dent factors for each color channel. Then the missing color values are interpolated, which ...
7.5.2 ColorTransformationEnable Activates the selected Color Transformation module. Name ColorTransformationEnable Category ColorTransformationControl Interface IBoolean Access Read only Unit true = 1 (On) Values false = 0 (Off) 7.5.3 ColorTransformationFactoryListSelector Selects the OptimizedMatrix for the desired color temperature. All calculated color values are based on the sRGB color space. When setting an OptimizedMatrix, the ColorGains are also set for the white point match- ing the light.
7.5.5 ColorTransformationResetToFactoryList Resets the ColorTransformation to the selected ColorTransformationFactoryList. Name ColorTransformationResetToFactoryList Category ColorTransformationControl Interface ICommand Access Write only Unit Values 7.5.6 ColorTransformationValue Represents the value of the selected Gain factor inside the Transformation matrix. Name ColorTransformationValue Category ColorTransformationControl Interface IFloat Access Read only Unit...
7.6 Category: CounterAndTimerControl This chapter lists all features that relates to control and monitoring of Counters and Tim- ers. 7.6.1 CounterDuration Sets the duration (or number of events) before the CounterEnd event is generated. When the counter reaches the CounterDuration value, a CounterEnd event is generated, the CounterActive signal becomes inactive and the counter stops counting until a new trigger happens or it is explicitly reset with CounterReset.
7.6.3 CounterEventSource Select the events that will be the source to increment the Counter. Name CounterEventSource Category CounterAndTimerControl Interface IEumeration Access Read / Write Unit Counter1End Counts the number of Counter1 End. Counter2End Counts the number of Counter2 End. ExposureActive Counts all Exposures.
7.6.5 CounterResetActivation Selects the Activation mode of the Counter Reset Source signal. Name CounterResetActivation Category CounterAndTimerControl Interface IEumeration Access Read / Write Unit RisingEdge Resets the counter on the Rising Edge of the signal. FallingEdge Resets the counter on the Falling Edge of the signal. Values Resets the counter on the Falling or rising Edge of the AnyEdge...
0 ... 65535 (Increment: 1) 7.6.10 FrameCounter The FrameCounter is part of the Baumer Image Info Header (chunk) and is added to ev- ery image if chunk mode is activated. It is generated by the hardware and can be used to verify that each of the camera's images is transmitted to the PC and received in the right order.
7.6.11 TimerDelay Sets the duration (in microseconds) of the delay to apply at the reception of a trigger be- fore starting the Timer. Name TimerDelay Category CounterAndTimer Interface IFloat Access Read / Write Unit µs Values 0 ... 2,000,000.000000 (Increment: 1.00) 7.6.12 TimerDuration Sets the duration (in microseconds) of the Timer pulse. Name TimerDuration Category...
7.6.14 TimerTriggerActivation Selects the activation mode of the trigger to start the Timer. Name TimerTriggerActivation Category CounterAndTimerControl Interface IEumeration Access Read / Write Unit Starts counting on the Rising Edge of the selected trig- RisingEdge ger signal. Starts counting on the Falling Edge of the selected trig- Values FallingEdge ger signal.
7.7 Category: CustomDataControl (≥ Release 3 only) The feature contains the category of the custom data related features. 7.7.1 CustomData The feature holds one byte of custom special data. Name CustomData Category CustomDataControl Interface IInteger Access Read / Write Unit Values 0x0 ... 0xFF (Increment: 1) 7.7.2 CustomDataSelector The feature selects the index of the custom data byte array.
7.8 Category: DeviceControl Category for device information and control. 7.8.1 DeviceCharacterSet Character set used by the strings of the device`s bootstrap registers. Name DeviceCharacterSet Category DeviceControl Interface IEnumeration Access Read only Unit ASCII Device use ASCII character set. Values UTF16 Device use UTF16 character set. UTF8 Device use UTF8 character set. 7.8.2 DeviceEventChannelCount Indicates the number of event channels supported by the device.
7.8.4 DeviceFirmwareVersion Version of the firmware in the device. Name DeviceFirmwareVersion Category DeviceControl Interface IString Access Read only Unit Values e.g. CID:000057/PID:11194280 7.8.5 DeviceGenCPVersionMajor Major version of the GenCP protocol supported by the device. Name DeviceGenCPVersionMajor Category DeviceControl Interface IInteger Access Read only Unit Values 0 ... 65535 (Increment: 1) 7.8.6 DeviceGenCPVersionMinor Minor version of the GenCP protocol supported by the device.
7.8.8 DeviceLinkHeartbeatMode Activate or deactivate the Link`s heartbeat. Name DeviceLinkHeartbeatMode Category DeviceControl Interface IEnumeration Access Read / Write Unit Enables the Link heartbeat. Values Disables the Link heartbeat. 7.8.9 DeviceLinkHeartbeatTimeout Controls the current heartbeat timeout of the specific Link. If this time is exceeded without a read access, the camera disconnects itself to be ready for the next connection of another application, or reconnection of the restarted PC ap- plication.
7.8.11 DeviceLinkSpeed Indicates the speed of transmission negotiated on the specified link. Name DeviceLinkSpeed Category DeviceControl Interface IInteger Access Read only Unit Values 0 ... 9223372036854775807 (Increment: 1) 7.8.12 DeviceLinkThroughputLimit Limits the maximum bandwidth of the data that will be streamed out by the device on the selected Link. If necessary, delays will be uniformly inserted between transport layer packets in order to control the peak bandwidth. Name DeviceLinkThroughputLimit Category...
7.8.14 DeviceModelName Model of the device. Name DeviceModelName Category DeviceControl Interface IString Access Read only Unit Values model name of the camera 7.8.15 DeviceRegistersEndiannes Endianess of the register of the device. Name DeviceRegistersEndianness Category DeviceControl Interface IEnumeration Access Read only Unit Device registers are big Endian.
7.8.17 DeviceResetToDeliveryState By executing this feature, the camera is set to the factory settings. The settings stored in the camera (e.g. UserSets) will be lost. Name DeviceResetToDeliveryState Category DeviceControl Interface ICommand Access Write only Unit Values 7.8.18 DeviceSFNCVersionMajor Major version of the Standard Features Naming Convention that was used to create the device`s GenICam XML. Name DeviceSFNCVersionMajor Category DeviceControl Interface...
7.8.20 DeviceSFNCVersionSubMinor Sub minor version of the Standard Features Naming Convention that was used to create the device`s GenICam XML. Name DeviceSFNCVersionSubMinor Category DeviceControl Interface IInteger Access Read only Unit Values >0 7.8.21 DeviceScanType Scan type of the sensor of the device. Name DeviceScanType Category DeviceControl...
7.8.24 DeviceStreamChannelCount Indicates the number of streaming channels supported by the device. Name DeviceStreamChannelCount Category DeviceControl Interface IInteger Access Read only Unit Values 0 ... 4294967295 (Increment: 1) 7.8.25 DeviceStreamChannelEndianness Endianness of multi-byte pixel data for this stream. Name DeviceStreamChannelEndianness Category DeviceControl Interface...
7.8.28 DeviceStreamChannelType Reports the type of the stream channel. Name DeviceStreamChannelType Category DeviceControl Interface IEnumeration Access Read only Unit Receiver Data stream reiceiver channel. Values Transmitter Data stream transmitter channel. 7.8.29 DeviceTLType Transport Type of the device. Name DeviceTLType Category DeviceControl Interface IEnumeration...
7.8.32 DeviceTLVersionSubMinor ® Minor version of the Transport Layer (GigE Vision version) of the device. Name DeviceTLVersionSubMinor Category DeviceControl Interface IInteger Access Read only Unit Values 0 ... 9223372036854775807 (Increment: 1) 7.8.33 DeviceTemperature Device temperature in degrees Celsius (C). It is measured at the location selected by DeviceTemperatureSelector.
7.8.36 DeviceTemperatureStatus Returns the current temperature status of the device. Name DeviceTemperatureStatus Category DeviceControl Interface IEnumeration Access Read only Unit Exceeded Device operates in critical temperature range. High Device operates in increased temperature range. Values Normal Device operates in normal temperature range. NomalToUnderrun Device operates in critical low temperature range.
7.8.43 DeviceVersion Version of the device. Name DeviceVersion Category DeviceControl Interface IString Access Read only Unit Values e.g. R1.0.0 7.8.44 ReadOutTime Readout time in µs for current format settings. Notice Read Out Time depends on: ▪ OffsetY ▪ Height ▪ PixelFormat ▪...
7.8.47 TimestampLatchValuePtpDays The feature returns the latched value of the Ptp timestamp in days since 01.01.1970 00:00:00. Name TimestampLatchValuePtpDays Category DeviceControl Interface IInteger Access Read only Unit Values 0 ... 9223372036854775807 (Increment: 1) 7.8.48 TimestampReset Resets the current value of the device timestamp counter. Name TimestampReset Category...
7.9 Category: DigitalIOControl The Digital I/O chapter covers the features required to control the general Input and Out- put signals of the device. high Trigger 4.5V Trigger signals are used to synchronize the camera exposure and a machine cycle or, in case of a software trigger, to take images at predefined time intervals. Trigger (valid) Exposure Readout A - Trigger delay B - Exposure time C - Readout time Time...
Page 124
Debouncer (LineDebouncerHighTimeAbs / LineDebouncerLowTimeAbs) The basic idea behind this features was to separate 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 second testing time t was introduced.
7.9.1 LineDebouncerHighTimeAbs Sets the absolute value of the selected line debouncer time in microseconds for switch from low to high. Name LineDebouncerHighTimeAbs Category DigitalIOControl Interface IFloat Access Read / Write Unit µs Values 0.000000 - 5,000.000000 (Increment: 1.00) 7.9.2 LineDebouncerLowTimeAbs Sets the absolute value of the selected line debouncer time in microseconds for switch from high to low.
7.9.3 LineFormat (only VCXG.I / .XT / .PTP) Controls the current electrical format of the selected physical input or output Line. By switching the LineFormat, the behavior of the outputs can be adapted to the respective installation. Notice In all modes the supply voltage for the outputs (Pin 11, 12) must to be connected! Name LineFormat Category DigitalIOControl Interface IEnumeration Access Read / Write Unit Values see table below The following line formats are available for each of the 4 outputs: Modes Description...
7.9.4 LineInverter Controls the inversion of the signal of the selected input or output Line. Name LineInverter Category DigitalIOControl Interface IBoolean Access Read / Write Unit true = 1 (On) Values false = 0 (Off) 7.9.5 LineMode Controls if the physical Line is used to Input or Output a signal. Name LineMode Category...
7.9.6 LinePWMConfigurationMode (only VCXG.I / .XT / .PTP) Activates the Features LinePWMMaxDuration and LinePWMMaxDutyCycle. Name LinePWMConfigurationMode Category DigitalIOControl Interface IEnumeration Access Read / Write Unit Disables the line PWM configuration mode. Values Enables the line PWM configuration mode. With the function Pulse Width Modulated Outputs (PWM) it is possible to control an illumi- nation controller or an illumination directly connected to the camera in various ways. The set LineSource is used as a signal for the control.
Electrical specifications (Output Line4 ... Line7) Danger! Use in wet environments requiring IP67 protection Risk of electric shock. Electric shock can be fatal or cause serious injury. Use is only permitted under consideration of pollution degree 2 and overvoltage category 2. The M12 connectors must comply with the IEC 61076-2-101 standard. The dielectric strength and withstand voltage for the plug/socket combination must be checked according to DIN EN 60664-1:2008-01 for 60 V.
7.9.9 LinePWMMaxDuration (only VCXG.I / .XT / .PTP) Sets the maximum possible LinePWMDuration time in μs. This value is specified by the connected lighting. Name LinePWMMaxDuration Category DigitalIOControl Interface IInteger Access Read / Write Unit µs Values 1 - 50000 (Increment: 1) 7.9.10 LinePWMMaxDutyCycle (only VCXG.I / .XT / .PTP) Sets the maximum possible LinePWMDutyCycle in %. This value is specified by the con- nected illumination.
Timing diagrams of the PWMModes: FixedFrequency OnePulse Trigger Trigger Trigger Exposure Exposure Exposure LineSource e.g. LineSource e.g. LineSource e.g. ExposureActive ExposureActive ExposureActive LinePWMOffTime LinePWMOffTime Signal Output Signal Output Signal Output LinePWMDuration LinePWMDuration LinePWMMaxDuration LinePWMMaxDuration LinePWMPeriodTime LinePWMPeriodTime 7.9.12 LinePWMOffTime (only VCXG.I / .XT / .PTP) Offers the off time included in the PWM Period in microseconds.
7.9.14.1 General Purpose Input/Output - GPIO (except VCXG.I/.I.XT/.PTP) Lines 1 and 2 are GPIOs and can be inputs and outputs. Used as an input: (0 ... .0.8 V low, 2.0 ... 30 V high). Used as an output: (0 ... .0.4 V low, 2.4 ... 3.3 V high), @ 1 mA load (high) / 50 mA sink (low) Caution The General Purpose IOs (GPIOs) are not potential-free and do not have an overrun cut-off. Incorrect wiring (overvoltage, undervoltage or voltage rever- sal) can lead to defects within the electronics system.
7.9.15 LineSource With this feature, Baumer gives you the option to wire the output connectors to internal signals that are controlled on the software side. On CX cameras, the output connector can be wired to one of the provided internal signals: state selection signal selection (inverter) (software side) state high (Output) Line 0 state low state high (Output) Line 1* state low state high (Output) Line 2* state low IO Matrix * Example, if the two GPIO's are used as outputs.
Page 135
ExposureActive This signal is managed by exposure of the sensor. Furthermore, the falling edge of the ExposureActive signal can be used to trigger a move- ment of the inspected objects. Due to this fact, the span time used for the sensor readout can be used optimally in industrial environments. readout Depending on Sensor Shutter Mode (only cameras with Rolling Shutter sensors), the ExposureActive signal is active at different times. Sensor Shutter Mode: Global Reset Notice Sensor Shutter...
7.9.16 LineStatus Returns the current status of the selected input or output Line. Name LineStatus Category DigitalIOControl Interface IBoolean Access Read only Unit true = 1 (On) Values false = 0 (Off) 7.9.17 LineStatusAll Returns the current status of all available Line signals at time of polling in a single bitfield. Name LineStatusAll Category DigitalIOControl Interface IInteger Access Read only Unit Values Devices-Specific (HexNumber)
7.9.19 UserOutputValue Sets the value of the bit selected by UserOutputSelector. Name UserOutputValue Category DigitalIOControl Interface IBoolean Access Read / Write Unit true = 1 (On) Values false = 0 (Off) 7.9.20 UserOutputValueAll Sets the value of all the bits of the User Output register. Name UserOutputValueAll Category...
7.10 Category: EventControl This chapter describes how to control the generation of Events to the host application. An Event is a message that is sent to the host application to notify it of the occurrence of an internal event. General Information ®...
Page 139
TriggerSkipped If the camera is unable to process incoming trigger signals, which means the camera , these triggers are skipped. On Baumer CX should be triggered within the interval t notready cameras the user will be informed about this fact by means of the event "TriggerSkipped". Trigger...
Page 140
ReadoutActive While the sensor is read out, the camera signals this by means of "ReadoutActive". Trigger exposure(n) exposure(n+1) Exposure Event: ReadoutActive readout(n) readout(n+1) Readout Readout Active TransferBufferFull This event is issued only in trigger mode. It signals that no buffer is available. Trigger exposure(n) exposure(n+1) Exposure readout(n) readout(n+1) Readout notready TriggerReady Event: TransferBufferFull BufferReady V4.7 | 06/24/2024 | 11165414...
Page 141
TransferBufferReady This event is issued only in trigger mode. It signals that buffer available. Trigger exposure(n) exposure(n+1) Exposure readout(n) readout(n+1) Readout notready TriggerReady Event: TransferBufferReady BufferReady Transmission V4.7 | 06/24/2024 | 11165414...
7.10.20.1 DeviceTemperaturStatusChanged To prevent damage on the hardware due to high temperatures, the camera is equipped with an emergency shutdown. The DeviceTemperatureStatusTransitionSelector (Catego- ry: Device Control) feature allows you to select different thresholds for temperatures: NormalToHigh: freely programmable value HighToExeeded: fixed value (camera shutdown if exceeded) ExeededToNormal: freely programmable value, temperature for error-free re-ac- tivation of the camera. DeviceTemperatureUnderrun (several models): fixed value (camera shutdown if value falls below) In the DeviceTemperatureStatusTransition feature, the temperatures for the programma- ble temperature transitions are set. The Event DeviceTemperatureStatusChanged is always generated when DeviceTem- peratureStatus changes.
7.11 Category: ImageFormatControl This chapter describes how to influence and determine the image size and format. Region of Interest (OffsetX / OffsetY / Width / Height) - General Information You can use the "Region of Interest" (ROI) function to predefine a so-called region of interest or partial scan. This ROI is an area of pixels on the sensor. When an image is acquired, only the information regarding these pixels is transferred to the PC. Not all of the lines on the sensor are read out, which therefore decreases the readout time (t readout This increases the frame rate.
Page 145
On digital cameras, you can find several operations for progressing sensitivity. One of them is the so-called "Binning". Here, the charge carriers of neighboring pixels are ag- gregated. Thus, the progression is greatly increased by the amount of binned pixels. By using this operation, the progression in sensitivity is coupled to a reduction in resolution. 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". In bidirectional binning, a square of neighboring pixels is aggregated. Notice Occuring deviations in brightness after binning can be corrected with Brightness Correction function.
Page 146
Color Binning Color Binning is calculating on the camera (no higher frame rates) – The sensor does not support this binning operation. Color calculated pixel formats In pixel formats, which are not raw formats (e.g. RGB8), the three calculated color values (R, G, B) of a pixel will be added with those of the corresponding neighbor pixel during binning. Binning Illustration color calculation without color calculation color calculation color calculation Binning 2x2 V4.7 | 06/24/2024 | 11165414...
RAW pixel formats In the raw pixel formats (e.g. BayerRG8) the color values of neighboring pixels with the same color are combined. Binning Illustration without 7.11.1 BinningHorizontal Number of horizontal photo-sensitive cells to combine together. This increases the inten- sity (or signal to noise ratio) of the pixels and reduces the horizontal resolution (width) of the image.
7.11.1.1 VCXG / .XC / .I / .I.XT / .PTP / .I.PTP Notice On the VCXG-15M binning is calculated in the sensor. In contrast to binning in the FPGA, the binning in the sensor increases the frame rate. BinningSelector BinningSelector [Region0] [Sensor] Monochrome VCXG-02M 1 ... 2 1 ... 1 VCXG-04M 1 ...
7.11.1.2 VCXU Notice On the VCXU-15M, VCXU-90M, VCXU-123M, binning is calculated in the sensor. In contrast to binning in the FPGA, the binning in the sensor increases the frame rate. Camera Type BinningSelector BinningSelector [Region0] [Sensor] Monochrome VCXU-02M 1 ... 2 1 ... 1 VCXU-04M 1 ... 2 1 ... 1 VCXU-13M 1 ... 2 1 ...
7.11.2 BinningHorizontalMode Sets the mode to use to combine horizontal photo-sensitive cells together when Binning- Horizontal is used. Name BinningHorizontalMode Category ImageFormatControl Interface IEnumeration Access Read / Write Unit The response from the combined cells will be averaged, Average resulting in increased signal/noise ratio. Values The response from the combined cells will be added, resulting in increased sensitivity.
7.11.4 BinningVertical Number of vertical photo-sensitive cells to combine together. This increases the intensity (or signal to noise ratio) of the pixels and reduces the vertical resolution (height) of the image. Name BinningVertical Category ImageFormatControl Interface IInteger Access Read / Write Unit Values see tables below (Increment: 1)
That is the category that contains features to control the calibration of the four polarized light channels. The Baumer polarization cameras are based on the Sony IMC250MZR Sensor. This sen- sor is coated with a metal-mesh which filters the polarization information on 4 adjacent pixels. The polarization angle is filtered with an alignment of 0°, 45°, 90° and 135°. With this information the following data can be calculated: Baumer GAPI v2.9...
7.11.6.1 CalibrationAngleOfPolarizationOffset Adds a calibration offset to compensate for an individual "roll" angle of the camera, intro- duced by mounting tolerances. The offset is added to all type of output data that incorpo- rates an angle, like false color representation and angle of polarization data. The offset is without effect to raw data and to degree of linear polarization data. Name CalibrationAngleOfPolarizationOffset ImageFormatControl → CalibrationControl Category Interface IFloat Access Read / Write Unit ° Values -180 ... 179.9 (Increment: 0.1) 7.11.6.2 CalibrationEnable Activates the calibration of the four polarized light channels by applying matrix calcula- tions and an angle offset.
7.11.6.4 CalibrationMatrixValueSelector Selects the gain factor of the calibration matrix. Name CalibrationMatrixValueSelector ImageFormatControl → CalibrationControl Category Interface IEnumeration Access Read / Write Unit Values Gain Gain00 ... Gain23 7.11.7 ComponentEnable (MP cameras only) Controls, if streaming of the component selected by feature ComponentSelector is active. Name ComponentEnable Category ImageFormatControl Interface IBoolean Access Read only Unit...
7.11.9 Height Height of the image provided by the device (in pixels). The selected value changes with the change of Binning. Notice The sum of OffsetY and Height must be smaller or equal than HeightMax. Start ROI End ROI Name Height Category ImageFormatControl...
7.11.10 HeightMax Maximum height of the image (in pixels). This dimension is calculated after vertical bin- ning, decimation or any other function changing the vertical dimension of the image. Name HeightMax Category ImageFormatControl Interface IInteger Access Read only Unit Values Resolution of the sensor in Y-direction. (see tables below) 7.11.10.1 VCXG /.XC / .I / .I.XT / .PTP / .I.PTP Camera Type Values Monochrome...
7.11.12 OffsetY Vertical offset from the origin to the region of interest (in pixels). Notice The sum of OffsetY and Height must be smaller or equal than HeightMax. Start ROI End ROI Name OffsetY Category ImageFormatControl Interface IInteger Access Read / Write Unit Values 0 - depends on Height 7.11.13 PixelFormat Format of the pixels provided by the device.
Page 164
different "colors". depth: 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 CX cameras. In this formats, the unused bits of one pixel are filled with data from the next pixel. 8 bit: Byte 1 Byte 2...
7.11.15 ReverseY (monochrome cameras / pixel formats only) Flip vertically the image sent by the device. The Region of interest is applied before the flipping. Notice The camera must be stopped before this feature can be set. Normal ReverseY Name ReverseY Category ImageFormatControl Interface IBoolean Access Read / Write Unit true = 1 (On)
7.11.18 SensorPixelHeight (≥ Release 3 only) Physical size (pitch) in the y direction of a photo sensitive pixel unit. Name SensorPixelHeight Category ImageFormatControl Interface IFloat Access Read only Unit Values 0.000000 ... 255.000000 (Increment: 1) 7.11.19 SensorPixelWidth (≥ Release 3 only) Physical size (pitch) in the x direction of a photo sensitive pixel unit. Name SensorPixelWidth Category...
7.11.20 SensorShutterMode Sets the sensor shutter mode of the camera. The sensor shutter mode depends on the Trigger Mode. Name SensorShutterModer Category ImageFormatControl Interface IEnumeration Access Read / Write Unit The shutter opens at the same time for all pixels GlobalReset but ends in a sequential manner.
Global Reset Trigger TriggerDelay Time 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 Global Reset, for each frame all of the lines start exposure at the same time but the end of exposure is delayed by the offset of the previous line's readout. The exposure time for each line gradually lengthens. ...
7.11.21 SensorWidth Effective width of the sensor in pixels. Name SensorWidth Category ImageFormatControl Interface IInteger Access Read only Unit Values 0 ... 65535 (Increment: 1) 7.11.22 TestPattern Selects the type of test pattern that is generated by the device as image source. Name TestPattern Category ImageFormatControl Interface IEnumeration Access...
Image is filled vertically with an image that goes from the GreyVerticalRampHorizon- talLineMoving darkest possible value to the brightest with moving hori- zontal lines. Image is filled vertically with an image that goes from the GreyVerticalRampVertical- LineMoving darkest possible value to the brightest with moving verti- cal lines. Image is filled with moving horizontal and vertical lines. HorizontalAndVerticalL- ineMoving Image is filled with moving horizontal lines. HorizontalLineMoving Image is coming from the sensor. Image is filled with moving vertical lines. VerticalLineMoving 7.11.23 TestPatternGeneratorSelector Selects which test pattern generator is controlled by the TestPattern feature.
7.11.25 WidthMax Maximum width of the image (in pixels). The dimension is calculated after horizontal bin- ning, decimation or any other function changing the horizontal dimension of the image. Name WidthMax Category ImageFormatControl Interface IInteger Access Read only Unit Values Resolution of the sensor in X-direction. (see tables below) 7.11.25.1 VCXG /.XC / .I / .I.XT / .PTP / .I.PTP Camera Type Values Monochrome...
Read only Unit Values 7.12 ImageProcessingControl (SWIR only) Category that contains the Baumer image processing features. Dynamic Pixel Correction - General Information The camera is equipped with Dynamic Pixel Correction to correct deviating pixels. In con- trast to the correction of static defect pixels, the correction is dynamic. This means that the pixels to be corrected depend on the image and the coordinates of the pixels are not saved in any list.
7.12.1 DynamicPixelCorrectionEnable Enables dynamic pixel correction. . DynamicPixelCorrection = Off DynamicPixelCorrection = On Name DynamicPixelCorrectionEnable Category ImageProcessingControl Interface IBoolean Access Read / Write Unit true = 1 (On) Values false = 0 (Off) 7.12.2 DynamicPixelCorrectionFactor Sets the factor for dynamic pixel correction. The pixel is adapted to its surroundings by this set factor.
7.13 Category: LUTControl Features in this chapter describe the Look-up table (LUT) realated features. For LUT re- lateted features, certain values are stored in the camera. This includes the coordinates of defective pixels so that they can be corrected. General information (Static Pixel Correction) There is a certain probability of abnormal pixels – so-called defect pixels – occurring within sensors from all manufacturers.
Page 182
Example 1 Example 2 General Information (Defect Pixel List) As stated previously, this list is determined during the camera's production and stored in the factory settings. Additional hot or cold pixels can develop during the lifecycle of a camera. If this happens, Baumer gives you the option to add their coordinates to the defect pixel list. You can determine the coordinates of the affected pixels and add them to the list. Once the defect pixel list is stored in the flash memory of the camera, pixel correction is carried out for all coordinates on the defect pixel list. Notice There ...
Add Defect Pixel to Defect Pixel List with Baumer Camera Explorer Notice The addition of defect pixels must be done in FullFrame (without Binning, without Width / Height / OffsetX / OffsetY), in raw data format and without activated color calculation. Start the Camera Explorer. Connect to the camera. Select the profile GenICam Guru. Open the category LUT Control.
7.13.3 DefectPixelListEntryPosX X position of the defect pixel. Name DefectPixelListEntryPosX Category LUTControl Interface IInteger Access Read / Write Unit Values 0 ... Resolution of the sensor in X-direction. (Increment: 1) 7.13.4 DefectPixelListEntryPosY Y position of the defect pixel. Name DefectPixelListEntryPosY Category LUTControl Interface IInteger Access Read / Write Unit Values...
7.13.7 Fixed Pattern Noise Correction (FPNC) CMOS sensors exhibit nonuniformities that are called Fixed Pattern Noise (FPN). How- ever it is no noise but a fixed variation from pixel to pixel that can be corrected. The advan- tage of using this correction is a more homogeneous picture which may simplify the image analysis. Variations from pixel to pixel of the dark signal are called dark signal nonunifor- mity (DSNU) whereas photo response nonuniformity (PRNU) describes variations of the sensitivity. DNSU is corrected via an offset while PRNU is corrected by a factor.
Values Userdefined The content of the selected LUT is user defined. 7.13.9 LUTEnable Activates the selected The Look-Up-Table (LUT) The LUT is employed on Baumer mono- chrome and color cameras. It contains 2 (4096) values for the available levels. These values can be adjusted by the user. For color cameras the LUT is applied for all color channels together.
7.13.11 LUTSelector Selects which LUT to control. Name LUTContent Category LUTControl Interface IEnumeration Access Read / Write Unit Values Luminance Selects the Luminance LUT. 7.13.12 LUTValue Returns the Value at entry LUTIndex of the LUT selected by LUTSelector. Name LUTValue Category LUTControl Interface...
7.15 Category: SequencerControl (≥ Rel. 2 only) Category for the Sequencer Control features. The Sequencer enables the possibility of image series recording including automated re-parameterization of the camera based on different events and signals. Therefore the desired camera settings for each step are stored in so called sequencer sets. Stringing together a number of these sequencer sets results in a sequence. The connec- tion ...
Sequencer configuration In order to avoid overwriting current camera settings while configuring a sequencer, the camera needs to be set to the sequencer configuration mode. Once the camera is set to the sequencer configuration mode, the individual sequencer sets can be selected via the SequencerSetSelector, configured and saved by executing SequencerSetSave. Starting the configured sequence requires to switch the sequencer configuration mode off and to enable the sequencer mode. 7.15.1 SequencerConfigurationMode Controls if the sequencer configuration mode is active. Name SequencerConfigurationMode Category SequencerControl Interface IEnumeration Access Read / Write Unit Enables the sequencer configuration mode. Values Disables the sequencer configuration mode. 7.15.2 SequencerFeatureEnable Enables the selected feature and make it active in all the sequencer sets. Name SequencerFeatureEnable Category...
7.15.3 SequencerFeatureSelector Selects the camera features that are controlled by the sequencer. Name SequencerFeatureSelector Category SequencerControl Interface IEnumeration Access Read / Write Unit Sets the duration (or number of events) before the CounterDuration CounterEnd event is generated. CounterEventAc- Selects the Activation mode Event Source signal. tivation CounterEvent- Select the events that will be the source to increment...
7.15.4 SequencerMode Controls if the sequencer mechanism is active. Notice To use this feature, the features BalanceWhiteAuto (color cameras only) and Sequen- cerConfigurationMode must be off. To write this feature, set TLParamsLocked = 0. Name SequencerMode Category SequencerControl Interface IEnumeration Access Read / Write Unit Enables the sequencer. Values Disables the sequencer. 7.15.5 SequencerPathSelector Selects the path that contains the settings coming afterward.
7.15.7 SequencerSetLoad Loads the sequencer set selected by SequencerSetSelector in the device. Name SequencerSetLoad Category SequencerControl Interface ICommand Access Write only Unit Values 7.15.8 SequencerSetNext Specifies the next sequencer set. Name SequencerSetNext Category SequencerControl Interface IInteger Access Read / Write Unit Values 0 ... 127 (Increment: 1) 7.15.9 SequencerSetSave Saves the current device state to the sequencer set selected by the SequencerSetSelec- tor.
7.15.11 SequencerSetStart Sets the initial/start sequencer set, which is the first set used within a sequencer. Name SequencerSetStart Category SequencerControl Interface IInteger Access Read / Write Unit Values 0 ... 127 (Increment: 1) 7.15.12 SequencerTriggerActivation Defines the signals edge that triggers the sequencer. Name SequencerTriggerActivation Category SequencerControl Interface IEnumeration Access Read / Write Unit Specifies that the trigger is considered valid on the falling AnyEdge or rising edge of the source signal. Specifies that the trigger is considered valid on the falling ...
7.15.13 SequencerTriggerSource Specifies the internal signal or physical input line to use as the sequencer trigger source. Name SequencerTriggerSource Category SequencerControl Interface IEnumeration Access Read / Write Unit Disables the sequencer trigger. Counter- Starts with the reception of the Counter End. 1End Counter- Starts with the reception of the Counter End. 2End Specifies Line 0 as external trigger source. Line0 Specifies Line 1 as external trigger source.
7.16.2 Category: TransportLayerControl → GigEVision Category that contains the features pertaining to the GigE Vision transport layer of the device. 7.16.2.1 GVSPConfigurationBlockID64Bit Enables the 64 bit block ID length. Name GVSPConfigurationBlockID64Bit TansportLayerControl → GigEVision Category Interface IBoolean Access Read only Unit true = 1 (On) Values...
7.16.2.4 GevCurrentIPAddress Reports the IP address for the given locical link. Name GevCurrentIPAddress TansportLayerControl → GigEVision Category Interface IInteger Access Read only Unit Values IP address 7.16.2.5 GevCurrentIPConfigurationDHCP Controls whether the DHCP IP configuration scheme is activated on the given logical link. Name GevCurrentIPConfigurationDHCP TansportLayerControl → GigEVision Category Interface IBoolean Access Read / Write Unit true = 1 (On) Values...
7.16.2.7 GevCurrentIPConfigurationPersistentIP Controls whether the PersistentIP configuration scheme is activated on the given logical link. Name GevCurrentIPConfigurationPersistentIP TansportLayerControl → GigEVision Category Interface IBoolean Access Read / Write Unit true = 1 (On) Values false = 0 (Off) 7.16.2.8 GevCurrentSubnetMask Reports the subnet mask of the given logical link. Name GevCurrentSubnetMask TansportLayerControl → GigEVision Category Interface IInteger Access...
7.16.2.11 GevGVCPExtendedStatusCodesSelector Selects the GigE Vision version to control extended status codes for. Name GevGVCPExtendedStatusCodesSelector TansportLayerControl → GigEVision Category Interface IEnumeration Access Read / Write Unit Version1_1 Version1_1. Values Version2_0 Version2_0. 7.16.2.12 GevGVCPPendingAck Enables the generation of PENDING_ACK. Name GevGVCPPendingAck TansportLayerControl →...
7.16.2.14 GevInterfaceSelector Selects which logical link to control. Name GevInterfaceSelector TansportLayerControl → GigEVision Category Interface IInteger Access Read / Write Unit Values ≥ 0 7.16.2.15 GevMACAddress MAC address of the logical link. Name GevMACAddress TansportLayerControl → GigEVision Category Interface IInteger Access Read only Unit...
7.16.2.18 GevMCRC Controls the number of retransmissions allowed when a message channel message times out. Name GevMCRC TansportLayerControl → GigEVision Category Interface IInteger Access Read / Write Unit Values ≥ 0 7.16.2.19 GevMCSP This feature indicates the source port for the message channel. Name GevMCSP TansportLayerControl →...
7.16.2.22 GevPAUSEFrameReception Controls whether incoming PAUSE Frames are handled on the given logical link. Name GevPAUSEFrameReception TansportLayerControl → GigEVision Category Interface IBoolean Access Read only Unit true = 1 (On) Values false = 0 (Off) 7.16.2.23 GevPersistentDefaultGateway Controls the persistent default gateway for this logical link. It is only used when the device boots with the Persistent IP configuration scheme.
7.16.2.26 GevPrimaryApplicationIPAddress Returns the address of the primary application. Name GevPrimaryApplicationIPAddress TansportLayerControl → GigEVision Category Interface IInteger Access Read only Unit Values ≥ 0 7.16.2.27 GevPrimaryApplicationSocket Returns the UDP source port of the primary application. Name GevPrimaryApplicationSocket TansportLayerControl → GigEVision Category Interface IInteger...
7.16.2.30 GevSCFTD This feature indicates the delay (in timestamp counter unit) to insert between each block (image) for this stream channel. Name GevSCFTD TansportLayerControl → GigEVision Category Interface IInteger Access Read / Write Unit Values 0 ... 4294967295 (Increment: 1) 7.16.2.31 GevSCPD Controls the delay (in timestamp counter unit) to insert between each packet for this stream channel. This can be used as a crude flow-control mechanism if the application or ...
7.16.2.34 GevSCPSDoNotFragment The state of this feature is copied into the "do not fragment" bit of IP header of each stream packet. It can be used by the application to prevent IP fragmentation of packets on the stream channel. Name GevSCPSDoNotFragment TansportLayerControl →...
7.16.2.38 GevSecondURL Indicates the second URL to the GenICam XML device description file. This URL is an alternative if the application was unsuccessful to retrieve the device description file using the first URL. Name GevSecondURL TansportLayerControl → GigEVision Category Interface IString Access Read only Unit Values 7.16.2.39 GevStreamChannelSelector Selects the stream channel to control. Name GevStreamChannelSelector TansportLayerControl → GigEVision Category Interface IInteger Access Read / Write Unit Values ≥...
7.16.2.42 InterfaceSpeedMode Show the interface speed mode as string. Name InterfaceSpeedMode TansportLayerControl → GigEVision Category Interface IEnumeration Access Read only Unit Ethernet100Mbps Operation at 100 Mbps. Ethernet10Gbps Operation at 10 Gbps. Values Ethernet1Gbps Operation at 1 Gbps. Ethernet2_5Gbps Operation at 2.5 Gbps. Ethernet5Gbps Operation at 5 Gbps.
7.16.4 Category: Category: TransportLayerControl → PtpControl (.PTP only) Category that contains the features related to the Precision Time Protocol (PTP) of the device. General Information IEEE 1588 Precision Time Protocol (PTP) manages clock synchronization of multiple devices across an Ethernet network. On a local area network, it achieves clock accuracy in the sub-microsecond range, making it suitable for measurement and control systems. PTP was designed to improve on existing clock synchronization methods such as Net- work Time Protocol (NTP) and Global Positioning System (GPS). NTP suffers from poor ...
Page 210
Network Topology without GPS Glock Achieving PTP synchronization between multiple cameras requires all cameras to be on the same network/subnet. The IEEE 1588 best master clock algorithm will select a cam- era as the master clock. Each camera will synchronize to this master clock. This restriction is due to the current inability of any network card hardware to forward PTP sync multicast packets between ports within the 1 μs requirement.
7.16.4.1 PtpClockAccuracy Indicates the expected accuracy of the device PTP clock when it is the grandmaster, or in the event it becomes the grandmaster. Name PtpClockAccuracy TansportLayerControl → PtpControl Category Interface IEnumeration Access Read only Unit Within1us Values Within2p5u 7.16.4.2 PtpClockID Returns the latched clock ID of the PTP device. PTP Parent Clock ID. Notice Byte 0 of the IEEE ClockIdentity field is mapped to the MSB.
7.16.4.4 PtpEnable Enables the Precision Time Protocol (PTP). Notice To write this feature, set TLParamsLocked = 0. Name PtpEnableEnable TansportLayerControl → PtpControl Category Interface IBoolean Access Read/Write Unit true = 1 (On) Values false = 0 (Off) 7.16.4.5 PtpGrandmasterClockID Returns the latched grandmaster clock ID of the PTP device. The grandmaster clock ID is the clock ID of the current grandmaster clock.
7.16.4.7 PtpOffsetFromMaster Returns the latched offset from the PTP master clock in nanoseconds. Name PtpOffsetFromMaster TansportLayerControl → PtpControl Category Interface IInteger Access Read only Unit Values -9223372036854775808 ... 9223372036854775808 (Increment: 1) 7.16.4.8 PtpParentClockID Returns the latched parent clock ID of the PTP device. The parent clock ID is the clock ID of the current master clock.
7.16.4.10 PtpStatus Returns the latched state of the PTP clock. Name PtpStatus TansportLayerControl → PtpControl Category Interface IEnumeration Access Read only Unit Disabled PTP is disabled. Faulty The fault state of the protocol. Initializing PTP is being initialized. Listening Device is listening for other PTP enabled devices. Master Device acting as master clock.
7.16.5.6 SIPayloadTransferSize Expected size of a single Payload Transfer. Name SIPayloadTransferSize TansportLayerControl → USB3Vision Category Interface IInteger Access Read only Unit Byte Values 0 - 4294967295 (Increment: 1) 7.17 Category: UserSetControl Category that contains the User Set control features. It allows loading or saving factory or user-defined settings.
7.17.2 UserSetFeatureEnable Enables the selected feature and make it active in all the UserSets. Name UserSetFeatureEnable Category UserSetControl Interface IBoolean Access Read only Unit true = 1 (On) Values false = 0 (Off) 7.17.3 UserSetFeatureSelector Selects which individual UserSet feature to control. Name UserSetFeatureSelector Category UserSetControl...
7.17.4 UserSetLoad Loads the UserSet specified by UserSetSelector to the device and makes it active. Notice Loading a UserSet requires the stop of the camera. Name UserSetLoad Category UserSetControl Interface ICommand Access Write only Unit Values 7.17.5 UserSetSave Save the User Set specified by UserSetSelector to the non-volatile memory of the device. Notice The factory settings are stored in the user set Default.
7.18 Category: boCalibrationData Category for functions of calibration data. Notice Calibration setting Calibration is not in the camera and either via Camera Explorer. Enter here the cate- gory param-eters to be determined in the application environment by external software (e.g. OpenCV). This calibration data is saved non-volatile to the camera. For calibration, the camera provides image together with stored calibration data. Cali- bration must be performed using external software.
7.18.4 boCalibrationDataVersion Version of the optical controller. Name boCalibrationDataVersion Category boCalibrationData Interface IString Access Read only Unit Values 7.18.5 boCalibrationFocalLength Focal length in millimeters (mm). Name boCalibrationFocalLength Category boCalibrationData Interface IFoat Access Read / Write Unit Values 0.000000 … 4,294,967,296.000000 (Increment: 1.00) 7.18.6 boCalibrationMatrixSelector Selection of the calibration matrix.
7.18.8 boCalibrationMatrixValueSelector Value selector of the calibration matrix. Name boCalibrationMatrixValueSelector Category boCalibrationData Interface IEnumeration Access Read / Write Unit Value 11 Selects the matrix value in row 1 column 1. Value 12 Selects the matrix value in row 1 column 2. Value 13 Selects the matrix value in row 1 column 3.
7.18.11 boCalibrationVectorValueSelector Selects value selector for calibration vector. Name boCalibrationVectorValueSelector Category boCalibrationData Interface IEnumeration Access Read / Write Unit Value 1 Selects vector value 1. Values Value 2 Selects vector value 2. Value 3 Selects vector value 3. 7.18.12 boGeometryDistortionValue Selected geometric distortion value.
In principle modern network hardware supports a packet size of 1500 Byte, which is specified in the GigE network standard. "Jumboframes" merely characterizes a packet size exceeding 1500 Bytes. Baumer VCXG cameras can handle a MTU of up to 16384 Bytes. 8.3 Inter Packet Gap (IPG) To achieve optimal results in image transfer, several Ethernet-specific factors need to be ...
8.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. This can occur, ...
8.4 Transmission Delay Another approach for packet sorting in multi-camera operation is the so-called Transmis- sion Delay. Due to the fact, that the currently recorded image is stored within the camera and its transmission starts with a predefined delay, complete images can be transmitted to the PC at once. The following figure should serve as an example: Principle of the trans- mission delay.
8.4.2 Configuration Example For the three employed cameras the following data are known: Camera Sensor Pixel Format Resulting Readout Exposure Transfer Model Resolution (Pixel Depth) Data Volume Time Time Time (GigE) [pixel] [bit] [bit] [msec] [msec] [msec] ≈ 42.47 VCXG-53M 2592 x 2048 42467328 35.3 ≈ 10.48...
Page 229
= 20 msec + 35.3 msec - 20 msec + 10.48 msec TransmissionDelay(Camera 3) = 45.78 msec = 45780000 ticks Notice In Baumer GAPI the delay is specified in ticks. How do convert microseconds into ticks? 1 tick = 1 ns 1 msec = 1000000 ns 1 tick = 0,000001 msec ticks= t [msec] / 0.000001 = t...
8.5 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 address range. In the example on the figure below, multicast is used to process image and message data separately on two differents PC's. Multicast Addresses: For multicasting Bau- mer suggests an address range from 232.0.1.0 to 232.255.255.255. V4.7 | 06/24/2024 | 11165414...
128.0.0.0 – 191.255.255.255 255.255.0.0 192.0.0.0 – 223.255.255.255 255.255.255.0 Connection pathway for These combinations are not checked by Baumer GAPI, Baumer GAPI Viewer or camera Baumer Gigabit Ether- on the fly. This check is performed when restarting the camera, in case of an invalid net cameras: The device connects IP - subnet combination 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. DHCP Request (broadcast) ▪ DHCP Acknowledgement Once the DHCP server obtains the DHCPREQUEST, an unicast containing all neces- sary information is sent to the client. This message is called DHCPACK. According to this information, the client will configure its IP parameters and the pro- cess is complete.
8.7 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. On this topic one must distinguish between three cases: 8.7.1 Normal Case In the case of unproblematic data transfer, all packets are transferred in their correct order ...
8.7.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 trig- gered and the "lost" packets will be resent. Resending of lost pack- ets at the end of the data stream. In our example, packets from no. 3 to no. 5 are lost. This fault is detected after the predefined time has elapsed and the resend request (A) is triggered. The camera then ...
8.8 Message Channel ® The asynchronous message channel is described in the GigE Vision standard and of- fers the possibility of event signaling. There is a timestamp (64 bits) for each announced event, which contains the accurate time the event occurred. Each event can be activated and deactivated separately. 8.8.1 Event Generation Event Description...
8.9 Action Command / Trigger over Ethernet The basic idea behind this feature was to achieve a simultaneous trigger for multiple cameras. Action Command: Therefore a broadcast Ethernet packet was implemented. This packet can be used to Since hardware release 2.1 induce a trigger as well as other actions. the implemetation of the Due to the fact that different network components feature different latencies and jitters, ...
9. VCXU – Interface Functionalities 9.1 Device Information This information on the device is part of the camera's USB descriptor. Model Name Baumer USB Vendor ID Baumer USB Product ID Included information: [Hexadecimal] [Hexadecimal] VCXU-02M 2825 ▪ Vendor ID (VID) VCXU-02C 2825 ▪...
Need help?
Do you have a question about the VCXG Series and is the answer not in the manual?
Questions and answers