MODBUS PROFIL: Sungrow SH5RT-SH10RT mit SBR096-SBR256
Verfasst: Sa Apr 01, 2023 12:40 pm
Hallo zusammen,
hier mein derzeitiger Stand meines Modbus Profils für die Sungrow WR der Serie SH5RT-SH10RT.
WR mit Akku SBR096-SBR256
Funktioniert und getestet mit einem SH8RT mit angeschlossenem SBR096.
Achtung!
Bitte den LAN Port des WR benutzen.
Einige Werte werden auf dem WiNet Dongel nicht ausgegeben!
- Diagnose Werte werden von dem Gerät nicht unterstützt
- Running State stehen als Byte und einzeln als Bit zur Verfügung
- einige Werte auch mit schreibendem Register
Input Register
- Register 4950-5035
- Register 5622 - 5636
- Register 6227 - 6279 (in der Doku steht bis 6289, die gehen aber nicht)
- Register 6290 - 6385
- Register 6386 - 6416
- Register 13000 - 13078
Holding Register
lesend
- Register 5000 - 5005
- Register 13000 - 13002, 13050 - 13052, 13058 - 13058
- Register 13074,13075,13080,13100,
schreibend
-Register 13058,13059,13100
Viel Erfolg damit.
Suche noch Hilfe beim einfachen Interpretieren des System State.
Kann ich mit einer Logik bei Wert 0x0040 den Text "Running" ausgeben? Welches Logik Element kann das? Habe leider kein passendes gefunden.
PS: Gibt es eine einfache Möglichkeit im Geräte Manager ein Profil gegen ein anderes / neueres Profil auszutauschen?
Zum Zeitpunkt des Posts auf Release: 3.5.1
hier mein derzeitiger Stand meines Modbus Profils für die Sungrow WR der Serie SH5RT-SH10RT.
WR mit Akku SBR096-SBR256
Funktioniert und getestet mit einem SH8RT mit angeschlossenem SBR096.
Achtung!
Bitte den LAN Port des WR benutzen.
Einige Werte werden auf dem WiNet Dongel nicht ausgegeben!
- Diagnose Werte werden von dem Gerät nicht unterstützt
- Running State stehen als Byte und einzeln als Bit zur Verfügung
- einige Werte auch mit schreibendem Register
Input Register
- Register 4950-5035
- Register 5622 - 5636
- Register 6227 - 6279 (in der Doku steht bis 6289, die gehen aber nicht)
- Register 6290 - 6385
- Register 6386 - 6416
- Register 13000 - 13078
Holding Register
lesend
- Register 5000 - 5005
- Register 13000 - 13002, 13050 - 13052, 13058 - 13058
- Register 13074,13075,13080,13100,
schreibend
-Register 13058,13059,13100
Viel Erfolg damit.
Suche noch Hilfe beim einfachen Interpretieren des System State.
- Stop = 0x0002
- Standby = 0x00008
- Initial standby = 0x0010
- Running = 0x0040
Kann ich mit einer Logik bei Wert 0x0040 den Text "Running" ausgeben? Welches Logik Element kann das? Habe leider kein passendes gefunden.
PS: Gibt es eine einfache Möglichkeit im Geräte Manager ein Profil gegen ein anderes / neueres Profil auszutauschen?
Zum Zeitpunkt des Posts auf Release: 3.5.1