You are on page 1of 38

INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Rego 2000
ProControl 600

Function Description

2017-02-01

1(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Table of Contents
1 Introduction [Project * | Edit 2017-01-25 | Review 2016-09-06] .......................................................................4
2 Markings in the document [Project * | Edit 2016-11-16 | Review ---] ................................................................4
2.1 Project numbers [Project * | Edit 2016-11-09 | Review ---] .......................................................................4
2.2 Other [Project * | Edit 2017-01-25 | Review ---] ........................................................................................4
3 Function Description .........................................................................................................................................5
3.1 Sensors .....................................................................................................................................................5
3.1.1 Calculated TC1 [Project 8847 | Edit 2016-11-09 | Review 2017-01-12] ...............................................5
3.2 Needs ........................................................................................................................................................5
3.2.1 Set point value [Project * | Edit 2016-09-23 | Review 2016-09-06] ......................................................5
3.2.2 What is a PID controller? [Project * | Edit 2016-09-20 | Review 2016-09-06] ......................................6
3.2.3 PID controller for heating [Project 8118 | Edit 2017-01-19 | Review 2016-09-06]................................6
3.2.4 PID regulator for cooling [Project 8118 | Edit 2016-09-02 | Review 2016-09-06].................................7
3.2.5 Start of heat pump [Project 8118 | Edit 2016-09-01 | Review 2016-09-06] ..........................................7
3.3 Heating ......................................................................................................................................................8
3.3.1 Initialization phase for heating [Project 8118 | Edit 2016-11-02 | Review 2016-09-06] ........................8
3.4 Cooling [Project 8118 | Edit 2016-10-18 | Review 2016-10-17] ...............................................................8
3.4.1 Cooling using room sensor with hygrometer [Project 8118 | Edit 2016-10-18 | Review 2016-10-17] ..8
3.4.2 Cooling using normal room sensor [Project 8118 | Edit 2016-11-15 | Review 2016-09-06] ................9
3.4.3 Dew point guard [Project 8118, 8659, 8754 | Edit 2016-10-18 | Review 2016-10-17] .......................10
3.4.4 Output PK2 in cooling mode [Project 8118, 8754 | Edit 2017-01-24 | Review 2017-01-12] ..............10
3.4.5 Initialization phase for cooling [Project 8118 | Edit 2016-09-21 | Review 2016-09-06] ......................11
3.5 Switching between heating and cooling [Project 8118 | Edit 2016-09-19 | Review 2016-09-06] ...........11
3.5.1 Request for operating mode by a circuit [Project 8118 | Edit 2016-11-04 | Review 2016-09-06] ......11
3.5.2 Which circuit decides? [Project 8118 | Edit 2016-09-23 | Review 2016-09-06] ..................................13
3.6 Domestic Hot Water [Project * | Edit 2016-10-19 | Review 2016-10-17] ................................................13
3.6.1 Normal DHW operation – DHW reduced / DHW [Project 8118, 8659 | Edit 2016-11-04 | Review
2016-10-17] .....................................................................................................................................................14
3.6.2 DHW phases [Project 8118 | Edit 2016-10-21 | Review 2016-10-17] ................................................16
3.6.3 Solar module [Project 8118 | Edit 2016-10-18 | Review 2016-10-17] ................................................18
3.6.4 Extra DHW [Project 8118, 8659 | Edit 2016-11-04 | Review 2016-10-17] .........................................18
3.6.5 Thermal disinfection [Project * | Edit 2016-11-04 | Review 2016-10-17] ............................................19
3.6.6 Daily heat-up [Project * | Edit 2016-11-11 | Review 2016-10-17] .......................................................20
3.6.7 Order of priority for DHW functions [Project * | Edit 2016-10-19 | Review 2016-10-17] .....................20
3.6.8 Presentation of DHW temperature for customer [Project * | Edit 2016-11-04 | Review 2016-11-03] .21
3.7 Pool [Project 8118 | Edit 2016-11-04 | Review 2016-11-03] ..................................................................23
3.7.1 Control signals for the pool module [Project 8118, 8659, 8754 | Edit 2016-11-04 | Review 2016-11-
03] 23
3.7.2 Pool mixing valve VC1 [Project 8118 | Edit 2016-11-08 | Review 2016-11-03] .................................24
3.7.3 Initialization phase for pool [Project 8118, 8659, 8754 | Edit 2016-11-07 | Review 2016-11-03] .......24
3.8 Scheduler [Project 8118 | Edit 2016-11-07 | Review 2016-11-03] .........................................................25
3.8.1 Simultaneous DHW and heating need [Project 8118, 8659, 8847 | Edit 2017-01-19 | Review 2016-
11-03] 26
3.8.2 Simultaneous DHW and cooling need [Project 8118 | Edit 2016-11-07 | Review 2016-11-03] .........27
3.8.3 Simultaneous cooling and pool need [Project 8118 | Edit 2016-11-07 | Review 2016-11-03] ...........27
3.8.4 Simultaneous heating and pool need [Project 8118 | Edit 2016-11-07 | Review 2016-11-03] ...........27
3.8.5 Forced functions [Project 8118, 8659, 8754 | Edit 2016-11-07 | Review 2016-11-03] .......................27
3.9 Heat pump ..............................................................................................................................................29
3.9.1 Sensors [Project 8118 | Edit 2017-01-10 | Review 2017-01-24] ........................................................29
3.9.2 Start / Quick start [Project 8118 | Edit 2017-01-30 | Review ---].........................................................29
3.9.3 Envelope – the compressor working area [Project 8118 | Edit 2017-01-30 | Review 2017-01-27] ....30
3.9.4 Silent mode [Project 8118 | Edit 2017-01-24 | Review 2017-01-24]...................................................31
3.9.5 Other functions that limits the compressor power [Project 8118 | Edit 2017-01-17 | Review 2017-01-
12] 31
3.9.6 Defrost [Project 8118 | Edit 2017-01-26 | Review 2017-01-25] ..........................................................32
3.9.7 Function test [Project 8118 | Edit 2017-01-17 | Review 2017-01-24] .................................................33
3.10 Additional heat ........................................................................................................................................34
3.10.1 Different operating modes with additional heat [Project 8118, 8659, 8754, 8860 | Edit 2017-01-18 |
Review 2017-01-12] ........................................................................................................................................34
3.10.2 Approval of the additional heat request [Project 8118 | Edit 2017-01-19 | Review 2017-01-12] ........34

2(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.10.3 Electrical cassette [Project 8118 | Edit 2017-01-19 | Review ---] .......................................................38
3.10.4 Mixed additional heat [Project 8118 | Edit 2017-01-19 | Review ---] ..................................................38
3.10.5 Separate additional heater for DHW [Project 8118 | Edit 2016-11-16 | Review ---] ...........................38
3.10.6 Integrator [Project * | Edit 2017-01-19 | Review 2016-09-16] .............................................................38
3.10.7 PID regulator for additional heat [Project * | Edit 2016-10-26 | Review ---] ........................................38
3.10.8 Bivalent stop [Project 8118 | 2016-10-26 | Review ---] .......................................................................38
3.10.9 Mixed [Project 8118 | Edit 2016-11-02 | Review ---] ...........................................................................38

3(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

1 Introduction [Project * | Edit 2017-01-25 | Review 2016-09-


06]
The purpose of this document is to explain the function of the control system used in current heat pumps. This
control system is sometimes named CUHP “Control Unit Heat Pump” internally, a name so anonymous that it
could represent the control system of any heat pump. Some of you know the display/interface/HMI “Human
Machine Interface” as HMC300 or HPC400. However, this is only a part of the control system. The HMI together
with other circuit boards make up the control system as a whole, which in Sweden has been given the codename
“Rego 2000” or “ProControl 600”, depending on brand name.

Focus is put on the logic controlling the behavior of the heat pump and its accessories. What does all the
information presented in the display mean? What does each setting control? What determines the need for the
heating or cooling circuits, domestic hot water, pool, etc.? How does the control unit decide which need to attend
to at a certain time? At what point will additional heat be activated? What safety functions are available to
suspend operation if something goes wrong? These are examples of questions that will be answered in this
function description.

This is an internal document comprising control unit descriptions of multiple heat pump models. It is possible that
certain parts of the information may be included in the service manuals for each product. The service manuals
are free to distribute externally, outside of Bosch Thermotechnology, unlike this document.

2 Markings in the document [Project * | Edit 2016-11-16 |


Review ---]
The headline of each section is marked with a project number. Each project number designates a product or a
product family. Many of the functions are shared between the projects. The markings only tell that the function
has been verified for that specific project. In case there is a * it means that the function has been verified for all
products using the Rego 2000/ProControl 600.

2.1 Project numbers [Project * | Edit 2016-11-09 | Review ---]


Project: Each project is representative of one product or one product family (such as indoor and outdoor unit).

8118: air/water, inverter


8659: liquid/water, residential, inverter (1st generation)
8754: air/water split (2nd generation – “LG Split”)
8847: exhaust air
*: all projects using Rego 2000/ProControl 600.

See appendix for information about which specific products are included in each project.

2.2 Other [Project * | Edit 2017-01-25 | Review ---]


Edit: The last date a change was made. It’s used during translation to keep track of what sections needs to be
refreshed or needs to be reviewed again.

Review: The last date of review by R&D.

Green background colour of the marking means that the section is finished, reviewed and approved of by R&D
for use internally within Bosch.

4(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Yellow background colour means that the section needs to be reviewed by R&D before release.

Red background colour of the marking indicates that the section is incomplete. (These sections are normally not
included in the released document.)

3 Function Description

3.1 Sensors

3.1.1 Calculated TC1 [Project 8847 | Edit 2016-11-09 | Review 2017-01-12]


TC1 is a sensor that measures the heat carrier temperature after the electrical heater in the flow direction. The
exhaust air heat pump lacks the sensor and the temperature is instead calculated theoretically using the other
heat carrier temperatures and information about power output of the electrical heater.

(TC3 − TC0)
TC1calculated = TC3 + ∗P
1,8

TC3 is the outgoing heat carrier flow. TC0 is the heat carrier return. P is the calculated additional output power. It
is based on the actual connected additional output power (PA) with an attentuation factor. P is calculated
according to the following formula.

�PAactual − Pprevious �
Pactual = Pprevious +
12

A new calculation is made each time the


3,50
control unit measures all of the temperatures
in the system. Successively the calculated 3,00
value closes in on actual power. 2,50
2,00
The graph to the right presents an example
where one of the contactors has activated 3 1,50
kW additional heat and then deactivaes after 1,00
about 8 minutes (blue curve). Orange curve
0,50
shows calculated additional heat power.
0,00
00:00
00:50
01:40
02:30
03:20
04:10
05:00
05:50
06:40
07:30
08:20
09:10
10:00
10:50
11:40
12:30
13:20
14:10
15:00

output power calculated power

3.2 Needs

3.2.1 Set point value [Project * | Edit 2016-09-23 | Review 2016-09-06]


A set point value is calculated for every individual circuit. The control unit listens to all of these set point values
and use them to regulate the flow of each circuit to the best of its ability, but whether the heat pump will produce
heating or cooling must be negotiated between the circuits. See section 3.5.2 for more information.

5(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.2.2 What is a PID controller? [Project * | Edit 2016-09-20 | Review 2016-09-06]


A proportional-integral-derivative controller (PID controller) is feedback control mechanism that continuously
calculates the error between a desired value and a measured value. The task of the controller is to minimize the
error over time by adjusting an output signal. A PID controllers’ output is the sum of three terms;

• P, the proportional term that accounts for the present values of the error.
• I, the integral term that accounts for past values of the error that have been accumulated over time.
• D, the derivative term that accounts for future values of the error, by measuring the errors’ rate of
change.

In our control unit the D-term is disabled, and technically speaking our controller can be considered a PI
controller. The derivative feedback is more common in systems where there is a high demand for speed. In a
heating system changes are very slow from the controllers’ perspective.

In our application PID controllers’ output is limited to values between 0-100%.

The PID controller as a technical solution, is used several times throughout the control unit, with different PID-
settings. There is for instance a PID for heating, one for cooling, one for pool heating etc. A deeper description of
the PID controller is not offered in this document. Instead simplified calculations of time delays are presented, so
that you as a technician are able to make a diagnosis.

3.2.3 PID controller for heating [Project 8118 | Edit 2017-01-19 | Review 2016-09-
06]
This PID controller determines the heating need and becomes activated when the control unit enters heating
mode. See section 3.3.1. A small difference between the actual and set point value will result in a long start
delay. A big difference results in a shorter delay.

Here are two examples that show how the controllers’ output is increased at heating need. The chart is only
meant to show how the output counts up in relation to the need. In a real scenario the heat pump will start long
before the output reaches 100%. In section 3.2.5 you can find information on how the heat pump responds to the
PID controllers’ output.

In the first example where the heating need is


45 100
small, it takes about 4.5 h for the output (black
40 80
Temperature [°C]

line) to reach 100%.


35 60
PID [%]

30 40

25 20

20 0
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
300

Time [minutes]

Setpoint temperature Actual temperature PID [%]

6(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

In the next example the heating need is


45 100
greater and the output (black line) will reach
40 80

Temperature [°C]
100% in a little over 1.5 h.
35 60

PID [%]
30 40

25 20

20 0

0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
300
Time [minutes]

Setpoint temperature Actual temperature PID [%]

3.2.4 PID regulator for cooling [Project 8118 | Edit 2016-09-02 | Review 2016-09-
06]
This PID controls the heating need and is activated when the control unit is in cooling mode. Like the PID
controller for heating a small difference between the actual and set point value results in a long start delay. A big
difference results in a shorter delay. A distinction is that the difference between actual and set point value is
negative in cooling mode and its sign is changed before being fed to the controller. The controller for cooling is
also faster.

See section 0 for information about expected start-up delays at different temperature differences.

3.2.5 Start of heat pump [Project 8118 | Edit 2016-09-01 | Review 2016-09-06]
As soon as the control unit adopts a new operating mode; heating or cooling, the specific PID regulator starts
counting. The PID output must reach a certain limit for the heat pump to start. Operation always starts with an
initialization phase in which the compressor runs at about half speed for 4 minutes. The purpose is to ensure
good lubrication. Only then is the compressor allowed to accelerate or decelerate to align with the current need.
The time it takes for the PID regulator to reach the start limit, varies between the different heat pump models and
also depending on the operating mode, because the PID regulators for heating and cooling have different
counting rates. See section 3.3.1 and 0 for more information.

7(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.3 Heating

3.3.1 Initialization phase for heating [Project 8118 | Edit 2016-11-02 | Review
2016-09-06]
The table below show how long it takes for the PID regulator output to reach the start limit for each heat pump
model. Note that the times are estimated on the assumption that the temperature difference (error) is constant,
which rarely occurs in reality. A technician who needs to check the function of the heat pump may still be helped
by this information. As long as the need does not decrease with time, the times below can be regarded as
maximum delays.

Temperature- Model 5 Model 7 Model 9 Model 13 Model 17


difference [K] PID= 53% PID= 43% PID= 43% PID= 54% PID= 47%
1 657 min 542 min 542 min 677 min 591 min
2 328 min 271 min 271 min 339 min 295 min
3 219 min 181 min 181 min 226 min 197 min
5 131 min 108 min 108 min 135 min 118 min
10 66 min 54 min 54 min 68 min 59 min
15 44 min 36 min 36 min 45 min 39 min
20 33 min 27 min 27 min 34 min 30 min
30 22 min 18 min 18 min 23 min 20 min

3.4 Cooling [Project 8118 | Edit 2016-10-18 | Review 2016-10-17]


Each circuit for cooling requires a room sensor. The function at cooling
Room sensor Room sensor with
operation is dependent on type of room sensor; room sensor with or
hygrometer
without hygrometer.

Each circuit has its individual cooling need. The circulation pump of
each only runs as long as there is a cooling need (actual temperature
> set point value). When a circuit has its cooling need met, the circuit’s
circulation pump stops.

Note. If the circulation is low through the heat exchanger during


cooling, the flow temperature will drop, meaning that the PID-controller
starts to lower the need and rev down the compressor.

3.4.1 Cooling using room sensor with hygrometer [Project 8118 | Edit 2016-10-18 |
Review 2016-10-17]
This is the standard method for cooling and does not require any special measures such as insulation of pipes,
taking care of condensate runoff, etc.

The hygrometer measures the humidity. On the basis of measured humidity, the dew point temperature is
calculated. A safety margin of 5 degrees (adjustable down to 2 degrees) is added.

Service menu
Set heating/cooling
Heating circ. <number>
Dew point temp. diff.

8(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

During cooling operation the heat pump strives to lower the output flow temperature by 3 degrees. This means
that the flow temperature measured before start will drop by 3 degrees when the heat pump is running. To not
immediately drop below the dew point value with safety margin, these 3 degrees will also be added.

The sum of these three components; dew point, safety margin and temperature delta over the heat exchanger,
make up the minimum flow temperature for start of cooling operation.

35
[°C]

30

Dew point + safety margin + temperature delta


Minimum flow temperature for
25 start of cooling operation.
Dew point + safety margin

20 Dew point

Min. set flow temperature.


15

Time
10

If the dew point has been calculated to 19°C, the heat pump will be allowed to start when the flow temperature
exceeds 27°C (19+5+3).

Minimum flow temperature can be set via the menu alternative shown below. Although this will only influence
operation if it is set higher than the calculated limit (27°C in this example).

Service menu
Set heating/cooling
Heating circ. <number>
Min. set flow temperature

3.4.2 Cooling using normal room sensor [Project 8118 | Edit 2016-11-15 | Review
2016-09-06]
This method allows a considerably lower flow temperature, down to 10°C, but demands that the installer is
careful with condensation insulation and condensate drainage.

The room sensor without hygrometer is not optimally adapted to cooling. Therefore it cannot be used to
set desired room temperature by turning the wheel on the sensor itself. The room sensor display will
only show two dash characters. It measures the temperature, but the desired temperature can only be
set from the control unit display on the indoor unit.

9(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Minimum flow temperature is set via the menu alternative shown below.

Service menu
Set heating/cooling
Heating circ. <number>
Min. set flow temperature

Calculation of dew point and safety margin is absent. A 3 degree delta over the heat exchanger is still required to
start.

3.4.3 Dew point guard [Project 8118, 8659, 8754 | Edit 2016-
10-18 | Review 2016-10-17]
A system for cooling shall always be fitted with dew point guard/condensate guard.
It stops cooling operation if there was to form condensate on the heating systems’
pipe, due to failing room sensor for instance.

See warning 5294 and alarm 5295 in the alarm list for additional information.

3.4.4 Output PK2 in cooling mode [Project 8118, 8754 | Edit


2017-01-24 | Review 2017-01-12]
Output PK2 is active when the 4-way valve of the heat pump is in cooling position, meaning when the heat pump
produces cooling or when is defrosting. Output produces 230 VAC in its active state. The purpose of the signal is
to temporarily shut down a fan element, or floor heating circuits in damp rooms (bathrooms and kitchen).

Note! It is essential that the output is not used to bypass a too large part of the heating system. The
installer must ensure that the water volume is sufficient to complete a defrost cycle. As a rule of thumb
10 l/kW is often recommended as a minimum volume. A heat pump that can produce up to 9 kW should
have a heating system volume of 90 l to work with during defrosts. The freeze protection function is activated if
the flow temperatures drops below +10 °C for monoblock, or +15 °C (+20 °C prior to software v1.08) for split, but
it is not desirable to rely on additional heat operation for defrosts.

Max load for the relay output is 2 A, cos φ > 0.4. At higher loads an intermediate relay must be connected.

10(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.4.5 Initialization phase for cooling [Project 8118 | Edit 2016-09-21 | Review
2016-09-06]
The table below show how long it takes for the PID regulator output to reach the start limit for each pump model.
Note that the times are estimated on the assumption that the temperature difference (error) is constant, which
rarely occurs in reality. A technician who needs to check the function of the heat pump may still be helped by this
information. As long as the need does not decrease with time, the times below can be regarded as maximum
delays.

Temperature- Model 5 Model 7 Model 9 Model 13 Model 17


difference [K] PID= 53% PID= 43% PID= 43% PID= 54% PID= 47%
1 175 min 144 min 144 min 181 min 158 min
2 88 min 72 min 72 min 90 min 79 min
3 58 min 48 min 48 min 60 min 53 min
5 35 min 29 min 29 min 36 min 32 min
10 18 min 14 min 14 min 18 min 16 min
15 12 min 10 min 10 min 12 min 11 min
20 9 min 7 min 7 min 9 min 8 min
30 6 min 5 min 5 min 6 min 5 min

3.5 Switching between heating and cooling [Project 8118 | Edit 2016-09-19
| Review 2016-09-06]
When both heating and cooling are enabled in the control unit, the heat pump has three different states: heating,
idle and cooling. To switch between operating mode from heating to cooling or vice versa, it must be done via
idle mode. Each switch between two states is delayed by a certain amount of time.

Heating Idle Cooling

3.5.1 Request for operating mode by a circuit [Project 8118 | Edit 2016-11-04 |
Review 2016-09-06]
Each circuit will, after a certain time delay, send its request for a different operating mode to the control unit. The
delay varies depending on which operating mode the circuit wants to switch to. The delays listed below are the
normal settings for all circuits. They can be altered from the display unit.

11(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Service menu
Set heating/cooling
Heating circ. <n>
Heating switch-off delay [1 .. 48 h] default 1 h A
Heating switch-on delay [1 .. 48 h] default 4 h B
Cooling switch-on delay [1 .. 48 h] default 8 h C
Cooling switch-off delay [1 .. 48 h] default 4 h D

When the control unit has received a request to switch operation mode, an additional general delay of 30
minutes is added. This delay is fixed and is applied for all switches. If any of the circuits were to change its
request while the general delay counts down, the counter is reset and the control unit remains in its previous
operating mode.

1) 2) 3) 4) 5)

Heating Heating Idle

Idle

Heating Heating Heating Heating Idle

Idle
Heating Idle

An example with two circuits is shown above.

1) The control unit (here depicted as a heat pump) is already in heating mode. The first circuit still requests
heating, while the second circuit just had its need fulfilled. Timer A for the second circuit begins to count
down.
2) The need of the first circuit is also fulfilled. As soon as the operating mode of a circuit changes, its timer
starts to count down, in this case timer A.
3) Now the timer of the second circuit has counted down and the circuit sends a switch request for idle
mode to the control unit. (Should the second circuit again get a heating need during the countdown of
timer A, the request is cancelled.) Since the first circuit has not yet sent its request for idle mode, the
control unit still sees its previous request for heating, thus remaining in heating mode.
4) Another half hour has passed, thus timer A for the first circuit has also counted down. Both circuits have
now sent their requests for idle mode to the control unit. The conditions for a switch is fulfilled, but before
that happens the general switching delay timer of 30 minutes must count down. If any circuit were to
request heating during the 30 minute delay, the switch is cancelled. (In this particular example it is not
possible, since it would take an additional time, timer B, for a circuit to revert to heating mode.)
5) The control unit has counted down its timer of 30 minutes and goes into idle mode.

12(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

When the heat pump is powered on, each circuit immediately assumes its desired operating mode. Additionally,
the general switching delay (30 min) is disregarded for 5 minutes from start. This way the control unit can
immediately enter the correct operating mode and let the PID regulator start calculating the need.

If the heat pump has cooling deactivated, switches are only made between heating and idle mode. (If the country
selection is Denmark, cooling is always disabled.)

3.5.2 Which circuit decides? [Project 8118 | Edit 2016-09-23 | Review 2016-09-06]
A heating system has one or more circuits for heating/cooling. With several circuits there may be different
requests for set point value and operation mode. Since the heat pump can only do one thing at a time, heating or
cooling, there is logic deciding which need shall be catered for at any given moment.

The control unit can choose operation mode in two different ways, based on a setting in the display;

Service menu
Set heating/cooling
Priority heating circuit 1 [Yes / No]

1) Priority heating circuit 1 = Yes


Circuit 1 has complete control over which operation mode and set point temperature requests shall be
received by the control unit. Requests from other, mixed circuits, are ignored.
2) Priority heating circuit 1 = No
When circuit 1 is not prioritised, the control unit switches operation mode when none of the circuits is
requesting the old mode and at least one circuit is requesting a new operating mode.
There is one exception to this rule. If a circuit were to send a prioritised request for an operating mode
switch, the control unit only takes that circuit into account, and ignores the others.

