This block computes the set point temperatures for the supply and return water temperature. The set point for the zone air temperature can be an input to the model. It allows to use this model with systems that have night set back.
If used to reset the temperature in a heating system, the
parameter dTOutHeaBal can be used to shift the heating
curve to take into account that heat gains from solar, equipment
and people make up for some of the transmission losses. For
example, in energy efficient houses, the heating may not be
switched on if the outside air temperature is greater than
12°C, even if a zone temperature of 20°C is required.
In such a situation, set dTOutHeaBal=20-12=8 Kelvin to
shift the heating curve.
The figure below shows a typical usage for a hot water
temperature reset for a heating system. The parameters of the block
heaCur are for a heating system with 60°C
supply water temperature and 40°C return water temperature
at an outside temperature of -10°C and a room temperature of
20°C. The offset for the temperature reset is 8
Kelvin, i.e., above 12°C outside temperature, there is no
heating load. The figure shows the computed supply and return water
temperatures.

IDEAS.Controls.OBC.Utilities.SetPoints.SupplyReturnTemperatureReset
and reimplemented using elementary CDL blocks.Modelica.Units.SI.HotWaterTemperatureReset to
SupplyReturnTemperatureReset. This is for Buildings,
issue 860.Evaluate=true.TZon_nominal. See ticket Buildings,
issue 74.