FB_BA_AC_SpTRm_02

FB_BA_AC_SpTRm_02 1:

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).

FB_BA_AC_SpTRm_02 2:
FB_BA_AC_SpTRm_02 3:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_AC_SpTRm_02 4:

Prinzipschema01

FB_BA_AC_SpTRm_02 5:

Prinzipschema02

FB_BA_AC_SpTRm_02 6:

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

FB_BA_AC_SpTRm_02 7: Eingänge CONSTANT

Name

Typ

Beschreibung

fTWth

REAL

Aktueller Wert der Außentemperatur.

FB_BA_AC_SpTRm_02 8: 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.

FB_BA_AC_SpTRm_02 9: Eingänge CONSTANT

Name

Typ

Beschreibung

SpColX1

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt X1 der Sommerkompensation für den Sollwert Kühlen.

SpColX2

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt X2 der Sommerkompensation für den Sollwert Kühlen.

SpColY1

FB_BA_AV_Op

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

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt Y2 der Sommerkompensation für den Sollwert Kühlen.

SpHtgX1

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt X1 der Winterkompensation für den Sollwert Heizen.

SpHtgX2

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt X2 der Winterkompensation für den Sollwert Heizen.

SpHtgY1

FB_BA_AV_Op

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

FB_BA_AV_Op

Eingabe des Wertes für den Stützpunkt Y2 der Winterkompensation für den Sollwert Heizen.

SpHtg

FB_BA_AV_Op

Analog-Wert-Objekt zur Anzeige des errechneten Raumtemperatur-Sollwertes Heizen.

SpCol

FB_BA_AV_Op

Analog-Wert-Objekt zur Anzeige des errechneten Raumtemperatur-Sollwertes Kühlen.

Variablen

Name

Typ

Beschreibung

SpColScale

FB_BA_Chrct02

Der Funktionsbaustein berechnet die Sollwertkennlinie Kühlen (Sommerkompensation) für die aktuelle Raumtemperatur in Abhängigkeit der Außentemperatur.

FB_BA_AC_SpTRm_02 10:

SpHtgScale

FB_BA_Chrct02

Der Funktionsbaustein berechnet die Sollwertkennlinie Heizen (Winterkompensation) für die aktuelle Raumtemperatur in Abhängigkeit der Außentemperatur.

FB_BA_AC_SpTRm_02 11:

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0