FB_BA_TrendLogging

Das Template erfasst die Werte einer Datenquelle und zeichnet sie im Trendlog-Speicher auf. Die Verbindung zu den Trendlog-Objekten (Datenquellen, z. B. FB_BA_BO_IO, FB_BA_AO_IO) geschieht über Referenzen.
Die Variable TrendCount definiert die Größe des Feldes der Trendlog-Objekte.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Syntax
FUNCTION_BLOCK FB_BA_TrendLogging EXTENDS FB_BA_View
VAR_INPUT CONSTANT
Trends : ARRAY[1..TREND_COUNT] OF FB_BA_Trend;
END_VAR
VAR
i : UDINT;
END_VAR
VAR CONSTANT
TREND_COUNT : UDINT := 30;
END_VAR
Variablen
Name | Typ | Beschreibung |
---|---|---|
i | UDINT | Zähler für die FOR-Schleife, um das Trendlog-Feld Trends aufzurufen. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
TrendCount | UDINT | Konstante zur Definition der Menge der zu erfassenden Trendlog-Objekte. Voreingestellt auf 30. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |