20.01.2023 10:18 | |
Beigetreten: 01.02.2021 Letzter Bes: 23.08.2024 Beiträge: 1403 Bewertung:
|
In WinCC Unified gibt es verschiedene Möglichkeiten der Dynamisierung. Bspw. ist es möglich verschiedene Bildobjekte mit einer Variable zu dynamisieren. Zusätzlich können folgende Einstellungen bei einer Variablendynamisierung projektiert werden:
Mit der Einstellung „Indirekte Adressierung verwenden" ist es möglich, den Namen einer HMI-Variablen in der Runtime zu bestimmen, dessen Wert dynamisch in einem entsprechend projektierten Bildobjekt ausgegeben werden soll. Beispiel:
Projektierungsbeispiel: Zunächst wird eine HMI-Variable (Datentyp WString) projektiert. Diese HMI-Variable wird an den Prozesswert eines 1. EA-Feldes (Dynamisierung = Variable) verknüpft. In diesem 1. EA-Feld wird die Eigenschaft "Indirekte Adressierung verwenden" aktiviert. Im nächsten Schritt wird ein 2. EA-Feld erstellt. Dieses 2. EA-Feld wird ebenfalls mit der bereits erstellten HMI-Variable verknüpft. In diesem 2. EA-Feld bleibt die Einstellung „indirekte Adressierung verwenden“ jedoch deaktiviert. In der Runtime kann mit dem 2. EA-Feld der Name der HMI-Variablen bestimmt werden, dessen Wert im 1. EA-Feld ausgegeben werden soll (insofern die HMI-Variable vorab im Engineering projektiert wurde und dem HMI-System bekannt ist). Diese Funktionalität kann auch für andere Bildobjekte genutzt werden, wie z.B. Balken, Zeigerinstrument, Schieberegler etc. Hinweis Viele Grüße |
Folgen Sie uns auf