Skip to main content

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

_example_icon.png DOWNLOAD Projekt