Beispiel: Aufzeichnung von Variablenwertänderungen
Produkt: CODESYS Visualization
Dieses Beispiel zeigt, wie Sie mit Handler Variablenwertänderungen aufzeichnen können, die durch Benutzereingaben innerhalb der Visualisierung ausgelöst wurden.
Beschreibung
Visualisierungselemente, deren Variablenwert sich durch Benutzereingaben verändert hat, rufen die Schnittstelle IValueChangedListener
auf. Mit dieser Schnittstelle können die Wertänderungen erfasst und anschließend programmatisch verarbeitet werden.
Weitere Informationen
Projekt VisuValueChangeHandler.project
:
Der Funktionsbaustein FB_ValueChangedListener
implementiert die Schnittstelle IValueChangedListener
. Der Funktionsbaustein ValueChangedListenerManager
wird im Programm PLC_PRG
registriert.
Wenn sich der Wert eines Visualisierungselements ändert, wird die Methode ValueChanged
des Funktionsbausteins FB_ValueChangedListener
aufgerufen.
Im Beispielprojekt werden alle Benutzereingaben der Visualisierung in die Logdatei des Geräts geschrieben. Ein zugehöriges Visualisierungselement können Sie mit Hilfe des Eingabeassistenten auswählen.
Systemvoraussetzungen und Einschränkungen
Programmiersystem | CODESYS Development System Version 3.5.14.0 oder höher |
Laufzeitsystem | CODESYS Control Win Version 3.5.14.0 oder höher |
Zusatzkomponenten | - |
Hinweis
DOWNLOAD Projekt