FB_BA_AC_SumNgtCol

FB_BA_AC_SumNgtCol 1:

Das Template repräsentiert eine Nachtkühlfunktion für Lüftungsanlagen. Es wird verwendet, um nachts mit kühler Außenluft die tags zuvor aufgeheizten Räume herunterzukühlen. Die Funktion der Sommernachtkühlung dient zur Verbesserung der Luftqualität und zur Einsparung elektrischer Energie. In den ersten Stunden des nächsten Sommertages wird elektrische Energie zur Kälteerzeugung eingespart.

FB_BA_AC_SumNgtCol 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_AC_SumNgtCol 3:

Prinzipschema

FB_BA_AC_SumNgtCol 4:

Syntax

FUNCTION_BLOCK FB_BA_AC_SumNgtCol EXTENDS FB_BA_View
VAR_INPUT
  fTRm                : REAL;
  fSpRm               : REAL;
  fTWth               : REAL;
END_VAR
VAR_OUTPUT
  bQ                  : BOOL;
END_VAR
VAR_INPUT CONSTANT
  WthTLoLmt           : FB_BA_AV_Op;
  RmTHys              : FB_BA_AV_Op;
  SwiOnDiffT          : FB_BA_AV_Op;
  SwiOffDiffT         : FB_BA_AV_Op;
  Q                   : FB_BA_BV_Op;
  Sched               : FB_BA_SchedM;
END_VAR
VAR  NgtColFnct       : FB_BA_NgtCol;
END_VAR

FB_BA_AC_SumNgtCol 5: Eingänge

Name

Typ

Beschreibung

fTRm

REAL

Eingang Messwert Raumtemperatur.

fSpRm

REAL

Eingang Sollwert Raumtemperatur.

fTWth

REAL

Eingang für die Witterungstemperatur.

FB_BA_AC_SumNgtCol 6: Ausgänge

Name

Typ

Beschreibung

bQ

BOOL

Sommernachtkühlung eingeschaltet.

FB_BA_AC_SumNgtCol 7: Eingänge CONSTANT

Name

Typ

Beschreibung

WthTLoLmt

FB_BA_AV_Op

Eingabe des Wertes für die untere Außentemperatur. Der Wert soll ein zu starkes Auskühlen verhindern.

RmTHys

FB_BA_AV_Op

Eingabe der Raumtemperatur-Hysterese.

SwiOnDiffT

FB_BA_AV_Op

Einschaltwert Temperaturdifferenz zwischen der Raumtemperatur und der Außentemperatur [K].

SwiOffDiffT

FB_BA_AV_Op

Ausschaltwert Temperaturdifferenz zwischen der Raumtemperatur und der Außentemperatur [K].

Q

FB_BA_BV_Op

Das BV-Objekt signalisiert, dass die Nachtkühlung eingeschaltet ist.

Sched

FB_BA_SchedM

Mit dem Schedule-Objekt werden die Zeiträume definiert, in denen die Nachtkühlung freigegeben ist.

Variablen

Name

Typ

Beschreibung

NgtColFct

FB_BA_NgtCol

Der Funktionsbaustein ist das Kernstück des Templates und beinhaltet den eigentlichen Steuerungsprozess des Nachtkühlprogramms.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0