29.09.2022 15:35 | |||||||||||
Beigetreten: 28.01.2021 Letzter Bes: 24.09.2024 Beiträge: 259 Bewertung: (71)
|
In WinCC Unified bestehen verschiedene Möglichkeiten eine Grafik in Runtime zu ändern. 1) Ändern einer Grafik in Runtime via Grafikliste In einer Grafikliste sind bestimmte Grafiken den möglichen Werten einer Variablen zugeordnet. Weitere Information befinden sich Handbuch SIMATIC HMI WinCC Unified Engineering V17 (siehe S. 1856 ff.: Kapitel Grafiklisten projektieren).
Bild: Wechsel der Grafik in Runtime via Grafikliste (abhängig vom Wert der HMI-Variablen) 2) Ändern einer Grafik in Runtime via JavaScript Seit WinCC Unified Update 1 besteht die Möglichkeit Grafiken in Runtime mit Hilfe eines JavaScriptes zu tauschen.
Diese Funktionalität kann auch innerhalb von Faceplates verwendet werden. Die entsprechenden Grafiken müssen dabei vorab innerhalb der Projektbibliothek versioniert worden sein (siehe: Grafik als Typ erzeugen). Außerdem muss im JavaScript des Faceplates darauf geachtet werden, dass die Version der versionierten Grafik mit angegeben wird. Beispiel zum Wechsel der Grafik des Bildobjektes "Schaltfläche_3" in einem Faceplate:
bzw.
Weiterführende Hinweise:
Hinweis Viele Grüße |
||||||||||
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf