Itho Daalderop I2C User manual

Specifications
I²C Modbus Module
Type Modbus RTU
Baud rate 9600
Stop bits 1
Modbus address 10
Parity Even
Dimensions
(H x W x D)
70 x 70 x 25 mm
Weight 100 g
Mounting Adhesive strips (included)
Power supply 12–24 V DC; 0.5 W
Via Modbus or power adapter
1. Safety and regulations
●Do not use the product for purposes other than those
for which it is intended, as described in the manual.
●Do not use the product in the vicinity of flammable or
volatile substances such as alcohol, insecticides,
petrol etc.
●Keep the product away from electrical devices such
as monitors, radios and computers.
●Do not drop the product.
●The safety instructions must be followed in order to
prevent physical injury and/or damage to the
product.
●Maintenance instructions must be followed to
prevent damage and excessive wear and tear.
●Make sure the electrical system to which the product
is connected meets the specified conditions.
●Do not expose the product to the elements.
●Use a dry or slightly damp cloth to clean the product
on the outside (do not use solvents such as benzene,
thinners or alcohol).
Itho Daalderop
I²C Modbus Module
Manual
1

2. Application
The I²C Modbus Module (IMM) allows heat pump
operating data and settings to be accessed over Modbus.
In addition, certain settings can be changed over Modbus
and (temporary) intervention in heat pump control is
possible.
This document describes what capabilities this offers,
what each parameter entails, and the registers where the
parameters can be found.
IMM capabilities:
●Read operating data and error codes
●Read and change settings
●Activate external control
●Read counters
3. Package contents
The scope of delivery includes:
●I²C Modbus Module
●I²C communication cable
4. Accessories
04–00130 | Power adapter
The power adapter can be connected if power from the
Modbus is not possible.
5. Installation
äCaution!
Route the cables safely so they do not become
pinched.
Note
A voltage of 12–24 V DC is required from the Modbus.
If there is no power supply from the Modbus, the
power adapter must be connected as an external
power supply. This must be purchased separately. See
Accessories on page 2.
The illustration below shows the two ends with
connectors.
B
Vin
A
PWR
Term
Pull RS485 Modbus
ON
12
Service Port
a) Before connecting the IMM, set the DIP switches
correctly (see table).
Note
The respective resistors can be selected with the DIP
switches.
The recommended standard settings are:
• I²C Service Port pull-up resistor: 'Off' position when
using the short I²C cable provided between the heat
pump and the IMM.
• Modbus 120 ohm termination resistor: position
'TBD'; the Modbus application used and the Modbus
cable length are decisive for this.
2

Switch Description Position
1I²C Service Port pull-up
resistor
ON/OFF
2Modbus 120 ohm termination
resistor
ON/OFF
b) Connect the IMM Service Port to the heat pump
Service Port. Use the supplied communication cable
for this.
c) Using the 4-pin connector, connect the RS485
Modbus side of the IMM to the Modbus. The
connector can be removed from the IMM for
assembly. Connect the cables as shown in the table
below.
Symbol Connection
VIN 12–24 V DC
WGround/GND
BCommunication control
signal
A
d) Mount the IMM in a dry place with the adhesive strips
on the back of the IMM.
When the power supply is connected correctly, the green
LED will light up.
6. Settings
äCaution!
Required settings
6.1. Avoiding thermostat error messages
If the heat pump is controlled by the IMM, an error
message may appear on the thermostat. If you indicate
that the control is running via the IMM, this error
message will no longer be displayed on the thermostat.
Refer to the register table below to ascribe the
appropriate value to the register.
Register Value Description
1020 0 (default) No IMM
1020 1 IMM
6.2. Communication settings
The IMM supports multiple Modbus configurations to
adjust the baud rate, parity and stop bit options. The
communication settings are adjusted in the IMM
registers. This needs to be done once in order to establish
communication. This depends on the system
requirements.
Baud rate Parity Stop bits Address
Register
1015
Register
1011
Register
1013
Register
1000
2400 None 1 (default) 1 - 247
4800 Odd 2 10 (default)
9600 (default) Even (default)
14400
19200
28800
38400
57600
115200
230400
The communication settings are stored in the IMM’s
internal memory and are retained even if the voltage is
lost. If the default settings are not suitable, the IMM can
be configured in a few steps.
●Determine the appropriate setting and only change
the register that needs to be modified.
a) Adjust baud rate: register 1015
b) Adjust parity: register 1011
c) Adjust stop bits: register 1013
d) Adjust Modbus address: register 1000
If one or more settings have been changed, write the
value 1 in register 1100 to reset the IMM. This will cause a
reset after a few seconds. After the reset, the IMM will
restart with the new setting. This will also happen if
power to the IMM is lost after the settings have been
changed.
7. Monitoring
For all data registers, the data in the registers is
refreshed every 5 seconds with current operating data
from the heat pump.
7.1. Operating data and error codes
In order to read the actual heat pump data, it must first
be known to the IMM. The operating data is stored in
registers. The actual data in these registers consists of
3

