Reheater Control

The Pressure Control example application is designed to work with either water or electric reheaters. Reheater control is based on the heating demand from the discharge air temperature sensor or the space temperature sensor (if no discharge air temperature sensor is in place).

If the discharge air temperature sensor is available (required in systems with an electric reheater), the reheater is controlled based on the discharge air temperature control loop, taking into account the sensor measurements and setpoint calculated based on the space temperature heating control loop (in full range of the loop), up to the maximum set limit (important for versions with electric reheater).

If there is no discharge air temperature sensor, the reheater is controlled based on the main space temperature heating control loop directly – in full range of the loop – or as the first (or second) heating stage (in half range of the loop) with DualHeat active (for works with perimeter).

Additionally, if used simultaneously with a perimeter, it can be specified whether both heaters should work together simultaneously or which should be the first and second stage of the primary/secondary heating level (in half range of the space temperature heating loop).

Note

An additional factor in the reheater auto control is the level of energy load cut-off, which decreases the value of the reheater control output:

RH control output = (100% - LoadShedding)*HeatDemand

Reheater Control According to HVAC Modes

Depending on the HVAC Mode settings (HeatLoop folder):

  • Auto: working according to the heating demand,

  • Heat: working according to the heating demand,

  • Cool: switched off,

  • MorningWarmUp: if the WarmUpHeater variable is set to true, the reheater works according to the heating demand,

  • PreCool: switched off,

  • NightPurge: switched off,

  • Off: switched off,

  • Fire: switched off.

The reheater can work in three modes defined in the ReheaterCommand variable:

  • Auto: reheater works based on the heating demand,

  • Full Open: reheater is set to the maximum control output, 100%,

  • Full Close: reheater is set to the minimum control output, 0%.

DualHeat

The DualHeat function for reheater allows to meet energy efficiency requirements by allowing to select between two modes of heating. The DualHeat function is activated according to the setting of the HeaterPriority variable.

The heaters priority is set in the HeaterPriority variable (ReheaterControl folder):

  • HeaterPriority set to reheater:

    • primary mode: reheater in the range of 0-50% (directly from the space temperature heating loop),

    • secondary mode: perimeter in the range of 50-100% (directly from the space temperature heating loop);

  • HeaterPriority set to perimeter:

    • primary mode: perimeter in the range of 0-50% (directly from the space temperature heating loop),

    • secondary mode: reheater in the range of 50-100% (directly from the space temperature heating loop);

  • HeaterPriority set to simultaneous:

    • reheater and perimeter work in full range of the the space temperature heating loop.

Reheater Types

Depending on the configuration (see: Methods of Configuration), the reheater can be controlled by triac outputs (TO1, TO2) as follows:

  • time-proportional (PWM) water reheater with a valve and actuator or time-proportional (PWM) electric reheater with a period set in the TimePropReheaterPeriod variable, controlled by the TO1 output,

  • water reheater with a valve and actuator controlled as floating type with a full-position switch time set in the FloatReheaterValveDriveTime variable, controlled by the TO1 output for closing and TO2 output for opening,

  • electric reheater controlled in one or two heating stages, on/off type (the second stage switched on above the 50% heating demand), controlled by TO1 output for 1-stage heating and TO2 output for 2-stage heating,

  • water reheater with a valve and actuator, on/off type, controlled by the TO1 output.

Regardless of the configuration of the control type, the reheater is simultaneously controlled in analog mode by the AO1 output.

If the outside temperature signal is connected (from the BACnet/Modbus network), the reheater is blocked over the setpoint in the MaxOatReheater variable (by default, 32°C/90°F).