IDM IDM idm Modbus TCP template

IDM idm

Die IDM idm ist eine Wärmepumpe mit der IDM Navigator-Regelung 2.0 für Heizung, Kühlung und Trinkwarmwasserbereitung in Wohn- und Gewerbeobjekten. Diese Modbus-Vorlage liest die aktuelle elektrische Leistungsaufnahme (Adresse 4122), die kumulierte Energiemenge und die Frischwasserzapftemperatur (Adresse 1014) und schreibt den PV-Überschuss-Sollwert (Adresse 74), damit die Navigator-Regelung 2.0 Solarstromüberschüsse automatisch in Heiz- und Warmwasserlasten lenkt. Über das ModbusCloud Gateway erhalten Sie dauerhaften Einblick in den Betrieb der IDM idm und können PV-Überschuss aus einem zentralen Portal heraus steuern.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
4, lesen und schreiben
Marke
IDM
Zuletzt aktualisiert

Register (4)

3 lesen, 1 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
setmaxpowerkWSchreiben
powerWLesen
energyWhLesen
temp°CLesen

Register werden geladen…

Senden Sie Ihre Geräteliste

Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Überwachen Sie die aktuelle Leistungsaufnahme der Wärmepumpe, um sicherzustellen, dass die Anlage innerhalb der erwarteten Lastbänder arbeitet.
  • Verfolgen Sie die kumulierte Energiemenge, um die Heizungs-COP über monatliche oder jährliche Zeiträume zu berechnen.
  • Richten Sie einen Alarm für unerwartet niedrige Frischwasserzapftemperaturen ein, um Störungen in der Trinkwarmwasseranlage frühzeitig zu erkennen.
  • Schreiben Sie PV-Überschusswerte auf Adresse 74, damit die Navigator-Regelung 2.0 Solarstromüberschüsse automatisch für Heizzwecke nutzt.
  • Vergleichen Sie Leistungs- und Energiewerte mit dem Energiezähler, um die Messgenauigkeit zu prüfen und Abrechnungsabweichungen zu erkennen.

Installation

  1. Aktivieren Sie Modbus TCP an der Navigator-Regelung 2.0: Wechseln Sie in die Heizungsbauer- oder Serviceebene, navigieren Sie zum Abschnitt Gebäudeleittechnik oder Modbus und setzen Sie Modbus TCP auf Ein. Weisen Sie der Wärmepumpe eine statische IP-Adresse zu, damit sich die Adresse nach einem Router-Neustart nicht ändert.

  2. Verbinden Sie den LAN-Anschluss der IDM Wärmepumpe über ein Netzwerkkabel mit demselben Switch wie das ModbusCloud Gateway. Die Netzwerkbuchse befindet sich je nach Modell an der Außenseite der Verkleidung oder im Inneren des Elektroschranks.

  3. Legen Sie im ModbusCloud-Portal ein neues Gerät an, wählen Sie das ModbusCloud Gateway als Datenquelle, importieren Sie die IDM idm-Vorlage und stellen Sie Unit-ID 1 sowie Port 502 ein.

  4. Prüfen Sie die Verbindung, indem Sie den Livewert des Leistungsregisters (Adresse 4122) in der Portalansicht kontrollieren. Ein von null abweichender Float-Wert bestätigt eine aktive Verbindung. Bleibt der Wert null, überprüfen Sie, ob Modbus TCP aktiviert ist und kein IP-Adresskonflikt im lokalen Netzwerk vorliegt.

Zu beachten

Port 502 ist nicht erreichbar, obwohl die Wärmepumpen-Weboberfläche antwortet. Warum?

Modbus TCP muss in der Serviceebene der Navigator-Regelung 2.0 unter Gebäudeleittechnik oder Kommunikation explizit aktiviert werden. Weboberfläche und Modbus TCP arbeiten unabhängig voneinander. Ohne diese Aktivierung bleibt Port 502 geschlossen, auch nach einem Firmware-Update. Lassen Sie einen qualifizierten Heizungsbauer die Serviceebene aufrufen und Modbus TCP einschalten.

Das Gateway verbindet sich, aber Registerwerte erscheinen nur sporadisch oder fehlen ganz. Was tun?

Die Navigator-Regelung 2.0 ist dafür bekannt, Modbus-TCP-Anfragen nicht mehr zu beantworten, wenn das Abfrageintervall zu lang ist. In der Praxis verhindert das Abfragen mindestens eines Registers alle 10 bis 13 Sekunden, dass die Regelung in einen schlafähnlichen Zustand fällt. ModbusCloud fragt höchstens einmal pro Minute ab, standardmäßig alle 5 Minuten, und kann daher nicht so häufig abfragen.

Float32-Werte des Energieregisters wirken unleserlich oder bytevertauscht. Wie behebe ich das?

Die Navigator-Regelung 2.0 überträgt 32-Bit-Floats als zwei aufeinanderfolgende 16-Bit-Register in Big-Endian-Bytereihenfolge gemäß Modbus-Spezifikation, jedoch in der float32s-Wortreihenfolge (swapped word, IEEE 754). Stellen Sie sicher, dass Ihr Modbus-Client den Decodierungsmodus float32s verwendet. Alle Float-Register in der IDM-Vorlage nutzen dieses Format.

Ist es sicher, das setmaxpower-Register aus einer Automatisierung häufig zu beschreiben?

Vorsicht ist geboten. IDM dokumentiert, dass beschreibbare Holding-Register der Navigator-Regelung 2.0 Werte im EEPROM-Speicher ablegen, der eine begrenzte Anzahl an Schreibzyklen pro Register aufweist. Das wiederholte Schreiben desselben Werts verbraucht keinen Zyklus, aber ein kontinuierlich wechselnder PV-Überschusswert im Sekundentakt schädigt den EEPROM. Implementieren Sie in Ihrer Automatisierung ein Debouncing und schreiben Sie nur dann einen neuen Wert, wenn er sich um einen relevanten Betrag ändert.

Weitere TCP-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank