Modbus RTU connection (EN)
Extension for a Modbus RTU connection
The heat pump manager can communicate with external systems via the LWPM 410 extension, which is available as an accessory. The Modbus protocol, which is freely available on the market and can be implemented on other bus systems, serves as the interface protocol. It should be noted that over 100 variables can be transferred to the extension, which can be read out individually or transferred to a higher-level bus system.
- 1 1 System requirement
- 2 2 Modbus / RTU
- 3 3 Function codes supported
- 4 4 installation
- 5 5 Heat pump manager settings
- 6 6 Data point list
- 6.1 6.1 Operating data
- 6.2 6.2 history
- 6.3 6.3 settings
- 6.3.1 6.3.1 1st heating circuit
- 6.3.2 6.3.2 2nd / 3rd heating circuit
- 6.3.3 6.3.3 Mode
- 6.3.4 6.3.4 Hot water
- 6.3.5 6.3.5 Swimming pool
- 6.3.6 6.3.6 2. Heat generator
- 6.4 6.4 Selection of time functions
- 6.5 6.5 Display ads
- 6.5.1 6.5.1 Status reports
- 6.5.2 6.5.2 Lock
- 6.5.3 6.5.3 Fault messages
- 6.5.4 6.5.4 Sensors
- 6.6 6.6 Entrances
- 6.7 6.7 Outputs
- 6.8 6.8 Time alignment
- 7 7 Function descriptions
- 8 8 Contact
LWPM 410 extension | |
Order reference | LWPM 410 |
item number | 339410 |
Device type | Slave |
protocol | RTU |
baud rate | 1200, 2400, 4800, 9600, 19200 |
Data format software version <L23 | 8N1 |
Data bits | 8th |
Parity | None |
Stop bits | 1 |
Data format software version> L23 | 8N1, 8N2, 8O1, 8O2, 8E1, 8E2 |
Data bits | 8th |
Parity | None, Even, Odd |
Stop bits | 1, 2 |
Network address | 1 ... 207 |
interface | RS485 |
Cable sizing | 2 x 0.5 mm² shielded |
Connection type | Screw terminals |
1 System requirement
The minimum system requirement for using the LWPM 410 extension is a Dimplex heat pump with heat pump manager WPM 2006, WPM 2007 or WPM EconPlus with software version H_H50 and higher.
2 Modbus / RTU
The Modbus protocol is a communication protocol based on the master / slave principle. A master device controls and monitors the entire data transmission in the network / bus system, the connected slave devices only respond when requested. The Dimplex heat pump manager can process the Modbus protocol in RTU mode.
3 Function codes supported
Type | R / W | Function code | Modbus function |
---|---|---|---|
Digital | R. | 01 (0x01) | Read coils |
Digital | R. | 02 (0x02) | Read Discrete Inputs |
Analogue | R. | 03 (0x03) | Read Holding Register |
Analogue | R. | 04 (0x04) | Read input register |
Digital | W. | 05 (0x05) | Write single coil |
Analogue | W. | 06 (0x06) | Write single register |
4 installation
ATTENTION
Before opening the device, all circuits must be disconnected from the power supply. All electrical connection work may only be carried out by a qualified electrician or a specialist for specified activities in compliance with the installation and operating instructions.
The installation of the LWPM 410 extension takes place on the heat pump manager in the designated slot “Serial Card / BMS Card”. The following steps are carried out:
De-energize the heat pump manager
Remove the cover of the “Serial Card / BMS Card” slot with a small screwdriver
Installation of the LWPM extension
Breaking out the existing cover
Close the opening with the enclosed cover
Supply the heat pump manager with voltage
5 Heat pump manager settings
Depending on the software version on the heat pump manager, the following settings must be checked and adjusted if necessary:
from WPM_H with the key combinations «menu" and "Enter » in the "Modem" settings
from WPM_L with the key «menu»In the" Network "settings
Protocol: Modbus
Baud rate: 9600 → factory setting, adapt to the network if necessary
Address: 001 → factory setting, if necessary adapt to the end devices in the network
from WPM_L20.2 with the key «menu»In the" Network "settings
Protocol: Modbus
Baud rate: 9600 → factory setting, adapt to the network if necessary
Address: 001 → factory setting, if necessary adapt to the end devices in the network
Address range: 1..127 → absolutely required
ab WPM_M1.3
Protocol: Modbus
Baud rate: 9600 → factory setting, adapt to the network if necessary
Address: 001 → factory setting, if necessary adapt to the end devices in the network
Address range: 1 … 207 → absolutely required
6 Data point list
6.1 Operating data
| Address | Datapoint type | COIL/REG | R/W | Unit | ||
---|---|---|---|---|---|---|---|
Software heat pump manager | WPM software J/L/M | WPM software H | |||||
Address range | 1 … 127 | 1 … 207 | - | ||||
Description |
|
|
| ||||
Outside temperature (R1) | 1 | 27 | 16 bit float | register | R. | ° C | |
Return temperature (R2) | 2 | 29 | 16 bit float | register | R. | ° C | |
Return temperature setpoint | 53 | 28 | 16 bit float | register | R. | ° C | |
Hot water temperature (R3) | 3 | 30th | 16 bit float | register | R. | ° C | |
Set hot water temperature | 58 | 40 | 16 bit float | register | R. | ° C | |
Flow temperature (R9) | 5 | 31 | 16 bit float | register | R. | ° C | |
Heat source inlet temperature (R24) * | 6 | - | 16 bit float | register | R. | ° C | |
Heat source outlet temperature (R6) | 7 | 41 | 16 bit float | register | R. | ° C | |
Target temperature 2nd heating circuit | 54 | 32 | 16 bit float | register | R. | ° C | |
Temperature 2nd heating circuit (R5) | 9 | 33 | 16 bit float | register | R. | ° C | |
Target temperature 3rd heating circuit | 55 | 34 | 16 bit float | register | R. | ° C | |
Temperature 3rd heating circuit (R13) | 10 | 35 | 16 bit float | register | R. | ° C | |
Room temperature 1 / RT-RTH Econ | 11 | 36 | 16 bit float | register | R. | ° C | |
Room temperature 2 | 12 | 38 | 16 bit float | register | R. | ° C | |
Room humidity 1 / RT-RTH Econ | 13 | 37 | 16 bit float | register | R. | ° C | |
Room humidity 2 | 14 | 39 | 16 bit float | register | R. | ° C | |
Passive cooling |
|
| |||||
Flow temperature (R11) | 19 | 42 | 16 bit float | register | R. | ° C | |
Return temperature (R4) | 20 | 43 | 16 bit float | register | R. | ° C | |
Passive / active cooling |
|
| |||||
Return temp. according to primary circuit (R24) | 21 | - | 16 bit float | register | R. | ° C | |
Solar |
|
| |||||
Collector sensor (R23) | 10 | - | 16 bit float | register | R. | ° C | |
Solar storage tank (R22) | 23 | - | 16 bit float | register | R. | ° C | |
Ventilation |
|
| |||||
Outside air temperature | 120 | - | 16 bit float | register | R. | ° C | |
Supply air temperature | 121 | - | 16 bit float | register | R. | ° C | |
Exhaust air temperature | 122 | - | 16 bit float | register | R. | ° C | |
Exhaust air temperature | 123 | - | 16 bit float | register | R. | ° C | |
Speed of supply air fan | 125 | - | 16 bit float | register | R. | 1 / min | |
Exhaust fan speed | 126 | - | 16 bit float | register | R. | 1 / min |
*NOTE
The heat source inlet is only available for heat pumps with an electronic expansion valve.
6.2 history
| Address | Datapoint type | COIL/REG | R/W | Unit | ||
---|---|---|---|---|---|---|---|
Software heat pump manager | WPM software J/L/M | WPM software H | |||||
Address range | 1 … 127 | 1 … 207 |
| ||||
Description |
|
|
| ||||
Compressor 1 | 72 | 64 | unsigned 16 bit | register | R. | hour | |
Compressor 2 | 73 | 65 | unsigned 16 bit | register | R. | hour | |
Primary pump / fan (M11) | 74 | 66 | unsigned 16 bit | register | R. | hour | |
2nd heat generator (E10) | 75 | 67 | unsigned 16 bit | register | R. | hour | |
Heating pump (M13) | 76 | 68 | unsigned 16 bit | register | R. | hour | |
Hot water pump (M18) | 77 | 69 | unsigned 16 bit | register | R. | hour | |
Flange heating (E9) | 78 | 70 | unsigned 16 bit | register | R. | hour | |
Swimming pool pump (M19) | 79 | 71 | unsigned 16 bit | register | R. | hour | |
Additional circulation pump (M16) | 71 | - | unsigned 16 bit | register | R. | hour | |
Amount of heat* Heating 1-4 | 223 | 303 | 228 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Heating 5-8 | 224 | 304 | 229 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Heating 9-12 | 225 | 305 | 230 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Hot water 1-4 | 226 | 306 | 231 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Hot water 5-8 | 227 | 307 | 232 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Hot water 9-12 | 228 | 308 | 233 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Swimming pool 1-4 | 229 | 309 | 234 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Swimming pool 5-8 | 230 | 310 | 235 | unsigned 16 bit | register | R. | kWh |
Amount of heat* Swimming pool 9-12 | 231 | 311 | 236 | unsigned 16 bit | register | R. | kWh |
*NOTE
A quantity of heat can only be output for heat pumps with pressure sensors or an external heat meter WMZ!
6.2.1 Example of heat quantities*
The heat quantities are made up of 3 indices. These 3 indices have to be combined with the following formula for the amount of heat.
Heat amount heating = (heat amount heating 9-12 * 100000000) + (heat amount heating 5-8 * 10000) + heat amount heating 1-4
The amount of heat for "hot water" and "swimming pool" is determined according to this description. However, the corresponding data point is used here.
6.3 settings
6.3.1 1st heating circuit
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | |||
---|---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | |||||||
Adress range | 1 … 127 | 1 … 207 | - | Min. | Max. | ||||
Description |
|
|
| ||||||
Parallel shift | 163 | 243 | 129 | uint16 | Register | R/W | 0 | 38 |
|
| 0: -19 | 20: 1 |
| ||||||
Room temperature | 46 | 21 | uint16 | Register | R/W | 15.0 | 30.0 | °C | |
Fixed setpoint temperature | 164 | 244 | 130 | uint16 | Register | R/W | 18 | 60 | °C |
Heating curve end point | 165 | 245 | 142 | uint16 | Register | R/W | 20 | 70 | °C |
Hysteresis | 47 | 22 | uint16 | Register | R/W | 0.5 | 5.0 | K | |
Hysteresis | 170 | - | 151 | uint16 | Register | R/W | 10 | 35 | °C |
Target temp. dyn. cooling | - | 341 | - | uint16 | Register | R/W | 10 | 35 | °C |
6.3.2 2nd / 3rd heating circuit
In order to be able to make changes to the 2nd or 3rd heating circuit, the changeover must take place via an address. After switching over this address, it is possible to change parameters in the desired heating circuit without any problems.
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 207 | Min. | Max. | ||||
Description |
|
| ||||||
Select heating circuit 2/3 | 209 | 289 | uint16 | Register | R/W | 2 | 3 |
|
|
| 2 = 2.Heizkreis |
| |||||
Heating curve end point | 211 | 291 | uint16 | Register | R/W | 20 | 70 | °C |
Fixed value temperature | 212 | 292 | uint16 | Register | R/W | 20 | 60 | °C |
Parallel shift | 213 | 293 | uint16 | Register | R/W | 0 | 38 |
|
| 0: -19 | 20: 1 |
| |||||
Mixer runtime | 214 | 294 | uint16 | Register | R/W | 1 | 6 | min |
Mixer hysteresis | 93 | uint16 | Register | R/W | 0.5 | 2.0 | K | |
Mixer hysteresis | 215 | 295 | uint16 | Register | R/W | 30 | 70 | °C |
Maximum temperature | 216 | 296 | uint16 | Register | R/W | 0 | 30 | °C |
Cooling set room temperature |
| 0: 15.0 | 16: 23.0 | °C |
6.3.3 Mode
| Address | Datapoint Typ | COIL/REG | R/W | Range | |||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | ||||||
Adress range | 1 … 127 | 1 … 207 | - | Min. | Max. | |||
Description |
|
|
| |||||
operation mode | 142 | 222 | 134 | uint16 | Register | R/W | 0 | 5 |
|
| 0: summer | ||||||
Number of party hours | 143 | 223 | 135 | uint16 | Register | R/W | 0 | 72 |
Number of vacation days | 144 | 224 | 136 | uint16 | Register | R/W | 0 | 150 |
Ventilation |
| |||||||
Stages | 161 | 241 | - | uint16 | Register | R/W | 0 | 5 |
|
| 0: off | ||||||
Time value burst ventilation | 127 | - | uint16 | Register | R/W | 15 | 90 |
6.3.4 Hot water
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | |||
---|---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | |||||||
Adress range | 1 … 127 | 1 … 207 | - | Min. | Max. | ||||
Description |
|
|
| ||||||
Hysteresis | 172 | 252 | 131 | uint16 | Register | R/W | 2 | 15 | K |
Target temperature | 174 | 254 | 149 | uint16 | Register | R/W | Minimum temp. | 85 | °C |
Target temperature minimum | - | 352 | - | uint16 | Register | R/W | 10 | Target temp. | °C |
Target temperature maximum | 175 | 255 | - | uint16 | Register | R/W | Target temp. | 85 | °C |
6.3.5 Swimming pool
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | |||
---|---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | |||||||
Adress range | 1 … 127 | 1 … 207 | - | Min. | Max. | ||||
Description |
|
|
| ||||||
Hysteresis | 176 | 256 | - | uint16 | Register | R/W | 1 | 20 | K |
Target temperature | 178 | 258 | - | uint16 | Register | R/W | 5 | 60 | °C |
6.3.6 2. Heat generator
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | |||
---|---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | |||||||
Adress range | 1 … 127 | 1 … 207 | - | Min. | Max. | ||||
Description |
|
|
| ||||||
Mixer hysteresis | 48 | 20 | uint16 | Register | R/W | 0.5 | 2.0 | K | |
Limit temperature parallel | 147 | 227 | 19 | uint16 | Register | R/W | -25 | 35 | °C |
Mixer runtime | 148 | 228 | 37 | uint16 | Register | R/W | 30 | 85 | min |
6.4 Selection of time functions
Access to the time functions, e.g. for blocking, lowering / increasing values or times, is achieved by switching over the address 192 (Modbus IP 5065).
6.4.1 Lowering / raising
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 208 | Min. | Max. | ||||
Description |
|
| ||||||
1st heating circuit |
| |||||||
Subsidence | 192 | 272 | uint16 | Register | R/W | 1 | 1 |
|
Raising | 192 | 272 | uint16 | Register | R/W | 2 | 2 |
|
2nd heating circuit |
| |||||||
Subsidence | 192 | 272 | uint16 | Register | R/W | 3 | 3 |
|
Raising | 192 | 272 | uint16 | Register | R/W | 4 | 4 |
|
3rd heating circuit |
| |||||||
Subsidence | 192 | 272 | uint16 | Register | R/W | 5 | 5 |
|
Raising | 192 | 272 | uint16 | Register | R/W | 6 | 6 |
|
Time function |
| |||||||
Start hour 1 | 193 | 273 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 1 | 194 | 274 | uint16 | Register | R/W | 0 | 59 | min |
End of hour 1 | 195 | 275 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 1 | 196 | 276 | uint16 | Register | R/W | 0 | 59 | min |
Start hour 2 | 197 | 277 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 2 | 198 | 278 | uint16 | Register | R/W | 0 | 59 | min |
End of lesson 2 | 199 | 279 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 2 | 200 | 280 | uint16 | Register | R/W | 0 | 59 | min |
Sunday | 201 | 281 | uint16 | Register | R/W | 0 | 3 |
|
Monday | 202 | 282 | uint16 | Register | R/W | 0 | 3 |
|
Tuesday | 203 | 283 | uint16 | Register | R/W | 0 | 3 |
|
Wednesday | 204 | 284 | uint16 | Register | R/W | 0 | 3 |
|
Thursday | 205 | 285 | uint16 | Register | R/W | 0 | 3 |
|
Friday | 206 | 286 | uint16 | Register | R/W | 0 | 3 |
|
Saturday | 207 | 287 | uint16 | Register | R/W | 0 | 3 |
|
| 0: yes |
| ||||||
Reduction / increase value | 208 | 288 | uint16 | Register | R/W | 0 | 19 | K |
Active time 1 | 125 | boolean | Coil | R | 0 | 1 | no | |
Active time 2 | 126 | boolean | Coil | R | 0 | 1 | no |
6.4.2 Hot water block
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 208 | Min. | Max. | ||||
Description |
|
| ||||||
Hot water block | 192 | 272 | uint16 | Register | R/W | 7 | 7 |
|
Time function |
| |||||||
Start hour 1 | 193 | 273 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 1 | 194 | 274 | uint16 | Register | R/W | 0 | 59 | min |
End of hour 1 | 195 | 275 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 1 | 196 | 276 | uint16 | Register | R/W | 0 | 59 | min |
Start hour 2 | 197 | 277 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 2 | 198 | 278 | uint16 | Register | R/W | 0 | 59 | min |
End of lesson 2 | 199 | 279 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 2 | 200 | 280 | uint16 | Register | R/W | 0 | 59 | min |
Sunday | 201 | 281 | uint16 | Register | R/W | 0 | 3 |
|
Monday | 202 | 282 | uint16 | Register | R/W | 0 | 3 |
|
Tuesday | 203 | 283 | uint16 | Register | R/W | 0 | 3 |
|
Wednesday | 204 | 284 | uint16 | Register | R/W | 0 | 3 |
|
Thursday | 205 | 285 | uint16 | Register | R/W | 0 | 3 |
|
Friday | 206 | 286 | uint16 | Register | R/W | 0 | 3 |
|
Saturday | 207 | 287 | uint16 | Register | R/W | 0 | 3 |
|
| 0: yes |
| ||||||
Active time 1 | 125 | boolean | Coil | R | 0 | 1 | no | |
Active time 2 | 126 | boolean | Coil | R | 0 | 1 | no |
6.4.3 Thermal disinfection
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 208 | Min. | Max. | ||||
Description |
|
| ||||||
Thermal disinfection | 192 | 272 | uint16 | Register | R/W | 8 | 8 |
|
Time function | ||||||||
Start hour | 193 | 273 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute | 194 | 274 | uint16 | Register | R/W | 0 | 59 | min |
Sunday | 201 | 281 | uint16 | Register | R/W | 0 | 1 |
|
Monday | 202 | 282 | uint16 | Register | R/W | 0 | 1 |
|
Tuesday | 203 | 283 | uint16 | Register | R/W | 0 | 1 |
|
Wednesday | 204 | 284 | uint16 | Register | R/W | 0 | 1 |
|
Thursday | 205 | 285 | uint16 | Register | R/W | 0 | 1 |
|
Friday | 206 | 286 | uint16 | Register | R/W | 0 | 1 |
|
Saturday | 207 | 287 | uint16 | Register | R/W | 0 | 1 |
|
| 0: yes |
| ||||||
Temperature | 208 | 288 | uint16 | Register | R/W | 60 | 85 | °C |
Active time | 125 | boolean | Coil | R | 0 | 1 | no |
6.4.4 DHW circulation pump
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 208 | Min. | Max. | ||||
Description |
|
| ||||||
Circulation pump | 192 | 272 | uint16 | Register | R/W | 12 | 12 |
|
Time function |
| |||||||
Start hour 1 | 193 | 273 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 1 | 194 | 274 | uint16 | Register | R/W | 0 | 59 | min |
End of hour 1 | 195 | 275 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 1 | 196 | 276 | uint16 | Register | R/W | 0 | 59 | min |
Start hour 2 | 197 | 277 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 2 | 198 | 278 | uint16 | Register | R/W | 0 | 59 | min |
End of lesson 2 | 199 | 279 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 2 | 200 | 280 | uint16 | Register | R/W | 0 | 59 | min |
Sunday | 201 | 281 | uint16 | Register | R/W | 0 | 3 |
|
Monday | 202 | 282 | uint16 | Register | R/W | 0 | 3 |
|
Tuesday | 203 | 283 | uint16 | Register | R/W | 0 | 3 |
|
Wednesday | 204 | 284 | uint16 | Register | R/W | 0 | 3 |
|
Thursday | 205 | 285 | uint16 | Register | R/W | 0 | 3 |
|
Friday | 206 | 286 | uint16 | Register | R/W | 0 | 3 |
|
Saturday | 207 | 287 | uint16 | Register | R/W | 0 | 3 |
|
| 0: yes |
| ||||||
Active time 1 | 125 | boolean | Coil | R | 0 | 1 | no | |
Active time 2 | 126 | boolean | Coil | R | 0 | 1 | no |
6.4.5 Ventilation raising / Silent Mode
| Address | Datapoint Typ | COIL/REG | R/W | Range | Unit | ||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software H/J/L/M | WPM-Software J/L/M | ||||||
Adress range | 1 … 127 | 1 … 208 | Min. | Max. | ||||
Description |
|
| ||||||
Ventilation | 192 | 272 | uint16 | Register | R/W | 13 | 13 |
|
Time function |
| |||||||
Start hour 1 | 193 | 273 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 1 | 194 | 274 | uint16 | Register | R/W | 0 | 59 | min |
End of hour 1 | 195 | 275 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 1 | 196 | 276 | uint16 | Register | R/W | 0 | 59 | min |
Start hour 2 | 197 | 277 | uint16 | Register | R/W | 0 | 23 | hour |
Start minute 2 | 198 | 278 | uint16 | Register | R/W | 0 | 59 | min |
End of lesson 2 | 199 | 279 | uint16 | Register | R/W | 0 | 23 | hour |
End of minute 2 | 200 | 280 | uint16 | Register | R/W | 0 | 59 | min |
Sunday | 201 | 281 | uint16 | Register | R/W | 0 | 3 |
|
Monday | 202 | 282 | uint16 | Register | R/W | 0 | 3 |
|
Tuesday | 203 | 283 | uint16 | Register | R/W | 0 | 3 |
|
Wednesday | 204 | 284 | uint16 | Register | R/W | 0 | 3 |
|
Thursday | 205 | 285 | uint16 | Register | R/W | 0 | 3 |
|
Friday | 206 | 286 | uint16 | Register | R/W | 0 | 3 |
|
Saturday | 207 | 287 | uint16 | Register | R/W | 0 | 3 |
|
| 0: yes |
| ||||||
Active time 1 | 125 | boolean | Coil | R | 0 | 1 | no | |
Active time 2 | 126 | boolean | Coil | R | 0 | 1 | no |
6.5 Display ads
| Address | Datapoint Typ | COIL/REG | R/W | Range | |||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software L/M | WPM-Software J | WPM-Software H | |||||
Adress range | 1 … 127 / 1 … 208 | - | Min. | Max. | ||||
Description |
| |||||||
103 | 43 | 14 | uint16 | Register | R | 0 | 30 | |
104 | 59 | 94 | uint16 | Register | R | 1 | 42 | |
105 | 42 | 13 | uint16 | Register | R | 1 | 31 | |
106 | - | - | uint16 | Register | R | 1 | 27 |
6.5.1 Status reports
Value | Description | |
---|---|---|
L/M software | H/J software | |
0 | Out | the end |
1 | Out | Heat pump on heating |
2 | Heating | Heat pump on heating |
3 | Swimming pool | Heat pump A swimming pool |
4 | Hot water | Heat pump One hot water |
5 | Cooling | Heat pump One heating + 2nd heat generator |
6 |
| Heat pump A swimming pool + 2nd heat generator |
7 |
| Heat pump One hot water + 2nd heat generator |
8 |
| Primary pump supply |
9 |
| Heating rinse |
10 | Defrost | |
11 | Flow monitoring | Lower limit of use |
12 |
| Low pressure limit |
13 |
| Low pressure shutdown |
14 |
| High pressure protection |
15 |
| Switching cycle lock |
16 |
| Minimum service life |
17 |
| Network load |
18 |
| Flow monitoring |
19 |
| 2. Heat generator |
20 |
| Low pressure brine |
21 |
| Heat pump on defrost |
22 |
| Upper limit of use |
23 |
| External lock |
24 | Operating mode switchover delay | Operating mode cooling |
25 |
| Frost protection cold |
26 |
| Lead limit |
27 |
| Dew point monitor |
28 |
| Dew point |
29 |
| Passive cooling |
30 |
|
6.5.2 Lock
Value | Description | ||
---|---|---|---|
L/M software | J software | H software | |
0 |
|
|
|
1 |
| Application limit HT | Outside temperature |
2 | Volume flow | Application limit WP | Bivalent alternative |
3 |
| Regenerative | Bivalent regenerative |
4 |
|
| Rewind |
5 | Function control | Hot water reheating | Hot water |
6 | Application limit HT | System control | System control |
7 | System control | EVU lock | EVU lock |
8 | Cooling switchover delay |
|
|
9 | Pump feed | High pressure |
|
10 | Minimum service life | Low pressure |
|
11 | Network load | Flow |
|
12 | Switching cycle lock | Soft starter |
|
13 | Hot water reheating |
|
|
14 | Regenerative |
|
|
15 | EVU lock |
|
|
16 | Soft starter |
|
|
17 | Flow |
|
|
18 | Application limit heat pump |
|
|
19 | High pressure |
|
|
20 | Low pressure |
|
|
21 | Application limit heat source |
|
|
23 | System limit |
|
|
24 | Load primary circuit |
|
|
25 | External lock |
|
|
31 | Warm up |
|
|
33 | EvD initialization |
|
|
34 | 2. Heat generator released |
|
|
35 |
|
| |
36 |
| Pump feed |
|
37 |
| Minimum service life |
|
38 |
| Network load |
|
39 |
| Switching cycle lock |
|
40 |
| Application limit heat source |
|
41 |
| External lock |
|
42 |
| 2. Heat generator |
|
43 |
|
|
6.5.3 Fault messages
Value | Description | |
---|---|---|
L/M software | H/J software | |
0 | no mistake | no mistake |
1 | Error N17.1 |
|
2 | Error N17.2 |
|
3 | Error N17.3 | Load compressor |
4 | Error N17.4 | Coding |
5 |
| Low pressure |
6 | Electronic Ex valve | Antifreeze |
7 |
| Outside sensor short circuit or break |
8 |
| Return sensor short circuit or break |
9 |
| Hot water sensor short circuit or break |
10 | WPIO | Frost protection sensor short circuit or break |
11 |
| 2nd heating circuit sensor short circuit or break |
12 | Inverter | Freeze protection sensor short circuit or break |
13 | WQIF | Low pressure brine |
14 |
| Motor protection primary |
15 | Flow | |
16 | Low pressure brine | Hot water |
17 |
| High pressure |
19 | ! Primary circuit | Hot gas thermostat |
20 | ! Defrost | Application limit cooling |
21 | ! Low pressure brine |
|
22 | ! Hot water |
|
23 | ! Load compressor | Temperature difference |
24 | ! Coding |
|
25 | ! Low pressure |
|
26 | ! Frost protection |
|
28 | ! High pressure |
|
29 | ! Temperature difference |
|
30 | ! Hot gas thermostat |
|
31 | ! Flow |
|
6.5.4 Sensors
Value | Description |
---|---|
L/M software | |
1 | Outside sensor (R1) |
2 | Return sensor (R2) |
3 | Hot water sensor (R3) |
4 | Coding (R7) |
5 | Flow sensor (R9) |
6 | 2nd heating circuit sensor (R5) |
7 | 3rd heating circuit sensor (R13) |
8 | Regenerative sensor (R13) |
9 | Room sensor 1 |
10 | Room sensor 2 |
11 | Heat source outlet sensor (R6) |
12 | Heat source inlet sensor (R24) * |
14 | Collector sensor (R23) |
15 | Low pressure sensor (R25) |
16 | High pressure sensor (R26) |
17 | Room humidity 1 |
18 | Room humidity 2 |
19 | Frost protection cold sensor |
20 | Hot gas |
21 | Return sensor (R2.1) |
22 | Swimming pool sensor (R20) |
23 | Flow sensor cooling passive (R11) |
24 | Return flow sensor cooling passive (R4) |
26 | Solar cylinder sensor (R22) |
28 | Demand sensor for heating (R2.2) |
29 | RTM Econ |
30 | Demand sensor cooling (R39) |
6.6 Entrances
| Address | Datapoint Typ | COIL/REG | R/W | |
---|---|---|---|---|---|
Software Wärmepumpenmanager | WPM-Software J/L/M | WPM-Software H | |||
Adressbereich | 1 … 127 / 1 … 207 | - | |||
Bezeichnung |
|
| |||
Warmwassertermostat | 3 | 57 | boolean | Coil | R |
Schwimmbadthermostat | 4 | 58 | boolean | Coil | R |
EVU-Sperre | 5 | 56 | boolean | Coil | R |
Sperre Extern | 6 | 63 | boolean | Coil | R |
6.7 Outputs
| Address | Datapoint Typ | COIL/REG | R/W | |
---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H | |||
Adress range | 1 … 127 / 1 … 207 | - | |||
Description |
|
| |||
Compressor 1 | 41 | 80 | boolean | Coil | R |
Compressor 2 | 42 | 81 | boolean | Coil | R |
Primary pump (M11) / fan (M2) | 43 | 82 | boolean | Coil | R |
2nd heat generator (E10) | 44 | 83 | boolean | Coil | R |
Heating pump (M13) | 45 | 84 | boolean | Coil | R |
Hot water pump (M18) | 46 | 85 | boolean | Coil | R |
Mixer (M21) open | 47 | 86 | boolean | Coil | R |
Mixer (M21) CLOSED | 48 | 87 | boolean | Coil | R |
Additional circulation pump (M16) | 49 | 88 | boolean | Coil | R |
Flange heating (E9) | 50 | 89 | boolean | Coil | R |
Heating pump (M15) | 51 | 90 | boolean | Coil | R |
Mixer (M22) open | 52 | 91 | boolean | Coil | R |
Mixer (M22) closed | 53 | 92 | boolean | Coil | R |
Swimming pool pump (M19) | 56 | 95 | boolean | Coil | R |
Collective fault message (H5) | 57 | - | boolean | Coil | R |
Heating pump (M14) | 59 | 94 | boolean | Coil | R |
Cooling pump (M17) | 60 | 99 | boolean | Coil | R |
Heating pump (M20) | 61 | - | boolean | Coil | R |
Changeover room thermostats heating / cooling (N9) | 66 | 96 | boolean | Coil | R |
Primary pump cooling (M12) | 68 | 98 | boolean | Coil | R |
Solar pump (M23) | 71 | - | boolean | Coil | R |
6.8 Time alignment
Using the time synchronization, it is possible to write the current date and time via the interface. So that the change is accepted by the heat pump manager, the value 1 must be written to the associated "set register" immediately after the time has been written. Only then will the change be applied. The value of the "set register" is automatically reset to the value 0 after writing.
| Address | Datapoint Typ | COIL/REG | R/W | Range | |||
---|---|---|---|---|---|---|---|---|
Software heat pump manager | WPM-Software J/L/M | WPM-Software H |
| |||||
Adress range | 1 … 127 | 1 … 207 | - |
| ||||
Description |
|
|
| Min. | Max. | |||
Hour | 133 | 213 | 155 | uint16 | Register | R/W | 0 | 23 |
set Sour | 102 | 130 | boolean | Coil | W |
| ||
Minute | 134 | 214 | 156 | uint16 | Register | R/W | 0 | 59 |
set Minute | 103 | 131 | boolean | Coil | W |
| ||
Month | 135 | 215 | 157 | uint16 | Register | R/W | 1 | 12 |
set Month | 105 | 133 | boolean | Coil | W |
| ||
Weekday | 136 | 216 | 158 | uint16 | Register | R/W | 1 | 7 |
| 1: Monday | |||||||
set day of the week | 107 | 135 | boolean | Coil | W |
| ||
Day | 137 | 217 | 159 | uint16 | Register | R/W | 1 | 31 |
set Day | 104 | 132 | boolean | Coil | W |
| ||
Year | 138 | 218 | 160 | uint16 | Register | R/W | 0 | 99 |
set Year | 106 | 134 | boolean | Coil | W |
|
7 Function descriptions
In this chapter some functional descriptions, the implementation and recommendations are collected and explained.
7.1 Smart-Grid / SG Ready
The use of photovoltaic electricity ultimately represents a load-variable tariff, since the heat pump can be operated with inexpensive electricity with photovoltaic yield. In this case, a digital input for "green" electricity can be connected on the heat pump manager. In this operating state, the heat pump runs in increased mode for room heating (return target temperature + increase value) and hot water preparation (maximum temperature hot water). The possibility of release via the available interfaces is also given from heat pump manager software version L20.2. The wiring of the digital input is then not required to enable the function.
7.1.1 Operating states
Condition | Address | Description | action | |
---|---|---|---|---|
3 | 4 | |||
Red | 0 | 1 | In this state, the heat pump runs in reduced mode for space heating and hot water generation. |
|
yellow | 0 | 0 | In this state, the heat pump runs in the set normal mode. |
|
green | 1 | 0 | In this state, the heat pump runs in increased mode for space heating and hot water preparation. |
|
7.1.2 Implementation on the heat pump manager
| Address | Datapoint type | IN / OUT | Conversion Rule | Conversion Value | DPT | R / W | Unit |
---|---|---|---|---|---|---|---|---|
Surname | WPM software L | |||||||
Operating status "green" | 3 | Boolean | IN / OUT | None |
| 1,001 | R / W | no |
Operating status "red" | 4 | Boolean | IN / OUT | None |
| 1,001 | R / W | no |
8 Contact
For further questions, information and suggestions, please send an email to:
ferndiagnose@gdts.one
with the additional information of:
Device designation
Software version