FB_BA_AC_SpTSuA_01

Das Template generiert den Zulufttemperatur-Sollwert einer raumlufttechnischen Anlage inklusive Sommer- und Winterkompensation.
Die Bestimmung des Zulufttemperatur-Sollwertes erfolgt mit dem Funktionsbaustein Scale in Abhängigkeit der Außentemperatur.
Die Freigabe der Zulufttemperatur-Sequenzregelung erfolgt mit der Variablen bOn durch die Auswertung des Empfangsbausteins der Schrittkettensteuerung Aggregate.
Der an die Variablen fSpHtg, fSpCol und fSpErc verknüpfte Sollwert, wird an die Zuluftregler der Aggregate Erhitzer, Kühler und Energierückgewinnung weitergegeben.

Prinzipschema 01

Prinzipschema 02

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

Syntax
FUNCTION_BLOCK FB_BA_AC_SpTSuA_01 EXTENDS FB_BA_View
VAR_INPUT
fTWth : REAL;
END_VAR
VAR_OUTPUT
fSpHtg : REAL;
fSpCol : REAL;
fSpErc : REAL;
bOn : BOOL;
END_VAR
VAR_IN_OUT
stAggregate : ST_BA_Aggregate;
END_VAR
VAR_INPUT CONSTANT
X1 : FB_BA_AV_Op;
X2 : FB_BA_AV_Op;
X3 : FB_BA_AV_Op;
X4 : FB_BA_AV_Op;
Y1 : FB_BA_AV_Op;
Y2_3 : FB_BA_AV_Op;
Y4 : FB_BA_AV_Op;
Sp : FB_BA_AV_Op;
Aggregate : FB_BA_Aggregate;
END_VAR
VAR
PrioSwiVal : FB_BA_PrioSwi_UDI04;
MuxCmd : FB_BA_MMUX_B04;
Scale : FB_BA_Chrct04;
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. |
fSpErc | REAL | Errechneter Sollwert der Zulufttemperatur für die Energierückgewinnung. |
bOn | BOOL | Der Ausgang zeigt das resultierende Ergebnis des Multiplexer MuxCmd an. Dieses wird innerhalb der Lüftungsanlage weiterverarbeitet und dient der Freigabe der Zulufttemperatur Sequenzregelung. |
Ein- / Ausgänge
Name | Typ | Beschreibung |
---|---|---|
stAggregate | Bidirektionale Aggregate Struktur über welche die Freigaben und Schaltwerte an den Auswertebaustein der Schrittkettensteuerung Aggregate übermittelt werden. Die Aggregate Struktur überträgt die aufgenommenen Rückmeldungen hoch und runter an die zentrale Anlagensteuerung. |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
X1 | Eingabe des Wertes für den Stützpunkt X1. | |
X2 | Eingabe des Wertes für den Stützpunkt X2. | |
X3 | Eingabe des Wertes für den Stützpunkt X3. | |
X4 | Eingabe des Wertes für den Stützpunkt X4. | |
Y1 | Eingabe des Wertes für den Stützpunkt Y1. | |
Y2_3 | Eingabe des Wertes für den Stützpunkt Y2/Y3. | |
Y4 | Eingabe des Wertes für den Stützpunkt Y4. | |
Sp | Ausgabe des errechneten, einfachen Zulufttemperatur-Sollwertes. Dieser wird über die Ausgänge fSpHtg, fSpCol und fSpErc ausgegeben. | |
Aggregate | Der Aggregatebaustein repräsentiert den Empfangsbaustein einer Schrittkettensteuerung. Innerhalb des Funktionsbausteins wird die Aggregatestruktur stAggregate ausgewertet und anhand der Ein- und Ausgänge in das Template integriert. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
bPrioSwiVal | Der Prioritätenschalter PrioSwiVal ermittelt anhand der Kommandostruktur stCmd den Modulationsbefehl für die Multiplexer MuxCmd und MuxMdlt. | |
MuxCmd | Der Multiplexer MuxCmd ermittelt den aktuellen Schaltwert aus der Kommandierung des Prioritätenschalters PrioSwiVal. Das resultierende Ergebnis wird an das Binär-Ausgangs-Objekt bOn übermittelt. | |
Scale | Der Funktionsbaustein berechnet den Zulufttemperatur-Sollwert in Abhängigkeit der Außentemperatur. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |