NEWS
Modbus Epever Upower
-
Hallo,
ich verzweifle mit dem Modbus Adapter.
Ich habe einen Epever Upower Hybridwechselrichter.
Per Modus ist er laut Spezifikation slave id 10, Baudraute 115200,8,1,N zu erreichen.
Realtime Input Register ist hexadezimal 0x3500 -> dezimal dann 13568.
Wenn ich es in den Adapter eintragen, kommt eine Fehlermeldung, dass es nicht klappen würde
Invalid inputRegisters address: -16428Funktioniert der Adapter auch mit Epever oder habe ich leider umsonst getestet ?
Oder natürlich zu doof dafür.Danke an alle.
-
@mmaric versuche mal "Aliases benutzen" Haken an (Registerwert +1) dazurechnen...
3xxxx sind die Inputregister, Wert lt. Beschreibung plus 1 in deinem Fall mal die 33501 versuchen.
4xxxx sind die Holdingregister, Wert lt Beschreibung plus 1
Ich hatte auch schon solche komischen Schreibweisen in den Beschreibungen gesehen. Der Wert wäre "dezimal" dann ein Holdingregister
und hört auf 53569.
6xxxx ist ein schreibendes Holdingregister was wieder in die Klasse 4xxxx fallen würde nur der Wert wird anders abgerufen mit den SF- oder CT- Häkchen.
Was ich noch gesehen habe... kannst du beim USB den Master mit anmachen? Dein Server ist ja auch Teil des Busses. Ich habe derzeit nur Erfahrungen mit WIFI-RS485 Master, da muss man mehrere Geräte einschalten und eine andere ID verwenden.
Sollte es nicht gehen schaue nochmal nach ob der Bus mit 120 Ohm läuft und geschirmt ist.
Vielleicht helfen die Tipps.
Liebe Grüße -
Hallo ModbusProblem-Kollegen
Habt Ihr den ModBus zum laufen bekommen, und wenn ja, bitte im hilfestellung wie...
Ich bin gerade dabei einen EPever UpowerHi einzubinden, jedoch fährt dieser mit anderen Registeradressen wie die älteren Tracer Geräte. Ich habe zwar seitens EPever eine Liste mit den Adressen bekommen, weiss jedoch nicht wie ich diese in den ioBroker Modbusadapter umsetzen kann und soll...Leider scheitere ich bereits am Beginn der Geschichte, da er sich wohl nicht verbinden möchte bzw in der Grundeinstellung schon Probleme zu haben scheint...
2022-11-01 15:39:56.079 - info: host.raspberrypi instance system.adapter.modbus.0 started with pid 2022 2022-11-01 15:39:57.885 - info: modbus.0 (2022) starting. Version 5.0.5 in /opt/iobroker/node_modules/iobroker.modbus, node: v16.18.0, js-controller: 4.0.23 2022-11-01 15:39:58.342 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:40:03.352 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:40:03.355 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:40:03.359 - warn: modbus.0 (2022) Poll error count: 1 code: {"err":"timeout","timeout":5000} 2022-11-01 15:40:04.358 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:41:04.369 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:41:09.374 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:41:09.376 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:41:09.379 - warn: modbus.0 (2022) Poll error count: 2 code: {"err":"timeout","timeout":5000} 2022-11-01 15:41:10.378 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:42:10.387 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:42:10.402 - error: modbus.0 (2022) unknown function code: 0x0, 0x0 2022-11-01 15:42:15.391 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:42:15.393 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:42:15.394 - warn: modbus.0 (2022) Poll error count: 3 code: {"err":"timeout","timeout":5000} 2022-11-01 15:42:16.394 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:43:16.402 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:43:21.406 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:43:21.407 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:43:21.409 - warn: modbus.0 (2022) Poll error count: 4 code: {"err":"timeout","timeout":5000} 2022-11-01 15:43:22.407 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:44:22.414 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:44:27.417 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:44:27.418 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:44:27.419 - warn: modbus.0 (2022) Poll error count: 5 code: {"err":"timeout","timeout":5000} 2022-11-01 15:44:28.418 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:45:28.426 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:45:28.443 - error: modbus.0 (2022) unknown function code: 0x0, 0x0 2022-11-01 15:45:33.429 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:45:33.430 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:45:33.431 - warn: modbus.0 (2022) Poll error count: 6 code: {"err":"timeout","timeout":5000} 2022-11-01 15:45:34.431 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:46:34.441 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:46:39.443 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:46:39.445 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:46:39.446 - warn: modbus.0 (2022) Poll error count: 7 code: {"err":"timeout","timeout":5000} 2022-11-01 15:46:40.445 - info: modbus.0 (2022) Disconnected from slave 2022-11-01 15:47:40.453 - info: modbus.0 (2022) Connected to slave 2022-11-01 15:47:45.456 - warn: modbus.0 (2022) Error: undefined 2022-11-01 15:47:45.457 - error: modbus.0 (2022) Request timed out. 2022-11-01 15:47:45.458 - warn: modbus.0 (2022) Poll error count: 8 code: {"err":"timeout","timeout":5000} 2022-11-01 15:47:46.458 - info: modbus.0 (2022) Disconnected from slave
Anbei noch die UpowerAdressen im Format JPG.
Nur wie setze ich die Abfrage um ? Hab schon alles mögliche probiert, eben auch eure Angaben hier, nur ohne Erfolg...
Könnt Ihr mir weiterhelfen?
Liebe Grüße aus Österreich,
Michael -
@michael-pusch
hast den Widerstand gemessen? An beiden Seiten/Enden des Busses müssen um die 120 Ohm sein. Stell mal bitte ein Bild von deinen Einstellungen dazu. Modbus ist am Anfang meist wie eine Diva... pfleglich behandeln... dann redet "Sie" auch mit dir. Deine Adressen sind hexadezimal... rechne die mal in dezimal um... -
@newpaint2
Hallo Newpaint2Danke für deine Rückmeldung.
Ich bin mittlerweile weiter, aber eben komm i auf keinen grünen zweig...
Schau mal bitte kurz hier vorbei, vielleicht kannst du mir helfen und findest den/die Fehler...
Die Daten hab ich aktualisiert.