Forum

Unterstützte das Deye Forum

 Deye Hybrid Angebote   Deye Zubehör Produkte

Modbus RTU über RS-...
 
Benachrichtigungen
Alles löschen

Modbus RTU über RS-485

2 Beiträge
2 Benutzer
0 Reactions
17 Ansichten
(@gerald_sk)
Mitglied Neues Mitglied
Mitglied seit: Vor 7 Monaten
Beiträge: 9
Themenstarter  
Hallo, 
 
Ich hab mich mit google translate durch die rudimentäre Deye Modbus RTU Doku gekämpft, kann mir jemand folgende Erkenntnisse bestätigen
 
- Deye unterstützt RS-485, RJ45 Kabel vom Modbus port des inverters an den Modbus-Master (will ein Weinzierl Modbus RTU-KNX gateway nutzen)
 
- Deye Inverter = Slave, Slave ID wie in advanced function des Inverters eingestellt
 
- Bei mehreren Invertern im Master/Slave Betrieb, Modbus Kommunikation nur mit dem Master ? 
 
- Vermute Register sind 0-based, mit erst high byte (bit15 - bit8) dann low byte (bit7 - bit0) ?
 
- Deye nutzt nur 2 Modbus Formate
   A) Read Holding Register – 03 (bit in a word register) – register 0-59; 500-2000
   B) Write Multi Holding Registers  - 10 - register 60-499
 
Ich nehme an letztere kann man auch lesen, denn da gibt es zB Register 214 (Battery SOC), für einen Prozentwert bräuchte man ja keine Multi Holding Registers 
 

   
Zitat
Schlagwörter für Thema
(@amiko)
PV Profi Neues Mitglied
Mitglied seit: Vor 8 Monaten
Beiträge: 275
 

Ein Beispiel wie die Befehle aufgebaut sind

Kommando um das Register 104 ZeroExport power auf den Wert -20Watt setzen

01100068000102FFEBAF07 

01 - Device Nr. 01

10 - function code: 03 - lesen oder 10 - schreiben (1 byte, 2 Stellen)

0068 - die Adresse des ersten zu lesenden oder zu schreibenden Registers wird in Hex eingegeben. (2 Byte, 4 Stellen)

0001 - Anzahl der zu lesenden oder zu schreibenden Register (2 Byte, 4 Stellen)

02 - byte count, Anzahl der zu lesenden oder zu schreibenden Bytes (1 Byte, 2 Stellen)

FFEB - Wert für das Register in Hex (2 Byte, 4 Stellen)

AF07 - CRC Code, wird für jede Befehl berechnet

 

Wenn du das Register 214 Li-bat SOC nur auslesen willst, dann siehet das Kommando so aus

010300D60001 + CRC Code

mit CRC Code

010300D6000165F2

Deye SUN-12K-SG04LP3-EU, 36 х Trina Vertex 425W, 2 x Deye RW-M 6.1
Deye SUN-8K-SG04LP3-EU, 10 х Trina Vertex S 430W, 2 x Deye RW-M 6.1
2 x Deye SUN 2000, je 4 х Trina Vertex S 430W, Netzparallel zu 8kW WR
1 x Deye SUN 600, 2 х Sharp NU-JC 410W, Netzparallel zu 8kW WR


   
AntwortZitat