So, @dive26 ich habe erste Informationen sammeln können, aber habe noch keinen 100% Überblick. Tu mich grad auch schwer weil schon spät.
Was ich jetzt schon dazu sagen kann:
Die EasyModbusTCP ist für diesen Zweck unbrauchbar, weil die nur die Funktionscodes 1, 2, 3, 4, 5, 6, 15, 16 und 23 unterstützt sind, um einen Upload zu starten wird der Funktionscode 0x41, was in Dezimal 65 ist verwendet. Eigene Funktionscodes ist nichts implementiert.
Die WSMBT könnte möglichweise auch unbrauchbar sein, da bin ich aber noch nicht ganz sicher, aber glaube mit 97.5% Wahrscheinlichkeit unbrauchbar. Die WSMBT hat zwar Funktionen für UserDefined-Zeugs, wo man auch einen eigenen Funktionscode angeben kann, aber nur um in UserDefined Coils und Register zu schreiben. Daher mein starker Zweifel.
Was ich vermute:
Mann muss selbst das Protokoll studieren, selbst die Anfrage machen und die weitere Kommunikation, so wie das auf dem Bild der Huawei Doku Seite 91
Morgen Nachmittag schaue ich weiter, gucke mir dann mal das hier genauer an:
modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf
Sollte das Protokoll wie manche im Netz sagen einfach gestrickt sein, stehen die Chancen gut das gebacken zu bekommen, selbst wenn die Bibliotheken unbrauchbar sind für diesen Zweck.
Eine Frage habe ich noch. Dieser Inverter ist sicherlich ein Slave oder?
Was ich jetzt schon dazu sagen kann:
Die EasyModbusTCP ist für diesen Zweck unbrauchbar, weil die nur die Funktionscodes 1, 2, 3, 4, 5, 6, 15, 16 und 23 unterstützt sind, um einen Upload zu starten wird der Funktionscode 0x41, was in Dezimal 65 ist verwendet. Eigene Funktionscodes ist nichts implementiert.
Die WSMBT könnte möglichweise auch unbrauchbar sein, da bin ich aber noch nicht ganz sicher, aber glaube mit 97.5% Wahrscheinlichkeit unbrauchbar. Die WSMBT hat zwar Funktionen für UserDefined-Zeugs, wo man auch einen eigenen Funktionscode angeben kann, aber nur um in UserDefined Coils und Register zu schreiben. Daher mein starker Zweifel.
Was ich vermute:
Mann muss selbst das Protokoll studieren, selbst die Anfrage machen und die weitere Kommunikation, so wie das auf dem Bild der Huawei Doku Seite 91
Figure 6-6 File uploading process
dargestellt ist.Morgen Nachmittag schaue ich weiter, gucke mir dann mal das hier genauer an:
modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf
Sollte das Protokoll wie manche im Netz sagen einfach gestrickt sein, stehen die Chancen gut das gebacken zu bekommen, selbst wenn die Bibliotheken unbrauchbar sind für diesen Zweck.
Eine Frage habe ich noch. Dieser Inverter ist sicherlich ein Slave oder?