Skip to main content

Beispiel: Trend

Produkt: CODESYS Visualization

Das Beispiel zeigt, wie Sie mit dem Visualisierungselement Trend Werte visualisieren und aufzeichnen können.

Für weitere Informationen siehe: Visualisierungselement: Trend

Beschreibung

Das Beispielprojekt TrendExample enthält drei Anwendungen mit jeweils unterschiedlicher Trend-Konfigurationen.

Im Beispiel sind folgende Features implementiert:

  • Bedingte Aufzeichnung von Werten

  • Langfristige Aufzeichnung von Werten

  • Mehrfache Aufzeichnung von Werten

Weitere Informationen

Applikation ConditionalRecording

In der Applikation wird gezeigt, wie ein Sinussignal mit einer Amplitude von 500 erzeugt wird. Das Signal wird aufgezeichnet, wenn die Amplitude größer oder gleich 200 ist. Die Aufzeichnungsbedingung dazu wird im Objekt Trendaufzeichnung im Abschnitt Aufzeichnungseinstellungen eingestellt. Das Objekt liegt unter dem Trend Recording Manager-Objekt.

Für weitere Informationen siehe: Objekt: Trendaufzeichnung

_example_img_trend_app_conditional_recording.png

Applikation LongTermRecording

In dieser Applikation ist implementiert, wie das Trendelement für Langzeitaufzeichnungen zu konfigurieren ist.

In der Applikation wird die Leistung einer Solarstation simuliert. Die Leistung (Variable rCurrentPower) wird alle 20 Sekunden aufgezeichnet. Die Daten werden jede Minute in der Datenbank abgelegt.

Sie können das Aufzeichnungsintervall über den Dialog Erweiterte Trendeinstellungen und das Eingabefeld Messung in jedem n-ten Zyklus anpassen. Das Speicherintervall können Sie über das Feld Alle N Millisekunden speichern im Objekt Trendspeicherung" anpassen.

Für weitere Informationen siehe: Dialog: Erweiterte Traceeinstellungen

_example_img_trend_app_longterm_recording.png

Applikation SimpleTrendExample

Die Beispielapplikation erzeugt drei Signale, die aufgezeichnet und durch das Trendelement visualisiert werden. Die Aufzeichnung kann mit der Schaltfläche "Record" gestartet werden.

_example_img_trend_app_simple.png

Applikation DynamicRecordingIntervalTrendExample

Die Applikation zeigt, wie das Aufzeichnunsintervall der Trendaufzeichnung zur Laufzeit durch die Option Verlangsamungsfaktor der Messung angepasst werden kann.

Für weitere Informationen siehe: Aufzeichnungseinstellungen

_example_img_trend_app_dynamic_recording_interval.png

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

Zusatzkomponenten

-

Hinweis

_example_icon.png DOWNLOAD Projekt