Seite 1 von 1

Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Fr Apr 10, 2026 6:41 pm
von Fluxxo
Guten Tag zusammen,

habe mir auf Basis einer Anregung hier im Forum den Netzwerk Modbus Adapter bestellt. Aktuell ist auf dem Stecker meines WR (SUN2000-10KTL-M1) der SDongle drauf, der via Kabel an meinen Switch läuft. Auf den Pins 7&9 ist der DTSU666 angepinnt, auf anderen Pins liegt wohl die Batterie.

Ich habe das Ding eben mal provisorisch in Betrieb genommen - allerdings kann die OpenWB sich nicht verbinden, Fehler:

Code: Alles auswählen

2026-04-10 20:38:53,536 - {modules.common.fault_state:45} - {ERROR:device4} - Huawei Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'Exception'> ("modules.common.modbus <class 'Exception'> modules.common.modbus Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response",), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 107, in __read_registers
    raise Exception(__name__+" "+str(response))
Exception: modules.common.modbus Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/devices/huawei/huawei/device.py", line 52, in update_components
    component.update()
  File "/var/www/html/openWB/packages/modules/devices/huawei/huawei/inverter.py", line 40, in update
    power = self.client.read_holding_registers(32064, ModbusDataType.INT_32, unit=self.modbus_id) * -1
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 139, in read_holding_registers
    return self.__read_registers(
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 122, in __read_registers
    raise Exception(__name__+" "+str(type(e))+" " + str(e)) from e
Exception: modules.common.modbus <class 'Exception'> modules.common.modbus Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response

Den SDongle hatte ich vorher abgezogen.
Muss ich im WR noch etwas konfigurieren? Da ist unter 485_1 9600 etc korrekt eingestellt. Auf dem Modbus Lan Adapter sind auch alle Einstellungen so wie gewünscht. Bin etwas ratlos, hat jemand eine Idee, wo die Fehlersuche zu beginnen ist?

Danke & schönes WE!

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Fr Apr 10, 2026 6:54 pm
von openWB

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Fr Apr 10, 2026 8:47 pm
von Fluxxo
Die Verkabelung ist korrekt - habe ich gerade noch einmal geprüft.
Könnte die Länge des Kabels, ca 12m, eine Rolle spielen?

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Sa Apr 11, 2026 4:54 am
von openWB
Ja. Versuch mal 1m.

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Sa Apr 11, 2026 7:11 am
von Fluxxo
Tatsächlich klappt es. Kurze Recherche: 120R Widerstände an den Leitungsenden. Versuche ich heute Abend einmal einzubauen.

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: Sa Apr 11, 2026 4:57 pm
von aiole
Ja - Terminierung bei >1m ist oft erforderlich.

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Verfasst: So Apr 12, 2026 8:08 am
von Fluxxo
Kurze Rückmeldung - zwei 120 Ohm-Widerstände, jeweils in die entsprechenden Kontakte samt Kabel gesteckt, haben das Problem gelöst. Ich habe etwas experimentiert, aber 4m kamen keine Daten mehr durch.
Ggf könnte das ja in der Anleitung im wiki als Hinweis hinterlegt werden.