sensor data, component statuses, etc. Error codes can be
read in the same way.
Consult the Table: Actual data on page 5 to see which
data types can be retrieved, what these data types mean,
and which Modbus registers are associated with them.
7.2. Settings
The various heat pump settings are requested by the IMM
and placed in a Modbus register. A number of settings can
be both read and written. These settings can be changed
via Modbus. Various registers are used for reading and
writing. If a setting cannot be written (changed), it has no
write register.
The values in this register only vary if they are changed.
Consult Table: Settings on page 10 to see which settings
can be read or written
.
7.3. Remote control
External control allows the heat pump control to be
temporarily bypassed. These controls have their own
registers and can only be written.
Five minutes after the write action, the heat pump returns
to its own control. If there is a new write action within 15
minutes, the counter will restart.
The external controls that can be written are shown in
Table: External control on page 13.
7.4. Counters
The heat pump counters can be read via Modbus. Every 10
seconds the counter data is requested by the IMM and
placed in the Modbus register.
The counters can be found in Table: Counters on
page 12.
7.5. Error messages
Error messages (actual data) from the heat pump can be
read out. These are always placed in register 4132. To
determine the meaning of the error code, refer to the
error table of the device in question.
4

8. Tables
This chapter describes the available Modbus registers in the IMM. The related data type is stated for each register.
More information about the data type can be found in Section 8.5.
8.1. Table: Actual data
Index Description Explanation Unit Register Data type
0 T_out Outside temperature °C 4000 0x92
1 T_BoilDwn Temperature of lower DHW tank sensor °C 4002 0x92
2 T_BoilTop Temperature of upper DHW tank sensor °C 4004 0x92
3 T_Evap Cooling circuit injection temperature °C 4006 0x92
4 T_Suct Cooling circuit suction gas temperature °C 4008 0x92
5 T_Disc Cooling circuit discharge temperature °C 4010 0x92
6 T_Cond Cooling circuit liquid temperature °C 4012 0x92
7 T_Source_R Source return temperature (from heat pump to
source) °C 4014 0x92
8 T_Source_S Source supply temperature (from source to heat
pump) °C 4016 0x92
9 T_CH_Supp CH supply temperature (from heat pump to CH
system) °C 4018 0x92
10 T_CH_Ret CH return temperature (from CH system to heat
pump) °C 4020 0x92
11 P_Sens CH pressure bar 4022 0x92
12 I_Tr1 Compressor current A 4024 0x92
13 I_Tr2 Electric element current A 4026 0x92
14 In_P_switch
Cooling circuit high pressure switch
0: OK
1: Pressure too high
4028 0x0C
15 In_HL
Standard function: tariff input
0: High tariff
1: Low tariff
Optional function: external cool demand
0: No cool demand
1: Cool demand
4030 0x0C
16 In_Cond
Monitor condensate input
0: Open input; no condensate
1: Closed input; external sensor reports that
condensate has been detected
4032 0x0C
19 In_Flow Source flow l/h 4038 0x10
20 In_Phase
Phase sequence detection (with 3-phase power
supply devices)
0: OK
1: Phase sequence reversed
4040 0x0C
21 Out_CH
CH pump setpoint
0: Off
1-100: Minimum to maximum
% 4042 0x00
22 Out_Src
Source pump setpoint
0: Off
1–100: Minimum to maximum
% 4044 0x00
23 Out_DHW
DHW pump setpoint
0: Off
1-100: Minimum to maximum
% 4046 0x00
24 Out_FC_valve
Free cooling changeover valve position
0: CH water via condensor
50: Medium position
100: CH water via cooling heat exchanger
% 4048 0x00
5

