During unoccupied periods (switch point is lower than the previous one):
The controller checks, if it can reach the setpoint of the next switching point (if higher) using the up-ramp, starting from the actual room temperature.
If the temperature, which can be reached starting from the actual point is bigger than the temperature of the next switching point, the macro continues with the down-ramp.
If the predicted temperature is equal to the value of the next switching points, the macro switches to up-ramp – see point 1 in the next picture.
Fig. 1. Ramped room temperature setpoint
When the ramped room temperature setpoint reaches the switching point SP1, it continues to hold the desired value, since the next switch point is lower than the actual one.
When the time schedule reaches SP2, the ramped setpoint turns to down-ramp.
In point number 2, the ramp has to start the up-ramp to reach the setpoint SP3.
At switch point SP3 the up-ramp continues – since SP4 cannot be reached any more. The time between SP3 and SP4 is too short to be reached. Therefore the ramp continues until point 3, after which it keeps the temperature of the time schedule.
The rest of the point and switching points is easy to understand.
At point 7 the ramp turns to up-ramp again, since it has to reach the switch point SP7 in time.
The next picture shows an example, where the down-ramp has been set to RMP-02 = 0.
Fig. 2. Ramped room temperature setpoint with ramp- down disabled
Each ramp can be disabled setting the respective parameter to the value zero.
It does not make sense to set both parameters to zero – better don’t use the macro in this case.
Table 2. Parameter List
Description |
Value Range |
Default Value |
Unit |
RMP-01: ramp up time |
0…500 |
1 |
K/h |
RMP-02: ramp down time |
0…500 |
1 |
K/h |