Wenn du Hilfe benötigst, 🔍 suche bitte, bevor du einen neues Thema oder Beitrag erstellst.
HMI: Ver 0000-C37E // Main: 0-4388-1516
Versuche den Modbus auszulesen und es funtioniert sehr gut, leider nur bis zur Adresse 40499 ab der Adresse 40500 kann ich die Adressen fehlerfrei auslesen es ist jedoch in allen Registern ab 500 nur ein 0 in den Daten!
Ich möchte die Register nur lesen nicht schreiben!
Hat bitte jemand einen Tipp für mich?
Richtig, Handbuch sagt:
0 - 59 Input Register (0x03)
60 - 499 Holding Register (0x10)
500 - 740 Input Register (0x03)
In deiner Schreibweise sollte es mit 30500 klappen.
@paulmelsec Danke für die schnelle Antwort
Hab nur schnell das Handbuch gelesen für die Register 0-59 und 500-740 steht Funktionscode 03 ist meiner Ansicht ein Holding Register also 40000 Habe ebend schnell versucht die Inputregister 30000 abzufragen mit Fehler.
Wie gesagt die Register 0-499 funktionieren ja auch richtig!
@grisu_100 Sorry du hast recht, gerade nochmal nachgesehen Funktionscode Hex 3 ist zum Lesen den Holding Register.
Ich lese mit einer SPS auf der RS485 und da funktioniert es mit Hex 3 Register 500 (Status) und Register 540 (Temperaturen) zu lesen.
Welches System nutzt du.
HF Elfin-EW11 - RS485 to WIFI
Habe mehrere Wechselrichter und kann diese gut mit dem EW11 auslesen, danach geht es auf ein LOGO von Siemens. Zum Prüfen nehme ich Modbus Poll ( ein sehr gutes Tool ) Habe auch schon den EW11 gegen ein WaveShare Serial Server getauscht mit dem gleichen Ergebnis. Bin aber mit dem WaveShare an die RS232 gegangen. Mit dem Tool ModbusPoll gibt es auch keine Fehlermeldung bei den Adressen ab 500 aber ebend keine Daten
@grisu_100 ich habe einen LP3 Inverter da sind ja die Register anders.
Dein LP1 hat an dieser Stelle ASCII Zeichen mit dem Heinweis "this is only for TIAN-POWER".
Vielleicht ist das der Grund für die Rückgabe von Null
Bis jetzt bin ich davon ausgegangen, dass es mit den Modbusvariablen keinen Unterschied zwischen L1 und L3 gibt! Ich lese auch die Daten in Hexa aus und es ist Hexa 0000. Hast du eine extra Variablen Liste für den L1???
@grisu_100 hab dazu nur das gefunden:
https://github.com/davidrapan/ha-solarman/wiki/Documentation
Danach gibts scheinbar Unterschiede zwischen Ein- und Dreiphasig
Habe mal kurz die angezeigten Variablen verglichen und es sieht auf den ersten Blick nicht schlecht aus. Muss jetzt noch mein Chinesisch verbessern und dann mal sehen.
Erst einmal besten Dank für deine Hilfe!!!!!
Melde mich noch einmal nach einem umfassenden Check
DANKE
Deye SUN-12K-SG04LP3-EU, 36 х Trina Vertex S 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

