Each of the graphical HMI objects has its specific properties described below. The visual properties are common for all objects:
Foreground - Colour of the displayed text
Indicator of alarm states. The object displays status of an alarm block using text or image. An alarm block has five possible states:
To keep full functionality, the object must be linked with blocks “Lib.Core.V1_1.BD56_SingleAlarmMemoryDelay” or “Lib.Core.V1_1.BD57_AlarmMemoryExt”.
The “Alarm status” object properties are:
Indicator of alarm states. The object displays status of an alarm block using text or image. An alarm block has five possible states:
To keep full functionality, the object must be linked alarm point funkction blocks “Lib.Core.V1_1.BD56_SingleAlarmMemoryDelay” or linked alarm point funkction block “Lib.Core.V1_1.BD57_AlarmMemoryExt”
The “Alarm status” object properties are:
Object to set analog value.
The “Analog Setter” object properties are:
Variable - Attached variable
In the Analog setter properties it is also possible to define a path to new images for a component which increases and decreases the value. This is in the Visualisation section.
This object is button to open another page (panel) to display or link to internet page..
It has following properties:
The pop-up object displays a graphic template in a pop-up windowfunction block. Typically, this can be a graphical function block with regulation settings in a specific hotel room.
Its properties are:
The progress bar object is used to visualize progress, which can be textually accompanied in the form of percentage.
Its properties are:
The “Chart” is used for trending of one or more variables in the graph. This type of an object is supported only for the PLC webserver definition.
The “Chart” object properties are:
This object displays either the PLC time, or any time value of a DT-type variable.
It has following properties:
Variable - Attached variable
This object displays either the PLC time, or any time value of a DT-type variable. The date and time can also be set here.
It has following properties:
- for a terminal.graph type template select “the complete PLC” (the root item of the variables tree)
- for a web.graph type template select “Use Target Device RTC”.
Displays a predefined text according to a discrete numerical value.
The “Digital Indicator” object properties are:
Variable - Path to the variable attached to the object
States mapping:
In States mapping the states corresponding to variable values are mapped. The values are Integer or “True(1)/False(0)”. Edit the status text, its visual properties, font, font size, bold type and italics, and optional image.
Sets a predefined discrete numerical value (typed as integer, byte, uint… - maximum 16 bits) according to a selected state text from the collection.
The “Digital Setter” object properties are:
Variable - Path to the variable attached to the object
In States mapping the states corresponding to variable values are mapped. The values are Integer or “True(1)/False(0)”. Edit the status text, its visual properties, font, font size, bold type and italics, and optional image.
Use maximum 16bit types. Do not use 32 and 64 bit types (dint, lint).
This object allows you to set the variable value using states defined in “States mapping” editor. After its creation the box is separated in several areas (buttons). Every area is assigned to one specific state. Clicking on the area causes variable to change its value to the one defined in the state. Current state of the variable is represented by the background color change of the appropriate area.
Unlike the others this object has a different “Visual” tab. The tab includes extra parameter called “Separator thickness” that defines thickness of the border which separates value areas. There is also another extra parameter called “Orientation” which allows you to switch between vertical and horizontal buttons order (a column or a row).
The “Digital Setter Buttons” object properties are:
Variable - Path to the variable attached to the object
The colour set as “Background” in a specific state settings is shown only when a corresponding button is pressed. The button background color in the normal state is determined by the settings in the visualisation tab. There is also an option to select the image that will be shown instead of a background and a text.
Sets a predefined discrete numerical value according to a selected state text from the collection. Clicking the object opens a menu where the required stae can be selected.
The “Digital Setter” object properties are:
Variable - Path to the variable attached to the object
In States mapping the states corresponding to variable values are mapped. The values are Integer or “True(1)/False(0)”. Edit the status text, its visual properties, font, font size, bold type and italics, and optional image.
This object displays an image taken from an image file.
Select the image path and filename in Properties.
This object is just a generic shape which can be used as a part of your graphic definition. You can use it as a background for the other active objects or as a simplified representation of some technology elements (pipes, boiler etc.). In the default settings the object is rendered as a generic rectangle with rounded corners. You can adjust the radius from square corners to circle-like. Besides that there is also an option to change object size and color.
Examples of “Rectangle” use:
The slider allows set a value in a defined range of values (minimum and maximum).
The “Slider” object properties are:
In the Slider properties it is also possible to define a path to new images for a component which increases and decreases the value. This is in the Visualisation section.
You can use the “Template” object for creation of specific part of your HMI definition. This object is always assigned to some function block or a program. Source for this type of an element can be created while switched in full mode by choosing appropriate template type.
See chapter: Creating a graphic template for Terminal.
Displays a fixed text. It is used mostly in the main screen (site name), naming of menu branches (Setpoints, Heating, AHUs, Lights, etc.), or to create a submenu with supplier/service contact data (such as web pages and phone number).
The “Static Text” object properties are:
This element can be used for reading/writing of string variables.
In default settings this object shows value of the mapped variable. By clicking on the object you can edit the value and save it back to the variable in the dialog window. The header of the dialog shows the name of an element. Above the editable field with the current value you can see the name of the assigned variable.
The “Text setter” object properties are:
The “TPG Bool” object displays and edits a “Lib.Hvac.V1_0.T17_Boolean_Scheduler” or “Lib.Hvac.V1_0.T17_Boolean_Scheduler_Base” block.
The “TPG Bool” object properties are:
In States mapping the states corresponding to variable values are mapped. The values are Integer or “True(1)/False(0)”. Edit the status text, its visual properties, font, font size, bold type and italics, and optional image.
The “TPG Int” object displays and edits a “Lib.Hvac.V1_0.T19_Integer_Scheduler” or “Lib.Hvac.V1_1.T19_Integer_Scheduler_Base” block.
The “TPG Int” object properties are:
In States mapping the states corresponding to variable values are mapped. The values are Integer or “True(1)/False(0)”. Edit the status text, its visual properties, font, font size, bold type and italics, and optional image.
The “TPG Real” object displays and edits a “Lib.Hvac.V1_0.T18_Real_Scheduler” or “Lib.Hvac.V1_0.T18_Real_Scheduler_Base” block.
The “TPG Real” object properties are:
It is also possible to define a path to images for a component which increases and decreases the value. This is in the Visualisation section.
Display of analogue value.
The “Value Indicator” object properties are:
Variable - Attached variable