GigE Vision Standard
TwinCAT Vision or the product TC3 GigE Vision Connector is certified according to the GigE Vision standard (version 2.0). TwinCAT Vision can thus be used with all GigE Vision-compatible cameras. As the GigE Vision standard is subdivided with each version into features that are obligatory and optional, a certification does not mean that all features of the version are supported. As cameras for their part may also have additional features that do not meet the GigE Vision standard, e.g. data compression, no statement can be made about full support. It is therefore recommended to compare and test the required features individually.
The GigE Vision standard
GigE Vision is an interface standard for industrial image processing. It facilitates configuration and operation of industrial cameras. GigE stands for Gigabit Ethernet. By using the Gigabit Ethernet communication protocol, GigE Vision benefits from the following features:
- The default transmission rate is 1 Gigabit/s (extendable with 2.5 GigE, 5 GigE and 10 GigE).
- Cable lengths up to 100 meters without the need for amplification.
- Use of standard hardware and software interfaces for Gigabit Ethernet.
The GigE Vision standard defines communication with compatible devices via UDP/IP and consists of the following four elements:
- The GigE Vision Control Protocol (GVCP) defines how GigE Vision devices are to be addressed. It specifies the data channels and mechanisms for the transfer of images and configuration data between PC and camera.
- The GigE Vision Stream Protocol (GVSP) specifies the different data types and transmission methods used to transfer images from a camera to a PC. A Packet Resend option is also available to fix transmission errors.
- The GigE Device Discovery Mechanism makes it possible to find cameras in the network using search queries.
- An XML file contains the GenAPI description that defines all public functions of the camera. This description is based on the GenICam standard.
The GenICam standard
Information on the GenICam standard and on the GenAPI description of cameras can be found on the EVMA website.
Compatibility
How to find out whether a camera is compatible with TwinCAT Vision: look to see whether the name "GigE Vision" is explicitly named in the product description or the GigE Vision logo is shown:
"GigE" versus "GigE Vision" Note the difference between "GigE" and "GigE Vision"! Only GigE Vision compliant cameras are supported. |
Connection to other devices is not supported Moreover, the GigE Vision standard allows connection to other devices (such as strobe controllers). This function is not currently supported by TwinCAT Vision. |