FB_BA_BuildingData

FB_BA_BuildingData 1:

Dieses Template auf Anlagenebene dient zu Aufruf von Sub-Templates, welche gebäudeweite Daten und Betriebsarten zur Verfügung stellen.

Typischerweise wird dieses Template im Gebäuderechner aufgerufen.

FB_BA_BuildingData 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_BuildingData 3:

Syntax

VAR_INPUT CONSTANT
  BuildingMode        : FB_BA_BuildingMode;
  BuildingEnergLvl    : FB_BA_BuildingEnergyLevel;
  BuildingSpRmT       : FB_BA_BuildingSpRmT;
  BuildingLight       : FB_BA_BuildingLighting;
END_VAR

FB_BA_BuildingData 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

BuildingMode

FB_BA_BuildingMode

Das Untertemplate BuildingMode definiert anhand eines Zeitschaltplanes mit Handeingriff die Gebäudebetriebsart.

BuildingEnergLvl

FB_BA_BuildingEnergyLevel

Das Untertemplate BuildingEnergLvl definiert anhand eines Zeitschaltplanes mit Handeingriff das Gebäude-Energieniveau.

BuildingSpRmT

FB_BA_BuildingSpRmT

Das Untertemplate BuildingSpRmT dient zur Eingabe der Raumtemperatursollwerte Heizen / Kühlen für die verschiedenen Gebäude-Energieniveaus. Darüber hinaus wird anhand der Außentemperatur jeweils ein Sommer- und ein Winterkompensationswert für die Raumtemperatur ermittelt.

BuildingLight

FB_BA_BuildingLighting

Das Untertemplate BuildingLight stellt gebäudeübergreifende Steuertelegramme für die Lichtfunktionen zusammen.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0