NWPM - Modbus TCP - H-Software
Erweiterung für eine Modbus TCP Anbindung bei Wärmepumpen mit H-Software
Der Wärmepumpenmanager kann über die als Zubehör erhältliche NWPM-Erweiterung in ein Ethernet-Netzwerk eingebunden werden. Mit der NWPM-Erweiterung besteht die Möglichkeit auf den Wärmepumpenmanager mit dem Modbus TCP Protokoll zuzugreifen.
Die nachfolgende Beschreibung bezieht sich immer auf die aktuellste Firmware. Zu vorherigen Versionen kann diese abweichen.
Inhaltsverzeichnis
- 1 Inhaltsverzeichnis
- 2 Hard- und Software
- 3 Systemvoraussetzung
- 4 Unterstütze Funktionscodes
- 5 Installation
- 6 Datenpunktliste
- 6.1 Betriebsdaten
- 6.2 Historie
- 6.2.1 Beispiel Wärmemengen*
- 6.3 Einstellungen
- 6.3.1 1.Heizkreis
- 6.3.2 2./3.Heizkreis
- 6.3.3 Modus
- 6.3.4 Warmwasser
- 6.3.5 2.Wärmeerzeuger
- 6.4 Auswahl Zeitfunktionen
- 6.4.1 Absenkung/Anhebung
- 6.4.2 Warmwasser Sperre
- 6.4.3 Thermische Desinfektion
- 6.4.4 Warmwasser Zirkulationspumpe
- 6.5 Displayanzeigen
- 6.5.1 Statusmeldungen
- 6.5.2 Sperren
- 6.5.3 Störmeldungen
- 6.6 Eingänge
- 6.7 Ausgänge
- 7 Kontakt
NWPM-Erweiterung | |
Hard- und Software | |
Bestellkennzeichen | NWPM |
Artikelnummer | nicht mehr erhältlich |
Betriebsbedingungen | -40 bis 70°C |
Ethernet-Schnittstelle | RJ45 10/100BaseT |
Protokoll | Modbus TCP |
Modbus TCP Port | 502 |
Systemvoraussetzung
Die Mindestsystemvoraussetzung zur Nutzung ist eine Dimplex Wärmepumpe mit H-Software.
Weiterhin ist ein PC mit Netzwerkanschluss, die NWPM-Erweiterung, ein Router und ein S/FTP-Kabel der Kategorie 5e oder höher zur Verbindung erforderlich.
Unterstütze Funktionscodes
Typ | R/W | Funktionscode | Modbus-Funktion |
|---|---|---|---|
Digital | R | 01 (0x01) | Read Coils |
Analog | R | 03 (0x03) | Read Holding Register |
Digital | W | 05 (0x05) | Write Single Coil |
Analog | W | 06 (0x06) | Write Single Register |
Digital | W | 15 (0x15) | Write Multiple Coils |
Analog | W | 16 (0x16) | Write Multiple Registers |
Installation
ACHTUNG
Vor Öffnen des Gerätes sind alle Stromkreise spannungsfrei zu schalten. Sämtliche elektrische Anschlussarbeiten dürfen nur von einer Elektrofachkraft oder einer Fachkraft für festgelegte Tätigkeiten unter Beachtung der Montage- und Gebrauchsanweisung durchgeführt werden.
Die Installation der NWPM-Erweiterung erfolgt am Wärmepumpenmanager in den dafür vorgesehenen Steckplatz “Serial Card/BMS Card”. Hierbei werden folgende Schritte ausgeführt:
WPM 2004 - WPM 2007 |
|---|
|
|
HINWEIS |
|
|
Einstellungen Wärmepumpenmanager
Im Menü “Modem” werden die Einstellungen für die als Zubehör erhältlichen Schnittstellen vorgenommen.
Parameter | Einstellung | Einstellung |
|---|---|---|
Baudrate | Auswahl der Baudrate, mit der Daten über die serielle Schnittstelle ausgetauscht werden. Es muss gewährleistet sein, dass auf beiden Seiten der Kommunikation die gleiche Baudrate eingestellt ist. | 19200 |
Adresse | Jedem Anschluss kann eine Adresse zugeordnet werden. Dieser Wert sollte im Normalbetrieb auf 001 eingestellt bleiben. | 001 |
Protokoll | Mit der Einstellung Protokoll wird angegeben, welche Art der Ferndiagnose verwendet wird (Lokal oder Modem) | Lokal |
Auslesen der dynamisch vergebenen IP Adresse
Ist die NWPM-Erweiterung mit dem lokalen Router verbunden, vergibt dieser in der Regler eine IP Adresse. Die vergebene IP Adresse muss im Menü des Routers ausgelesen werden.
Einstellen der fest vergebenen IP Adresse
Wird eine feste IP Adresse benötigt, ist die Einstellung über die Weboberfläche der NWPM vorzunehmen.
Datenpunktliste
Betriebsdaten
| Address | Datapoint Typ | COIL/REG | R/W | Unit |
|---|---|---|---|---|---|
Name | |||||
Außentemperatur (R1) | 27 | Float 16 bit | Register | R | °C |
Temperatur Ruecklauf (R2) | 29 | Float 16 bit | Register | R | °C |
Temperatur Rücklaufsoll | 28 | Float 16 bit | Register | R | °C |
Temperatur Warmwasser (R3) | 30 | Float 16 bit | Register | R | °C |
Temperatur Warmwassersoll | 40 | Float 16 bit | Register | R | °C |
Temperatur Vorlauf (R9) | 31 | Float 16 bit | Register | R | °C |
Temperatur Wärmequellenaustritt (R6) | 41 | Float 16 bit | Register | R | °C |
Solltemperatur 2.Heizkreis | 32 | Float 16 bit | Register | R | °C |
Temperatur 2.Heizkreis (R5) | 33 | Float 16 bit | Register | R | °C |
Solltemperatur 3.Heizkreis | 34 | Float 16 bit | Register | R | °C |
Temperatur 3.Heizkreis (R13) | 35 | Float 16 bit | Register | R | °C |
Raumtemperatur 1 / RT-RTH Econ | 36 | Float 16 bit | Register | R | °C |
Raumtemperatur 2 | 38 | Float 16 bit | Register | R | °C |
Raumfeuchte 1 / RT-RTH Econ | 37 | Float 16 bit | Register | R | °C |
Raumfeuchte 2 | 39 | Float 16 bit | Register | R | °C |
Passiv Kühlen | |||||
Vorlauftemperatur (R11) | 42 | Float 16 bit | Register | R | °C |
Rücklauftemperatur (R4) | 43 | Float 16 bit | Register | R | °C |
Historie
| Address | Datapoint Typ | COIL/REG | R/W | Unit |
Name | |||||
Verdichter 1 | 64 | uint16 | Register | R | hour |
Verdichter 2 | 65 | uint16 | Register | R | hour |
Primärpumpe / Ventilator (M11) | 66 | uint16 | Register | R | hour |
2.Wärmeerzeuger (E10) | 67 | uint16 | Register | R | hour |
Heizungspumpe (M13) | 68 | uint16 | Register | R | hour |
Warmwasserpumpe (M18) | 69 | uint16 | Register | R | hour |
Flanschheizung (E9) | 70 | uint16 | Register | R | hour |
Schwimmbadpumpe (M19) | 71 | uint16 | Register | R | hour |
Wärmemenge* Heizen 1-4 | 5101 | uint16 | Register | R | kWh |
Wärmemenge* Heizen 5-8 | 5102 | uint16 | Register | R | kWh |
Wärmemenge* Heizen 9-12 | 5103 | uint16 | Register | R | kWh |
Wärmemenge* Warmwasser 1-4 | 5104 | uint16 | Register | R | kWh |
Wärmemenge* Warmwasser 5-8 | 5105 | uint16 | Register | R | kWh |
Wärmemenge* Warmwasser 9-12 | 5106 | uint16 | Register | R | kWh |
Wärmemenge* Schwimmbad 1-4 | 5107 | uint16 | Register | R | kWh |
Wärmemenge* Schwimmbad 5-8 | 5108 | uint16 |