FB_BA_RoomSample1

FB_BA_RoomSample1 1:

Dieses Template stellt einen Beispielraum mit Heiz- und Kühl- sowie Verschattungsfunktion dar.

Da die Anforderungen an Räume bzw. Zonen sehr unterschiedlich sind, sind an diesem Template entsprechende Änderungen und Anpassungen vom Anwender vorzunehmen.

FB_BA_RoomSample1 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Illustration

FUNCTION_BLOCK FB_BA_RoomSample1 EXTENDS FB_BA_View
VAR_INPUT
  eMedium                 : E_BA_Medium;
  stFacade                : ST_BA_Facade;
END_VAR

VAR_INPUT CONSTANT
  Ctrl                    : FB_BA_HeatCool_PID;
  VlvHtg                  : FB_BA_ActuatorAnalog;
  VlvCol                  : FB_BA_ActuatorAnalog;

  PrcDetc                 : FB_BA_SensorBinary;
  Presence                : FB_BA_PresenceMonitoring;
  WdwCon1                 : FB_BA_SensorBinary;
  WdwCon2                 : FB_BA_SensorBinary;
  DewPointSensor          : FB_BA_SensorBinary;
  RmTSen1                 : FB_BA_SensorAnalog;
  RmTSen2                 : FB_BA_SensorAnalog;
  RmTAdj                  : FB_BA_SensorAnalog;
  SunBldZone              : FB_BA_SunblindZone;
  SunBld1                 : FB_BA_SunBld;
  SunBld2                 : FB_BA_SunBld;
VAR
  RmTAvg                  : FB_BA_EnAvrg02;
END_VAR
VAR
  bBlindUp      AT %I*    : BOOL;
  bBlindDown    AT %I*    : BOOL;
END_VAR

FB_BA_RoomSample1 3: Eingänge

Name

Typ

Beschreibung

eMedium

E_BA_Medium

Aktuelles Medium, falls ein Zweileitersystem vorliegt: Heizen oder Kühlen

stFacade

ST_BA_Facade

Fassadenspezifische Jalousiedaten und -telegramme.

FB_BA_RoomSample1 4: Eingänge CONSTANT

Name

Typ

Beschreibung

Ctrl

FB_BA_HeatCool_PID

Heiz- Kühl-Regelbaustein.

VlvHtg

FB_BA_ActuatorAnalog

Analoges Ausgangsobjekt Heizventil.

VlvCol

FB_BA_ActuatorAnalog

Analoges Ausgangsobjekt Kühlventil.

PrcDetc

FB_BA_SensorBinary

Binäres Eingangsobjekt Präsenzmelder.

Presence

FB_BA_PresenceMonitoring

Baustein Präsenzauswertung mit Ausschaltverzögerung und Reset.

WdwCon1

FB_BA_SensorBinary

Binäres Eingangsobjekt Fensterkontakt.

WdwCon2

FB_BA_SensorBinary

Binäres Eingangsobjekt Fensterkontakt.

DewPointSensor

FB_BA_SensorBinary

Binäres Eingangsobjekt Tauppunktwächter.

RmTSen1

FB_BA_SensorAnalog

Analoges Eingangsobjekt Raumtemperatursensor.

RmTSen2

FB_BA_SensorAnalog

Analoges Eingangsobjekt Raumtemperatursensor.

RmTAdj

FB_BA_SensorAnalog

Analoges Eingangsobjekt Sollwertanpassung.

SunBldZone

FB_BA_SunblindZone

Baustein Jalousiespezifischer Zonenfunktionen.

SunBld1

FB_BA_SunBld

Steuerbaustein für eine Jalousie.

SunBld2

FB_BA_SunBld

Steuerbaustein für eine Jalousie.

VAR

Name

Typ

Beschreibung

RmTAvg

FB_BA_EnAvrg02

Mittelwertbildung über die Raumtemperaturen.

bBlindUp

BOOL

Ansteuerungsvariable Jalousien hochfahren.

bBlindDown

BOOL

Ansteuerungsvariable Jalousien herunterfahren.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0