EWPM (EN)
Extension for a KNX / EIB connection
The heat pump manager can be used as an accessory EWPM extension can be integrated into a KNX bus system.
New!
The documentation "Room temperature control Smart-RTC +" is now available for describing the room temperature, room humidity and target room temperature via the KNX extension. "
- 1 Function overview
- 2 System requirement
- 3 installation
- 4 Import device into ETS
- 5 Program communication EWPM <-> KNX bus
- 6 Data point list
- 6.1 Operating data
- 6.2 history
- 6.3 settings
- 6.3.1 1st heating circuit
- 6.3.2 2nd / 3rd heating circuit
- 6.3.3 operation mode
- 6.3.3.1 Example of operating mode
- 6.3.4 Hot water
- 6.3.5 swimming pool
- 6.3.6 2. Heat generator
- 6.4 Selection of time functions
- 6.4.1 Lowering / raising
- 6.4.2 Hot water lock
- 6.4.3 Thermal disinfection
- 6.4.4 DHW circulation pump
- 6.5 Display ads
- 6.5.1 Status reports
- 6.5.2 Lock
- 6.5.3 Fault messages
- 6.5.4 Sensors
- 6.6 Entrances
- 6.7 Outputs
- 6.8 Time alignment
- 7 Function descriptions
- 7.1 Room temperature control Smart-RTC +
- 7.1.1 Necessary settings on the heat pump manager
- 7.1.2 Room control data points
- 7.1.3 Example for writing the room values
- 7.1.3.1 Module 1 - Switching the room addresses
- 7.1.3.2 Module 2 - Delayed writing of the room values
- 7.1.3.3 Module 3 - Compare the room address to be written
- 7.1.3.4 Module 4 - Writing the room values to the buffer
- 7.1.3.5 Module 5 - Writing the room values to the heat pump manager
- 7.1.3.6 summary
- 7.1.3.7 Sample project for Smart-RTC + room temperature control
- 7.2 Smart-Grid / SG Ready
- 7.1 Room temperature control Smart-RTC +
- 8 Downloads
- 8.1 Sample projects
- 9 Meaning of the LED
- 10 Contact
EWPM extension | |
Order reference | EWPM |
item number | 356970 |
Operating conditions | -20 to 60 ° C |
Cable sizing | 0.2 to a maximum of 1.5 mm²; YCYM 1x2x0.8 mm² |
Can be used with | WPM 2006 / R |
Available for | ETS3 / ETS4 / ETS5 |
Function overview
With the available as an accessory EWPM extension it is possible to integrate a Dimplex heat pump with a heat pump manager into a KNX bus system. Values for up to 110 group addresses can be sent from the heat pump manager to the KNX bus system or sent from the KNX bus system to the heat pump manager. Among other things, it is possible to read out the status, the operating data or the history in order to visualize this later on the KNX level. The operating mode, the target hot water temperature or the heating curve could also be changed.
New:
Should the function of the intelligent room temperature control Smart-RTC + be used despite the existing KNX room sensors? From the heat pump manager software WPM_L23.1, it is possible to send the room temperature, room humidity and target room temperature of up to 10 rooms with KNX room sensors from the KNX bus to the heat pump manager. Further information and descriptions are given in the chapter Room temperature control Smart-RTC + made available.
System requirement
The minimum system requirement for using the EWPM extension is a Dimplex heat pump with heat pump manager WPM 2006, WPM 2007 or WPM EconPlus from software version H_H50 and higher. For the programming a PC with ETS3, ETS4 or ETS5 software (not included), a Project file, the "KSet" programming tool and a Data point list needed.
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 EWPM 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
Remove the cover of the “Serial Card / BMS Card” slot with a small screwdriver
Installation of the EWPM extension
Breaking out the existing cover
Close the opening with the cover
Supply the heat pump manager with voltage
Electrical connection
The EWPM extension is connected to the KNX bus using the enclosed terminal. The device is supplied with power via the KNX bus. It should be noted that a new EWPM extension does not have a physical address owns and before programmed must become.
Heat pump manager settings
Depending on the software version of the heat pump manager, the following settings must be checked and, if necessary, adjusted:
from WPM_H | Modem -> with the key combination «menu"+"Enter" Select | protocol | Modbus |
baud rate | 9600 | ||
address | 001 | ||
from WPM_L | Network -> with the key «menu" Select | protocol | EIB / KNX |
from WPM_L20.2 | Network -> with the key «menu" Select | protocol | EIB / KNX |
Address range | 1..127 | ||
from WPM_L23.1 | Network -> with the key «menu" Select | protocol | EIB / KNX |
Address range | 1..207 |
Import device into ETS
The EWPM extension is integrated into the ETS by importing a Project file. In the Project file the device "EWPM Plugin" is included. After the successful import, the physical address programmed and the project-related XML file Loading.
NOTE
Before a bus monitor or communication with another application can be started, communication with the device must first be established! If this is not the case, the error message appears: "Verify connection cable and restart procedure"
Import project file ETS3
The EWPM extension is imported into the ETS3 with the help of the * .pr4 project file.
Import project
Select the path to the file to be imported
Select the project to be imported
Open / manage project
Select and open a project
Device in the project
Import project file ETS4
The EWPM extension is imported into the ETS4 using the * .knxproj project file.
Import project
Select the path of the file to be imported
Choose a file
Imported file selected
Select project
Import selected project
Project imported successfully
Import project file ETS5 (chapter in progress)
Import project file ETS5.5.2
The EWPM extension is imported into the ETS5.5.2 with the help of the * .knxproj project file.
Activate the Compatibility Mode app
Import project
Select the path of the file to be imported
Start import
Project imported successfully
Project available in the project selection
Physical address
In order to program the physical address via the ETS, the programming button on the EWPM extension must be pressed. Then the green LED starts to light up. This goes out when the device has successfully received the physical address from the ETS.
Program communication EWPM <-> KNX bus
An XML file is required for communication between the KNX bus and the heat pump manager. This XML file must be created and adapted according to the relevant system parameters and customer requirements. The program KSet needed.
Programming tool KSet
After installing and opening KSet it is recommended to use the attached file Example.xml to open. In Example.xml the most common standard addresses are preset at the factory.
First of all, the system-specific addresses to be transmitted should be specified. The main / middle and subgroups are then created in the ETS for the addresses. Means KSet the XML file is now edited. The following figure shows the structure of the XML file in KSet shown. The individual columns are described in the following table.
Group | As in the associated ETS project, the main, middle and subgroups must be entered. |
Surname | The description is optional. However, it is recommended to enter a meaningful name. |
Datapoint typ* | The data point type of the desired data point must be entered. |
IN / OUT* | IN: The value is sent from the KNX bus to the heat pump manager. |
index* | The index of the desired data point must be entered. |
COIL / REG* | The type of data point required must be entered. COIL: Digital |
Conversion Rule* | If necessary, a corresponding conversion rule must be entered. |
Conversion Value* | If necessary, a corresponding conversion factor must be entered. |
*NOTE
The required data is in the Data point list contain.
Loading the XML file at ETS3 (in progress)
Loading the XML file with ETS4
After the user-specific XML file has been created, it must be loaded into the device for communication between the KNX bus and the heat pump manager.
Select device
"Edit" menu - select "Edit parameters"
Selection window appears
"Choose XML file" - select the XML file to be imported
"Download data" - Load XML file
"Confirmation request" - If the security question appears, this is confirmed with "Yes"
XML file was imported successfully, the selection window can be closed
Loading the XML file with ETS5 (in progress)
Loading the XML file with ETS5.5.2
After the user-specific XML file has been created, it must be loaded into the device for communication between the KNX bus and the heat pump manager.
Select device
Select "Parameter" - "Open product-specific parameter dialog"
Selection window appears - "Choose XML file"
Select the XML file to be imported
"Download data" - Load XML file
"Confirmation request" - If the security question appears, this is confirmed with "Yes"
XML file was imported successfully, the selection window can be closed
Data point list
The data point lists listed in the following tables contain the most frequently used addresses. The tables are subdivided according to the menus contained in the heat pump manager. The following examples deal with addresses that have some special features and must be explained separately.
Data points that can be written via the KNX bus are marked with "IN", those that deliver values to the KNX bus are marked with "OUT".
NOTE
With the current firmware of the EWPM extension, no values can be read via the KNX bus. The values are sent to the KNX bus cyclically or when the value changes!
Operating data
WPM J / L software | WPM H software | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Outside temperature (R1) | 16 bit float | OUT | 1 | 27 | register | None |
| 9.001 | R. | ° C |
Return temperature (R2) | 16 bit float | OUT | 2 | 29 | register | None |
| 9.001 | R. | ° C |
Set return temperature | 16 bit float | OUT | 53 | 28 | register | None |
| 9.001 | R. | ° C |
Hot water temperature (R3) | 16 bit float | OUT | 3 | 30th | register | None |
| 9.001 | R. | ° C |
Flow temperature (R9) | 16 bit float | OUT | 5 | 31 | register | None |
| 9.001 | R. | ° C |
Heat source inlet (R24) * | 16 bit float | OUT | 6th | - | register | None |
| 9.001 | R. | ° C |
Heat source outlet (R6) | 16 bit float | OUT | 7th | 41 | register | None |
| 9.001 | R. | ° C |
Temperature 2nd heating circuit (R5) | 16 bit float | OUT | 9 | 33 | register | None |
| 9.001 | R. | ° C |
Temperature 3rd heating circuit (R13) | 16 bit float | OUT | 10 | 35 | register | None |
| 9.001 | R. | ° C |
Room temperature 1 / RT-RTH Econ | 16 bit float | OUT | 11th | 36 | register | None |
| 9.001 | R. | ° C |
Room temperature 2 | 16 bit float | OUT | 12th | 38 | register | None |
| 9.001 | R. | ° C |
Room humidity 1 / RT-RTH Econ | 16 bit float | OUT | 13th | 37 | register | None |
| 9.001 | R. | % |
Room humidity 2 | 16 bit float | OUT | 14th | 39 | register | None |
| 9.001 | R. | % |
Passive cooling | ||||||||||
Flow temperature (R11) | 16 bit float | OUT | 19th | 42 | register | None |
| 9.001 | R. | ° C |
Return temperature (R4) | 16 bit float | OUT | 20th | 43 | register | None |
| 9.001 | R. | ° C |
Passive / active cooling | ||||||||||
Return temp. according to primary circuit (R24) | 16 bit float | OUT | 21 | - | register | None |
| 9.001 | R. | ° C |
Solar | ||||||||||
Collector sensor (R23) | 16 bit float | OUT | 10 | - | register | None |
| 9.001 | R. | ° C |
Solar storage tank (R22) | 16 bit float | OUT | 23 | - | register | None |
| 9.001 | R. | ° C |
ventilation | ||||||||||
Outside air temperature | 16 bit float | OUT | 120 | - | register | None |
| 9.001 | R. | ° C |
Supply air temperature | 16 bit float | OUT | 121 | - | register | None |
| 9.001 | R. | ° C |
Exhaust air temperature | 16 bit float | OUT | 122 | - | register | None |
| 9.001 | R. | ° C |
Exhaust air temperature | 16 bit float | OUT | 123 | - | register | None |
| 9.001 | R. | ° C |
Speed of supply air fan | 16 bit float | OUT | 125 | - | register | None |
| 9.001 | R. | 1 / min |
Exhaust fan speed | 16 bit float | OUT | 126 | - | register | None |
| 9.001 | R. | 1 / min |
*NOTE
The heat source inlet is only available for heat pumps with an electronic expansion valve.
history
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Compressor 1 | unsigned 16 bit | OUT | 72 | 64 | register | None |
| 7.007 | R. | H | |
Compressor 2 | unsigned 16 bit | OUT | 73 | 65 | register | None |
| 7.007 | R. | H | |
Primary pump / fan (M11) | unsigned 16 bit | OUT | 74 | 66 | register | None |
| 7.007 | R. | H | |
2nd heat generator (E10) | unsigned 16 bit | OUT | 75 | 67 | register | None |
| 7.007 | R. | H | |
Heating pump (M13) | unsigned 16 bit | OUT | 76 | 68 | register | None |
| 7.007 | R. | H | |
Hot water pump (M18) | unsigned 16 bit | OUT | 77 | 69 | register | None |
| 7.007 | R. | H | |
Flange heating (E9) | unsigned 16 bit | OUT | 78 | 70 | register | None |
| 7.007 | R. | H | |
Swimming pool pump (M19) | unsigned 16 bit | OUT | 79 | 71 | register | None |
| 7.007 | R. | H | |
Additional circulation pump (M16) | unsigned 16 bit | OUT | 71 (from L12) | - | register | None |
| 7.007 | R. | H | |
Amount of heat* Heating 1-4 | unsigned 16 bit | OUT | 303 | 223 | 228 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Heating 5-8 | unsigned 16 bit | OUT | 304 | 224 | 229 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Heating 9-12 | unsigned 16 bit | OUT | 305 | 225 | 230 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Hot water 1-4 | unsigned 16 bit | OUT | 306 | 226 | 231 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Hot water 5-8 | unsigned 16 bit | OUT | 307 | 227 | 232 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Hot water 9-12 | unsigned 16 bit | OUT | 308 | 228 | 233 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Swimming pool 1-4 | unsigned 16 bit | OUT | 309 | 229 | 234 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Swimming pool 5-8 | unsigned 16 bit | OUT | 310 | 230 | 235 | register | None |
| 7.007 | R. | kWh |
Amount of heat* Swimming pool 9-12 | unsigned 16 bit | OUT | 311 | 231 | 236 | register | None |
| 7.007 | R. | kWh |
*NOTE
A quantity of heat can only be output for heat pumps with pressure sensors or an external heat meter WMZ!
Example of heat quantities*
The heat quantities are made up of 3 addresses. These 3 addresses must be combined with the following formula for the amount of heat.
Heat quantity heating = (14/3/225 * 100000000) + (14/3/224 * 10000) + 14/3/223
14/3/223 | Heat quantity heating 1-4 | Unsigned 16 bit | OUT | 223 | register | None |
|
14/3/224 | Heat quantity heating 5-8 | Unsigned 16 bit | OUT | 224 | register | None |
|
14/3/225 | Heat quantity heating 9-12 | Unsigned 16 bit | OUT | 225 | register | None |
|
The amount of heat for "hot water" and "swimming pool" is determined according to this description. However, the corresponding address is used here.
settings
1st heating circuit
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | ||||||||||||
Parallel shift | unsigned 16 bit | IN / OUT | 243 | 163 | 129 | register | None |
| 7.001 | R / W | 0 | 38 | K |
| 0 = -19 | 20 = 1 |
| ||||||||||
Room temperature | unsigned 16 bit | IN / OUT | 46 | 21 | register | None |
| 7.001 | R / W | 15.0 | 30.0 | ° C | |
Fixed setpoint temperature | unsigned 16 bit | IN / OUT | 244 | 164 | 130 | register | None |
| 7.001 | R / W | 18th | 60 | ° C |
Heating curve end point | unsigned 16 bit | IN / OUT | 245 | 165 | 142 | register | None |
| 7.001 | R / W | 20th | 70 | ° C |
Hysteresis | unsigned 16 bit | IN | 47 | 22nd | register | Divide | 10 | 7.001 | W. | 0.5 | 5.0 | K | |
Hysteresis | unsigned 16 bit | OUT | 47 | 22nd | register | Multiply | 10 | 7.001 | R. | 0.5 | 5.0 | K | |
Target temp. dyn. cooling | unsigned 16 bit | IN / OUT | - | 170 | 151 | register | None |
| 7.001 | R / W | 10 | 35 | ° C |
Target temp. dyn. cooling | unsigned 16 bit | IN / OUT | 250 | - | register | None |
| 7.001 | R / W | 10 | 35 | ° C | |
Target temp. dyn. cooling | unsigned 16 bit | IN / OUT | 341 | - | register | None |
| 7.001 | R / W | 10 | 35 | ° C |
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.
* ProgrammingNOTE
When selecting the 2nd heating circuit, the value 2 is initially sent to address 209 or 289. The required values for the 2nd heating circuit can then be changed. Analogous to the description, this is done with the 3rd heating circuit and the value 3.
WPM L software address range 1..207 | WPM H / J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | |||||||||||
Select heating circuit 2/3 | Unsigned 16 bit | IN / OUT | 289 | 209 | register | None |
| 7.001 | R / W | 2 | 3 | no |
| 2 = 2nd heating circuit | |||||||||||
Heating curve end point | Unsigned 16 bit | IN / OUT | 291 | 211 | register | None |
| 7.001 | R / W | 20th | 70 | ° C |
Fixed value temperature | Unsigned 16 bit | IN / OUT | 292 | 212 | register | None |
| 7.001 | R / W | 20th | 60 | ° C |
Parallel shift | Unsigned 16 bit | IN / OUT | 293 | 213 | register | None |
| 7.001 | R / W | 0 | 38 | K |
| 0 = -19 | 20 = 1 |
| |||||||||
Mixer runtime | Unsigned 16 bit | IN / OUT | 294 | 214 | register | None |
| 7.001 | R / W | 1 | 6th | min |
Mixer hysteresis | Unsigned 16 bit | IN | 93 | register | Divide | 10 | 7.001 | W. | 0.5 | 2.0 | K | |
Mixer hysteresis | Unsigned 16 bit | OUT | 93 | register | Multiply | 10 | 7.001 | R. | 0.5 | 2.0 | K | |
Maximum temperature | Unsigned 16 bit | IN / OUT | 295 | 215 | register | None |
| 7.001 | R / W | 30th | 70 | ° C |
Cooling set room temperature | Unsigned 16 bit | IN / OUT | 296 | 216 | register | None |
| 7.001 | R / W | 0 | 30th | ° C |
| 0 = 15.0 | 16 = 23.0 | ° C |
operation mode
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | ||||||||||||
operation mode | Unsigned 16 bit | IN / OUT | 222 | 142 | 134 | register | None |
| 7.001 | R / W | 0 | 5 | no |
| 0 = summer | ||||||||||||
Number of party hours | Unsigned 16 bit | IN / OUT | 223 | 143 | 135 | register | None |
| 7.001 | R / W | 0 | 72 | hour |
Number of vacation days | Unsigned 16 bit | IN / OUT | 224 | 144 | 136 | register | None |
| 7.001 | R / W | 0 | 150 | day |
ventilation |
| ||||||||||||
stages | Unsigned 16 bit | IN / OUT | 241 | 161 | - | register | None |
| 7.001 | R / W | 0 | 5 | no |
| 0 = off | ||||||||||||
Time value burst ventilation | Unsigned 16 bit | IN / OUT | 127 | - | register | None |
| 7.001 | R / W | 15th | 90 | min |
NOTE
To use the ventilation function, a ventilation device of the ZL ... V (F) series with Modbus RTU connection to the heat pump manager is required.
Example of operating mode
When editing, it is recommended to always create IN before OUT for writable data points.
14/2/142 | Change operating mode | Unsigned 16 bit | IN | 142 | register | None |
|
14/3/142 | Show operating mode | Unsigned 16 bit | OUT | 142 | register | None |
|
Hot water
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | ||||||||||||
Hysteresis | Unsigned 16 bit | IN / OUT | 252 | 172 | 131 | register | None |
| 7.001 | R / W | 2 | 15th | K |
Target temperature | Unsigned 16 bit | IN / OUT | 254 | 174 | 149 | register | None |
| 7.001 | R / W | 30th | 85 | ° C |
swimming pool
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | ||||||||||||
Hysteresis | Unsigned 16 bit | IN / OUT | 256 | 176 | - | register | None |
| 7.001 | R / W | 1 | 20th | K |
Target temperature | Unsigned 16 bit | IN / OUT | 258 | 178 | - | register | None |
| 7.001 | R / W | 5 | 60 | ° C |
2. Heat generator
WPM L software address range 1..207 | WPM J / L software address range 1..127 | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | ||||||||||||
Mixer hysteresis | Unsigned 16 bit | IN / OUT | 48 | 20th | register | Divide | 10 | 7.001 | R / W | 0.5 | 2.0 | K | |
Mixer hysteresis | Unsigned 16 bit | IN / OUT | 48 | 20th | register | Multiply | 10 | 7.001 |
| 0.5 | 2.0 | K | |
Limit temperature parallel | Signed 8 bit | IN / OUT | 227 | 147 | 19th | register | None |
| 6,010 | R / W | -25 | 35 | ° C |
Mixer runtime | Unsigned 16 bit | IN / OUT | 228 | 148 | 37 | register | None |
| 7.001 | R / W | 30th | 85 | min |
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).
* ProgrammingNOTE
To change a reduction or increase value for the 1st heating circuit, the value 1 for reduction or 2 for increase is sent to address 192 (Modbus IP 5065). The required values for the 1st heating circuit can then be changed. Analogous to the description, this is done with the 2nd and 3rd heating circuit or blocks for e.g. hot water and swimming pool preparation.
Lowering / raising
WPM L software address range 1..207 | WPM H / J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | |||||||||||
1st heating circuit | ||||||||||||
Subsidence | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 1 | 1 | no |
Raising | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 2 | 2 | no |
2nd heating circuit | ||||||||||||
Subsidence | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 3 | 3 | no |
Raising | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 4th | 4th | no |
3rd heating circuit | ||||||||||||
Subsidence | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 5 | 5 | no |
Raising | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 6th | 6th | no |
Time function | ||||||||||||
Start hour 1 | Unsigned 16 bit | IN / OUT | 273 | 193 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 1 | Unsigned 16 bit | IN / OUT | 274 | 194 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of hour 1 | Unsigned 16 bit | IN / OUT | 275 | 195 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 1 | Unsigned 16 bit | IN / OUT | 276 | 196 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Start hour 2 | Unsigned 16 bit | IN / OUT | 277 | 197 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 2 | Unsigned 16 bit | IN / OUT | 278 | 198 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of lesson 2 | Unsigned 16 bit | IN / OUT | 279 | 199 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 2 | Unsigned 16 bit | IN / OUT | 280 | 200 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Sunday | Unsigned 16 bit | IN / OUT | 281 | 201 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Monday | Unsigned 16 bit | IN / OUT | 282 | 202 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Tuesday | Unsigned 16 bit | IN / OUT | 283 | 203 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Wednesday | Unsigned 16 bit | IN / OUT | 284 | 204 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Thursday | Unsigned 16 bit | IN / OUT | 285 | 205 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Friday | Unsigned 16 bit | IN / OUT | 286 | 206 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Saturday | Unsigned 16 bit | IN / OUT | 287 | 207 | register | None |
| 7.001 | R / W | 0 | 3 | no |
| 0 = yes | |||||||||||
Reduction / increase value | Unsigned 16 bit | IN / OUT | 288 | 208 | register | None |
| 7.001 | R / W | 0 | 19th | K |
Active time 1 | Boolean | OUT | 125 | Coil | None |
| 1,001 | R. | 0 | 1 | no | |
Active time 2 | Boolean | OUT | 126 | Coil | None |
| 1,001 | R. | 0 | 1 | no |
Hot water lock
WPM L software address range 1..207 | WPM H / J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | |||||||||||
Hot water lock | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 7th | 7th | no |
Time function | ||||||||||||
Start hour 1 | Unsigned 16 bit | IN / OUT | 273 | 193 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 1 | Unsigned 16 bit | IN / OUT | 274 | 194 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of hour 1 | Unsigned 16 bit | IN / OUT | 275 | 195 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 1 | Unsigned 16 bit | IN / OUT | 276 | 196 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Start hour 2 | Unsigned 16 bit | IN / OUT | 277 | 197 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 2 | Unsigned 16 bit | IN / OUT | 278 | 198 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of lesson 2 | Unsigned 16 bit | IN / OUT | 279 | 199 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 2 | Unsigned 16 bit | IN / OUT | 280 | 200 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Sunday | Unsigned 16 bit | IN / OUT | 281 | 201 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Monday | Unsigned 16 bit | IN / OUT | 282 | 202 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Tuesday | Unsigned 16 bit | IN / OUT | 283 | 203 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Wednesday | Unsigned 16 bit | IN / OUT | 284 | 204 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Thursday | Unsigned 16 bit | IN / OUT | 285 | 205 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Friday | Unsigned 16 bit | IN / OUT | 286 | 206 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Saturday | Unsigned 16 bit | IN / OUT | 287 | 207 | register | None |
| 7.001 | R / W | 0 | 3 | no |
| 0 = yes | |||||||||||
Active time 1 | Boolean | OUT | 125 | Coil | None |
| 1,001 | R. | 0 | 1 | no | |
Active time 2 | Boolean | OUT | 126 | Coil | None |
| 1,001 | R. | 0 | 1 | no |
Thermal disinfection
WPM L software address range 1..207 | WPM H / J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | |||||||||||
Thermal disinfection | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 8th | 8th | no |
Time function | ||||||||||||
Start hour | Unsigned 16 bit | IN / OUT | 273 | 193 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute | Unsigned 16 bit | IN / OUT | 274 | 194 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Sunday | Unsigned 16 bit | IN / OUT | 281 | 201 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Monday | Unsigned 16 bit | IN / OUT | 282 | 202 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Tuesday | Unsigned 16 bit | IN / OUT | 283 | 203 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Wednesday | Unsigned 16 bit | IN / OUT | 284 | 204 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Thursday | Unsigned 16 bit | IN / OUT | 285 | 205 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Friday | Unsigned 16 bit | IN / OUT | 286 | 206 | register | None |
| 7.001 | R / W | 0 | 1 | no |
Saturday | Unsigned 16 bit | IN / OUT | 287 | 207 | register | None |
| 7.001 | R / W | 0 | 1 | no |
| 0 = yes | |||||||||||
temperature | Unsigned 16 bit | IN / OUT | 288 | 208 | register | None |
| 7.001 | R / W | 60 | 85 | ° C |
active | Boolean | OUT | 125 | Coil | None |
| 1,001 | R. | 0 | 1 | no |
DHW circulation pump
WPM L software address range 1..207 | WPM H / J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | |||||||||||
Circulation pump | Unsigned 16 bit | IN / OUT | 272 | 192 | register | None |
| 7.001 | R / W | 12th | 12th | no |
Time function | ||||||||||||
Start hour 1 | Unsigned 16 bit | IN / OUT | 273 | 193 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 1 | Unsigned 16 bit | IN / OUT | 274 | 194 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of hour 1 | Unsigned 16 bit | IN / OUT | 275 | 195 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 1 | Unsigned 16 bit | IN / OUT | 276 | 196 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Start hour 2 | Unsigned 16 bit | IN / OUT | 277 | 197 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
Start minute 2 | Unsigned 16 bit | IN / OUT | 278 | 198 | register | None |
| 7.001 | R / W | 0 | 59 | min |
End of lesson 2 | Unsigned 16 bit | IN / OUT | 279 | 199 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
End of minute 2 | Unsigned 16 bit | IN / OUT | 280 | 200 | register | None |
| 7.001 | R / W | 0 | 59 | min |
Sunday | Unsigned 16 bit | IN / OUT | 281 | 201 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Monday | Unsigned 16 bit | IN / OUT | 282 | 202 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Tuesday | Unsigned 16 bit | IN / OUT | 283 | 203 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Wednesday | Unsigned 16 bit | IN / OUT | 284 | 204 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Thursday | Unsigned 16 bit | IN / OUT | 285 | 205 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Friday | Unsigned 16 bit | IN / OUT | 286 | 206 | register | None |
| 7.001 | R / W | 0 | 3 | no |
Saturday | Unsigned 16 bit | IN / OUT | 287 | 207 | register | None |
| 7.001 | R / W | 0 | 3 | no |
| 0 = yes | |||||||||||
Active time 1 | Boolean | OUT | 125 | Coil | None |
| 1,001 | R. | 0 | 1 | no | |
Active time 2 | Boolean | OUT | 126 | Coil | None |
| 1,001 | R. | 0 | 1 | no |
Display ads
WPM L software | WPM J software | WPM H software | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | ||||||||||||
Unsigned 16 bit | OUT | 103 | 43 | 14th | register | None |
| 7.001 | R. | 0 | 30th | no | |
Unsigned 16 bit | OUT | 104 | 59 | 94 | register | None |
| 7.001 | R. | 1 | 42 | no | |
Unsigned 16 bit | OUT | 105 | 42 | 13th | register | None |
| 7.001 | R. | 1 | 31 | no | |
Unsigned 16 bit | OUT | 106 | - | - | register | None |
| 7.001 | R. | 1 | 27 | no |
Status reports
L software | H / J software | |
---|---|---|
0 | the end | the end |
1 | the end | Heat pump on heating |
2 | Heat | Heat pump on heating |
3 | swimming pool | Heat pump A swimming pool |
4th | Hot water | Heat pump One hot water |
5 | Cool | Heat pump One heating + 2nd heat generator |
6th |
| Heat pump A swimming pool + 2nd heat generator |
7th |
| Heat pump One hot water + 2nd heat generator |
8th |
| Primary pump supply |
9 |
| Heating rinse |
10 | Defrost | |
11th | Flow monitoring | Lower limit of use |
12th |
| Low pressure limit |
13th |
| Low pressure shutdown |
14th |
| High pressure protection |
15th |
| Switching cycle lock |
16 |
| Minimum service life |
17th |
| Network load |
18th |
| Flow monitoring |
19th |
| 2. Heat generator |
20th |
| Low pressure brine |
21 |
| Heat pump on defrost |
22nd |
| Upper limit of use |
23 |
| External lock |
24 | Operating mode switchover delay | Operating mode cooling |
25th |
| Frost protection cold |
26th |
| Lead limit |
27 |
| Dew point monitor |
28 |
| dew point |
29 |
| Passive cooling |
30th |
|
Lock
L software | J software | H software | |
---|---|---|---|
0 |
|
|
|
1 |
| Application limit HT | Outside temperature |
2 | Volume flow | Application limit WP | Bivalent alternative |
3 |
| Regenerative | Bivalent regenerative |
4th |
|
| Rewind |
5 | Function control | Hot water reheating | Hot water |
6th | Application limit HT | System control | System control |
7th | System control | EVU lock | EVU lock |
8th | Cooling switchover delay |
|
|
9 | Pump feed | High pressure |
|
10 | Minimum service life | Low pressure |
|
11th | Network load | Flow |
|
12th | Switching cycle lock | Soft starter |
|
13th | Hot water reheating |
|
|
14th | Regenerative |
|
|
15th | EVU lock |
|
|
16 | Soft starter |
|
|
17th | Flow |
|
|
18th | Application limit heat pump |
|
|
19th | High pressure |
|
|
20th | Low pressure |
|
|
21 | Application limit heat source |
|
|
23 | System limit |
|
|
24 | Load primary circuit |
|
|
25th | External lock |
|
|
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 |
|
|
Fault messages
L software | H / J software | |
---|---|---|
0 | no mistake | no mistake |
1 | Error N17.1 |
|
2 | Error N17.2 |
|
3 | Error N17.3 | Load compressor |
4th | Error N17.4 | Coding |
5 |
| Low pressure |
6th | Electronic Ex valve | Antifreeze |
7th |
| Outside sensor short circuit or break |
8th |
| Return sensor short circuit or break |
9 |
| Hot water sensor short circuit or break |
10 | WPIO | Frost protection sensor short circuit or break |
11th |
| 2nd heating circuit sensor short circuit or break |
12th | Inverter | Freeze protection sensor short circuit or break |
13th | WQIF | Low pressure brine |
14th |
| Motor protection primary |
15th | Flow | |
16 | Low pressure brine | Hot water |
17th |
| High pressure |
19th | ! Primary circuit | Hot gas thermostat |
20th | ! Defrost | Application limit cooling |
21 | ! Low pressure brine |
|
22nd | ! Hot water |
|
23 | ! Load compressor | Temperature difference |
24 | ! Coding |
|
25th | ! Low pressure |
|
26th | ! Frost protection |
|
28 | ! High pressure |
|
29 | ! Temperature difference |
|
30th | ! Hot gas thermostat |
|
31 | ! Flow |
|
Sensors
L software | |
---|---|
1 | Outside sensor (R1) |
2 | Return sensor (R2) |
3 | Hot water sensor (R3) |
4th | Coding (R7) |
5 | Flow sensor (R9) |
6th | 2nd heating circuit sensor (R5) |
7th | 3rd heating circuit sensor (R13) |
8th | Regenerative sensor (R13) |
9 | Room sensor 1 |
10 | Room sensor 2 |
11th | Heat source outlet sensor (R6) |
12th | Heat source inlet sensor (R24) * |
14th | Collector sensor (R23) |
15th | Low pressure sensor (R25) |
16 | High pressure sensor (R26) |
17th | Room humidity 1 |
18th | Room humidity 2 |
19th | Frost protection cold sensor |
20th | Hot gas |
21 | Return sensor (R2.1) |
22nd | Swimming pool sensor (R20) |
23 | Flow sensor cooling passive (R11) |
24 | Return flow sensor cooling passive (R4) |
26th | Solar cylinder sensor (R22) |
28 | Demand sensor for heating (R2.2) |
29 | RTM Econ |
30th | Demand sensor cooling (R39) |
*NOTE
The heat source inlet is only available for heat pumps with an electronic expansion valve.
Entrances
WPM J / L software | WPM H software | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Hot water thermostat (ID1) | Boolean | OUT | 3 | 57 | Coil | None |
| 1,001 | R. | no |
Swimming pool thermostat (ID2) | Boolean | OUT | 4th | 58 | Coil | None |
| 1,001 | R. | no |
EVU lock (ID3) | Boolean | OUT | 5 | 56 | Coil | None |
| 1,001 | R. | no |
External lock (ID4) | Boolean | OUT | 6th | 63 | Coil | None |
| 1,001 | R. | no |
NOTE
The status of the input on the heat pump manager can be queried via the data point inputs. It is not possible to write to this data point!
Outputs
WPM J / L software | WPM H software | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Compressor 1 | Boolean | OUT | 41 | 80 | Coil | None |
| 1,001 | R. | no |
Compressor 2 | Boolean | OUT | 42 | 81 | Coil | None |
| 1,001 | R. | no |
Primary pump (M11) / fan (M2) | Boolean | OUT | 43 | 82 | Coil | None |
| 1,001 | R. | no |
2nd heat generator (E10) | Boolean | OUT | 44 | 83 | Coil | None |
| 1,001 | R. | no |
Heating pump (M13) | Boolean | OUT | 45 | 84 | Coil | None |
| 1,001 | R. | no |
Hot water pump (M18) | Boolean | OUT | 46 | 85 | Coil | None |
| 1,001 | R. | no |
Mixer (M21) open | Boolean | OUT | 47 | 86 | Coil | None |
| 1,001 | R. | no |
Mixer (M21) CLOSED | Boolean | OUT | 48 | 87 | Coil | None |
| 1,001 | R. | no |
Additional circulation pump (M16) | Boolean | OUT | 49 | 88 | Coil | None |
| 1,001 | R. | no |
Flange heating (E9) | Boolean | OUT | 50 | 89 | Coil | None |
| 1,001 | R. | no |
Heating pump (M15) | Boolean | OUT | 51 | 90 | Coil | None |
| 1,001 | R. | no |
Mixer (M22) open | Boolean | OUT | 52 | 91 | Coil | None |
| 1,001 | R. | no |
Mixer (M22) closed | Boolean | OUT | 53 | 92 | Coil | None |
| 1,001 | R. | no |
Swimming pool pump (M19) | Boolean | OUT | 56 | 95 | Coil | None |
| 1,001 | R. | no |
Collective fault message (H5) | Boolean | OUT | 57 | - | Coil | None |
| 1,001 | R. | no |
Heating pump (M14) | Boolean | OUT | 59 | 94 | Coil | None |
| 1,001 | R. | no |
Cooling pump (M17) | Boolean | OUT | 60 | 99 | Coil | None |
| 1,001 | R. | no |
Heating pump (M20) | Boolean | OUT | 61 | - | Coil | None |
| 1,001 | R. | no |
Changeover room thermostats | Boolean | OUT | 66 | 96 | Coil | None |
| 1,001 | R. | no |
Primary pump cooling (M12) | Boolean | OUT | 68 | 98 | Coil | None |
| 1,001 | R. | no |
Solar pump (M23) | Boolean | OUT | 71 | - | Coil | None |
| 1,001 | R. | nss |
NOTE
In the event of a change, the status of the output is sent by the heat pump manager via the data points outputs. It is not possible to write to this data point!
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.
WPM L software address range 1..207 | WPM J / L software address range 1..127 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min. | Max. | |||||||||||
hour | Unsigned 16 bit | IN / OUT | 213 | 133 | register | None |
| 7.001 | R / W | 0 | 23 | hour |
set hour | Boolean | IN | 102 | Coil | None |
| 1,001 | W. |
| no | ||
minute | Unsigned 16 bit | IN / OUT | 214 | 134 | register | None |
| 7.001 | R / W | 0 | 59 | min |
set minute | Boolean | IN | 103 | Coil | None |
| 1,001 | W. |
| no | ||
month | Unsigned 16 bit | IN / OUT | 215 | 135 | register | None |
| 7.001 | R / W | 1 | 12th | month |
set month | Boolean | IN | 105 | Coil | None |
| 1,001 | W. |
| no | ||
weekday | Unsigned 16 bit | IN / OUT | 216 | 136 | register | None |
| 7.001 | R / W | 1 | 7th | wday |
| 1 = Monday | |||||||||||
set day of the week | Boolean | IN | 107 | Coil | None |
| 1,001 | W. |
| no | ||
Day | Unsigned 16 bit | IN / OUT | 217 | 137 | register | None |
| 7.001 | R / W | 1 | 31 | day |
set day | Boolean | IN | 104 | Coil | None |
| 1,001 | W. |
| no | ||
year | Unsigned 16 bit | IN / OUT | 218 | 138 | register | None |
| 7.001 | R / W | 0 | 99 | year |
set year | Boolean | IN | 106 | Coil | None |
| 1,001 | W. |
| no |
*NOTE
A time comparison is only possible from software versions J / L.
Function descriptions
In this chapter, some functional descriptions, their implementation and recommendations are collected and explained.
Room temperature control Smart-RTC +
From software version WPM_L23.1 it is possible to use the function of the intelligent room temperature control Smart-RTC + via the BMS interface with the KNX protocol available on the heat pump manager.
The values of the room temperature, the room humidity (for cooling) and the target room temperature of a maximum of 10 rooms must be sent to the heat pump manager via the KNX bus. The heat pump manager uses these values to calculate the maximum system temperature required for heating and the minimum possible system temperature for silent cooling, taking the dew point into account. At the end of this functional description there is a Example project for the ETS4 / 5 made available. This project folder also contains the XML file related to this project.
Necessary settings on the heat pump manager
To use the BMS interface for the intelligent room temperature control Smart-RTC +, additional settings must be made or adjusted on the heat pump manager.
from WPM_L23.1 | with the key combination «menu"+"ESC" Select | 1st heating circuit | Heating or heating / silent cooling |
1st heating / cooling circuit heating control via | Room temperature | ||
1. Heating / cooling circuit heating room control | BMS | ||
1. Heating / cooling circuit cooling room control | BMS | ||
1. Heating / cooling circuit Number of room controls | 01-10 |
When using an additional 2nd heating or heating / cooling circuit, the settings must be made in the same way as for the 1st heating circuit.
from WPM_L23.1 | with the key combination «menu"+"ESC" Select | 2nd heating circuit | Heating or heating / silent cooling |
2nd heating / cooling circuit heating control via | Room temperature | ||
2. Heating / cooling circuit heating room control | BMS | ||
2. Heating / cooling circuit cooling room control | BMS | ||
2nd heating / cooling circuit number of room controls | 01-10 |
IMPORTANT
The number of room controllers must be adapted to the number of KNX room sensors that should also send values to the heat pump manager. The heat pump manager can process values from a maximum of 10 room controllers.
Room control data points
Since only a limited number of addresses are available, the time function switch from Chapter is required to write the values for the rooms