05.08.2022 21:30 | |
Beigetreten: 28.01.2021 Letzter Bes: 10.06.2024 Beiträge: 259 Bewertung: (69)
|
Bei der Verwendung von Faceplates im Kontext von WinCC Unified werden die Faceplates in den Bedienbildern bei der Projektierung sowohl als Faceplate-Container oder auch als Pop-Ups aufgerufen. Je nach Anwahl eines von mehreren Faceplate-Containern können im Bedienbild unterschiedlich verknüpfte Inhalte dargestellt werden, sodass der Bediener visuell erkennen möchte, zu welchem angewählten Faceplate-Container die derzeitig dargestellten Informationen gehören. Die Umsetzung dieser Anforderung ist mithilfe von JavaScript in WinCC Unified möglich. Die Vorgehensweise ist dafür schrittweise unten dokumentiert. Die wesentliche Funktion ist im folgenden Bild ebenfalls dargestellt, sodass diese Anforderung mit möglichst wenigen Schritten umgesetzt werden kann. Bild: Ausschnitt TIA Portal V17 UPD4 – Verwendung des Skripts „ChangeFaceplateBackcolor“ Folgende Schritte sind bei der Umsetzung des Faceplate-Fokuses zu berücksichtigen: Verwendete Faceplate-Version in der Bibliothek öffnen Schritt 1: Im Faceplate die Eigenschaften-Schnittstelle „FarbeHintergrundFp“ mit dem Datentyp "Farbe" erstellen Schritt 2: In der Visualisierung des Faceplates die Hintergrundfarbe über das Eigenschaftsfenster in dem Reiter "Dynamisierung" mit der soeben erstellten Schnittstelle verknüpfen Im Bild einen Faceplate-Container markieren Schritt 1: In dem Eigenschaftsfenster unter "Fenstereinstellungen" mindestens die Auswahl "Rahmen anzeigen" anhaken, damit das Ereignis "Aktiviert" in Runtime verwendet werden kann Skripte erstellen Schritt_1: Globales Modul unter Skripte erstellen
Schritt_2: Import des Skripts "Globales Modul" in die globale Definition jedes Bildes mit Faceplates:
Schritt_3: Unter Ereignisse/Aktiviert im Faceplate-Container dieses Skript einfügen:
Schritt_4: Unter Ereignisse/Deaktiviert im Faceplate-Container dieses Skript einfügen:
Schritt_5: Schritte 3 und 4 jeweils für weitere Faceplate-Container im Bild wiederholen! Fertig! Hinweis: Die in diesem Artikel beschriebene Vorgehensweise bezieht sich auf den Zeitpunkt der Erstellung dieses Artikels (Stand: August 2022). Viele Grüße Eure Fachberatung Deutschland (JD) DateianhangChangeFaceplateBackcolorWinCCUnified.zip (161 Downloads) |
Zuletzt bearbeitet von: SIMATIC-HMI-FB-GER am: 08/08/2022 14:25:33Bibliothek mit dem Beispiel-Skript hinzugefügt Zuletzt bearbeitet von: SIMATIC-HMI-FB-GER am: 08/08/2022 14:28:59Rechtschreibfehler ausgebessert Zuletzt bearbeitet von: SIMATIC-HMI-FB-GER am: 08/10/2022 17:38:48Kleine Textkorrektur. |
|
Folgen Sie uns auf