FB_BA_H_HtgCir_Sp

FB_BA_H_HtgCir_Sp 1:

Template für die Bereitstellung des Sollwertes für eine Heizkreisregelung.

Die Heizkurve HtgCrv berechnet entsprechend der Außentemperatur fWthDamp und den vorgegebenen Sollwerten den Vorlauftemperatur-Sollwert SpTFl.

Blockschaltbild

FB_BA_H_HtgCir_Sp 2:
FB_BA_H_HtgCir_Sp 3:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Syntax

FUNCTION_BLOCK FB_BA_H_HtgCir_Sp EXTENDS FB_BA_View
VAR_INPUT
  eOpMod           : E_BA_EnergyLvl;
  fSpFrstProtec    : REAL;
  fTWthDamp        : REAL;
END_VAR
VAR_OUTPUT
  fSpFlWT          : REAL;
END_VAR
VAR_INPUT CONSTANT
  NgtOffs          : FB_BA_AV_Op;
  SpFlWT           : FB_BA_AV_Op;
  HtgCrv           : FB_BA_Scale_04;
END_VAR
VAR
  PrioSwi          : FB_BA_MMUX_R04;
END_VAR

FB_BA_H_HtgCir_Sp 4: Eingänge

Name

Typ

Beschreibung

eOpMode

E_BA_EnergyLvl

Eingabe der aktuellen Betriebsart.

fSpFrstProtec

REAL

Eingang Frostschutzsollwert für die Betriebsart „Protection“.

fTWthDamp

REAL

Eingang der gedämpften Außentemperatur.

FB_BA_H_HtgCir_Sp 5: Ausgänge

Name

Typ

Beschreibung

fSpFlWT

REAL

Ausgabe des Sollwertes für den Heizkreis.

FB_BA_H_HtgCir_Sp 6: Eingänge CONSTANT

Name

Typ

Beschreibung

NgtOffs

FB_BA_AV_Op

AV-Objekt zur Eingabe des Wertes für die Nachtabsenkung.

SpFlWT

FB_BA_AV_Op

AV-Objekt zur Anzeige des Sollwertes für den Heizkreis.

HtgCrv

FB_BA_Scale_04

Berechnung der Heizkurve für den Heizkreis in Abhängigkeit der gedämpften Außentemperatur.

Variablen

Name

Typ

Beschreibung

PrioSwi

FB_BA_MMUX_R04

Der Multiplexer-Funktionsbaustein gibt in Abhängigkeit der aktuellen Betriebsart eOpMod den dazu gehörigen Sollwert aus.