Forum

Unterstützte das Deye Forum

 Deye Hybrid Angebote   Deye Zubehör Produkte

Modbus Protokoll fü...
 
Benachrichtigungen
Alles löschen

Modbus Protokoll für SUN-5K-SG03LP1-EU

31 Beiträge
8 Benutzer
3 Reactions
3,603 Ansichten
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

Hallöchen liebe Deye-Geschädigten 😉

Ich würde, um meinen SUN-5K-SG03LP1-EU in die Gebäudetechnik einfließen zu lassen, die Modbusparameterliste für diesen Invertertype benötigen. Andere DeyeModbusListen habe ich schon ausprobiert, jedoch passt keine mit meiner Version zusammen.

Hat hier jemand von euch diesen Inverter in Verbindung mit Modbus direkt am laufen?

Möchte ihn über ioBroker einbinden. Der alte ersetzte Epever lief hier schon einwandfrei drüber.

 

Bin auf eure Antworten gespannt 🤗 

 

Liebe Grüße aus dem südlichen Niederösterreich,

Mike

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
Zitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

Leider meldet sich der Deye Support auf meine Anfrage nicht zurück, und hier im Forum hat wohl
auch niemand das Gerät bzw die Fragestellung schon mal gehabt...

Kann mir jemand vielleicht sagen welchen Deye Kontakt ich noch probieren könnte?

Danke und Liebe Grüße

Mike

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
woodym
(@woodym)
Neuling Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 28
 

kennst du das?


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@woodym 

 

Herzlichen Dank, hab ich schon gehabt.
Jedoch vermute ich momentan ein Problem im "Datenauslesen" da ich ein "ControlCode faulty!: Data may be corrupt, therefore discarded" bekomme...

Mal in den nächsten Tagen schauen wo ich die meldung wieder herhab...

 

Danke trotzdem für das Protokoll !

 

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

Interpretiere ich das richtig?
Im Manual wird der WifiDongelAnschluss mit RS232 angegeben... Somit benutzt dieser ja gar kein RS485 / Modbus Protokoll zur Datenübergabe...

An den BMS oder Zähler RS485er anschlüssen, kann ich ihm nämlich nichts dahingehend entlocken.

Bleibt mir nur mehr der angebliche "RS232"er Anschluss an der Unterseite für den WiFi Dongle.

Hat jemand das schon mal so realisiert?

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
woodym
(@woodym)
Neuling Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 28
 

Veröffentlicht von: @ingbreitfuss

Interpretiere ich das richtig?

Ich vermute mal das du da was durcheinander bringst. Der Modbus ist beim LP1 hinter dem Blechdeckel ... eine RJ45- Buchse.

Der RS232 für den Dongle hat kein Modbus (RS485). Das Protokoll jedoch ist das Modbus-Protokoll, oder soll es sein.

Es gibt einige die Ihre Anbindung über RS232 machen an diesem Stecker.

Andere die machen das über WIFI. Du kannst die Modbus-Commandos auch per WIFI an den Dongle senden. Dafür gibt es ein Github-Projekt das dies ermöglichen soll.

 


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

Ja, das die RS485er IM Gerät sind, ist mir klar, allerdings bring ich ausser einer fehlermeldung hier keine daten raus.

Die Anbindung an den RS232, hättest du da für mich vielleicht links oder so? ich komm da momentan nicht wirklich weiter...

Die Suchergebnisse sind nicht wirklich ertragreich

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@gogo20012002

Die laut Anleitung ist 1 mit 8 sowie 2 mit 7 intern verbunden. Laut Messgerät auch nachgeprüft und passt.
Ist also egal welche der seiten ich nehme. 1B/2A oder 7A/8B.

A/B ist auf beiden Geräten syncron angeschlossen, A-A/B-B zwischen Master/Slave

 

Zählerport auch ausprobiert... Hier ist es 4/5, aber auch hier keine Daten...

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@gogo20012002 

