FB_BA_FdbAnalogExt

Das Template dient der Überwachung von analogen Werten mit dynamischen Schaltwerten, wie z. B. der Differenzdrucküberwachung eines Ventilators.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_FdbAnalog EXTENDS FB_BA_View
VAR_INPUT
bEn : BOOL;
bCommand : BOOL;
fIn : REAL;
fOn : REAL := 10.0;
fOff : REAL := 2.0;
END_VAR
VAR_OUTPUT
bDst : BOOL;
END_VAR
VAR_INPUT CONSTANT
SwitchOnValue : FB_BA_AV_Op;
SwitchOffValue : FB_BA_AV_Op;
DelayFeedback : FB_BA_AV_Op;
DelayInterruption : FB_BA_AV_Op;
Dst : FB_BA_BV;
END_VAR
VAR
FixedLimit : FB_BA_Swi2P;
FdbCtrl : FB_BA_FdbCtrlBinary;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bEn | BOOL | Allgemeine Freigabe des Templates. |
bCommand | BOOL | An dem Eingang wird der Schaltaktorausgang des zu überwachenden Aggregates angeschlossen. |
fIn | REAL | An dem Eingang wird der zu überwachende, analoge Wert angeschlossen, z. B. ein Differenzdruckfühler. |
fOn | REAL | An dem Eingang wird der Einschaltwert für FixedLimit angeschlossen. Bei einer Differenzdrucküberwachung muss hier ein Druckwert gewählt werden, der im laufenden Prozess nicht unterschritten werden darf. |
fOff | REAL | An dem Eingang wird der Ausschaltwert für FixedLimit angeschlossen. Dieser Wert muss knapp unterhalb des Einschaltwertes fOn liegen. |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
SwitchOnValue | Analog-Wert-Objekt zur Eingabe des Einschaltwertes für fOn. | |
SwitchOffValue | Analog-Wert-Objekt zur Eingabe des Ausschaltwertes für fOff. | |
DelayFeedback | Analog-Wert-Objekt zur Eingabe der Zeitverzögerung der Information „Aggregat betriebsbereit“. Bei einer Differenzdrucküberwachung muss hier eine Zeitverzögerung angegeben werden, ab der anzunehmen ist, dass die Anlage den benötigten Differenzdruck aufgebaut hat. | |
DelayInterruption | Analog-Wert-Objekt zur Eingabe der Verzögerungszeit, um eine Störmeldung auszulösen. Die Meldung des Differenzdruckfühlers kann verzögert werden, um Druckschwankungen zu überbrücken. | |
Dst | Binäres Objekt zur Anzeige der Störung. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
FixedLimit | FB_BA_Swi2P | Wandlung des analogen Werts fIn in ein binäres Schaltsignal für FdbCtrl. |
FdbCtrl | Überwachung der binären Rückmeldung. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |