Skip to content

auto‐adjustment

bolliy edited this page Mar 10, 2024 · 7 revisions

modbus timming - auto-adjust

Die modbus-tcp-Schnittstelle der Huawei Wechselrichter (genauer: die des SDongles) ist etwas langsam und instabil. So tauchen ggf. im Log immer wieder Timeout-Fehlermeldungen auf. Deshalb habe ich mir ein Konzept ausgedacht, dass automatisch eine „funktionierende“ modbus-Einstellung ermitteln soll.

Nach der (Erst)installation des Adapter wird die auto-adjust Funktion aktiviert. Der Adapter durchläuft dabei mehrere Adjustment Steps. Immer wenn ein Fehler auftritt werden die Verzögerungswerte (delays) sukzessive erhöht bis ein stabiler Zustand eintritt. Der auto-adjust Vorgang kann mehrere Minuten dauern. Danach werden die ermittelten Werte abgespeichert und der Adapter automatisch neu gestartet und die auto-adjust Funktion wieder deaktiviert.