-

Lokale HMI-Tags

PLCnext Engineer unterscheidet zwischen HMI-Tags, die für Steuerungsvariablen erzeugt werden und lokalen HMI-Tags. HMI-Tags, die für Steuerungsvariablen (Variablen in der Datenliste der Steuerung) erzeugt wurden, sind globale Tags (Datenvariablen), die für jede Station sichtbar sind. Im Gegensatz dazu sind lokale HMI-Tags nur für eine HMI-Station (einen HMI-Client) sichtbar, d.h. das HMI-Tag ist einem bestimmten Client zugewiesen. Ändert sich der Wert eines lokalen HMI-Tags, betrifft die Änderung nur das Tag des jeweiligen Clients. D.h. jeder Client, der dieses Tag verwendet, kann mit einem anderen Tag-Wert arbeiten.

In PLCnext Engineer können folgende lokalen HMI-Tags erzeugt werden:

Applikationsspezifische und seitenspezifische lokale Tags können mit Dynamiken und den Parametern einer Symbolinstanz verknüpft und in Ausdrücken (Expressions) verwendet werden.

Weitere Infos
Informationen zum Erzeugen von HMI-Tags für Steuerungsvariablen finden Sie im Thema "HMI-Tags für Steuerungsvariablen".

'Tags'-Editor

Lokale Tags (applikations- und seitenspezifische Tags) werden im 'Tags'-Editor des 'Applikation'-Knotens und der HMI-Seite angelegt und bearbeitet. Mit dem Editor können Sie:

Tags anlegen und löschen

Tag-Eigenschaften bearbeiten

Tabelle sortieren

Tags nach oben/unten verschieben

Tabelle filtern

Anwendungsfall

Aufgabe: Der folgende Anwendungsfall beschreibt das Konzept der lokalen HMI-Tags. In dem Beispiel wird ein Kontrollkästchen verwendet, das mit dem seitenspezifischen lokalen Tag 'ShowButtons' verknüpft ist (siehe Bild 1). Über das Kontrollkästchen kann eine Symbolleiste (Gruppe aus zwei Schaltflächen) ein- und ausgeblendet werden. Die Symbolleiste besitzt die Dynamik 'Sichtbarkeit'. Diese Dynamik ist mit dem seitenspezifischen lokalen Tag 'ShowButtons' verknüpft (siehe Bild 2).

Ergebnis: Die Symbolleiste wird nur auf dem Client (der Station) des Benutzers ausgeblendet, wenn das Kontrollkästchen markiert wird. Auf allen anderen Clients, die beim Aktivieren des Kontrollkästchens verbunden waren, bleibt die Symbolleiste sichtbar.

Bild 1: seitenspezifisches lokales Tag 'ShowButtons' verknüpft mit Kontrollkästchen. Das Kontrollkästchen besitzt den Wert 'True', wenn markiert.

Bild 2: Symbolleiste mit Dynamik 'Sichtbarkeit' und Verknüpfung mit 'ShowButtons'-Tag. Die Symbolleiste wird ausgeblendet, wenn das 'ShowButtons'-Tag den Wert 'False' (Kontrollkästchen nicht markiert) besitzt.