E_HVACSetpointHeatingMode

TYPE E_HVACSetpointHeatingMode :
(
    eHVACSetpointHeatingMode_Off            := 0,
    eHVACSetpointHeatingMode_OnOutsideTemp      := 1,
    eHVACSetpointHeatingMode_OnDate         := 2,
    eHVACSetpointHeatingMode_OnPermanent        := 3,
    eHVACSetpointHeatingMode_OnFreezeProtec     := 4,
    eHVACSetpointHeatingMode_OnNight        := 5,
    eHVACSetpointHeatingMode_OnDay          := 6
);
END_TYPE

eHVACSetpointHeatingMode_Off: the heating circuit is completely switched off.

E_HVACSetpointHeatingMode 1:

The frost protection function is also deactivated in this operation mode!

eHVACSetpointHeatingMode_OnOutsideTemp: heating period according to outside temperature. The heating circuit is switched on if the average outside temperature rOutsideTempDamped is smaller
than the value of rHeatingLimit. The flow temperature setpoint calculated by the heating characteristic curve or the
room setpoint module is passed through to the output rSetpoint.
The output bHeatingPump becomes TRUE and thus the heating circuit pump is switched on. Switching on or
off following the heating limits being undershot or exceeded can be delayed by the parameters tDelayHeatingOn
and tDelayHeatingOff.

eHVACSetpointHeatingMode_OnDate: heating period by date. The heating circuit is enabled from the date iOn_Day / iOn_Month to iOff_Day / iOff_Month
. The switching on or off of the heating circuit pump after the switch-on or switch-off limits are reached can be
delayed.

eHVACSetpointHeatingMode_OnPermanent: the heating circuit is always switched on.

eHVACSetpointHeatingMode_OnFreezeProtec: the heating circuit is in frost protection mode. If the input variable bFreezProtec is TRUE ,
the value applied to rFreezeProtecSetpoint is passed through to the output rSetpointOut.

eHVACSetpointHeatingMode_OnNight: the setpoint for the flow temperature is calculated depending on the outside temperature. The heating circuit is on continuously, and remains in night setback mode. In this operation mode, the value from the input variable rNightSetback is subtracted from the rSetpointIn.

eHVACSetpointHeatingMode_OnDay: the heating circuit is in day operation.