WinCC Unified Ereignisse Schnittstelle

StM2601

Level-2
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,
gibt es irgendwo eine Anleitung zur Ereignisse Schnittstelle in Faceplates?
Ich möchte von einem Button in einem Faceplate die Ereignisse "Drücken" und "Loslassen" nach außen führen. Das sollte doch irgendwie über die Ereignisse Schnittstelle möglich sein, oder?

Ich arbeite mit TIA V19

Besten Dank, schonmal,...
 
Das musst du nicht nach Außen führen.
Die Funktionen "Drücken" und "Loslassen" funktionieren genauso in einem Faceplate wie auch normal.

Oder hast du irgendwas spezielles vor?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, ist etwas spezielles. Wir haben Buttons als Faceplates erstellt, da z.B. ein "LED Indikator" im Button eingefügt ist. Jetz wollte ich das Drücken und Loslassen nach außen führen, damit ich alle Ereignisse, wie z.B. Bildanwahl, Bit setzen/rücksetzen, usw. außen am Faceplate auswählen kann.
 
Ja, ist etwas spezielles. Wir haben Buttons als Faceplates erstellt, da z.B. ein "LED Indikator" im Button eingefügt ist. Jetz wollte ich das Drücken und Loslassen nach außen führen, damit ich alle Ereignisse, wie z.B. Bildanwahl, Bit setzen/rücksetzen, usw. außen am Faceplate auswählen kann.
Dann kannst du das auch über "Ereignisse Schnittstelle" rausführen.
Du musst dafür nur ein Ereignis bspw. "Drücken" mit verschiedenen Parametern anlegen. Dann kannst du in dem Bereich "Visualisierung" deinen Button (oder sonstiges) auswählen und dort auf Ereignisse->Drücken->Umwandlung in Skript und dort dann über Snippets->Faceplate->Raise a custom faceplate event dein erstelltes Ereignis auswählen.
Alles freigeben und Aktualisieren.

Und dann hast du in deiner Instanz/Faceplate-Container in Ereignisse dein erstelltes Ereigniss, welches an dem Button innerhalb des Faceplates verknüpft ist.

Du musst nur darauf achten jegliche Parameter und Bezeichnungen eindeutig zu machen (ansonsten könntest du dich schnell selber verwirren).
In der Hilfe/Doku ist das ganze auch nochmal beschrieben

PS. Ich selber habe das noch nicht verwendet, sollte aber so funktionieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Besten Dank euch allen, so geht es!

Falls jemand andres noch eine kleine Anleitung braucht, so habe ich es nun gelöst:
Die beiden Ereignisse angelegt
1724678647055.png

und wie ihr schon geschrieben habt per Skript verschaltet
1724678791421.png

1724678962093.png
 
Zurück
Oben