FB_BA_AC_SpTRm_02

Das Template ist ein Sollwertprogramm für eine raumlufttechnische Anlage.
Es dient als Sollwertprogramm für eine Abluft- / Zuluftkaskade mit jeweils einem Raumtemperatursollwert für den Heiz- und Kühlbetrieb, inklusive Sommer- und Winterkompensation.
Es gibt zwei Raumtemperaturbasissollwerte (SpHtgY1, SpColY1) mit einer energieneutralen Zone zwischen dem unteren (Heizbetrieb) und oberen (Kühlbetrieb) Sollwert. Eine außentemperaturabhängige Verschiebung der Raumtemperaturbasissollwerte ist durch zwei Kurvenfunktionen realisiert (Sommer- Winterkompensation).

![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Prinzipschema01

Prinzipschema02

Syntax
FUNCTION_BLOCK FB_BA_AC_SpTRm_02 EXTENDS FB_BA_View
VAR_INPUT
fTWth : REAL;
END_VAR
VAR_OUTPUT
fSpHtg : REAL;
fSpCol : REAL;
END_VAR
VAR_INPUT CONSTANT
SpColX1 : FB_BA_AV_Op;
SpColX2 : FB_BA_AV_Op;
SpColY1 : FB_BA_AV_Op;
SpColY2 : FB_BA_AV_Op;
SpHtgX1 : FB_BA_AV_Op;
SpHtgX2 : FB_BA_AV_Op;
SpHtgY1 : FB_BA_AV_Op;
SpHtgY2 : FB_BA_AV_Op;
SpHtg : FB_BA_AV_Op;
SpCol : FB_BA_AV_Op;
END_VAR
VAR
SpColScale : FB_BA_Chrct02;
SpHtgScale : FB_BA_Chrct02;
END_VAR
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
fSpHtg | REAL | Errechneter Sollwert der Zulufttemperatur für den Erhitzer. |
fSpCol | REAL | Errechneter Sollwert der Zulufttemperatur für den Kühler. |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
SpColX1 | Eingabe des Wertes für den Stützpunkt X1 der Sommerkompensation für den Sollwert Kühlen. | |
SpColX2 | Eingabe des Wertes für den Stützpunkt X2 der Sommerkompensation für den Sollwert Kühlen. | |
SpColY1 | Eingabe des Wertes für den Stützpunkt Y1 der Sommerkompensation für den Sollwert Kühlen. SpColY1 ist der Basis-Sollwert für das Kühlen. | |
SpColY2 | Eingabe des Wertes für den Stützpunkt Y2 der Sommerkompensation für den Sollwert Kühlen. | |
SpHtgX1 | Eingabe des Wertes für den Stützpunkt X1 der Winterkompensation für den Sollwert Heizen. | |
SpHtgX2 | Eingabe des Wertes für den Stützpunkt X2 der Winterkompensation für den Sollwert Heizen. | |
SpHtgY1 | Eingabe des Wertes für den Stützpunkt Y1 der Winterkompensation für den Sollwert Heizen. SpHtgY1 ist der Basis-Sollwert für das Heizen. | |
SpHtgY2 | Eingabe des Wertes für den Stützpunkt Y2 der Winterkompensation für den Sollwert Heizen. | |
SpHtg | Analog-Wert-Objekt zur Anzeige des errechneten Raumtemperatur-Sollwertes Heizen. | |
SpCol | Analog-Wert-Objekt zur Anzeige des errechneten Raumtemperatur-Sollwertes Kühlen. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
SpColScale | Der Funktionsbaustein berechnet die Sollwertkennlinie Kühlen (Sommerkompensation) für die aktuelle Raumtemperatur in Abhängigkeit der Außentemperatur. | |
SpHtgScale | Der Funktionsbaustein berechnet die Sollwertkennlinie Heizen (Winterkompensation) für die aktuelle Raumtemperatur in Abhängigkeit der Außentemperatur. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.56 | TF8040 | TwinCAT Building Automation ab V5.8.0.0 |