FB_BA_SpSupvis

Funktionsbaustein zur Verarbeitung und Kontrolle des unteren und oberen Sollwerts einer Zuluftfeuchte- oder Zulufttemperaturregelung.

FB_BA_SpSupvis 1:

Funktionsbeschreibung

Überprüfung und Limitierung der Sollwerte

Der Funktionsbaustein limitiertund begrenzt die Sollwerte. Die beiden folgenden Tabellen stellen dar was überprüft wird und wie im Fehler reagiert wird.

Überprüfung

Aktion

rSpLo > rSpHi

letzten gültigen Werte von rSpLo und rSpHi werden genommen

rSpMin >= rSpMax

letzten gültigen Werte von rSpMin und rSpMax werden genommen

rSpHi > rSpMax

rPrSpHi = rSpMax

rSpLo < rSpMin

rPrSpLo = rSpMin

Überprüfung

bErr

Aktion

rSpMin >= rSpMax

TRUE

rSpErr = ((rSpMin + rSpMax) / 2)

rPrSpHi = rPrSpLo = rPrRcv = rSpErr

rSpHi < rSpMin

rSpLo > rSpMax

Der Abstand zwischen den Sollwerten beschreibt eine Energieneutrale Zone. Bei der Verwendung in einer Zuluftregelung würde innerhalb der Neutralen Zone nicht geheizt und nicht gekühlt werden.

FB_BA_SpSupvis 2:

Die überprüften und u.U. limitierten Sollwerte werden am Bausteinausgang als rPrSpHi und rPrSpLo (Present Setpoint) ausgegeben.

Sollwert für Wärmerückgewinnung

Für eine Wärmerückgewinnung wird der Sollwert rSpRcv wahlweise aus dem Mittelwert des oberen und unteren Sollwerts, rSoHi und rSpLo berechnet oder aber in Abhängigkeit vom Wirksinn der WRG.
Die Methode wird durch die Eingangsvariable bSlcnSpRcv definiert:

b SlcnSpRcv

rSpRcv

TRUE

Mittelwert aus rSpLo und rSpHi

FALSE

Wirksinnabhängig, definiert durch Eingang bActRcv


Im Falle der Wirksinnabhängigen Definition des Sollwerts gilt dann:

bActRcv

Wirksinn

rSpRcv

TRUE

direkt (Kühlen)

lrSpHi

FALSE

indirekt (Heizen)

lrSpLo

Wärmerückgewinnung (WRG)

FB_BA_SpSupvis 3:

Ein-Ausgänge

VAR_INPUT

bEn        : BOOL;
rSpHi      : REAL;
rSpLo      : REAL;
rSpMax     : REAL;
rSpMin     : REAL;
bActnRcv   : BOOL;
bSlcnSpRcv : BOOL;

bEn : Bausteinfreigabe. Wenn bEn = FALSE, stehen alle Ausgabeparameter auf 0.0

rSpHi: Zu überprüfender Eingabewert des oberen Sollwerts

rSpLo: Zu überprüfender Eingabewert des unteren Sollwerts

rSpMax: Maximaler Sollwert

rSpMin: Minimaler Sollwert

bActnRcv: Wirkrichtung der nachgeschalteten Wärmerückgewinnung

bSlcnSpRcv: Sollwert-Wahl der nach geschalteten Wärmerückgewinnung

VAR_OUTPUT

rPrSpHi   : REAL;
rPrSpLo   : REAL;
rSpRcv    : REAL;
bErr      : BOOL;
udiErrId  : UDINT;
udiErrArg : UDINT;

rPrSpHi: Ausgabewert des oberen Sollwerts

rPrSpLo: Ausgabewert des unteren Sollwerts

rSpRcv: Ausgabewert des resultierenden Sollwerts für die Wärmerückgewinnung

bErr: Dieser Ausgang wird auf TRUE geschaltet, wenn die eingetragenen Parameter fehlerhaft sind.

udiErrId / udiErrArg: Enthält die Fehlernummer und das Fehlerargument. Siehe Fehlercodes.

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