[SP_FIELD] Determination of room setpoints via setpoint field

Function block SP_FIELD calculates the upper and lower temperature and humidity setpoints for sequence cascade control in dependence of the room air state and of the room setpoints (setpoint field).

SP_FIELD calculates the upper and lower temperature and humidity setpoints for sequence cascade control in dependence of the room air state and of the room setpoints (setpoint field). SP_FIELD allows users to easily parameterize room setpoints, which include temperature comfort in a room (setpoint field). Humidity and temperature setpoints are defined in a physical unit [% rel. humidity] in the function block and are transmitted as absolute humidity for the humidity control loop.

Functioning

The following functions are integrated in the function block:

  • Conversion of relative humidity values into absolute humidity values.
  • The limits for the setpoint field can be set.
  • Summer/winter compensation is possible.

The function block calculates the variable setpoints for sequence cascade control from the present room air state in accordance with the parameterized limit values (setpoint field). The parameterized relative humidity limit values are then converted to absolute humidity values.

Step

Process procedure in the function block

1

The function block calculates the absolute humidity setpoints from the present room temperature [TR] and the setpoint field. The humidification setpoint [SpLoHuR] and dehumidification setpoint [SpHiHuR] is increased together with an increasing room temperature along the setpoint field.

2

The function block calculates the temperature setpoints from the current room humidity [HuRelR] and the setpoint field.

With high humidity:
The heating setpoint [SpLoTR] is increased from a specified absolute room humidity along the setpoint field.
The cooling setpoint is not changed [SpHiTR] = [SpRC].

---

If summer/winter compensation is enabled [SwCmp] = 1, the heating setpoint [SpRH] and the cooling setpoint [SpRC] are corrected by the values [DSpH] and [DSpC]:
[SpRH] = [SpRH] + [DSpH]
[SpRC] = [SpRC] + [DSpC]

Example: Energy-free zone

Example: Cooling/humidifying

Example: Heating/dehumidifying

Pins

Input

Description

Data type

Default value
Value range

TR

Room temperature

Measures the (reference) room temperature.

Real

20.0 [°C]
68.0 [°F]

0.0…50.0 [°C]
32.0…122.0 [°F]

HuRelR

Relative humidity for room

Measured value for the room humidity.

Real

30.0 [%RH]

0.0...100.0 [%RH]

SpRC

Room setpoint for cooling

Cooling setpoint for room temperature. Upper limitation of the setpoint field.

Real

26 [°C]
78.8 [°F]

0.0...50.0 [°C]
32.0...122.0 [°F]

SpRH

Room setpoint for heating

Heating setpoint for room temperature. Lower limitation of the setpoint field.

Real

22 [°C]
71.6 [°F]

0.0...50.0 [°C]
32.0...122.0 [°F]

SpRHu

Room setpoint for humidification

Real

30.0 [%RH]

0.0...100.0 [%RH]

SpRDhu

Room setpoint for dehumidification

Dehumidification setpoint for room humidity (% relative humidity). Right limitation curve of the setpoint field.

Real

60.0 [%RH]

0.0...100.0 [%RH]

SpRHuAbs

Room setpoint for absolute humidity (limitation)

Upper absolute setpoint for room humidity (g/kg absolute humidity). Right limitation of the setpoint field. If out of range, 20.0 is used.

Real

11.0 [g/kg]
0.011 [lb/lbda]

0.0...20.0[g/kg]
0.0...0.02 [lb/lbda]

AP

Air pressure

Measured value for air pressure or constant value (see Engineering)

Real

0.96 [bar]
28.35 [inHg]

0.0...4.0 [bar]
0.0...118.12 [inHg]

SwCmp

Summer/winter compensation

Enable/disable the correction of the heating and cooling setpoint.

Boolean

0

0: No summer/winter compensation.
1: Summer/winter compensation active.

DSpC

Delta cooling setpoint

Delta of the cooling setpoint [SpRC]

Real

0.0 [K]
0.0 [°F]

-20.0...20.0 [K]
-36...36 [°F]

DSpH

Delta heating setpoint

Delta of the heating setpoint [SpRH]

Real

0.0 [K]
0.0 [°F]

-20.0...20.0 [K]
-36...36 [°F]

 

Output

Description

Data type

Default value
Value range

SpHiTR

Setpoint high: Room temperature

Calculated cooling setpoint to control the room temperature.

Real

26.0 [°C]
78.8 [°F]

SpLoTR

Setpoint low: Room temperature

Calculated heating setpoint to control the room temperature

Real

22.0 [°C]
71.6 [°F]

SpHiHuR

Setpoint high: Room humidity

Calculated humidification setpoint (g/kg absolute humidity) to control the room humidity

Real

5 [g/kg]
0.005 [lb/lbda]

SpLoHuR

Setpoint low: Room humidity

