Seite 1 von 1

Erfolgsgeschichte: Fronius Wechselrichter per Modbus einbinden

Verfasst: Do Dez 01, 2022 11:41 pm
von Robert_Mini
Hallo zusammen!

Ich möchte heute wiedermal meine Begeisterung in einer Erfolgsgeschichte mit euch teilen.

Einleitung:
Ich habe auf unserem Gartenhaus eine 10kWp Photovoltaikanlage montiert. Im Gartenhaus befindet sich dazu der Wechselrichter (Fronius Symo 10kw mit Datamanager). Zusätzlich habe ich mir im Hauptverteiler im Haus einen Fronius Smartmeter geleistet, um damit meine Strommessung per Abtastung des LEDs am Stromzähler abzulösen.

Daten per Modubus vom Wechselrichter auslesen:

Ich hatte ehrlicherweise ein wenig Bammel, ob das Auslesen der Daten aus dem Wechselrichter per Modbus so einfach gehen wird.
Im Nachhinein bin ich begeistert. Die ElabNet Videos habe ich parallel als Informationsquelle verwendet.

Ich habe dazu das Profil von tger977 und ztjuu verwendet (viewtopic.php?f=80&t=2237).

Dann ging es ganz schnell:
- Am Wechselrichter Modbus TCP mit einem Häkchen aktiviert
- Profil am TWS importiert. Schon an dieser Stelle konnte ich in Echtzeit Daten vom Fronius Wechselrichter auslesen und wusste "das wird was!". Bis dahin waren weniger als 5min vergangen!
- Modbus TCP Schnittstelle mit Adresse 1 aktiviert
- Im Modbus Gerätemanager eine Abfragegruppe für den Wechselrichter auf Basis des Profils hinzugefügt
- Die Abgefragten Daten mit dem Verknüpfungsassistenten an Zeitserien und KNX Objekte verknüpft - Fertig.

Damit war nach ca. 10min alles hinsichtlich Wechselrichter erledigt.

Profileditor.jpg

Daten per Modubus vom Smartmeter auslesen:

Dann kam kurzzeitig etwas Ernüchterung: Wie bekomme ich die Daten vom Smartmeter?
Hintergrund: Ich hätte eigentlich gehofft, dass diese über das gleiche Profil kommen, da der Smartmeter per ModbusRT mit dem Wechselrichter spricht.

Mit google habe ich schnell die Modbus Beschreibung vom Fronius Smartmeter gefunden. Mir schwante schlimmes, denn ein eigenes Profil fand ich irgendwie abschreckend. Egal.

Die Register des Smartmeters sind sehr ähnlich denen des Wechselrichters aufgebaut. Also Profil kopiert, Registernummern angepasst, unnötige Register gelöscht. Mittels Echtzeitabfrage (man muss nur die Richtige Modbus-Adresse eingeben, im Fall Fronius Smartmeter fix die 240), kann man aber jeden Schritt sofort testen/kontrollieren. Elabnet liefert da tatsächlich eine Art Entwicklungsumgebung für Modbus-Profile mit! Super!

Ich denke es hat mich mit allem Suchen, ein 2 Kaffee extra ziemlich genau 30min gekostet, das Profil für den Smartmeter zu erstellen. Nach 5 weiteren Minuten waren auch diesen Daten verknüpft (KNX Objekte hatte ich vorab schon in der ETS erstellt und programmiert).
Das Modbus Profil ist hier zu finden: viewtopic.php?f=109&t=3912#p43740

Gerätemanager.jpg

Weitere Schritte:

Neben den Zeitserien brauchte es dann noch weitere Logiken, um Zählerstände (Tag/Monat/Jahr) für Produktion, Einspeisung, Eigenverbrach, Netzbezug zu erstellen. Ich möchte an dieser Stelle unabhängig von der Fronius Cloud/App sein, was inzwischen erreicht ist.
Weiters habe ich noch eine eigene Visu-Seite für das Thema Strom/PV erstellt.

Visu.jpg

Fazit:

Es war wirklich wesentlich leichter als befürchtet. In weniger als einer Stunde waren alle Daten eingebunden und ein neues Profil erstellt (das ich im übrigen noch teilen möchte). Das Modbus Video war dabei sehr hilfreich!
Der TWS ist damit weiter ins Zentrum für Daten-Sammlung im Smarthome gerückt und bestens für die Steuerung der Energieflüsse vorbereitet, sobald weitere Smarte Geräte/e-Auto/ etc. dazukommen.

lg
Robert

Re: Erfolgsgeschichte: Fronius Wechselrichter per Modbus einbinden

Verfasst: Fr Dez 02, 2022 11:16 am
von StefanW
Hallo Robert,

danke sehr für Deinen tollen Erfolgsbericht und die wunderbaren Screenshots.

Freut mich sehr, dass Du so schnellen Erfolg hattest und das mit uns teilst.


Man sieht an Deiner Beschreibung gut die Vorteile im Konzept des Timberwolf Servers:

1. Jeweils spezialisierte Subsysteme für jedes Protokoll mit einer speziell darauf zugeschnittenen GUI vereinfachen den Zugang zu einem neuen Kommunikationsprotokoll.

2. Monitoring- und Echtzeit-Rückmeldungen verringern den Zeitaufwand siginifikant (dazu gehört auch, dass die Konfiguration ebenso in Echtzeit ausgeführt wird, das ist ein signifikanter Unterschied gegenüber den Systemen des Wettbewerbs, die solche Einstellungen in einer Windows Software vornehmen und zur Aktivierung der Einstellungen, diese zum einen erst übertragen müssen und zum anderen den Server danach neu zu booten - was dann Minuten dauert)

3. Virtualisierte Bussysteme mit eigenem Namensraum erlauben den beliebigen parallelen Betrieb mehrerer Bussysteme - oder bei Modbus auch mehrere vom gleichen - nebeneinander.

4. Bus- und Datenmonitore erlauben eine schnelle Fehlersuche

5. Die beliebige Verknüpfbarkeit mit automatischer Konvertierung macht dann die Verbindung zwischen den Bussystemen nochmal einfacher, man muss sich für manches einfach gar keinen Gedanken machen, es wird automatisch im Hintergrund erledigt.


Viel Erfolg mit Deinen Projekten

lg

Stefan

Re: Erfolgsgeschichte: Fronius Wechselrichter per Modbus einbinden

Verfasst: Fr Feb 23, 2024 10:26 am
von grizu80
Hallo zusammen, eine Frage. Würde dies so wie du es aufgebaut hast, wenn man aktuell nur den Fronius Smartmeter TS65A-3 verbaut hat, dieser hat ja auch RS485. könnte man ihn direkt abfragen, ohne WR verbaut zu haben ?

Gruss

Re: Erfolgsgeschichte: Fronius Wechselrichter per Modbus einbinden

Verfasst: Fr Feb 23, 2024 11:18 am
von Robert_Mini
Hallo grizu! (wir bevorzugen hier eigentlich den Vornamen...)

Ja das sollte gehen. Den Smartmeter per ModbusTP einrichten und das gleiche Profil verwenden.
Den Link auf's Profil habe ich im Eingangsthread ergänzt.

lg
Robert

Re: Erfolgsgeschichte: Fronius Wechselrichter per Modbus einbinden

Verfasst: So Mär 03, 2024 7:23 pm
von grizu80
Hallo Robert, danke.

Na dann schau ich mir das mal an und bestellt das Smartmeter :)

beste Grüße Mathias