Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Antworten
Fluxxo
Beiträge: 35
Registriert: Mi Feb 24, 2021 9:03 am
Been thanked: 7 times

Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag 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!
openWB
Site Admin
Beiträge: 10271
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 176 times
Been thanked: 411 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag von openWB »

Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Fluxxo
Beiträge: 35
Registriert: Mi Feb 24, 2021 9:03 am
Been thanked: 7 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag 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?
openWB
Site Admin
Beiträge: 10271
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 176 times
Been thanked: 411 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag von openWB »

Ja. Versuch mal 1m.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Fluxxo
Beiträge: 35
Registriert: Mi Feb 24, 2021 9:03 am
Been thanked: 7 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag von Fluxxo »

Tatsächlich klappt es. Kurze Recherche: 120R Widerstände an den Leitungsenden. Versuche ich heute Abend einmal einzubauen.
aiole
Beiträge: 9014
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 251 times
Been thanked: 271 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag von aiole »

Ja - Terminierung bei >1m ist oft erforderlich.
Fluxxo
Beiträge: 35
Registriert: Mi Feb 24, 2021 9:03 am
Been thanked: 7 times

Re: Netzwerk Modbus Adapter in Betrieb nehmen (Huawei)

Beitrag 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.
Antworten