FB_BC9191EnergyLevel

Function block FB_BC9191EnergyLevel

Application

This function block is for the adaptation of the supply of energy for the use of the building. The type of room utilization is set by the BMS. The longer a building or room is not used, the further the energy level can be lowered. The energy level currently selected by the function block is transferred to the room temperature controller.

Protection:

This operation mode is activated in the case of long absence times e.g. during works holidays or also when a window is open. The energy level is very low and serves only to protect the building from damage caused by frost or overheating.

Economy:

The Economy energy level is used for the economy mode. Economy mode is activated, for example, at night by a timer switch schedule.

PreComfort:

The PreComfort energy level is for an unused room which, however, can be occupied again shortly. The standby mode is frequently activated by a timer schedule.

Comfort:
If the room is occupied, it is in Comfort mode. Comfort mode can be activated by a timer switch schedule or by presence recognition.

VAR_INPUT

Name                    : Type
bSetDefault             : BOOL;
bEnable                 : BOOL;
bWindow                 : BOOL;
bProtection             : BOOL;
bEconomy                : BOOL;
bPreComfort             : BOOL;
bComfort                : BOOL;

bSetDefault: If the variable is TRUE, the default values of the VAR_IN_OUT variables are adopted.

bEnable: The function block is activated by a TRUE at this input.

bWindow: The window contact is connected to this input. TRUE means that the window is OPEN. FALSE means that the window is CLOSED.

bProtection: Protection mode is activated with the input bProtection. Protection mode is active if the input is TRUE.

bEconomy: Economy mode is activated with the input bEconomy. Economy mode is active if the input is TRUE.

bPreComfort: The Pre-comfort level is activated with this input. The Pre-comfort level is active if the input is TRUE.

bComfort: The Comfort level is activated with this input if the room is occupied.

VAR_OUTPUT

Name                  : Type
eEnergyLevel          : E_BC9191EnergyLevel;
bStateProtection      : BOOL;
bStateEconomy         : BOOL;
bStatePreComfort      : BOOL;
bStateComfort         : BOOL;

eEnergyLevel: This output contains the current energy level.

bStateProtection: The state of the bProtection input is relayed to the outside in the operation modes eEnergyLevel_AUTO_I and eEnergyLevel_AUTO_II.

bStateEconomy: The state of the bEconomy input is relayed to the outside in the operation modes eEnergyLevel_AUTO_I and eEnergyLevel_AUTO_II.

bStatePreComfort: The state of the bPreComfort input is relayed to the outside in the operation modes eEnergyLevel_AUTO_I and eEnergyLevel_AUTO_II.

bStateComfort: The state of the bComfort input is relayed to the outside in the operation modes eEnergyLevel_AUTO_I and eEnergyLevel_AUTO_II.

VAR_IN_OUT

Name            : Type                   Persistent      Default
eCtrlMode       : E_BC9191EnergyLevel;      X       eEnergyLevel_AUTO_I

eCtrlMode: Using this ENUM the operation mode can be preselected from the building management level.