Visualization integrated in the CODESYS Development System ("diagnosis visualization"):
The integrated visualization in the development system is ideal for application tests, service or diagnostic purposes, and for commissioning a plant. When a device is connected to the controller, the visualization editor switches and animates the displayed elements. This variant is included in the free CODESYS Development System and can always be used independently of the controller being used.
CODESYS WebVisu:
This variant is a web-based representation of the user interface in a standard browser (PCs, tablets, smartphones). This allows for remote access, remote monitoring, as well as service and diagnostics of a plant over the Internet. A standard web browser communicates via JavaScript (optional with SSL encryption) with the web server in the controller and displays the visualization using HTML5. This technology is supported by almost all browsers and is therefore available on iOS and Android terminals.
CODESYS TargetVisu:
This variant is platform-independent and runs on control systems with an integrated display. The logic application and the user interface run on the same device. The user interface is displayed directly on the controller. This variant is suitable for operating and monitoring machines and plants. An optional extension of the runtime system is required to use CODESYS TargetVisu.
CODESYS HMI:
This variant is used for the PC-based visualization or for the display on dedicated display devices. This allows access to the process data of multiple controllers via the same user interface.
User interfaces created with CODESYS are displayed on a remote display device. This eliminates the computational load on the controller. Communication with the controller takes place via the data source manager. This variant is ideal for operating and monitoring the machine on site, whereby the values of multiple controllers can also be displayed in one visualization. The display is on one or more operator panels without control functionality and I/O control. In addition to Windows PCs, operating devices with other operating system platforms can also be used.
For more information, see: Configuring and Starting Display Variants