FB_BA_DHW2P

FB_BA_DHW2P 1:

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 Ladungsanforderung 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 erst bei entladenem Warmwasserspeicher.

FB_BA_DHW2P 2:

bKepFul = TRUE

Die Ladung wird angefordert, wenn rTMin unter dem Wert von rSp-rSpHys liegt. Die Ladungsanforderung 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 3:

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

rSpOut: Sollwertweitergabe an Ladeschaltung:

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.7

Tc3_BA ab v1.1.6.0