FB_BA_FdbAnalogExt

FB_BA_FdbAnalogExt 1:

Das Template dient der Überwachung von analogen Werten mit dynamischen Schaltwerten, wie z. B. der Differenzdrucküberwachung eines Ventilators.

FB_BA_FdbAnalogExt 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_FdbAnalogExt 3:

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

FB_BA_FdbAnalogExt 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.

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.

FB_BA_FdbAnalogExt 5: Ausgänge

Name

Typ

Beschreibung

bDst

BOOL

Binäres Objekt zur Anzeige der Störung.

FB_BA_FdbAnalogExt 6: Eingänge CONSTANT

Name

Typ

Beschreibung

SwitchOnValue

FB_BA_AV_Op

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

SwitchOffValue

FB_BA_AV_Op

Analog-Wert-Objekt zur Eingabe des Ausschaltwertes für fOff.

DelayFeedback

FB_BA_AV_Op

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

FB_BA_AV_Op

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

FB_BA_BV

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

FB_BA_FdbCtrlBinary

Ü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