Functionality

Overview of the objects in CODESYS Development System which are relevant for the visualization

Visualization

Object below an application in the device tree or in the POU pool with the programmable visualization screen

A visualization can reference other visualizations so that multiple visualization screens become one user interface with any number of pages at runtime.

Visualization editor and additional views

In this IEC 61131-3-compliant editor, you use the visualization elements to create the desired graphical user interfaces, panels, dialogs, etc. The editor is made up of the following components:

  • Graphical editor to arrange the elements

  • Interface editor: To parameterize the visualization

  • Keyboard Configuration: Configurator for keyboard inputs for online operation

  • Element list: Overview of all used visualization elements and editor for the position of the elements on the Z-axis

The following views are also available:

Visualization element

Finished element from one of the visualization libraries

The elements from the libraries are provided for you in the View: Visualization ToolBox.

Visualization Profile

Defines which library is integrated with which version

Each project that includes a visualization is based on this kind of profile in the project settings.

Visualization style

Determines the "look & feel" of the elements

The style is set application-wide in the Visualization Manager. Ready-to-use styles are provided and you can also create your own.

Visualization Manager

Configures features such as user management, style, language, input type, etc. for all visualizations of the parent application.

The Object: Visualization Manager object is located below the application in the device tree.

Display variant

A visualization can be displayed in online mode in the following variants, which are created as objects below the Visualization Manager:

  • CODESYS TargetVisu

    Target visualization and remote target visualization (Remote TargetVisu) on PLC devices

  • CODESYS WebVisu

    Web visualization via a web browser

  • CODESYS HMI

    HMI visualization on devices without an I/O connection

  • Visualization integrated in the development system

Visualization library

Collection of visualization elements that are provided in the View: Visualization ToolBox view

Symbol library

Collection of images and graphics that you can use in visualizations.

When you insert a visualization object, you can choose which of the installed system libraries should be available in the project.

Visualization Element Repository

Repository to manage the visualization profiles and the visualization element libraries

Visualization Style Repository

Repository to manage visualization styles

VISU_TASK

Task which is automatically inserted as an object in the task configuration of an application

Requirement: At least one object of a CODESYS WebVisu or CODESYS TargetVisu is configured below the Visualization Manager.