FB_HVACOutsideTempDamped

FB_HVACOutsideTempDamped 1:

Dieser Baustein dient zur Ermittlung der mittleren bzw. gedämpften Außentemperatur. Im Automatikbetrieb wird die mittlere Außentemperatur berechnet aus den Werten der Außentemperatur um 7:00 Uhr, 14:00 Uhr und 21:00 Uhr. Wobei der Wert um 21:00 Uhr doppelt berücksichtigt wird.

VAR_INPUT

bEnable                : BOOL;
rOutsideTemp           : REAL;
dtSystemTime           : DT;
bResetInternalValues   : BOOL;
eCtrlMode              : E_HVACCtrlMode;
rManualValue           : REAL;

bEnable: Mit der Eingangsvariablen bEnablewird der Baustein vom SPS-Programm frei gegeben. Bei bEnable = FALSE wird der letzte gültige Wert der gedämpften Außentemperatur ausgegeben.

rOutsideTemp: Über diese Eingangsvariable wird dem Funktionsbaustein die aktuelle Außentemperatur übergeben.

dtSystemTime: Über diese Eingangsvariable wird dem Funktionsbaustein Datum und Uhrzeit übergeben.

bResetInternalValues: Über diese Eingangsvariable werden die internen gespeicherten Außentemperaturen zurückgesetzt und die momentan anliegende Außentemperatur wird dann übernommen.

eCtrlMode: Über dieses Enum wird der Betriebsmodus ausgewählt. Hand- oder Automatikbetrieb (siehe E_HVACCtrlMode).

rManualValue: Manueller Wert, der bei eCtrlMode = eHVACCtrlMode_Manual an den Ausgang rOutsideTempDamped gesetzt wird.

VAR_OUTPUT

rOutsideTempDamped      : REAL;

rOutsideTempDamped: Gedämpfte Außentemperatur.

Voraussetzungen

Entwicklungsumgebung

erforderliche Bibliothek

Erforderliche Function

TwinCAT 3.1 ab Build 4022.16

Tc2_HVAC V3.3.1.0

TF8000 | TC3 HVAC V1.0.0.0