Index Description Explanation Unit Register Data type
25 Out_CH_valve
CH/DHW valve position (only in single condensor
units)
0: CH
50: Medium position
100: DHW
% 4050 0x00
26 Out_C1
Compressor
0: Off
1: On
4052 0x0C
27 Out_Ele
Electric element
0: Off
1: On
4054 0x0C
28 Out_Trickle
Trickle heating
0: Off
1: On
4056 0x0C
29 Out_Fault
Error relay position
0: Error message
1: No error
4058 0x0C
30 Out_FC
Cooling relay position (bathroom valve or
message to external system)
0: Not cooling mode
1: Cooling mode
4060 0x0C
31 Out_EV Expansion valve position loc 4062 0x10
32 OT_Room Room temperature from OpenTherm thermostat °C 4064 0x92
33 OT_Setp Room temperature setpoint from OpenTherm
thermostat °C 4066 0x92
34 OT_Mod Heating/cooling request from thermostat % 4068 0x00
35 State
WPU control mode
0: Initialisation
1: Off
2: CH heating
3: DHW heating
4: Free cooling
4070 0x00
36 Sub_state
Mode state
0: Pre-running CH/DHW pump
1: Compressor power-on delay
2: Pre-running source pump
3: Pressure equalising
4: Close expansion valve
5: Expansion valve start position
6: Open CO source valve
7: Run
8: Controlled stop
9: Only electric element
10: Post-pumping
4072 0x00
37 OT_free
Blocking when bit value
is 1:
bit 0: CH
bit 1: DHW
bit 2: Free cooling
bit 4: DHW electric element
bit 6: Compressor
bit 7: Electric element
Note: With binary 10000000, bit 0 = 0 (right) and
bit 7 = 1 (left)
4074 0x00
42 fault_reported There is at least one error with status 'reported' 4084 0x00
43 fault_retrying
There is at least one error with status 'retry'.
When the retry waiting period has elapsed, this
error status is withdrawn and the blocking
expires.
4086 0x00
6

