04.07.2024 14:20 | |
Beigetreten: 01.02.2021 Letzter Bes: 20.08.2024 Beiträge: 1402 Bewertung:
|
Die WinCC Unified Comfort Panel bieten die Möglichkeit eines asynchronen Zugriffes über bis zu 3 Web-Clients. Möchte man einen Bildwechsel über die Bildnummer von der Steuerung aus umsetzen, kann man bei Variablenänderung die Systemfunktion „WechsleBildMitNummer“ ausführen, und so das Bild wechseln. Beim Ausführen dieser Funktion wird jedoch an jedem Client gleichzeitig das gleiche Bild mit der entsprechenden Bildnummer angezeigt. Möchte man für jeden Client ein individuelles Bild aufrufen, kann man wie folgt vorgehen: In der Steuerung werden zwei Arrays angelegt. Das Array Bildnummer enthält die Bildnummer für den entsprechenden Client. Das Array hat 4 Elemente. Element [0] steht für das Panel selbst, die Elemente [1] bis [3] stehen für die drei möglichen Clients. Das Array "IPAdressen" ist ähnlich aufgebaut, enthält jedoch die IP-Adressen. Zusätzlich wird die Variable Freigabe zum Triggern des Bildwechsels angelegt. Der Bildwechsel wird ausgeführt, wenn der Trigger auf True gesetzt wird: Im Panel wird das folgende Skript als Dynamisierung in den Eigenschaften eines immer offenen Bildfensters projektiert. Als Trigger für das Skript wird die Freigabevariable ausgewählt: In dem Skript wird zunächst ausgelesen, ob die Freigabe auf True gesetzt wurde. Ist dies der Fall wird über die Variable "@LocalMachineName" (Zeile 6) ausgelesen, auf welchem Client das Skript gerade ausgeführt wird. Außerdem wird das Array mit den IP-Adressen eingelesen (Zeile 7). In diesem Array wird die Position des aktuellen Clients gesucht und in der Variable „Index“ gespeichert (Zeile 9). An der gleichen Index-Position befindet sich im Array „Bildnummer“ die angeforderte Bildnummer. Diese wird ausgelesen. Mit Hilfe dieser Bildnummer wird dann über die Funktion ChangeScreenByNumer der Bildwechsel im Bildfenster ausgeführt. Hinweis: Die in diesem Beitrag beschriebene Vorgehensweise bezieht sich auf den Zeitpunkt der Erstellung dieses Beitrags (Stand: Juli 2024). Viele Grüße Eure Fachberatung Deutschland (RD, MS) DateianhangClientIndividuellerBildwechsel.zip (4 Downloads) |
Zuletzt bearbeitet von: Fachberatung Deutschland am: 07/08/2024 13:19:25Projekt Anhang noch hinzugefügt |
|
Folgen Sie uns auf