FB_BA_WeatherParameter

FB_BA_WeatherParameter 1:

Das Template berechnet aus dem Messwert der Außentemperatur verschiedene Werte, welche Systemweit für die Steuerung und Regelung von Anlagen in der Heizungs-, Lüftungs- und Klimatechnik benötigt werden.

Das Objekt SpFrstProtec dient der Eingabe eines Frostschutzsollwertes. Der Frostschutzsollwert wird systemweit in allen HLK-Templates mit einem wasserseitigen Frostschutz verwendet.

Der Funktionsbaustein TWthLowLimitHys errechnet, ob die Außentemperatur unterhalb des kritischen Wertes von TWthLowLimitVal liegt. In Abhängigkeit des Wertes von der Variablen bTWthLowLimit wird die Frostschutzfunktion der HLK-Anlagen in dem Gebäude aktiviert.

Die witterungsbedingte Freigabe der Heizungsanlagen erfolgt nicht in Abhängigkeit der aktuellen, sondern in Abhängigkeit der gedämpften Außentemperatur. Die Dämpfung der Außentemperatur erfolgt mit dem Funktionsbaustein Average (Bildung eines gleitenden Mittelwerts). Das Objekt TWthDamped dient der Anzeige des Wertes der gedämpften Außentemperatur.

Mit dem Funktionsbaustein TWthDampedLowLimitHys wird überprüft, ob sich die gedämpfte Außentemperatur unterhalb eines Wertes befinden, ab dem Heizungsanlagen in einem Gebäude frei gegeben werden sollen. Die globale witterungsbedingte Freigabe wird mit dem Objekt "TWthDampedLowLimit" angezeigt und zur Weiterverarbeitung in anderen Templates auf die Variable bTWthDampedLowLimit geschrieben.

FB_BA_WeatherParameter 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_WeatherParameter 3:

Syntax

FUNCTION_BLOCK FB_BA_Settings EXTENDS FB_BA_View
VAR_INPUT
  fTWth                    : REAL;
END_VAR
VAR_OUTPUT
  fSpFrstProtec            : REAL;
  fTWthLowLimit            : REAL;
  bTWthLowLimit            : BOOL;
  fTWthDamped              : REAL;
  bTWthDampedLowLimit      : BOOL;
END_VAR
VAR_INPUT CONSTANT
  SpFrstProtec             : FB_BA_AV_Op;
  TWthLowLimitVal          : FB_BA_AV_Op;
  TWthLowLimit             : FB_BA_BV_Op;
  TWthDamped               : FB_BA_AV_Op;
  TWthDampedLowLimit       : FB_BA_BV_Op;
END_VAR
VAR
  TWthLowLimitHys          : FB_BA_Swi2P;
  Average                  : FB_BA_TiAvrg;
  TWthDampedLowLimitHys    : FB_BA_Swi2P;
END_VAR

FB_BA_WeatherParameter 4: Eingänge

Name

Typ

Beschreibung

fTWth

REAL

Aktueller Wert der Außentemperatur.

FB_BA_WeatherParameter 5: Ausgänge

Name

Typ

Beschreibung

fSpFrstProtec

REAL

Frostschutzsollwert, z. B. für Heizkreise im Schutzmodus.

fTWthLowLimit

REAL

Unterer Grenzwert der Außentemperatur. Unterhalb dieses Wertes werden alle Frostschutzfunktionen in HVAC-Anlagen aktiviert.

bTWthLowLimit

BOOL

Der Ausgang zeigt die Betriebsmeldung Außentemperatur unterer Grenzwert an. Die Variable ist TRUE, wenn die Außentemperatur unter dem Wert von fTWthLowCrit liegt.

fTWthDamped

REAL

Aktueller Wert der gedämpften Außentemperatur.

bTWthDampedLowLimit

BOOL

Der Ausgang zeigt die Betriebsmeldung Außentemperatur gedämpft unterer Grenzwert an. Die Variable ist TRUE, wenn die gedämpfte Außentemperatur unter dem Wert von fTWthLowCrit liegt.

FB_BA_WeatherParameter 6: Eingänge CONSTANT

Name

Typ

Beschreibung

SpFrstProtec

FB_BA_AV_Op

Analog-Wert-Objekt zur Eingabe des Frostschutzsollwert, z. B. für Heizkreise im Schutzmodus.

TWthLowLimitVal

FB_BA_AV_Op

Analog-Wert-Objekt zur Eingabe des unteren Grenzwertes der Außentemperatur. Unterhalb dieses Wertes werden alle Frostschutzfunktionen in HVAC-Anlagen aktiviert.

TWthLowLimit

FB_BA_BV_Op

Binäres Objekt, welches die Betriebsmeldung Außentemperatur unterer Grenzwert anzeigt.

TWthDamped

FB_BA_AV_Op

Analog-Wert-Objekt zur Anzeige der gedämpften Außentemperatur. Unterhalb dieses Wertes werden alle Frostschutzfunktionen in HVAC-Anlagen aktiviert.

TWthDampedLowLimit

FB_BA_BV_Op

Binäres Objekt, welches die Betriebsmeldung Außentemperatur gedämpft unterer Grenzwert anzeigt.

Variablen

Name

Typ

Beschreibung

TWthLowLimitHys

FB_BA_Swi2P

Zweipunktschalter, welcher die Außentemperatur fWth in ein binäres Schaltsignal für TWthLowLimit wandelt.

Average

FB_BA_TiAvrg

Die Mittelwertbildung Average ermittelt anhand der Außentemperatur fWth die gedämpfte Außentemperatur fTWthDamped.

TWthDampedLowLimitHys

FB_BA_Swi2P

Zweipunktschalter, welcher die gedämpfte Außentemperatur fTWthDamped in ein binäres Schaltsignal für TWthDampedLowLimit wandelt.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0