NEWS
modbus Adapter Problem mit Registerlänge
-
Guten Abend,
ich experimentiere noch relativ frisch (seit 5 Tagen) mit dem modbus Adapter (version 3.4.14). Ich möchte den Kostal Smart Meter (KSM) auslesen. Immerhin bekomme ich schon mal Werte.Zum Problem:
Beim KSM steht z.B. an Adresse 40020 der Name des Gerätes. Laut Beschreibung von Kostal ist das Register vom Typ string mit size 16:
Das habe ich in der modbus instanz dann eingetragen (Zeile 3):

Dies wirft mir Fehler im Log:
modbus.0 2021-12-14 18:38:45.693 warn Poll error count: 1 code: {"errorCode":131,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.0 2021-12-14 18:38:45.691 debug Received pdu describes an error. modbus.0 2021-12-14 18:38:45.165 debug [DevID_1/holdingRegs] Poll address 62 - 39974 registers modbus.0 2021-12-14 18:38:45.163 debug [DevID_1/holdingRegs] Poll address 26 DONE modbus.0 2021-12-14 18:38:45.135 debug [DevID_1/holdingRegs] Poll address 26 - 2 registers modbus.0 2021-12-14 18:38:45.135 debug Initialization of scale factors done! modbus.0 2021-12-14 18:38:45.133 debug [DevID_1] Poll start ---------------------Wenn ich nun bei Länge eine 8 Eintrage, funktioniert es. Aber im Objekt fehlt Text (was zu erwarten war)
modbus.0 2021-12-14 19:08:41.709 debug [DevID_1/holdingRegs] Poll address 40020 DONE modbus.0 2021-12-14 19:08:41.703 debug [DevID_1/holdingRegs] Poll address 40020 - 8 registers modbus.0 2021-12-14 19:08:41.700 debug [DevID_1/holdingRegs] Poll address 62 DONE modbus.0 2021-12-14 19:08:41.694 debug [DevID_1/holdingRegs] Poll address 62 - 2 registers modbus.0 2021-12-14 19:08:41.691 debug [DevID_1/holdingRegs] Poll address 26 DONE modbus.0 2021-12-14 19:08:41.684 debug [DevID_1/holdingRegs] Poll address 26 - 2 registers modbus.0 2021-12-14 19:08:41.683 debug [DevID_1] Poll start ---------------------Wo ist mein Denkfehler? Und wie muss ich die Ausgabe
address 62 - 39974 registersim ersten Log interpretieren?
Danke,
Weissnicht
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden