
- •1 Advantages of an integrated visualization
- •2 The Visualization Editor in CoDeSys
- •2.1 Create a new Visualization
- •2.2 Visualization Elements, Insert...
- •2.3 Positioning of Visualization Elements...
- •2.4 Visualization, Configure - Overview
- •Placeholders
- •Angle
- •Shape
- •Text
- •Textvariables
- •Line width
- •Colors
- •Color Variables
- •Motion absolute
- •Motion relative
- •Variables
- •Input
- •ToolTip
- •Security
- •Programability
- •Table
- •Meter
- •Bar Display
- •Histogram
- •Alarm table
- •Trend
- •Bitmap
- •Visualization
- •Special input possibilities for operating versions
- •2.4.1 Visualization Elements, Configure...
- •'Extras' 'Configure'
- •2.4.2 Visualization Object, Configure...
- •'Extras' 'Settings' / Display, Frame, Grid, Language
- •'Extras' 'Select Background Bitmap'
- •'Extras' 'Clear Background Bitmap'
- •'Extras' 'Keyboard usage'
- •2.5 Dynamic Texts
- •2.5.1 Configuration
- •2.7 Placeholder Concept
- •'Extras' 'List of Placeholders...'
- •2.8 Visualization in Online Mode...
- •'File' 'Print' in online mode
- •2.9 Visualizations in libraries...
- •3 CoDeSys HMI
- •3.1 Installation, Start and Operating
- •4 Web-Visualization
- •4.1 Preconditions
- •4.2 Editing the WebVisu.htm file
- •4.4 Configuration and Start of the Web Server
- •5 Target-Visualization
- •5.1 Preconditions
- •Appendix A Implicit Variables in the Visualization

Appendix
Appendix A Implicit Variables in the Visualization
The following system variables can be used in a visualization program:
Implicitly generated variable |
Data type |
Function |
|
|
|
CurrentVisu |
String[40] |
Name of the currently opened visualization. If |
|
|
the name gets changed, a change to another |
|
|
visualization will be done. Please regard, that |
|
|
the name string MUST be defined in capital |
|
|
letters. |
CurrentCaller |
String[40] |
Name of the previously opened visualization. |
|
|
Is used for the ZOOMTOCALLER |
|
|
functionality |
|
|
|
CurrentLanguage |
String[40] |
Currently set language, available in the |
|
|
language file. The language MUST be written |
|
|
in capital letters. |
CurrentUserLevel |
INT |
Currently set user level 0..7 |
|
|
|
CurrentPasswords[0 .. 7] |
ARRAY [0..7] |
All passwords which are defined in CoDeSys |
|
of String[20] |
in "Usergroup passwords“. |
|
|
|
The CoDeSys Visualization |
A-1 |

Appendix
A-2 |
The CoDeSys Visualization |

Index
6 Index
A
Access rights in Visualization 2-22 Acknowledge variables 2-34 Alarm class 2-34
Alarm table 2-6, 2-34 Align 2-8
Angle 2-11 Array 2-26, 2-33 ASSIGN 2-45
B
Bar Display 2-6
Bar Display in Visualization 2-32
Bitmap 2-5
Bitmap in Visualization 2-42
Button 2-5
Extras
Select 2-7
Extras Align 2-8
Extras Clear Background Bitmap 2-49
Extras Configure
Extras Menu\Keyboard Usage 2-49
Extras Configure 2-10
F
File Print in online mode 2-58 Formatting strings 2-12 Frame 2-47
G
Grid 2-47
Grouping elements in Visualization 2-8
C
CHANGEPASSWORD 2-45
CHANGEUSERLEVEL 2-45 Clear Background Bitmap 2-49 CNC 2-45
CoDeSys HMI 3-1 CoDeSys HMI
Special configuration possibilities in Visualisation 2- 45
CoDeSys HMI 2-45
Color Variables in Visualization 2-17 Colors in Visualization 2-16 Columns 2-34
Configuration 2-10
Configuration of a Web-Server 4-2 Configure programs 2-21 Configure Visualization 2-10
Configure visualization elements 2-10 Create Visualization 2-3 CurrentCaller 5-A
CurrentLanguage 5-A
CurrentPasswords 5-A
CurrentUserLevel 5-A CurrentVisu 5-A Curve 2-4
D
Deactivate task generation 5-1
Default font 2-53
Default language 2-53
DEFINERECEIPT 2-45
Display in visualization 2-47
Dynamic texts
XML file 2-52
Dynamic texts 2-47
E
Elementlist 2-9
Ellipse 2-4
Execute program 2-21
EXITPROGRAM 2-45
H
HELP 2-45
Help file in Visualization 2-55 Histogram 2-6
Histogram in Visualization 2-33
I
Implicit Variables 5-A Input 2-21
Insert Alarm table 2-6 Insert Bar Display 2-6 Insert 'Bitmap' 2-5 Insert Curve 2-4 Insert Histogram 2-6 Insert Menu
Rounded Rectangle 2-3 Table 2-5
Insert Meter 2-6 Insert Pie 2-4 Insert Polyline 2-4 Insert Table 2-5 Insert Trend 2-6
Insert visualization elements Rectangle 2-3
Insert WMF file 2-5 Instance 2-43
Instance of a visualization 2-10
K
Keyboard usage in Visualization 2-49
L
Language 2-53 Language file 2-47
Language in visualization 2-47, 2-52 LANGUAGEDIALOG 2-45
Line width in Visualization 2-16 LINK 2-45
LOADWATCH 2-45
The CoDeSys Visualization

