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