Modbus RTU - Energiemanagementsysteme / Anbindung
Die nachfolgende Beschreibung ist fßr eine mÜgliche Anbindung von Dimplex Wärmepumpen an Energiemanagement Systeme ßber Modbus TCP. Das Hauptaugenmerk liegt dabei auf:
SG Ready und dessen Einstellungen von Parametern
Auslesen von sinnvollen Werten
Betriebsmodus
Viele weitere Einstell- und Lesewerte sind im Dimplex Wiki dokumentiert.
Softwarestand auslesen
Heartbeat
SG Ready
Funktion aktivieren/deaktivieren (ab Softwarestand M 1.3)
Mit dem Schreiben des jeweiligen Wertes wird der Zustand der Funktion ausgefĂźhrt.
Name | Register | DPT Typ | R/W | Bereich | |
Min | Max | ||||
Smart_Grid | 374 | uint16 | R/W | 0 | 12 |
 | 0: Hardwareeingang/ Zustand gelb |
Einstellwerte mit Bezug zu SG Ready
Zustand gelb
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
P_SW_SOLL | 254 | R/W | uint16 | Warmwasser-solltemperatur | °C | P_WW_MIN_TEMP | P_WW_SOLLAB |
Zustand grĂźn
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
P_WW_SOLLAB | 255 | R/W | uint16 | Warmwasser Maximal-temperatur | °C | P_SW_SOLL | 85 |
Zustand rotÂ
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
P_WW_MIN_TEMP | 352 | R/W | uint16 | Warmwasser Minimal-temperatur | °C | 10 °C | P_WW_SOLLAB |
Auslesen von sinnvollen Werten
Leistungen und Ăberschuss (ab Softwarestand M 3.5)
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
Leist_Heiz | 375 | R | uint16 | Wert der aktuell zur Verfßgung gestellten Wärmeleistung | W/10 | -32768 | 32767 |
Leist_Elekt | 377 | R | uint16 | Wert der aktuell aufgenommen elektrische Leistung | W/10 | -32768 | 32767 |
PV_Ueberschuss | 389 | R/W | uint16 | PV Ăberschuss fĂźr Smart-Grid von WR/EM (Achtung, dieser Wert ist in der aktuellen Software nur fĂźr die Erfassung, es steht noch keine Funktion dahinter) | W/10 | -32768 | 32767 |
die Einheit der Werte ist Watt, Watt genau ist jedoch nicht sinnvoll
der Wert wird durch den Faktor 10 zur VerfĂźgung gestellt
Statusmeldungen
Name | Register | R/W | DPT Typ | Beschreibung | Bereich | |
Min | Max | |||||
Anz_Status_Wert | 103 | R | uint16 | 0 | 30 | |
Sperr_Wp_Wert_Anz | 104 | R | uint16 | 1 | 42 | |
Stoerung_Wert | 105 | R | uint16 | 1 | 31 |
 Die ausfĂźhrlichen Textanzeigen zu den jeweiligen Meldungen sind in den Verlinkungen zum Dimplex Wiki.Â
Betriebsmodus
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
BA_aktiv | 222 | R/W | uint16 | Betriebsmodus | Â | 0 | 5 |
 | 0: Sommer | ||||||
P_URLAUB_TAGE | 223 | R/W | uint16 | Anzahl Partystunden | H | 0 | 72 |
P_PARTY_HOUR | 224 | R/W | uint16 | Anzahl Urlaubstage | d | 0 | 150 |
Softwarestand auslesen
Einige Funktionen sind erst ab einem bestimmten Regler Softwarestand verfĂźgbar. Von daher kann es notwendig sein diesen auszulesen und den Funktionsumfang einzuschränken und einen Hinweis auszugeben. Welche Funktionen eine Einschränkung vom Softwarestand haben, wurde in der Ăberschrift entsprechend gekennzeichnet. Zum Zeitpunkt der Erstellung dieser Beschreibung, ist der Seriensoftwarestand der Wärmepumpen M 3.16.
Name | Register | R/W | DPT Typ | Beschreibung | Erläuterung |
SWa_Version | 65 | R | uint16 | Software Version | 0: -- |
SWa_Nummer | 66 | R | uint16 | Software Nummer | Ziffer |
SWa_Index | 67 | R | uint16 | Software Index | Ziffer |
Beispiel:
SWa_Version: 13 = M
SWa_Nummer: 3 = 3
SWa_Index: 16 = 16
Ergebnis M3.16
Heartbeat (ab Softwarestand M 3.14)
Name | Register | R/W | DPT Typ | Beschreibung | Einheit | Bereich | |
Min | Max | ||||||
Heartbeat_In | 62 | W | uint16 | Heartbeat Input | Â | 0 | 65535 |
Heartbeat_Out | 63 | R | uint16 | Heartbeat Output | Â | 0 | 65535 |
Â