Index Description Explanation Unit Register Data type
44 task_active
Control from gateway when bit value is 1:
Bit 0: Tariff determined by gateway
Bit 1: Compressor blocked
Bit 2: -
Bit 3: CH element released
Bit 4: DHW element released
Bit 5: Remote venting
Bit 6: Remote water heater mode MFT active
Bit 7: Remote CH mode MFT active
Bit 8: Remote venting MFT active
Bit 9: Remote setpoint MFT active
Bit 10: Remote forced CH active
Bit 11: Remote overruled MFT flags
Note: With binary 10000000 0000000: bit 0 = 0
(right bit left byte) and bit 15 = 1 (left bit left btye)
4088 0x10
45 C_Hand
External control is activated. At least one input or
output value has been overruled via external
control.
4090 0x0C
46 Tr_Compr Compressor anti-cycle timer s 4092 0x10
47 Tr_Eblock Electric element anti-cycle timer s 4094 0x10
48 Tr_CH Remaining time for CH pump pre-running or
post-pumping s 4096 0x10
49 Tr_Src Remaining time for source pump pre-running or
post-pumping s 4098 0x10
50 Tr_DHW Remaining time for DHW pump pre-running or
post-pumping s 4100 0x10
51 Tr_Elec Blocking time for enabling electric element after
enabling compressor s 4102 0x10
52 Tr_MinCompr Remaining minimum compressor On time s 4104 0x10
53 Tr_Press Remaining minimum compressor pump-down
time s 4106 0x10
54 Tr_EV_bal Remaining cold circuit pressure balancing time s 4108 0x10
55 Tr_EV_adjust Remaining expansion valve adjustment interval
time s 4110 0x10
56 Tr_FC Remaining free cooling wait time s 4112 0x10
57 Tr_Hand Remaining time that external control is allowed s 4114 0x10
58 Tr_LD Remaining time for low pressure override s 4116 0x10
59 Tr_StrtCompr Remaining compressor start time s 4118 0x10
60 Compr_PowOnDelay Remaining time delay for enabling compressor s 4120 0x10
61 DelayBefStartCh Remaining time before compressor restarts for
CH s 4122 0x10
62 DelayBefStopCh Remaining time before compressor stops during
CH mode s 4124 0x10
63 Tr_Adaptive Adaptive overheat interval s 4126 0x10
64 T_adOverHeating Adaptive overheat K 4128 0x12
66 HiPriorFault Highest priority error code 4132 0x00
67 UTC_Time UTC time in seconds after 1-1-1970 00:00:00 s 4134 0x20
68 MaxCHTemp Max CH return temperature °C 4136 0x00
69 SourcePumpSpeed Source pump speed in free cooling mode % 4138 0x00
70 ComprCH
Compressor on in CH mode
0: No
1: Yes
4140 0x0C
71 ComprDHW
Compressor on in DHW mode
0: No
1: Yes
4142 0x0C
72 ElemCH
Element on in CH mode
0: No
1: Yes
4144
0x0C
73 ElemDHW
Element on in DHW mode
0: No
1: Yes
4146
0x0C
74 ChModeBlocked CH mode blocked 4148 0x0C
7

Index Description Explanation Unit Register Data type
75 DhwModeBlocked DHW mode blocked 4150 0x0C
76 FcMode Blocked Free cooling mode blocked 4152 0x0C
77 VentModeBlocked Venting mode blocked 4154 0x0C
78 ElBlocked Electric element blocked 4156 0x0C
79 ElDHWBlocked DHW electric element blocked 4158 0x0C
80 ComprBlocked Compressor blocked 4160 0x0C
81 OffMode Off mode active 4162 0x0C
82 ChMode CH mode active 4164 0x0C
83 DhwMode DHW mode active 4166 0x0C
84 FcMode Free cooling mode active 4168 0x0C
85 ChPmpPreRun CH pump or DHW pump pre-running 4170 0x0C
86 SrcPmpPreRun Source pump pre-running 4172 0x0C
87 ElRelUser Element released 4174 0x0C
88 FcLowRel Additional cooling release 4176 0x0C
89 ChRel CH mode requested by thermostat or external
control 4178 0x0C
90 FcRel Free cooling mode requested by thermostat or
external control 4180 0x0C
91 LtTherm Low tariff from thermostat 4182 0x0C
92 VentTherm Venting from thermostat 4184 0x0C
93 EcoTherm DHW ECO selected on thermostat 4186 0x0C
94 ComfTherm DHW Comfort selected on thermostat 4188 0x0C
95 DhwThermBlocked DHW Off selected on thermostat 4190 0x0C
96 DhwThermBoost DHW Boost selected from thermostat 4192 0x0C
97 MaxRmod Total heat demand (thermostat + external heat
demand) % 4194 0x00
98 kWhStandby Electricity consumption during standby kWh 4196 0x20
99 kWhCH Electricity consumption during heating kWh 4198 0x20
100 kWhDHW Electricity consumption during DHW kWh 4200 0x20
101 kWhCooling Electricity consumption during cooling kWh 4202 0x20
102 dlPreHeatDhwModeActive Tap water preheating active (pump energy from
CH to DHW) 4204 0x0C
103 ElementOnlyForDHW
Indicates whether the electric element may be
added while retry attempts are still being made
due to an activated error
4206 0x00
104 Pibron Source pump/source valve setpoint % 4208 0x92
105 ValvePos Source valve current position % 4210 0x00
106 UtcOffset Offset from UTC time min 4212 0x90
107 Tr_FC_Block
Free cooling blocking time due to cooling break.
Remaining time before free cooling is allowed to
restart.
min 4214 0x10
109 AirRegValvePos Source valve position setpoints C and CO % 4218 0x00
112 AirRegActive Source regeneration active via air/water heat
exchanger 4224 0x00
113 lstValidSrcSupTmp Last measured source supply temperature while
source pump was on °C 4226 0x92
114 srcPumpFlowSetp Source pump flow setpoint l/h 4228 0x10
115 srcPumpSpeedCompressor Source pump speed in compressor mode % 4230 0x00
116 srcPumpSpeedFCcontrol Source pump speed in free cooling mode % 4232 0x00
117 srcPumpSpeedAircontrol Source pump speed for air regeneration % 4234 0x00
118 actFCsubstate
Free cooling mode:
0: Pre-running
1: On
2: Cooling break
3: Cooling by CO valve control
4: DHW pre-heating
4236 0x00
120 minRunTimeExernCoolTimer Remaining minimum free cooling time due to
external cooling contact s 4340 0x10
121 externalCoolingBlockingTimer Remaining free cooling blocking time due to
external heating contact s 4342 0x10
8

