Visualization Libraries
The visualization elements programmed as function block are made available via libraries. If a visualization object is added to a project, certain visualization libraries are integrated in the PLC project. The names and versions of these libraries are defined in the currently used visualization profile. The profile also precisely specifies which elements from these libraries are available in the toolbox of the visualization editor.
A visualization library is always configured as a special type of a ‘placeholder library’. As a result, the precise version of the library to be used is not specified, as long as it is not integrated in a project. Only then the current visualization profile determines which version is actually required. Note that this type of library differs from the device-specific placeholder libraries, in which the placeholders are resolved based on the device description.
See below for a description of the basic libraries, which are integrated by default, as soon as a visualization object is added to a standard project. They reference further libraries, which are not mentioned here. By default you do now have to explicitly add the visualization libraries or use them in your applications:
- System_VisuElem3DPath (only for TwinCAT 3.1 build <4020.0)
- System_VisuElemMeter
- System_VisuElems
- System_VisuElemsDateTime (only for TwinCAT 3.1 Build <4020.0)
- System_VisuElemsSpecialControls
- System_VisuElemsWinControls
- System_VisuElemTextEditor
- System_visuinputs
- System_VisuNativeControl