FB_BA_DHW2P

Warmwasserspeicher-Steuerung

FB_BA_DHW2P 1:

Funktionsbeschreibung

Der Funktionsbaustein steuert die Ladung eines Warmwasserspeichers mittels eines Zweipunkt-Reglers. An dem Eingang bEn wird die Speicherladung frei gegeben. Bei aktiver Speicherladung ist der Ausgang bLd TRUE. Mit der Variablen rSp wird dem Funktionsbaustein der Sollwert für die Brauchwassertemperatur übergeben. An dem Eingang rTMin wird eine Minimalauswahl, am Eingang rTMax eine Maximalauswahl aller Temperaturfühler des Warmwasserspeichers angeschlossen.
Bedingt durch die Temperaturschichtung im Warmwasserspeicher ist der oberste Fühler in allgemeinen der mit der höchsten Temperatur und der untere derjenige mit der niedrigsten.

Die Speicherladung kann mittels der Variablen bKepFul in zwei Arten erfolgen:

bKepFul = FALSE

Die Ladung wird angefordert wenn rTMax unter dem Wert von rSp-rSpHys liegt. Die Ladung wird deaktiviert wenn rTMin über dem Sollwert von rSp liegt.
Dadurch, dass im allgemeinen der oberste Fühler die höchste Temperatur misst, erfolgt eine Einschaltung der Speicherladung deshalb erst bei entladenem Warmwasserspeicher.

bKepFul = TRUE

Die Ladung wird angefordert wenn rTMin unter dem Wert von rSp-rSpHys liegt. Die Ladung wird deaktiviert wenn rTMin wieder über dem Sollwert ist.
Durch die Minimalauswahl aller Speichertemperaturen, wird der kälteste Punkt des Speichers für die Regelung verwendet. Eine Nachladung erfolgt sobald der Speicher nicht mehr ganz gefüllt ist.

FB_BA_DHW2P 2:

Ein-/Ausgänge

VAR_INPUT

bEn     : BOOL;
rSp     : REAL;
rSpHys  : REAL;
rTMax   : REAL;
rTMin   : REAL;
bKepFul : BOOL;     


bEn: Freigabe Boiler Ladung

rSp: Temperatursollwert des Brauchwassers [°C]

rSpHys: Hysterese, empfohlen 1°K bis 5°K

rTMax: Maximalauswahl aller Speichertemperaturfühler [°C]

rTMin: Minimalauswahl aller Speichertemperaturfühler [°C]

bKepFul: Steuertemperaturanwahl:

FALSE = mit rTMax wird wird bLd gefordert, mit rTMin ausgeschaltet

TRUE = rTMin allein steuert das Ein-Ausschalten von bLd

VAR_OUTPUT

bLd    : BOOL;
rSpOut : REAL;


bLd: Freigabe des Ladebetriebs

rSpOut: Sollwertweitergabe an Ladeschaltung:

Voraussetzungen

Entwicklungsumgebung

Zielsystem

erforderliche Bibliothek

erforderliches Supplement

TwinCAT 2.11 R3/x64

PC/CX

TcBA-Bibliothek ab V1.0.0

TS8040 | TwinCAT Building Automation ab V1.0.0