Index Description Explanation Unit Register Data type
122 externalHeatingBlockingTimer Remaining heating blocking time due to external
cooling contact s 4344 0x10
126 UTCtimeValid Valid current time received from IthoDaalderop
monitoring 4252 0x00
127 srcPumpRampUpTimer Remaining source pump low speed time after
start s 4254 0x10
128 SourceReturnTempTooLow Time when return temperature is too low to
increase the source flow setpoint s 4256 0x10
129 SrcPumpReturnControlTimer Source flow control period s 4258 0x10
130 FreeCoolingStabilizeTimer
After enabling the source pump, there is a free
cooling stabilisation wait time before the pump is
allowed to speed up
s 4260 0x10
131 PreHeatDHWMinOnTimer Remaining minimum time for tap water
preheating after it is started s 4262 0x10
132 PreHeatDHWMaxOnTimer Remaining time until tap water preheating is
ended due to too long in tap water preheat mode s 4264 0x10
133 RemainingTimeElementReleased Remaining time until electric element release
from thermostat is withdrawn min 4266 0x10
9

8.2. Table: Settings
Index Description Unit Min. Max. Read
register
Write
register
Data
type
1Hardware version
Hardware version number (see Hardware Type tab) 4501 — 0x20
2 Installation year 2009 2099 4503 — 0x10
3 Installation date 101 3112 4504 — 0x10
8
Outside sensor data
Outside temperature sensor connected to WPU
0: No
1: Yes
The outside temperature can also reach the WPU via
monitoring. With selection 1, the WPU uses the
temperature of the connected sensor.
0 1 4506 6006 0x00
12
LimitedDemandCompressor
During CH mode, the maximum time that the
compressor is on is limited to this setting. It is a
percentage of the time period setting.
% 5 100 4507 6007 0x00
13
Time period
The compressor is turned on/off during CH mode
based on how long the compressor is on or off with
respect to the CH heat demand percentage and the
time period setting.
hour(s) 0 18 4508 6008 0x01
14 Max CH Temperature
Maximum CH return temperature 10 70 4509 6009 0x00
62
W_Vrijkoel_Interval
Duration of the cooling break that occurs when the
CH return temperature during cooling falls below
the minimum return temperature AND the source
pump or valve cannot raise it.
min 10 540 4510 6010 0x10
63
W_Min_Vloer_Temp_Hoog
Monitoring for CH return temperature that is too low
when the source pump or valve cannot raise it
during cooling.
°C 17 25 4511 6011 0x01
64
W_Min_Vloer_Temp_Laag
During cooling, the CH supply temperature setpoint
depends on the room temperature, but the CH
supply temperature setpoint is not controlled by this
setting.
°C 17 25 4512 6012 0x01
65
Water heater comfort differential
In addition to daily and weekly heating, there is
continuous heating in DHW Comfort mode when the
temperature drops below the limit value. Tank
heating starts when the lower DHW tank sensor
measures a temperature lower than the comfort
setpoint minus the comfort differential. Tank heating
stops when both DHW tank sensors have at least
reached the water heater comfort setpoint.
K 1 15 4513 6013 0x91
66 Water heater comfort setpoint
See setting 65 °C 45 62 4514 6014 0x91
67
Water heater low tariff differential
Regardless of whether in ECO or Comfort mode, the
DHW tank is heated daily during the low tariff period
(MFT thermostat only) when the tariff input is closed
or after the start time (Spider thermostat only). In
addition, these settings are used when Boost is
activated via MFT thermostat. Tank heating starts
when the temperature of the lower DHW tank
sensor is lower than the water heater low tariff
setpoint minus the low tariff differential. Tank
heating stops when the temperature of both DHW
tank sensors has at least reached the water heater
low tariff setpoint.
K 1 15 4515 6015 0x91
10