A prioritised request is sent during the screed drying program, when the circuit wishes to enter heating mode
right away. The screed drying program is described in the installer guide for the control unit.

The factory setting for Priority heating circuit 1 varies between different markets. In Sweden circuit 1 is prioritised
by default. In other countries such as Germany, Austria and Czech Republic circuit 1 is not prioritised by default.

If the circuits were to request different operating modes, i.e. heating and cooling at the same time, when none of
the circuits are prioritised or have sent a prioritised request, both requests are ignored by the control unit which
will stay in its previous operating mode.

3.6 Domestic Hot Water [Project * | Edit 2016-10-19 | Review 2016-10-17]


There are two different operating modes for DHW (domestic hot water); “DHW reduced” and “DHW”. DHW can
also be disabled (if there is a DHW sensor installed the set point value is set to set to frost protection level).
Beyond these operating modes there are a couple of functions to temporarily raise the DHW temperature above
normal; Extra DHW, Thermal disinfection and Daily heat-up.

13(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.6.1 Normal DHW operation – DHW reduced / DHW [Project 8118, 8659 | Edit
2016-11-04 | Review 2016-10-17]
Main menu/
DHW/
Operating mode {Off, DHW reduced, DHW}

The diagrams below show start and stop temperatures for the different operating modes, when factory settings
are used. Note that the time delays differ between DHW reduced and DHW.

DHW reduced DHW

63°C Stop 63°C Stop


(2) (2)

52°C Start
(1)

42°C Start
(1)
40°C
37°C
0h 30 h 0h 10 h

The dotted line is the set start temperature (1). The lower solid line is called the start curve. It is the value that
the control unit will compare with the actual hot water temperature TW1 to determine if there is a hot water
demand. The value of the start curve is dependent on how long time has passed since the previous DHW
loading cycle. The lowest value of the start curve is set by the control unit, which picks the lowest value out of 40
°C and (1) - 5K. It is the reason why the lowest value of the start curve is 37 °C (42-5) for DHW reduced.

When using a solar module, both start and top values can be temporarily parallel shifted. See section
3.6.3.

In both cases the DHW need is fulfilled when the sensor for outgoing heat carrier / flow, TC1, reaches the set
stop temperature (2) or when the return sensor TC0 reaches the stop temperature (2) - 3K.

The DHW cycle will also be stopped if the heat pump should run outside of its envelope (see section 3.9.1). No
alarm is given in this situation. Instead the DHW cycle will end, whereupon the time for the start curve will count
down again. The hot water temperature TW1 must therefore fall below the start curve again, before a new DHW
need is registered.

For the first 3 minutes of the DHW cycle the control unit will ignore the temperature conditions for hot water
loading, to prevent an immediate stop in case the heat pump previously have worked with a high temperature
heating system.

14(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Sensor for outgoing heat


carrier / flow after electrical
heater
Heat carrier
3-way valve circulation pump

Heat carrier
return sensor

Domestic hot
water sensor

DHW reduced

The speed of circulation pump PC0 is regulated to obtain a 4 degree delta between sensor TC1 and TC0.

Service menu/
DHW settings/
DHW reduced/
ON temperature {40 .. 55}, factory 42 [°C] (1)
OFF temperature {48 .. 65}, factory 63 [°C] (2)

DHW

The delta between TC1 and TC0 is variable. Compressor is accelerated and circulation pump PC0 is slowed
down to obtain maximum flow temperature for TC1. The control unit tries to keep TC1 at the stop temperature
(2) - 3K, which is 60 °C with factory settings. This is done in order to let the loading coil deliver as much heat as
possible to the water in the cylinder. The delta is gradually decreasing and at the end of the hot water cycle,
when TC1 shall climb the last few degrees to reach stop temperature, the delta is regulated to 4 degrees. See
the diagram below.

15(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

63°C Stop

TC1

TC0

Time

Service menu/
DHW settings/
DHW/
ON temperature {40 .. 55}, factory 52 [°C] (1)
OFF temperature {48 .. 65}, factory 63 [°C] (2)

The customer can manually choose between the DHW operating modes ”DHW reduced”, ”DHW” and ”Off” – or
define a time program that changes between the modes automatically.

Main menu/
DHW/
Time program/
My DHW time program {weekday, time, DHW mode}

3.6.2 DHW phases [Project 8118 | Edit 2016-10-21 | Review 2016-10-17]


To avoid unnecessary cooling of the DHW cylinder or heating of the cooling system in switches, DHW production
is divided into different phases where the heat carrier is allowed to heat up or cool down, before the switch takes
place.

DHW need Preheating done

No DHW Heating or
need cooling need
Off Preheating DHW Slowdown Cooldown

No DHW need Defrost

No heating or cooling need


Cooldown done

Off phase
Initial state for DHW. An internal state for the control unit where the hot water function is in idle mode.

Preheating phase
In this phase the flow is led to the bypass and back, while the heat pump and/or additional heat is running. To
accomplish this, the circulation pump of the heating system, PC1, is stopped. The green marking shows how the
flow is directed in the circuit during the preheating and cooldown phase. See left image below. If the system is

16(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

equipped with a buffer cylinder, the 3-way valve VC0 is instead activated to create a temporary bypass before
the buffer cylinder. PC1 still has permission to run. See right image below. The preheating phase is active until
the outgoing heat carrier TC1 > hot water temperature TW1, or at most for 10 minutes.

DHW phase
When the preheating phase is completed, the 3-way valve VW1 is
activated to direct the heat carrier through the loading coil of the DHW
cylinder. If a defrost were to happen during the DHW phase the control
unit returns to the preheating phase. Circulation pump PC1 is normally
running during the DHW phase, but in order to avoid downdraughts the
pump is stopped if flow temperature T0 is too low. The image to the
right indicate the flows in the system.

Slowdown phase
This phase is activated after the DHW phase and acts merely as a
springboard to the next phase. The purpose is to let the heat pump
slow down and assume the correct state for the subsequent phase. If
the additional heater is active it will also be stopped here. The
slowdown phase ends when a 160 second timer has counted down, or
if the heat pump is defrosting. If there is no heating need or if the only
DHW production is enabled, the Off phase is activated next. If the
there is a heating or cooling need, the Cooldown phase is activated
next.

Cooldown phase
In this phase the heat carrier is allowed to cool down before the control unit proceed with heating/cooling. If a
switch is to be made to cooling, the principle is the same as for the preheating phase, where the heat carrier is
led to the bypass and back. Meanwhile the heat pump switches to cooling operation to lower the temperature of
the heat carrier. If a switch is to be made to heating, a different logic is used where the remaining heat is mixed
to the heating system at a slow pace. It is done by having the heating systems circulation pump PC1 run, at the
same as heat carrier pump PC0 and the compressor is slowed down and 3-way valve VW1 switches to heating.
The higher flow on the heating system makes the bypass act as a mixing valve.

17(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

The condition to end the cooldown phase differs somewhat depending on what need is present. If a switch is to
be made to heating, the outgoing heat carrier TC1 < set point value for the flow temperature + 5K, or TC1 < 30
°C. If cooling need exists TC1 < set point value for flow temperature + 5K, or TC1 < 20 °C. When the condition is
met, or a maximum time of 10 minutes has passed, the control unit returns to the Off Phase.

3.6.3 Solar module [Project 8118 | Edit 2016-10-18 | Review 2016-10-17]


If a solar module is connected to the system, it can occasionally send a reduction signal to the control unit;
meaning that the start and stop curves for DHW production will be parallel shifted downwards. For economic
reasons it is desirable to let the solar module heat the hot water as much as possible, even if that means not
quite reaching the set stop temperature.

Below is a diagram where the start and stop curves, for the DHW operating mode, have been parallel shifted by
the solar module. The solar module calculates a reduction based on the expected energy gains in the coming
hours. How many degrees the solar module chooses to reduce the DHW temperature varies and the reduction is
not presented in the display of the control unit.

DHW
63°C
-2K
61°C

52°C
-2K
50°C

40°C
38°C
0h 10 h

3.6.4 Extra DHW [Project 8118, 8659 | Edit 2016-11-04 | Review 2016-10-17]
Extra DHW is a function which the customer activates manually (1) from the display of the control unit.

Main menu/
DHW/
Extra DHW/
Start now {Yes, No} (1)
Temperature {50 .. 70}, factory 65 [°C] (2)
Duration {00:15 .. 48:00}, factory 01:00 [hh:mm] (3)

18(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Temperature

Off Off
(3) = 65°C

Extra DHW stop

On
(3)-5K = 60°C

On Extra DHW start

Time

For the set number of hours (2) the control unit strives to keep the DHW temperature between 60-65 °C, i.e. ((3)
– 5K) to (3). The heat pump will run up to its highest permitted working temperature. The additional heat is
activated only when the heat pump has reached its highest temperature and has been forced to stop. Then the
additional heat activates with the maximum power defined by the settings in the control unit.

Service menu/
Set additional heater/
Additional electrical heater/
Limit comp. output {0, 3, 6, 9}, factory 6 [kW]
Limit add. heater output {0, 3, 6, 9}, factory 9 [kW]
Limit DHW mode output {0, 3, 6, 9}, default 9 [kW]

3.6.5 Thermal disinfection [Project * | Edit 2016-11-04 | Review 2016-10-17]


Thermal disinfection, sometimes called hot water peak, is activated on the chosen day and time, once a week, or
every day if desired. The function raises the temperature of the domestic hot water to 65 °C and holds the
temperature between 60-65 °C for 30 minutes. The additional heat is activated in the same manner as for Extra
DHW.

When thermal disinfection is activated two more settings are revealed; day and hour for when the function shall
be activated every week.

Service menu/
DHW settings/
Thermal disinfection {Ja, Nej}
Therm. disinfection day {Monday, Tuesday, Wednesday, Thursday, Friday,
Saturday, Sunday, Daily}
Therm. disinfektion time {00:00 .. 23:45}, default 02:00 [hh:mm]

There is a maximum duration of 180 minutes for thermal disinfection. If the target temperature could not be
maintained for 30 minutes during this 180 minute timespan, warning 5248 is given. Se the alarm list for more
information. In this case the thermal disinfection is cancelled and a new attempt will be made at the same time
the next day.

19(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.6.6 Daily heat-up [Project * | Edit 2016-11-11 | Review 2016-10-17]


Daily heat-up is a function which purpose is to ensure that the DHW temperature reaches 60 °C at least once
every day. There is no warm-keeping timer, meaning that the need is fulfilled instantly when the temperature
reaches 60 °C.

When daily heat-up is enabled, a second menu option is revealed; Daily heat-up time, where you choose at what
time of day the function shall be activated.

Service menu/
DHW settings/
Daily heat-up {Yes, No}, factory No
Daily heat-up time {00:00 .. 23:45}, factory 02:00 [hh:mm]

When the DHW temperature TW1 reaches 60 °C a 12 h timer starts to count down. A new request for daily heat-
up will not be accepted until the timer has counted down to zero. This means that a daily heat-up will not be
performed at 02:00 if the hot water temperature exceeded 60 °C at 20:00 the previous day, for instance because
the Extra DHW function was activated. The cylinder was already heated to that that temperature and does not
need to be heated again.

Daily heat-up is a variant of thermal disinfection that is mainly meaningful to use together with a solar module. In
many cases the solar module can heat the DHW to 60 °C during the day without help from the heat pump. This
function prevents that another heat-up is made with additional heat at the set time. For systems without a solar
module we recommend that the function Thermal disinfection is used instead.

3.6.7 Order of priority for DHW functions [Project * | Edit 2016-10-19 | Review
2016-10-17]
If two or more DHW functions should be requested at the same time, they are prioritised as follows (from highest
to lowest priority):

• Thermal disinfection
• Daily heat-up
• Extra DHW
• Normal DHW operation (DHW reduced / DHW)

The highest set point value from the requested functions will be used.

20(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.6.8 Presentation of DHW temperature for customer [Project * | Edit 2016-11-04 |


Review 2016-11-03]
The DHW sensor is normally positioned at a height that that gives the customer a misleading picture of what
DHW temperature can be obtained at the tapping point. A thermal layering will occur in the cylinder, where the
water is warmest at the top. Below is a cylinder before and after a tapping of hot water. Note how the DHW
sensor TW1 has been cooled significantly more than the top of the cylinder.

TW1 TW1

The temperature that is presented to the customer is the top temperature (1) that has been calculated by the
control unit. It is calculated from TW1 (2), a set correction value (3), and expected cool down due to the normal
heat loss from the cylinder.

Info/
DHW/
Actual temp [°C] (1)

Service menu/
Diagnosis/
Monitored values/
DHW system/
DHW temperature [°C] (1)
Cylinder temperature [°C] (2)

Main menu/
Settings/
DHW temp. Correction {0.0 .. 20.0}, default 10.0 [K] (3)

When the control unit is turned on, (1) becomes the largest sum out of (2) + 1K and (2) + (3). (1) will then begin
to drop by 0.3 K/h. When (2) + (3) > (1), during DHW heating, a new stop temperature is set; (1) = (2) + (3). In
the diagram below an example is shown of how the calculated temperature (1) (orange line) acts in relation to
TW1 (2) (blue line).

21(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

75,0

70,0

65,0

60,0

55,0

50,0

45,0

40,0
06:00
06:40
07:20
08:00
08:40
09:20
10:00
10:40
11:20
12:00
12:40
13:20
14:00
14:40
15:20
16:00
16:40
17:20
18:00
18:40
19:20
20:00
20:40
21:20
22:00
22:40
23:20
00:00
00:40
01:20
02:00
02:40
03:20
04:00
04:40
05:20
06:00
TW1 Calculated temp

At 07:00 a hot water tapping occurs. At 10:00 the DHW is heated. At 19:00 another tapping occurs. In the
example above the correction value is to 10 degrees. Note how the top temperature lingers and slowly drops
after a tapping.

22(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.7 Pool [Project 8118 | Edit 2016-11-04 | Review 2016-11-03]


Support for pool control is introduced since software v1.08 in the indoor unit’s installation module.

3.7.1 Control signals for the pool module [Project 8118, 8659, 8754 | Edit 2016-11-
04 | Review 2016-11-03]

The circuit for input MC1 must be closed in order for the heat pump to
heat the pool. A signal from the pool pump is connected to this input,
since it often runs on a timer. Ensure that the pool pump is allowed to
run long enough to manage heating the pool. Each time the pool pump is
stopped the PID-regulator is reset and starts counting up from zero. (In some
cases the pump may need to run constantly.)

Input MD1 provides another opportunity to block pool operation. MD1 is normally
open. Therefore, pool heating is blocked when the circuit for MD1 is closed. The
input condition can be inverted using the setting below, by choosing Closed
contact.

Service menu/
Pool/
Logic external connection {Open contact, Closed
contact}, default: Open contact Open

Close
Output 43 gives 230 V to close the mixing valve towards the pool (to lower the
temperature). Output 44 gives 230 V to open the mixing valve towards the pool
(to raise the temperature).

23(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.7.2 Pool mixing valve VC1 [Project 8118 | Edit 2016-11-08 | Review 2016-11-03]
Since VC1 is a heating system mixing valve in principle, it closes towards the pool if it is set to open
from the function test mode.

Service menu/
Diagnosis/
Function test/
Activate function test {Yes, No}
Pool/ (displayed when function test is activated)
Pool mixer position {Stop, Open, Close}

In the summer, when the appliance produces neither heat nor cooling, the pool mixing valve VC1 will open
temporarily towards the pool in the end of the hot water cycle (cooldown phase), to dump the excess heat there.

3.7.3 Initialization phase for pool [Project 8118, 8659, 8754 | Edit 2016-11-07 |
Review 2016-11-03]
The table below show how long it takes for the PID regulator output to reach the start limit for each pump model.
Note that the times are estimated on the assumption that the temperature difference (error) is constant, which
rarely occurs in reality. A technician who needs to check the function of the heat pump may still be helped by this
information. As long as the need does not decrease with time, the times below can be regarded as maximum
delays.

Note. If the pool sensor TC1 < set temperature and the pool pump starts (input MC1 is closed), the PID-regulator
output is immediately boosted to start level, plus a few percent, to create a pool need.

Temperatur- Modell 5 Modell 7 Modell 9 Modell 13 Modell 17


differens [K] PID= 53% PID= 43% PID= 43% PID= 54% PID= 47%
1 1051 min 867 min 867 min 1083 min 945 min
2 525 min 433 min 433 min 542 min 473 min
3 350 min 289 min 289 min 361 min 315 min
5 210 min 173 min 173 min 217 min 189 min
10 105 min 87 min 87 min 108 min 95 min
15 70 min 58 min 58 min 72 min 63 min
20 53 min 43 min 43 min 54 min 47 min
30 35 min 29 min 29 min 36 min 32 min

For indoor units which have an older software than v1.12, the PID regulator is slower. See the table below for
start-up delays.

Temperatur- Modell 5 Modell 7 Modell 9 Modell 13 Modell 17


differens [K] PID= 53% PID= 43% PID= 43% PID= 54% PID= 47%
1 1751 min 1444 min 1444 min 1806 min 1576 min
2 875 min 722 min 722 min 903 min 788 min
3 584 min 481 min 481 min 602 min 525 min
5 350 min 289 min 289 min 361 min 315 min
10 175 min 144 min 144 min 181 min 158 min
15 117 min 96 min 96 min 120 min 105 min
20 88 min 72 min 72 min 90 min 79 min
30 58 min 48 min 48 min 60 min 53 min

24(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.8 Scheduler [Project 8118 | Edit 2016-11-07 | Review 2016-11-03]


The scheduler is the part of the software that decides which need to meet. There may be one or several needs
simultaneously and the scheduler handles the priority and switching between them. The needs are prioritised in
the following order.

1) DHW
2) Heating
3) Cooling
4) Pool

DHW has the highest priority since a deficiency would be felt directly by the customer. Next in priority comes
heating, since it takes a while for the house to cool down. When it happens it is important to fulfill this need too.
Therefore DHW and heating has the same priority after DHW has already been loaded for some time. More on
this later. The priority for cooling is lower than that of heating, because the heating need can normally be fulfilled
quicker than the cooling need. Compare the temperature differences at cooling (desired indoor temperature 22
°C and outdoor temperature 30 °C → 8K) and heating (desired indoor temperature 20 °C and outdoor
temperature -20 °C → 40K). Pool has the lowest priority since both temperature decrease and increase of the
pol takes a very long time.

DHW need
A DHW need arises when TW1 < start curve. See section 0 for more information.

When we talk heating and cooling need, we must make a separation between the needs of each individual circuit
and the chosen need that is sent to the control unit. If circuit 1 has a heating need and circuit 2 has a cooling
need, only one of the needs can be met. It is this chosen need that the scheduler receives. See section 3.5 for
more information about switching between heating and cooling.

Heating need
A heating need arises when the PID regulator for heating has reached the start limit for the compressor. See
section 3.3.1. There is an exception to this rule if there is a simultaneous DHW need. In this situation the PID
regulator must reach 60% before the scheduler regards it as a need that has to be taken into account when
switching between different states.

Cooling need
A cooling need arises when its PID regulator output has reached the start limit for the compressor. See section
0.

Pool need
A pool need arises when its PID regulator output has reached the start limit for the compressor – or when the
pool sensor TC1 < desired temperature, and the pool pump is running. More information in section 3.7.3.

See the picture below. The direction of the arrows indicate which switches that are allowed by the scheduler.
The black arrows represent switches that are made without delay. The red arrows represent conditional
switches.

25(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

(Demand-controlled)
Pool Cooling

Heating Neutral DHW

Simultaneous (Time delayed) Simultaneous


DHW need. Heating DHW heating need
time limited time limited

35 min 45 min

As seen above, direct switches between heating and cooling, or from DHW to cooling, are not allowed. These
switches must be made via the schedulers’ neutral state. The prioritised need must be met before the scheduler
switches to the next need.

3.8.1 Simultaneous DHW and heating need [Project 8118, 8659, 8847 | Edit 2017-
01-19 | Review 2016-11-03]
Menu/
DHW/
DHW alternating operation/
DHW altern. oper. on {Yes, No}, default: Yes (3)
Prioritise DHW for {30 .. 120}, default 45 [min] (1)
Prioritise heating for {20 .. 120}, default 35 [min] (2)

DHW has the highest priority. If the control unit is already working with another need when the DHW need
arises, a switch is immediately made to DHW. If a heating need arises during DHW production, the scheduler
receives a message about the need being extra great. What happens is that the scheduler switches from the
state “DHW” to “DHW time limited”. When the timer (1) has finished counting, a switch is made to the state
“Heating time limited”. The control unit will keep working in that state until the timer (2) has finished counting.

26(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

The scheduler will switch back and forth between the two time-limited states, until one of the needs are met.
Then a switch is made to the need that remains, either “Heating” or “DHW”.

It is possible to disable the time-controlled switches between DHW and heating, to give added prioritization to
DHW. When (3) is set to No, the control unit will complete the DHW charging before switching to heating.

3.8.2 Simultaneous DHW and cooling need [Project 8118 | Edit 2016-11-07 |
Review 2016-11-03]
If DHW need arises during cooling an immediate switch will be made to DHW. A DHW need will always be fully
met before the scheduler attends to a cooling need. This switch is made via the neutral state.

3.8.3 Simultaneous cooling and pool need [Project 8118 | Edit 2016-11-07 | Review
2016-11-03]
If a cooling need arises during pool operation the following applies. If the cooling need (PID regulator output for
cooling) > stop level of heat pump + 10%, and the pool need is low, < 30%, a switch is made to cooling. If the
cooling need is large enough, > 80%, a switch is made to cooling regardless of pool need.

If pool need arises during cooling operation a switch is made to pool if the pool need > 80% and the cooling
need < stop level of heat pump + 5%.

The stop level of the heat pump is defined as 3%. The heat pump stops when the need falls below that
threshold.

3.8.4 Simultaneous heating and pool need [Project 8118 | Edit 2016-11-07 | Review
2016-11-03]
The scheduler will combine pool with heating operation. In this situation the outputs of both PID regulators are
added together to control the need. The heating need is prioritised and the pool mixing valve VC1 regulates to
provide the right temperature on the heating system. The excess heat will be sent to the pool. Read more about
the pool mixing valve in section 0.

3.8.5 Forced functions [Project 8118, 8659, 8754 | Edit 2016-11-07 | Review 2016-
11-03]
Beyond DHW, heating, cooling and pool, there are some additional functions which take precedence. They are
prioritised in the following order.

1) Function test / Manual operation


2) Screed drying program
3) Extra DHW / Thermal disinfection
4) Exercise mode

27(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Function test /
Manual operation
Normal operation
Forced functions

Screed drying Exercise mode Extra DHW /


program Thermal
disinfection

Function test
Function test has the highest priority. When function test is activated operation in any other state is immediately
interrupted.

Screed drying program


When the screed drying program is activated the control unit works with this need only. The scheduler enters the
block for normal operation only when the program is completed.

Extra DHW / Thermal disinfection


If a need for Extra DHW or Thermal disinfection arises, the scheduler will immediately switch to this hot water
state, with the special conditions that apply for Extra DHW and Thermal disinfection respectively. See section
3.6.2, 3.6.4 and 3.6.5 for more information about the how water functions.

Exercise mode
The need for exercise mode comes up on the set time (see below) on Wednesdays, if the hydraulic components
have not been in use during the last 24 h. Though, exercise mode will only activate if the scheduler remains
stable in the neutral state, i.e. if all needs are met.

Service menu/
Anti-seizing protection/
Start time {0 .. 23}, default: 12 [h] (Start desired at 12:00.)

28(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.9 Heat pump

3.9.1 Sensors [Project 8118 | Edit 2017-01-10 | Review 2017-01-24]

EC1 Condenser PL3 Fan TR4 Evaporator return (liquid) cooling mode
EL1 Evaporator TA4 Drip pan TR5 Suction gas
ER1 Compressor TC3 Heat carruer flow TR6 Hot gas / discharge temp.
JR0 Low pressure sensor TL2 Air inlet VR0 Expansion valve 1
JR1 Hight pressure sensor TR1 Compressor temperature VR1 Expansion valve 2
MR1 High pressure guard TR3 Condenser return (liquid) heating mode VR4 4-way valve

3.9.2 Start / Quick start [Project 8118 | Edit 2017-01-30 | Review ---]
Normally the compressor temperature TR1 must be at least 10 K above the air inlet temperature TL2, to grant
compressor start. The compressor is pre-heated by the inverter sending a smaller current thought the
compressor winding. Pre-heating is active when TR1 < (TL2 + 10 K) and TL2 < 40 °C.

The heat pump can be quick-started by entering the Service menu followed by pressing and holding both the
menu- and info-button simultaneously, until a confirmation is shown in the display.

If there is a need, the PID-regulator value will immediately be increased to initialization level (see e.g. section
3.3.1) so that the heat pump can start. The temperature condition above is however disregarded during quick
start. The compressor has a minimum start delay of 6 minutes after stop, which cannot be circumvented. For that
reason there may be a delay of up to 6 minutes before the compressor starts, depending on how long it has
been idle.

Note. There is a reason that the compressor start is conditional. Too frequent starts cause wear on the
compressor and should be avoided.

29(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.9.3 Envelope – the compressor working area [Project 8118 | Edit 2017-01-30 |
Review 2017-01-27]
The “envelope” is what we call the approved working area for the compressor, in terms of temperatures. The
envelope is divided into a number of zones, where each zone defines an approved speed interval, as well as a
maximum discharge temperature TR6.

When the operating point reaches one of the limits for lowest or highest evaporation/condensation temperature,
the control unit sends a restriction signal to the heat pump, in order to rev down the compressor.

1
3

4 2
Condensation temperature [°C] JR1

6
7

Evaporation temperature [°C] JR0

Zone 1 30-110 rps, max 115 °C


Zone 2 30-130 rps, max 115 °C
Zone 3 50-110 rps, max 115 °C
Zone 4 50-120 rps, max 115 °C
Zone 5 30-60 rps, max 90 °C
Zone 6 15-120 rps, max 90 °C
Zone 7 15-60 rps, max 90 °C

30(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

The speed intervals defined above shall be seen as the upper limits for the compressor. The control unit has
several functions that serve to regulate the speed within the approved interval. More about this in the following
sections.

Restart after an envelope stop at high condensation, is possible when the heat carrier flow TC3 < (maximum
condensation temperature – 4 K), but no earlier than 30 minutes after the stop.

Restart after an envelope stop at low evaporation, is possible when the compressor minimum idle time of 6
minutes has passed, and the air inlet temperature TL2 is within acceptable range. See below.

Utmost limits

When the heat pump is in heating mode:


Hard stop is made if the air inlet temperature TL2 ≤ -21 °C, or TL2 ≥ 36 °C.
Restart is possible when -17 °C ≥ TL2 ≤ 34 °C.

When the heat pump is in cooling mode:


Hard stop is made if the air inlet temperature TL2 ≤ 14 °C, or TL2 ≥ 46 °C.
Restart is possible when 16 °C ≥ TL2 ≤ 42 °C.

3.9.4 Silent mode [Project 8118 | Edit 2017-01-24 | Review 2017-01-24]


It is possible to run the heat pump in a silent mode, in which the heat pump becomes quieter but also less
efficient.

Menu/
Device/
Low-noise operation/
Low-noise operation {No, Auto, On}, factory No (1)
Min. outdoor temperature {-30 .. 20}, factory -10 [°C] (2)

(1) = Auto, means that silent mode is on between 22:00 and 07:00.

(1) = On, means that silent mode is always on.

(2) sets the lowest permitted outdoor temperature T1 for silent mode to be activated. The limit temperature has
precedence, meaning that silent mode is disabled when the outdoor temperature T1 < (2).

When silent mode is activated, the maximum speeds of compressor and fan are limited to roughly 80-90% of the
normal maximum speeds.

3.9.5 Other functions that limits the compressor power [Project 8118 | Edit 2017-
01-17 | Review 2017-01-12]
When the heat pump makes heating or pool heating and the outdoor temperature T1 > 10 °C for 30 minutes, the
maximum compressor power is set to 60%. The purpose is to keep the noise level down in this specific operating
condition. The limitation is applied regardless if Silent mode has been activated or not.

31(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.9.6 Defrost [Project 8118 | Edit 2017-01-26 | Review 2017-01-25]


As a rule of thumb, a minimum water volume of 10 l per kW (heat pump peak out power), is recommended for a
successful defrost. The additional heat is immediately activated if the temperature drops too low, but it is not
economical to rely on additional heat operation for defrosts.

A defrost need arises when any of the following conditions is fulfilled:

• The evaporation temperature JR0 < -27 °C.


• The delta TL2 – JR0 > 15 K, in heating mode.
• The delta TL2 – JR0 > 18 K, in DHW mode.

There are four different types of defrosts; soft defrost, fan defrost, normal defrost and super defrost.

Soft defrost
When TL2 > 5 °C and the heat pump operates in normal mode (not silent mode), the evaporator is defrosted
without shifting the 4-way valve. The compressor runs at about 45 % of maximum speed and the fan at its
maximum speed. The condition for completed defrost is that the delta TL2 - JR0 is no longer decreasing, and
that JR0 > -2 °C. The defrost lasts for a minimum of 30 seconds and a maximum of 15 minutes. If a soft defrost
could not be completed in 15 minutes, a normal defrost with 4-way valve is activated.

Fan defrost
When TL2 > 5 °C and the heat pump operates in silent mode, the evaporator is defrosted without switching the
4-way valve. The compressor stops and the fan runs at 70% of maximum speed for 5 minutes.

Normal defrost
Activates when TL2 is between -20 °C and 5 °C. The fan stops and the 4-way valve shifts. The condition for a
completed defrost is that the delta TL2 - JR0 is no longer decreasing and that JR0 > -2 °C. An alternative
condition is that TR4 > 25 °C. As with soft defrost, the time for a normal defrost is at least 30 seconds and at
most 15 minutes.

Super defrost
Activates when TL2 is between -20 °C and 5 °C (TL2 between -5 and 5 °C in software versions prior to v4.8.0),
every tenth defrost. The fan stops, the 4-way valve shifts. The defrost lasts at lasts for at most 15 minutes or until
TR4 > 40 °C. Thereafter the fan starts at its lowest speed and runs for 4 minutes. During the last 10 seconds the
fan will rev up to its maximum speed.

Special cases for heating mode:

If a defrost need arises between 30 and 35 minutes after the previous defrost, a normal defrost with 4-way valve
is activated, even if TL2 > 5 °C. (If the time 35 minutes is exceeded the defrost type is chosen in the normal
manner, based on the current TL2 temperature.)

If a defrost need arises within 35 minutes from the previous stop and that stop happened due to high
condensation or low evaporation, a super defrost is activated.

Manual defrost
When manual defrost is activated, the type is determined based on TL2 temperature. From software v4.6.0 a
super defrost is activated if TL2 is between -20 °C and +5 °C (TL2 between -5 °C and +5 °C in software versions
prior to v4.8.0).

Service menu/
Heat pump/
Manual defrost {On, Off}, factory Off

32(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.9.7 Function test [Project 8118 | Edit 2017-01-17 | Review 2017-01-24]


It is possible to activate a function test for the heat pump where each component is activated sequentially. The
technician activates the function from the indoor unit and then goes to the heat pump to perform measurements
and trouble-shooting.

Service menu/
Diagnosis/
Function test/
Activate function tests {Yes, No}, factory No (1)
Heat pump/
Outdoor unit test {Off, On}, factory Off (2)

First activate (1). Additional menu items will be revealed. Then activate outdoor unit test (2). The complete test
sequence is two minutes long and is repeated until the function is ended by setting it to off. The test sequence
contains eight steps, as visualized in the diagram below.

20 s 20 s 20 s 20 s 10 s 10 s 10 s 10 s Time

1) Fan is started on maximum speed. PL3 supply = 230 VAC (terminal 78), PL3 PWM = 100%.

2) Heating cable is activated. EA1 = 230 VAC (terminal 79).


Fan speed is lowered. PL3 PWM-signal = 80%.

3) Drip pan heater is activated. EA0 = 230 VAC (terminal 80).


Heating cable is deactivated. EA1 = 0 VAC (terminal 79).
Fan speed is lowered. PL3 PWM = 60%.

4) 4-way valve opens. VR4 = 230 VAC (terminal 81).


Drip pan heater is deactivated. EA0 = 0 VAC (terminal 80).
Fan speed is lowered. PL3 PWM = 40%.

5) Electronic expansion valve 1 opens. VR0 = 100%.


4-way valve closes. VR4 = 0 VAC (terminal 81).
Fan speed is lowered. PL3 PWM = 20%.

6) Electronic expansion valve 1 closes. VR0 = 0%.

7) Electronic expansion valve 2 opens. VR1 = 100%.


Fan stops. PL3 PWM = 0%.

8) Electronic expansion valve 2 closes. VR1 = 0%

The PWM signal for the fan is pulsed (PWM = “Pulse Width Modulation”) and cannot be measured reliably with a
normal multimeter. For this reason the fan runs at different speeds during the test sequence to make this check
more accessible.

To check the function of the expansion valve, a new valve and a new motor is needed. See the service manual
for more information.

33(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.10 Additional heat

3.10.1 Different operating modes with additional heat [Project 8118, 8659,
8754, 8860 | Edit 2017-01-18 | Review 2017-01-12]
The control unit can use two different types of additional heat; electrical cassette (factory-mounted) or mixed
additional heat. The second option covers other sources of additional heat that the installer might want to use,
for example an existing electrical boiler or oil-fired boiler.

The two types are distributed in five different operating modes:

1) Electrical cassette – monovalent


The heat pump is sized to cover 100% of the buildings’ peak power demand. Additional heat will not be
activated under any circumstances, not even in the event of an alarm.
2) Electrical cassette – monoenergetic
The heat pump is sized for less than the buildings’ peak power demand and additional heat is allowed to
activate together with the heat pump to meet the need, when the heat pump cannot handle it on its own.
Alarm operation, extra DHW and thermal disinfection will also activate the additional heater.
3) Mixed additional heat – bivalent parallel
Mixed additional heat is allowed to activate at the same time as the heat pump when there is a need,
and also in alarm operation.
4) Mixed additional heat – bivalent alternative
Mixed additional heat is allowed to activate at the same time as the heat pump when there is a need,
and also in alarm operation. If the temperature drops below a set bivalent point, only additional heat is
used.
5) Mixed additional heat – hybrid
The COP of the heat pump is measured. The cost of operation with heat pump is compared with the cost
of operation with additional heat (usually gas). Hybrid works like bivalent alternative, except that the
bivalent point is a floating value, based on the calculation.