M
MAINTARGETVISU_INPUT_CODE 5-2 MAINTARGETVISU_PAINT_CODE 5-2 Menu Extras
Align 2-8
Clear Background Bitmap 2-49 Configure 2-10
Elementlist 2-9 Placeholder list 2-56 Select All 2-7
Select Background Bitmap 2-49 Send to Back 2-8
Send to Front 2-8 Settings 2-47
Menu Insert Alarm table 2-6
Bar Display 2-6
Bitmap 2-3, 2-5
Button 2-3, 2-5 Curve 2-4 Ellipse 2-3, 2-4 Histogram 2-6 Meta file 2-5 Meter 2-6
Pie 2-4
Polygon 2-3, 2-4 Polyline 2-4 Rectangle 2-3, 2-4
Rounded Rectangle 2-4 Trend 2-6
Visualization 2-3, 2-5 WMF file 2-5
Meter 2-6
Meter element in Visualization 2-30 Motion absolute in Visualization 2-18 Motion relative in Visualization 2-19
O
Online Help in visualization 2-55 Online Mode
Visualization 2-57 Online Mode 2-57 Operating version 2-45
P
Password \* MERGEFORMAT 5-A Pie 2-4
Placeholder 2-10, 2-44 Placeholder Concept 2-56 Placeholder List 2-56 PLC_VISU 4-2, 5-1 Polygon 2-4
Polyline 2-4 PREFIX 2-52, 2-54 PRINT 2-45 PROGRAM 2-45
Programmability 2-23
R
READRECEIPT 2-45
Rectangle 2-4
Reference 2-43
Appendix
Reference 2-10
Replace placeholder 2-44
Rounded Rectangle 2-4
S
SAVEPROJECT 2-45
SAVEWATCH 2-45
Security in Visualiszation 2-22
Select Background Bitmap 2-49
Selecting elements in Visualiziation 2-7
Send to Back 2-8
Send to Front 2-8
Settings in visualization 2-47
Shape 2-12
Slider 2-34
Status bar 2-10
SysLibTargetVisu.lib 5-1
System Variables 5-A
T
Table 2-5
Table element configuration 2-26
Table template 2-27
Target Settings
Target-Visualization 5-1
Target-Visualization
Activate 5-1
PLC_VISU 5-1
Target-Visualization 5-1
Text 2-12
Text in Visualization 2-12
Text input of variable 'Textdisplay' 2-21
Textvariables in Visualization 2-15
Tip FALSE 2-21
Tip variable 2-21
Toggle variable 2-21
ToolTip in Visualization 2-22
TRACE 2-45
Translation file
Visualization texts 2-12
Translation file 2-48
Trend 2-6, 2-37
U
Use VISU_INPUT_TASK 5-1
User level 5-A
V
Variables in Visualization 2-20 Visualisation
Input possibilities for CoDeSys HMI 2-45 Visualization
Alarm table 2-6, 2-34 Align 2-8
Array 2-26, 2-33
Bar Display element 2-32 Bitmap 2-42
Changing the Selection and Insert Mode 2-7 Clear Background Bitmap 2-49
Color Variables 2-17
Configuring a Visualization - Overview 2-10 Copying Visualization Elements 2-7
The CoDeSys Visualization

Create 2-3
Display 2-47
Dragging Visualization Elements 2-8 Dynamic texts 2-52
Editor 2-1 Elementlist 2-9
Execute program 2-21
File – Print in online mode 2-58 Frame 2-47
Grid 2-47
Grouping elements 2-8 Histogram 2-33
Insert Bar Display 2-6
Insert Histogram 2-6 Insert Meter 2-6 Insert Pie 2-4
Insert Table 2-5 Insert WMF file 2-5 Instance 2-10, 2-43 Keyboard usage 2-49 Language 2-47
Modifying Visualization Elements 2-7 Online Mode 2-57
Operation over the keyboard in online mode 2-57 Placeholder 2-10
Programmability 2-23
Reference 2-10, 2-43 Select 2-7
Select All 2-7
Select Background Bitmap 2-49 Selecting Visualization Elements 2-7 Send to Back 2-8
Send to Front 2-8 Settings 2-47, 2-52 Status Bar 2-10 Table 2-26
Index
Text input of variable 'Textdisplay' 2-21 Textvariables 2-15
Tip FALSE 2-21 Tip variable 2-21
Toggle variable 2-21 Tooltip 2-22
Trend 2-6, 2-37
Variables 2-20 Visualization Object
Configure... 2-47
Zoom to Vis. 2-21 Visualization 2-1
Visualization as Visualization element 2-43 Visualization Elements 2-3
W
Web Server
Configuration and Start 4-2 configuration file 4-2
File upload directory 4-2 WebVisu.htm 4-1 Web-Visualization
PLC_VISU 4-2 WebVisu.htm 4-1
Web-Visualization 2-45, 4-1 WMF file 2-5 WRITERECEIPT 2-45
Z
Zoom to vis. 2-44
Zoom to Vis. 2-21
ZOOMTOCALLER 5-A
The CoDeSys Visualization