NEWS
[erledigt] Modbusfrage mit Waveshare RS485 to ETH (B)
-
-
@Glasfaser
habe 8260 sowohl in Input als auch Holding eingetragen. überall nur 0 drin.Danke für die Config:
Was muss ich bei Destination/DNS eintragen?
Der ioBroker auf der Synology 192.168.20.20 läuft im Docker. Das Waveshare hat die 192.168.20.28. -
@ostseeskipper sagte in Modbusfrage mit Waveshare RS485 to ETH (B):
Was muss ich bei Destination/DNS eintragen?
nichts ... das ist der default Wert ...
habe nur die Serial Settings eingetragen , mehr nicht .
habe 8260 sowohl in Input als auch Holding eingetragen. überall nur 0 drin.
Nochmal die Frage , ist das jetzt das Register oder hast du was anderes .
Input kann ich mir nicht vorstellen ...
nimm mal meine Serial Einstellungen für Zähler und Waveshare .Nochwas , trage im Zähler die Modbus ID 1 ein .
-
@glasfaser
die 8260 ist für die Netz Frequenz.
kann auch 8192 für Spannung Phase 1 nehmen,
selbst wenn ich die auf 8191 nehme kommt nix.
Alle anderen Basiseinstellungen erzeugen gleich nach dem Start der Modbus Instanz einen Error.
Aber ich glaube ich muss erst noch Port 4196 im Docker freigeben -
@Glasfaser
nun habe ich RTU und Port entsprechend eingestellt.
Verbindung nun ohne Fehler.
Aber im Holding bei 8260 oder auch 8259 wird nichts angezeigt.
Float little als Datentyp -
@Glasfaser
das ACT LED blinkt nun aber auch nicht mehr -
Zeige mal ein Screenshot von deine ioBroker Modbus Einstellungen .
Einstellungen / Holding -Registerseite -
-
-
und
-
-
@glasfaser
und mit Haken kommen Fehlermodbus.3 2022-01-25 21:23:59.017 debug Cleaning up request fifo. modbus.3 2022-01-25 21:23:59.017 debug Clearing timeout of the current request. modbus.3 2022-01-25 21:23:59.016 debug Socket closed with error modbus.3 2022-01-25 21:23:59.015 warn Poll error count: 1 code: {"err":"timeout","timeout":5000} modbus.3 2022-01-25 21:23:59.013 error Client in error state. modbus.3 2022-01-25 21:23:59.013 error Request timed out. modbus.3 2022-01-25 21:23:59.012 warn Error: undefined modbus.3 2022-01-25 21:23:54.012 debug Sending pdu to the socket. modbus.3 2022-01-25 21:23:54.010 debug [DevID_1/holdingRegs] Poll address 8259 - 3 registers modbus.3 2022-01-25 21:23:54.010 debug Initialization of scale factors done! modbus.3 2022-01-25 21:23:54.008 debug [DevID_1] Poll start --------------------- modbus.3 2022-01-25 21:23:54.007 info Connected to slave
-
@ostseeskipper sagte in Modbusfrage mit Waveshare RS485 to ETH (B):
und mit Haken kommen Fehler
und ohne Haken .... wird nicht´s abgefragt.
Lösche die Modbus Instanz ...
Neue Instanz und stelle alles so ein , wie ich dir ganz oben es per Screeshot eingestellt habe .https://forum.iobroker.net/topic/51804/modbusfrage-mit-waveshare-rs485-to-eth-b/3
Die Geräte ID 11 kannst du fehlen lassen .
-
@Glasfaser
es ist aber nun auch keine ACT LED vom Waveshare die Blinktok werde die Instanz mal löschen.
Kann dem DTSU später aber nicht die ID 1 geben, da das der Wechselrichter ist mit dem das DTSU dann später kommuniziert. -
@ostseeskipper sagte in Modbusfrage mit Waveshare RS485 to ETH (B):
da das der Wechselrichter ist
Hängt dort auf dem Waveshare noch mehr drauf !?
-
@glasfaser
aktuell noch nicht. wollte das erst mal so zum laufen bringen und dann später den echten DTSU anzapfen der die ID 254 hat. Das ist nur ein 2ter DTSU zum testen. -
@Glasfaser
neue Instanzmodbus.3 2022-01-25 21:35:34.743 info Disconnected from slave 192.168.20.28 modbus.3 2022-01-25 21:35:33.744 warn Poll error count: 1 code: {"err":"timeout","timeout":5000} modbus.3 2022-01-25 21:35:33.743 error Client in error state. modbus.3 2022-01-25 21:35:33.742 error Request timed out. modbus.3 2022-01-25 21:35:33.741 warn Error: undefined modbus.3 2022-01-25 21:35:28.737 info Connected to slave modbus.3 2022-01-25 21:35:28.498 warn Serial is not available modbus.3 2022-01-25 21:35:28.451 info starting. Version 3.4.14 in /opt/iobroker/node_modules/iobroker.modbus, node: v14.18.3, js-controller: 3.3.22 modbus.3 2022-01-25 21:35:28.438 info Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
-
Vorschlag ... teste erstmal damit :
http://en.radzio.dxp.pl/modbus-master-simulator/
Den nimm ich immer .
Hier lese ich L1 Volt aus
-
@glasfaser
Danke das du dir die Zeit nimmst.Ich erreiche nun nach einem Neustart des Waveshare den nicht mehr über den browser.
Schaue mir das thema morgen wieder an. Kann schon gar nicht mehr richtig gucken.
Besten Dank bis hierher -
@Glasfaser
Sorry, dass ich mich dazwischen drängele. Bist du zufrieden mit dem WAGO 879-3020? Hatte mir auch überlegt so ein Teil zuzulegen.