Index Description Unit Min. Max. Read
register
Write
register
Data
type
68 Water heater low tariff setpoint
See setting 67 °C 45 62 4516 6016 0x91
69
Water heater setpoint differential
Only applicable when a Spider thermostat is
connected, but regardless of whether in ECO or
Comfort mode, the DHW tank is heated weekly to an
elevated temperature after the start time. If the set
start time is between 00:00 and 23:00, it will be
executed on Saturday, otherwise on Friday. In
addition, these settings are used when activating
Boost via Spider thermostat. Tank heating starts
when the temperature of the lower DHW tank
sensor is lower than the water heater max setpoint
minus the max differential. Tank heating stops when
the temperature of both DHW tank sensors at least
reaches the water heater max setpoint.
K 1 15 4517 6017 0x91
70 Boost SP (weekly heating)
See setting 69 °C 45 62 4518 6018 0x91
95
W_Therm_Eheat_Start
Minimum heat demand to allow the electric element
to be enabled together with the compressor
% 0 100 4519 6019 0x00
96
W_Therm_Eheat_Diff
Differential of minimum heat demand for disabling
the electric element when the element is operating
together with the compressor
% 5 20 4520 6020 0x00
97
W_Out_Eheat_Start
Maximum outside temperature at which the electric
element may start up in CH mode
°C -5 20 4521 — 0x91
98
W_Out_Eheat_Diff
Differential of maximum outside temperature at
which the electric element may be used again in CH
mode
K 1 4 4522 6022 0x01
104 W_P2_Stop_short
CH pump pre-run time s 0 120 4523 6023 0x10
105 W_P2_start_norm
Source pump pre-run time s 0 120 4524 — 0x10
106 W_P3_start_norm
Source pump post-pumping time s 0 120 4525 — 0x10
108 PreRunTimeDHWpump
DHW pump pre-run time s 0 600 4526 — 0x10
109 Water heater pump post-pumping time
DHW pump post-pumping time s 0 600 4527 6027 0x10
137 Error CH pressure
CH pressure too low, heat pump blocked bar 0 4 4528 6028 0x01
139
Max. CH temp at -10°C
Maximum CH return temperature at an outside
temperature of -10°C
°C 20 50 4529 6029 0x91
140
Max. CH temp at 20°C
Maximum CH return temperature at an outside
temperature of 20°C
°C 15 35 4530 6030 0x91
143
min. room temp settinge
Minimum room temperature setpoint to be set on
thermostat
°C 10 20 4531 6031 0x00
144
max room temp setting
Maximum room temperature setpoint to be set on
thermostat
°C 10 40 4532 6032 0x00
146
absolute max room temp for heating
Only applicable with MFT thermostat: When the
thermostat is set to “Off”, the maximum room
temperature is monitored with this setting. In “Off”
mode, cooling occurs at this setpoint.
°C 20 40 4532 6032 0x00
11