?? SN in den Einstellungen gesetzt -> Wozu? ich lese dies nicht über Wlan aus...

Schnittstelle ist Slave und nichts parallel... sonst spinnt mir ohnehin der Inverter

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@gogo20012002 

Rs485 RTU auf USB Konverter
Epever lief darüber 1 Jahr

 

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@gogo20012002 

GRD nicht möglich (war vorher auch nicht) da Konverter nur A und B hat. Abschlusswiderstand vorhanden.

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@gogo20012002 

OK, du meintest die ModbusAdresse. Im Gerät auf 01, am Konverter (Master) 00

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
woodym
(@woodym)
Neuling Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 28
 

Veröffentlicht von: @ingbreitfuss

Zählerport auch ausprobiert... Hier ist es 4/5, aber auch hier keine Daten...

Am Zählerport mußt du am WR externe CT's einstellen auf Eastron oder CHNT. Dann bist du aber Slave. Ist aber gut um zu prüfen ob der Adapter geht. Da sollte gelegentlich eine Anfrage an ID1 gehen. 


   
AntwortZitat
IngBreitfuss
(@ingbreitfuss)
Mitglied Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 15
Themenstarter  

@woodym

Hallo woodym,

hab dies ausprobiert. Kommt nach 10 sekunden Alarm am Wechselrichter mit Piepser und er bezieht sofort Strom aus dem Netz danach, aber er möchte nun am Bus im 250ms abstand Daten senden, das sehe ich am RX Lämpchen des Converters... Das TX am Converter kommt nur alle paar sekunden mal kurz... sprich, sie tun mal was miteinander... aber ich habe immer noch folgendes (von unten nach oben zu lesen)

modbus.0
	2023-09-16 21:03:34.494	info	Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
modbus.0
	2023-09-16 21:03:34.493	debug	Plugin sentry destroyed
modbus.0
	2023-09-16 21:03:34.492	error	Reconnect did not help, restart adapter
modbus.0
	2023-09-16 21:03:34.492	warn	Poll error count: 13 code: {"err":"timeout","timeout":3000}
modbus.0
	2023-09-16 21:03:34.491	error	Request timed out.
modbus.0
	2023-09-16 21:03:34.491	warn	Error: undefined
modbus.0
	2023-09-16 21:03:31.490	debug	[DevID_2/inputRegs] Poll address 1416 - 1 registers
modbus.0
	2023-09-16 21:03:31.489	debug	[DevID_2] Poll start ---------------------
modbus.0
	2023-09-16 21:03:31.488	info	Connected to slave
modbus.0
	2023-09-16 21:03:31.482	debug	connect to serial /dev/ttyUSB0 with 9600
modbus.0
	2023-09-16 21:03:28.484	debug	Cleaning up request fifo.
modbus.0
	2023-09-16 21:03:28.483	debug	Clearing timeout of the current request.

Inverter: DEYE SUN-5K-SG03LP1-EU
Inverter Protocol Version: V0.2.0.1
Inverter MAIN: 3382-1515
Inverter HMI: 0000-C361
Dongle Module Version: LSW3_15_FFFF_1.0.9
Extended SystemVersion: V1.1.00.10


   
AntwortZitat
woodym
(@woodym)
Neuling Neues Mitglied
Mitglied seit: Vor 1 Jahr
Beiträge: 28
 

Ich weiß nicht ob es stimmt, ich habe es nie selber verifiziert, es wurde früher behauptet das hier die ID des Meters stehen muß:

Das was ich bei deiner Auflistung nicht nachvollziehen kann ist das Timing.Bei 9600 Baud dauert jedes Zeichen ca. 1ms. In deiner Liste dauert das Register auszuwählen (1416) auch nur 1ms, das sind aber 2 bytes. Und warum kommt dann ein Timeout??


   
AntwortZitat
Seite 1 / 3