Calculated dehumidification setpoint (g/kg absolute humidity) to control the room humidity.

Real

10 [g/kg]
0.01 [lb/lbda]

SysUnits

System of units

Indicates the system of units used by the block.

Integer

1: International system of units (SI) (fallback)

1...5

1: International system of units (SI) (fallback)
2: International system of units (SI)
3: US system of units
4: Imperial system of units
5: Canadian system of units

ErrCode

Error code indication

Integer

0: No error

= 0 - No error
> 0 - Error codes

Engineering

Parameterizing the setpoint field

The humidity setpoints [SpRHu] and [SpRDHu] are parameterized in % of relative humidity.
The absolute setpoint for humidity [SpRHuAbs] is parameterized in g/kg of absolute humidity.

The limit values for the setpoint field are preset according to DIN 1946.

Basic design

SP_FIELD typically serves as a setpoint transmitter for sequence cascade control. SP_FIELD supplies the setpoints [SpHiTR], [SpLoTR] to temperature control, and the setpoints [SpHiHuR], [SpLoHuR] to humidity control.

Summer/winter compensation

The room setpoints for heating [SpRH] and cooling [SpRC] can be changed via pins [DSpH] and [DSpC], e.g., by interconnecting to an outside temperature-controlled setpoint compensation (characteristic curve of CHAR) or to a room unit.

Example: Outside temperature-controlled summer compensation

CHAR (CONTROL) supplies an outside temperature-controlled correction value for cooling based on the following sample points:

Outside temperature °C

26

29

32

Correction value K

0

1

2

The set cooling setpoint [SpRC] is corrected by factor [DSpC] in dependence of the outside air temperature TOa. Thus, the effective cooling setpoint is corrected to 27 °C for a cooling setpoint [SpRC] of e.g. 25 °C at an outside air temperature of 32 °C.

Example: Outside temperature-controlled winter compensation

CHAR (CONTROL) supplies an outside temperature-controlled correction value for heating based on the following sample points:

Outside temperature °C

-10

0

Correction value K

4

0

The set heating setpoint [SpRH] is corrected by factor [DSpH] in dependence of the outside air temperature TOa. Thus, the effective heating setpoint is corrected to 24 °C for a heating setpoint [SpRH] of e.g. 20 °C at an outside air temperature of -10 °C.

Parameterizing air pressure [AP]

The air pressure influences the conversion of relative humidity to absolute humidity. If the air pressure is not available as a measured variable, it can be defined as a constant.

Air pressure decreases at increasing altitude above sea level; the constant thus needs to be defined in dependence of the altitude above sea level:

Altitude (m)

AP (bar)

Altitude (m)

AP (bar)

0

1.013

1200

0.877

300

0.978

1500

0.846

600

0.943

1800

0.815

900

0.91

2100

0.785

Application

Setpoint field

The function block allows the user to define the setpoints of the air conditioning plant according to a Comfort field. Humidity and temperature setpoints are defined in a physical unit [% rel. humidity] in a function block and are transmitted as absolute humidity for the humidity control loop.
SP_FIELD allows for parameterizing room setpoints, which include temperature comfort in a room (setpoint field). Thermic comfort exists when human beings are content with temperature and humidity of the surrounding environment. The range of the comfort room temperature and humidity is described in DIN 1946 Part 2 and is considered state-of-the-art technology.

There are two reasons why a field is used as a setpoint:

  • Comfort sensation:
    Optimal working environment conditions exist not just at a specific setpoint for room temperature and room humidity, but within a particular range. Additionally, it is meaningful to limit the absolute humidity at high temperatures; else, the air is too muggy. This limit value typically is 11 g/kg.
  • Energy savings:
    The greater the setpoint field area, the greater the energy saving potential.

Summer/winter compensation

Today, summer/winter compensation represents a standard solution for ventilating and air conditioning plants. In this respect, the setpoint of the room temperature is shifted in dependence of the outside air temperature, e.g. with the characteristic curve of CHAR (CONTROL).
In summer operation, increasing the cooling setpoint prevents excessive temperature differences between the outside air temperature and the room temperature. Additionally, cooling energy is saved.
In winter operation, the influence of colder surrounding surfaces is balanced out by increasing the heating setpoint.

Automatic troubleshooting

If the heating setpoint [SpRH] is greater than the cooling setpoint [SpRC], the cooling setpoint is corrected:
[SpRH] = [SpRC] - 0.5 K.

If the humidification setpoint [SpRHu] is greater than the dehumidification setpoints [SpRDhu], the dehumidification value is corrected:
[SpRHu] = [SpRDhu] - 5.0 %.

In these cases, the outputs are calculated according to the corrections.

The setpoint low: Room humidity [SpLoHuR] is also corrected if SpHiHuR - SpLoHuR is less than 0.5 g/kg.
SpLoHuR = SpHiHuR – 0.5 g/kg.