Index Description Unit Min. Max. Read
register
Write
register
Data
type
147
Offset for cooling
Cooling offset. Sets the offset between the heating
setpoint and cooling setpoint.
K 1 5 4533 6033 0x01
148
Cooling offset differential
Information for MFT thermostat. Starts cooling
when the room temperature is above the cooling
setpoint plus this offset and stops cooling when the
room temperature is below the cooling setpoint.
K 0.1 2 4534 — 0x01
151
max release time electric element
Information for MFT thermostat (up to version 9;
after that this setting is not used because this can
be adjusted on the thermostat): maximum release
time for electric element.
hour(s) 0 168 4536 6036 0x00
152
Blocking time between heating and cooling
Information for MFT thermostat (up to version 9;
after that this setting is not used because this can
be adjusted on the thermostat). This is the time
when heating is not allowed as a precondtition for
going to cooling mode.
hour(s) 0 168 4537 6037 0x00
8.3. Table: Counters
Index Description Explanation Unit Register Data type
0 CH pump on CH pump On time hour(s) 4901 0x10
1 Source pump on Source pump On time hour(s) 4902 0x10
2 DHW pump on Tap water pump On time hour(s) 4903 0x10
3 Compressor on Compressor On time hour(s) 4904 0x10
4 Electric element on Electric element On time hour(s) 4905 0x10
5 CH mode Time in CH mode hour(s) 4906 0x10
6 DHW mode Time in tap water mode hour(s) 4907 0x10
7 Free cooling mode Time in cooling mode hour(s) 4908 0x10
8 Mode Total hours WPU enabled hour(s) 4909 0x10
9 CH pump starts Number of CH pump starts number 4910 0x10
10 Source pump starts Number of source pump starts number 4911 0x10
11 DHW pump starts Number of tap water pump starts number 4912 0x10
12 Compressor starts Number of compressor starts number 4913 0x10
13 Electric element starts Number of electric element starts number 4914 0x10
14 CH mode starts Number of CH mode starts number 4915 0x10
15 DHW mode starts Number of tap water mode starts number 4916 0x10
16 Free cooling starts Number of cooling mode starts number 4917 0x10
17 System starts Number of system starts number 4918 0x10
18 DHW element on Electric element on time for tap water hour(s) 4919 0x10
19 DHW element starts Number of electric element starts for
tap water
number 4920 0x10
24 Source supply energy Energy in source supply MWh/100 4921 0x10
25 Source return energy Energy in source return MWh/100 4922 0x10
12

