NEWS
IDM Luftwärmepumpe per Modbus anbinden klappt nicht :( Tipps?
-
Ich bekomme beim Modbus Adapter beim Einbinden einer IDM Aero SLM ständig flogendes im Log:
modbus.0 2024-03-08 15:22:06.461 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 15:21:06.458 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 15:15:18.051 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 15:14:18.048 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 15:13:33.013 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 15:12:33.011 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 15:11:58.765 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 15:10:58.763 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 14:59:35.864 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 14:58:35.861 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 14:58:01.603 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 14:57:01.601 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 14:56:27.340 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 14:55:27.337 info Disconnected from slave 192.168.178.45 modbus.0 2024-03-08 14:54:53.080 info Connected to slave 192.168.178.45 modbus.0 2024-03-08 14:53:53.078 info Disconnected from slave 192.168.178.45
Das sind meine Einstellungen im Adapter:
Wenn connected funktioniert alles lesend und schreibend soweit.
Hat jemand eine Idee was hier noch nicht passt? -
@bastiaux91 ich habe andere Einstellungen, funktioniert aber einwandfrei.
Ich habe eine AERO ALM 6-15 -
@winni Danke für die Infos.
Ich habe nun mal noch die Wartezeit lesend ebenfalls auf 10000ms gestellt, aber das brachte auch keine Änderung.
Habe zwischenzeitlich auch die IDM mal neu gestartet.
Ein Ping auf die IDM liefert konstant 3ms ohne irgendwelche Abbrüche.Anbei auch mal meine Eingangs- und Holdingregister:
-
Hallo!
Hat von euch wer eine Aktuelles Register als Tab export für mich bitte?
Die aus dem Post funktioniert nur bedingt mit dem Modbus TCP Navigator 2.0 von IDM!Danke
Roli
-
Hat jemand schonmal erfolgreich die WP mit den Adressen 1710 Anforderung Heizen, 1711 Anforderung Kühlen und 1712 Anforderung WW Ladung bzw. 1713 einmalige WW Ladung steuern können?
Ich habe diese Adressen als Holding-Register, Unsigned 16 bit (Big Endian), Rolle: Switch, Haken bei Abrage, mit und ohne Haken bei CW getestet.Hier habe ich 1713 einmalige WW Ladung über ein blockly gesteuert, dies hat manchmal, aber nicht immer funktioniert.
Dieses blockly wollte ich zum vorzeitigen deaktivieren des Kühlens verwenden, aber es passiert gar nichts.
Wenn ich z.B. bei 1711 Anforderung Kühlen händisch eine "0" oder "1" eintrage passiert
gar nichts, auch ändert sich der Zeitstempel des Objekts nicht.
Weiß jemand, was ich hier noch falsch machen? -
Beim Abfragen von Register 1008 (Wärmespeichertemperatur) bekomme ich immer den Fehler "ILLEGAL DATA ADDRESS".
Über Modbus Poll kann ich das Register jedoch ohne Probleme abfragen.
Scheint bei anderen Registern auch der Fall zu sein. Hatte das schon mal jemand? -
@ck_coke nein, funktioniert bei mir ohne Fehlermeldung.
-
@Bluefox Irgendeine Idee woran das liegen kann?
-
@ck_coke sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
@Bluefox Irgendeine Idee woran das liegen kann?
Da brauchst du Bluefox nicht zu fragen.
Ohne mehr Informationen über dein System kann der auch nichts sagen -
@homoran
Welche Infos werden denn benötigt?Die Debug Meldungen aus dem Adapter geben folgendes zurück:
modbus.54 2025-02-19 08:05:13.691 warn [DevID_1] Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.54 2025-02-19 08:05:13.691 debug Received pdu describes an error. modbus.54 2025-02-19 08:05:13.689 debug [DevID_1/holdingRegs] Poll address 1000 - 10 registers modbus.54 2025-02-19 08:05:13.688 debug [DevID_1] Poll start ---------------------
-
@ck_coke sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
Die Debug Meldungen
und die Einstellungen?
@ck_coke sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
Poll address 1000 - 10 registers
mag das Gerät das?
-
@homoran
Danke! Das war der richtige Hinweis.
Mit maximal 7 Registern (Float) funktioniert es. -
@ck_coke Wie hast du das gelöst. Ich habe das selbe problem.
-
@homoran Ich habe das selbe Problem, was muss ich da jetzt ändern?
-
@snopy_16 sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
Wie hast du das gelöst. Ich habe das selbe problem.
@ck_coke sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
Mit maximal 7 Registern (Float) funktioniert es.
-
@homoran Sorry, funktioniert nicht
modbus.0 2025-09-30 19:09:05.662 info Disconnected from slave 192.168.178.8 modbus.0 2025-09-30 19:09:05.560 warn [DevID_1] Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:55.206 warn [DevID_1] Poll error count: 5 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:44.851 warn [DevID_1] Poll error count: 4 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:34.495 warn [DevID_1] Poll error count: 3 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:24.140 warn [DevID_1] Poll error count: 2 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:13.785 warn [DevID_1] Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:08:13.484 info Connected to slave 192.168.178.8
Alle Register, die ich probiert habe funktionieren einwandfrei, nur Register 1008, 1012 machen diese Zicken. Es sind alles Temperaturen. Habe auch schon Holding Register probiert.
-
@snopy_16 Wie sind denn deine Einstellungen für diese Register?
Bei mir funktionieren sie problemlos mit diesen Einstellungen:
Edit: habe eine IDM AERO ALM 6-15
-
@snopy_16 sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
Sorry, funktioniert nicht
dann hast du nicht
@snopy_16 sagte in IDM Luftwärmepumpe per Modbus anbinden klappt nicht
Tipps?:
das selbe Problem,
bitte debug-log vom Instanzenstart
-
@winni Ich habe dieselbe Aero Alm 6-15. Und auch dieselbe Einstellung.
Nur die Register 1008 und 1012 funktionieren nicht. Alle weiteren Temperaturabfragen funktionieren tadellos. -
@homoran Hier mein Log
modbus.0 2025-09-30 19:43:12.703 info Disconnected from slave 192.168.178.8 modbus.0 2025-09-30 19:43:12.602 warn [DevID_1] Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:43:02.248 warn [DevID_1] Poll error count: 5 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:42:51.893 warn [DevID_1] Poll error count: 4 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:42:41.539 warn [DevID_1] Poll error count: 3 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:42:31.182 warn [DevID_1] Poll error count: 2 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:42:20.827 warn [DevID_1] Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-09-30 19:42:20.526 info Connected to slave 192.168.178.8