FB_BA_SubTrend

Der Funktionsbaustein ermöglicht das Abonnieren (subscriben) eines Trend-Objektes.
Vererbungshierarchie
FB_BA_Base
FB_BA_Subscriber
Syntax
FUNCTION_BLOCK FB_BA_SubTrend EXTENDS FB_BA_Subscriber
VAR_INPUT
sTarget : T_BA_MedString;
tReadInterval : TIME;
tReadTolerance : TIME;
bClearOnReadError : BOOL;
END_VAR
VAR_OUTPUT
bError : BOOL;
bEvent : BOOL;
nRecordCount : UDINT;
nTotalRecordCount : UDINT;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
sTarget | AMS NetId des Publishers. | |
tReadInterval | TIME | Leseintervall [s]. |
tReadTolerance | TIME | Wartezeit, bis ein anstehender Fehler ausgegeben wird [ms]. |
bClearOnReadError | BOOL | Bei TRUE werden die Daten gelöscht, wenn ein Fehler auftritt. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | Zeigt den aktuellen Fehlerzustand der Subskription an. Details können im Fehlerfall der entsprechenden Fehlermeldung entnommen werden. |
bEvent | BOOL | Die Variable signalisiert ein unnormales Ereignis eines Objektes. Die Art des Ereignisses, z. B. ein Alarm, eine Wartungsmeldung etc., wird innerhalb der dem Objekt zugehörigen Ereignisklasse beschrieben. |
nRecordCount | UDINT | Anzahl der Aufzeichnungen. |
nTotalRecordCount | UDINT | Absolute Anzahl der Aufzeichnungen. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.35 | Tc3_XBA ab v5.3.0.0 |