8.4. Table: External control
Index Description Explanation Unit Min. Max. Register Data type
0 Outside temp Outside temperature °C -25 50 6101 0x92
15 High/low tariff High/low tariff 0 1 6102 0x00
20 Source pump speed Source pump speed % 0 100 6103 0x00
30 Max. rel. modulation level Heat demand percentage % 0 100 6104 0x00
31 Electric element released Electric element release 0 1 6105 0x00
33 CH released Heating mode release 0 1 6107 0x00
34 Cooling normal Cooling mode release 0 1 6108 0x00
36 DHW_Mode
Release tap water mode
0 = Eco mode
1 = Comfort mode
2 = Reserved
3 = DHW blocked
0 3 6110 0x00
37 ResetAllFaults Reset 0 0 6111 0x00
8.5. Overview of data types
Data type Description Min. value Max. value Resolution Note
0x00 Unsigned 8 bit 0 255 1
0x01 Unsigned 8 bit 0.0 25.5 0.1
0x0C Boolean 0 255 - 0 False
≥1: True
0x10 Unsigned 16 bit 0 65535 1
0x12 Unsigned 16 bit 0.00 655.35 0.01
0x20 Unsigned 32 bit 0 4294967295 1
0x90 Signed 16 bit (two's complement) -32768 32767 1
0x91 Signed 16 bit (two's complement) -3276.8 3276.7 0.1
0x92 Signed 16 bit (two's complement) -327.68 327.67 0.01
8.6. Explanation of data type 0x20
Unsigned 32 bit
An unsigned 32 bit value is divided between two Modbus
registers. These two registers must be retrieved at the
same time. Always start with the lowest (even) register.
Then merge the values that are read:
32 bit value = (odd register) × 65,536 + (even register)
Example
Register Value (hex) Value (dec)
4196 E23A
kWhStandby
4197 0001
4197 + 4196 0001E23A 123450
4198 49EA
kWhCH
heating
4199 0008
4199 + 4198 000849EA 543210
4200 3034
kWhDHW
4201 0000
4201 + 4200 00003034 12340
4200 A8CA
kWhCooling
4201 0000
4201 + 4200 0000A8CA 43210
13

9. Practical examples
This chapter describes some practical examples of how
certain functions in the heat pump can be enabled or
used.
9.1. Tap water
Forced start of tap water heating via IMM
äCaution!
A precondition is that the temperature of the lower
sensor in the water heater tank (T3, register 4002) is
low enough. The compressor must be off for at least
10 minutes.
Register Value Goal/Action
Write: 6102
(high/low tariff)
1 (low tariff) Tap water mode
start
Read: 4070 (state) 3 Wait until value
equals 3 (DHW
heating)
Write: 6102
(high/low tariff)
0 (high tariff)
Forced stop tap water heating via IMM
Register Value Goal/Action
Write: 6110 (DHW
mode)
3 (DHW blocked) Compressor stops
Read: 4070 (state) 3 Wait until value is
different from 3
(DHW heating) and
equal to 1 (off) or 4
(free cooling)
Write: 6110 (DHW
mode)
0 (Eco mode)
9.2. Heating
The heating demand can be overruled by overriding the
demand from the thermostat by 0% via external control.
äCaution!
External control can only be ended by not sending any
other external control action for 15 minutes.
Block heating mode
Register Value Goal/Action
Write: 6104 (max
rel. modulation
level)
0 (heat demand
percentage)
Heat demand to 0%
14

10. Declarations
EU declaration of conformity
This declaration of conformity is issued under the sole responsibility of:
Itho Daalderop BV
Postbus 7
4000 AA Tiel
The Netherlands
●Communication module – I²C Modbus Module (03-00638)
The product is in conformity with the relevant Union harmonisation legislation.
Directive 2011/65/EU (RoHS)
Directive 2014/30/EU (EMC) - EN 55035:2017 +A11:2020
- EN 55032:2015 +A11:2020
Directive 2014/35/EU (LVD) - EN 62368–1:2020 + A11:2020
Signed for and on behalf of:
Tiel, 20 September 2022.
Pieter Lagerwerf
Innovation Manager Connectivity
15

01-05495-002 | ID 2023-03-08-1501
The Netherlands
Einfo@ithodaalderop.nl
Iwww.ithodaalderop.nl
Consumers
Please consult your installer or service
organisation.
Iwww.ithodaalderop.nl/dealerlocator
Professionals | Technical helpdesk
T088 427 57 70
Belgium
Einfo@ithodaalderop.be
Iwww.ithodaalderop.be
Consumers/Professionals
T02 207 96 30
Service requests only
Eservice@ithodaalderop.be
Table of contents
Popular Control Unit manuals by other brands

Sentiotec
Sentiotec A2 Instructions for installation and use

Texecom
Texecom Premier Elite Installation Instructions and Specifications

Novoferm
Novoferm T100 DES Mounting and operating instructions

Dungs
Dungs MB-ZR B07 Series instructions

Tyco
Tyco STAR Model A manual

Miele
Miele Con@ctivity 2.0-Stick installation instructions

GE
GE Masoneilan 77-6 instruction manual

AVK
AVK 879 Series Installation, operation & maintenance manual

Festo
Festo VACC-S13-11-K4-1-EX4A Original instructions

CLA-VAL
CLA-VAL 50-01 Installation, operation and maintenance

Stübbe
Stübbe MV 310 Series operating manual

Overland Tandberg
Overland Tandberg NEOxl 40 quick start guide