FB_BA_BuildingSpRmT

In diesem Template werden die Grundsollwerte Protection Cooling .. Comfort Cooling und Protection Heating .. Comfort Heating mit Korrekturwerten beaufschlagt und als gebäudeweite Sollwerte in einer global deklarierten Strukturvariable stBuildingSpRmT (siehe globale Variablenliste Site) zur Verfügung gestellt.
Die Korrektur wirkt sich dabei jeweils auf die Precomfort- und Comfort-Werte aus, siehe FB_BA_SpRmT . Es handelt sich dabei um:
- zentrale Sollwertverschiebung
Diese beiden Werte, ShiftHtg und ShiftCol, werden jeweils auf die entsprechenden Werte für Precomfort und Comfort aufaddiert. - witterungsgeführte Sollwertverschiebung (Sommer- bzw. Winterkompensation)
Anhand der Außentemperatur aus den Wetterstationsdaten stWeatherStation (siehe globale Variablenliste Site) werden hier noch einmal Korrekturwerte errechnet, welche auf die Werte für Precomfort und Comfort addiert werden.
Die Berechnung erfolgt über die Interpolationsbausteine FB_BA_Scale_02, die sich in der FB_init-Methode parametrieren lassen.

![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Illustration
FUNCTION_BLOCK FB_BA_BuildingSpRmT EXTENDS FB_BA_View
VAR_INPUT CONSTANT
SumCpsn : FB_BA_Scale_02;
WinCpsn : FB_BA_Scale_02;
PrtcHtg : FB_BA_AV_Op;
EcoHtg : FB_BA_AV_Op;
PreCmfHtg : FB_BA_AV_Op;
CmfHtg : FB_BA_AV_Op;
PrtcCol : FB_BA_AV_Op;
EcoCol : FB_BA_AV_Op;
PreCmfCol : FB_BA_AV_Op;
CmfCol : FB_BA_AV_Op;
ShiftHtg : FB_BA_AV_Op;
ShiftCol : FB_BA_AV_Op;
END_VAR
VAR
SpRmT : FB_BA_SpRmT;
END_VAR
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
SumCpsn | Wert Sommerkompensation [K] | |
WinCpsn | Wert Winterkompensation [K] | |
PrtcHtg | Grundsollwert Protection Heating [°C] | |
EcoHtg | Grundsollwert Economy Heating [°C] | |
PreCmfHtg | Grundsollwert Precomfort Heating [°C] | |
CmfHtg | Grundsollwert Comfort Heating [°C] | |
PrtcCol | Grundsollwert Protection Cooling [°C] | |
EcoCol | Grundsollwert Economy Cooling [°C] | |
PreCmfCol | Grundsollwert Precomfort Cooling [°C] | |
CmfCol | Grundsollwert Comfort Cooling [°C] | |
ShiftHtg | Sollwertverschiebung Heizen [K] | |
ShitfCol | Sollwertverschiebung Kühlen [K] |
Variablen
Name | Typ | Beschreibung |
---|---|---|
SpRmT | Baustein zur Berechnung der beaufschlagten Temperatursollwerte. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |