Funktionalitäten
Das System Engineering besteht aus mehreren Funktionalitäten. Im ersten Schritt sind nur die Maschinenparameter verfügbar.
Navigation Attribute
Um eine Navigation zu erstellen, müssen die entsprechende FBs mit Attributen versehen werden. Nur wenn die Attribute vorhanden sind, wird in der Unterstruktur nach weiteren Attributen gesucht. Dies ist z. B. notwendig, um Symbole für die Maschinenparameter zu finden.
Attribute | Beschreibung |
---|---|
'TcHmiSystemEng.Parameter.Name' | Name der Variablen oder des Knotenpunktes. Sind unterhalb dieser Variable weitere Variablen in Benutzung, wird dieser Name als Navigationsname im TreeView genutzt. Wird die Variable nicht weiter aufgelöst, dient der Name als Anzeigename der Variablen innerhalb des Controls. 'Packing' |
'TcHmiSystemEng.Parameter.TreeViewImage' | Durch das TreeViewImage kann eine Bilddatei für das TreeView angehängt werden. Dieses Bild wird dann im TreeView an der entsprechenden Stelle zur Navigation hinzugefügt. 'Images/Labeling.svg' |
'TcHmiSystemEng.Parameter.Layer' | Durch das Setzen des Layer kann der Anzeigepfad für die TreeView angepasst werden. Als Standardwert wird der Symbol-Pfad aus der SPS genutzt. Durch das Setzen des Wertes kann der Pfad um den eingestellten Wert in der Struktur nach oben verschoben werden. '-2' (Verschiebt den Einstiegspunkt um zwei Ebenen nach oben.) |
PROGRAM MAIN
VAR
{attribute 'TcHmiSystemEng.Parameter.Name' := 'Machine'}
{attribute 'TcHmiSystemEng.Parameter.TreeViewImage' := 'Portal/normal.svg'}
fbMachine : FB_MachineUnit;
END_VAR