FB_BA_FdbBinary

FB_BA_FdbBinary 1:

Das Template dient zur Überwachung von binären Rückmeldungen, wie z. B. die Endlagen von Klappen oder Ventilen. Es kann aber auch für eine Differenzdrucküberwachung mittels Differenzdruckschalter eingesetzt werden.

FB_BA_FdbBinary 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_FdbBinary 3:

Syntax

FUNCTION_BLOCK FB_BA_FdbBinary EXTENDS FB_BA_View
VAR_INPUT
  bEn                   : BOOL;
  bCommand              : BOOL;
  bFeedback             : BOOL;
END_VAR
VAR_OUTPUT
  bDst                  : BOOL;
END_VAR
VAR_INPUT CONSTANT
  DelayFeedback         : FB_BA_AV_Op;
  Dst                   : FB_BA_BV;
END_VAR
VAR_INPUT CONSTANT PERSISTENT
  {attribute 'parameterUnit':= 's'}
  nInterruptionDelay    : UDINT := 1;
END_VAR
VAR
  FdbCtrl               : FB_BA_FdbCtrlBinary;
END_VAR

FB_BA_FdbBinary 4: Eingänge

Name

Typ

Beschreibung

bEn

BOOL

Allgemeine Freigabe des Templates.

bCommand

BOOL

An dem Eingang wird der Schaltaktorausgang des zu überwachenden Aggregates angeschlossen.

bFeedback

BOOL

An dem Eingang wird das Feedback-Signal des zu überwachenden Aggregates angeschlossen, z. B. ein Differenzdruckschalter, Strömungswächter oder Endlagenschalter.

FB_BA_FdbBinary 5: Ausgänge

Name

Typ

Beschreibung

bDst

BOOL

Binäres Objekt zur Anzeige der Störung.

FB_BA_FdbBinary 6: Eingänge CONSTANT

Name

Typ

Beschreibung

DelayFeedback

FB_BA_AV_Op

Analog-Wert-Objekt zur Eingabe der Zeitverzögerung der Rückmeldung.

Die Verfahrzeit des Aktors kann verwendet werden.

Bei einer Differenzdrucküberwachung muss hier eine Zeitverzögerung angegeben werden, damit die Anlage den benötigten Differenzdruck aufbauen kann.

Dst

FB_BA_BV

Binäres Objekt zur Anzeige der Störung.

FB_BA_FdbBinary 7: Eingänge CONSTANT PERSISTENT

Name

Typ

Beschreibung

nInterruptionDelay

UDINT

Analog-Wert-Objekt zur Eingabe des Einschaltwertes für FixedLimit.

Bei einer Differenzdrucküberwachung muss hier ein Druckwert gewählt werden, der im laufenden Prozess nicht unterschritten werden darf.

Variablen

Name

Typ

Beschreibung

FdbCtrl

FB_BA_FdbCtrlBinary

Überwachung der binären Rückmeldung der Aktoren.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0