Functionalities

System Engineering consists of several functionalities. In the first step, only the machine parameters are available.

Navigation attributes

To create a navigation, the corresponding FBs must be provided with attributes. The substructure is only searched for further attributes if they are available. This is necessary, for example, to find symbols for the machine parameters.

Attributes

Description

'TcHmiSystemEng.Parameter.Name'

Name of the variable or node. If other variables are in use below this variable, this name is used as the navigation name in the TreeView. If the variable is not resolved further, the name is used as the display name of the variable within the control.

'Packing'

'TcHmiSystemEng.Parameter.TreeViewImage'

The TreeViewImage can be used to attach an image file for the TreeView. This image is then added to the navigation in the TreeView at the corresponding position.

'Images/Labeling.svg'

'TcHmiSystemEng.Parameter.Layer'

The display path for the TreeView can be adjusted by setting the layer. The symbol path from the PLC is used as the default value. By setting the value, the path can be moved upwards in the structure by the set value.

'-2' (Moves the entry point up two levels.)

PROGRAM MAIN
VAR
    {attribute 'TcHmiSystemEng.Parameter.Name'                 := 'Machine'}
    {attribute 'TcHmiSystemEng.Parameter.TreeViewImage'        := 'Portal/normal.svg'}
    fbMachine                     : FB_MachineUnit;
END_VAR