Operation with mixed additional heat can be supplemented with a separate additional heater in the DHW
cylinder.

3.10.2 Approval of the additional heat request [Project 8118 | Edit 2017-01-19
| Review 2017-01-12]
Activation of additional heat works somewhat differently based on what operating mode has been selected.
Generally each function such as heating, DHW, thermal disinfection, protective functions for the heat pump,
sends their additional heat requests. For activation the control unit must first approve of a request. There are
several conditions that can prevent activation, for example that a timer needs to count down, or that additional
heat has been blocked by the user. There are also certain needs that will force additional heat activation. These
include the protective functions of the heat pump. When a request has been approved of, a PID-regulator starts
counting to regulate the power output.

The approval works in the same way between additional heat operating modes. The remaining steps will be
covered in separate sections for electrical cassette (section 3.10.3) and mixed additional heater (section 3.10.4).

34(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

DHW functions

Integrator for heating DHW prognosis High-temperature DHW


(step 1) (step 2)

Integrator for pool

Approval of additional Defrost


heat request (if the volume of the heating
Settings and inputs system is insufficient)
(Time program, EVU, External
inputs, etc.)

Frost protection

Blocked compressor

Activation of PID-
regulator for additional
heat

Limitation of control Alarm for additional heater


signal (overheating)

Activation of additional
heater

35(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Integrator for heating

When the control unit is in heating mode and the heat pump cannot meet the need, even though it runs on its
maximum allowed power, an integrator starts counting. It must reach a certain limit before a request for
additional heat is sent. See section 3.10.3 for information about how the integrator works.

Service menu/
Set additional heater/
Gen. additional heater settings/
Additional heater on delay {10 .. 1000}, factory 300 [K*min]

Integrator for pool

The pool function has its own integrator to delay its additional heat request. The pool integrator is only allowed to
count when pool mode is active, when there is a need and the compressor is running at its maximum allowed
speed. Beyond this ground rule the installer has the possibility to set further limitations for when the integrator is
allowed to count, by choosing one of three levels.

Main menu/
Pool/
Allow add. heater for pool {Never, With heating, Always}, factory: Never

”Never”: The integrator is never allowed to count and additional heat for pool is not allowed under any
circumstances.

”With heating”: The integrator is never allowed to count. Approval of additional heat for pool happens though,
when additional heat for the heating system has been approved. Thus, only the integrator for heating is capable
of approving additional heat pool.

”Always”: The integrator for pool is always allowed to count according to the ground rule. It counts independently
of the integrator for heating, which means that is can send a request for additional heat, even when there is no
need for additional heat on the heating system.

DHW functions

When the heat pump is limited (see section 3.9.2, 3.9.4, 3.9.5) and is working in DHW mode, the control unit
starts to measure the return temperature, sensor TC0, with a 5 minute interval. The purpose is to calculate if the
temperature increase is large enough for the heat pump to fulfil the DHW need roughly 5 minutes before the
maximum time for DHW charging has passed (see section 3.8.1). If the control unit estimates that it will take
longer time, a request for additional heat is sent. If the first prognosis is good, the control unit will keep sampling
in this manner every five minutes until the DHW need is fulfilled. This applies as long as the heat pump is limited,
even additional heat has already been activated. If the latest prognosis indicate that the DHW will be fulfilled in
time, the additional heat request is cancelled.

In case the installer/customer has activated DHW only (where no switches are made to heating), the same
projections are made, with the difference that the heat pump is given a fixed time of about 25 minutes to fulfil the
DHW need. (DHW only is a special case where the integrator is also counting and is able to generate a request,
but in practice the additional heat request from the DHW prognosis almost always makes it first. An exception
could occur for instance if the integrator limit has been greatly reduced. See section 3.10.6 for more information
about the integrator.)

Additional heat requests for Extra DHW and thermal disinfection follow the principle of normal DHW production,
up to the maximum working temperature of the heat pump. When the heat pump stops, the projections end and
the additional heater is allowed to activate on its maximum power to raise the temperature the last couple of
degrees. Also see section 3.6.4 and 3.6.5.

36(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

Defrost

When the heating system has a small volume, or if part of the heating system is restricted by thermostatic
valve(s), the heat carrier temperature may drop too low during defrost. To prevent it a forced request for
additional heat is sent, making the additional heater activate immediately on its maximum power. The condition
for activation is that the heat carrier flow temperature, TC1, drops below +10 °C. The request is cancelled when
the defrost is complete or when TC1 > +20 °C.

Frost protection

Frost protection is activated in two steps; one for the heating system and one for the heat pump.

Risk of freezing the heating system exists when the temperature of any circuit drops below its defined limit for
frost protection. See below for settings.

Service menu/
Set heating/cooling/
Heating circ. <number>/
Frost protection {Outside temperature, Room temperature, Room and outdoor
temp.}, factory: Outside temperature (1)
Frost prot. limit temp. {-20 .. 10}, factory: +5 [°C] (2)

(1) = Outside temperature: (2) defines the minimum outside temperature. Risk of freezing ends when the outside
temperature > (2) + 1 K.
(1) = Room temperature: The room sensor is used to determine when there is a risk of freezing the system.
Option (2) is hidden. Risk of freezing exists when the room temperature of the circuit drops below +5 °C.
Checking for room temperature has its flaws. There may for instance be a room that belongs the heating circuit
in question, but which is colder than the room where the room has been installed. There may be pipes outside
the building. Because of this, checking for outside temperature is preferred most of the time. Risk of freezing
ends when the room temperature exceeds +7 °C.
(1) = Room and outdoor temp.: Both checks are done to determine if there is risk of freezing the system.

If there is no valid control temperature for a circuit, for example due to broken sensor, the circuit always signals
risk of freezing.

When there is risk of freezing the heating system its circulation pump is activated, e.g. to deliver the heat stored
in the buffer tank. When the first step of the frost protection is active a warning message 5285 “Warning Risk of
frost in heat. sys.”

The heat pump sends a freeze risk signal when any of the temperatures T0, TC1 or TC0 drops below +5 °C. In
that moment a 10 minute timer starts to count down. When the time has passed the frost protection function is
activated, which means that the flow setpoint temperature is set to 25 °C. The heat pump starts and the
additional heater is given permission to activate (the PID-regulator for additional heat starts counting based on
the current need, in the normal manner).

Risk of freezing the heat pump is cancelled when T0, TC1 and TC0, all exceed +7 °C – or when TC1 exceed
+25 °C. The frost protection function is deactivated and the 10 minute timer is reset.

Settings and inputs

Blocked compressor

37(38)
INTERNAL INFORMATION – NOT FOR DISTRIBUTION

3.10.3 Electrical cassette [Project 8118 | Edit 2017-01-19 | Review ---]

3.10.4 Mixed additional heat [Project 8118 | Edit 2017-01-19 | Review ---]

3.10.5 Separate additional heater for DHW [Project 8118 | Edit 2016-11-16 |
Review ---]

3.10.6 Integrator [Project * | Edit 2017-01-19 | Review 2016-09-16]


Instead of having a conventional timer, an integrator is used to delay additional heat. The temperature difference
is integrated with respect to time. You could say that the integrator is a variable that accumulates the measured
error over time. The greater the temperature deviation, the shorter the delay. A need for additional heat arises
when the integrator has reached its limit, normally 300 degree minutes. See picture below.

[°C]

Integrator

[minutes]

The green curve is the set point value. The blue curve is the actual value. Each minute the difference is added
(set point value – actual value) to the integrator. The bars represent the difference at each measurement. Below
each bar the difference is written in plain text. In the example above the integrator counts up to 22.9 degree
minutes in 14 minutes.

A difference of 5 K between set point value and actual temperature, results in a delay of 60 minutes (300 [K*min]
/ 5 [K]). Since the temperature difference can vary over time, it is difficult to precisely predict the length of the
delay, but the calculation gives an approximate figure as long as the difference is fairly constant.

The integrator is used with heating need, but also for DHW need if the appliance has been configured to produce
DHW only. In this case the stop curve for DHW – 3 K is used as setpoint value, and TC1 is used as the actual
value.

3.10.7 PID regulator for additional heat [Project * | Edit 2016-10-26 | Review --
-]

3.10.8 Bivalent stop [Project 8118 | 2016-10-26 | Review ---]

3.10.9 Mixed [Project 8118 | Edit 2016-11-02 | Review ---]

38(38)

You might also like