FB_BA_SubMPrio

Der Funktionsbaustein ermöglicht das Abonnieren (subscriben) eines Multi-State-Value-Objektes mit Prioritäten-Array.
Vererbungshierarchie
FB_BA_Base
FB_BA_Subscriber
FB_BA_SubM
Syntax
FUNCTION_BLOCK FB_BA_SubBV_Op EXTENDS FB_BA_SubM
VAR_INPUT
sTarget : T_BA_MedString;
tReadInterval : TIME;
tReadTolerance : TIME;
bClearOnReadError : BOOL;
END_VAR
VAR_OUTPUT
bError : BOOL;
nPresentValue : UDINT;
bEvent : BOOL
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. |
nPresentValue | UDINT | Analoger Ausgangswert. |
bEvent | BOOL | Der Ausgang ist TRUE, wenn ein Ereignis oder ein Fehler aufgetreten ist. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.35 | Tc3_XBA ab v5.3.0.0 |