Im März 2008 haben wir unser erstes Solarpanelset gekauft. Dieses Set enthielt ein Mastervolt Soladin 600,der die Erträge der letzten 10 Tage Speichern/Ptotokolieren kann. Ich hatte viele gute Kommentare im Netz zum Wechselrichter gefunden.Dadurch viel meine Wahl schlussendlich auch auf diesen Wechselrichter.

Die Software von Mastervolt sieht nett aus, kann aber nicht mehr als den Soladin 600 auslesen. Aufgrund meiner Erfahrung mit Visual Basic habe ich beschlossen, ein Programm zu schreiben,auf Basis von Visual Basic.Net 2008. Ich musste viele Dinge für den Umwandlung von VB6 zu VB.Net neu erlernen aber das ist ja der eigentliche Reiz an der Sache.

Soladin 600 schermZunächst suchte ich im Internet Anreize, wie meine Software später aussehen sollte.Auch sollten wesentlich mehr Informationen ersichtlich werden.Somit kam mir die Idee noch einige wichtige Parameter mit einzubauen.Wie Umsätze, eingesparte Kosten und CO2-Vermeidung.Desweiteren habe ich noch einen Prozentualen Laufbalken neben dem Wechselrichter eingebaut.Der Laufbalken verändert auch seine Farbe von Rot *wenig Leistung* nach grün *viel Leistung*.

Ich lasse das Programm mit dem Soladin über das TCP-Protokoll kommunizieren, so kann ich mein System auf der ganzen Welt auslesen. *eine Internetverbindung ist erforderlich*.Aus diesem Grund habe ich mir ein Sollae EZL-400S gekauft bei der Firma Antratek. Ich hatte vorher schon mehr Dinge bei dieser Firma gekauft,und es lief immer problemlos.
Um die Datenströme zu begrenzen, machte ich ein Solar-Positions modul. Nach der Eingabe meiner geografischen Koordinaten, berechnet das Programm automatisch die Sonnenaufgang und Sonnenuntergangs Zeiten aus. Wenn die Sonne untergegangen ist, nimmt das Programm an, dass sich die Wechselrichter im Schlafmodus befinden, und lässt den Computer in den Stabdby Modus fahren.

Wenn ein Fehler auftritt mit unseren PV-Anlagen, meldet dies das Programm auch durch Anzeige des Fehlergrundes.Die Fehlermeldungen stehen dann rechts neben dem Bild der Wechselrichter.Auch wird eine Liste von älteren Fehlermeldungen angelegt.

Statistiek jaaropbrengst Soladin 600Eins führt zum anderen. Ich wollte Statistiken, also beschloss ich, ein Modul zu machen, wo das Jahreseinkommen sichtbar gemacht werden konnte.Schließlich erweiterte ich das Modul,um eine monatliche Zusammenfassungen und Summen aller Wechselrichter, die im System vorhanden sind.

Am Anfang hatte ich noch meinen gesamten Ertrag manuell auf Sonnenertrag.de. eingeschrieben.Aber mittlerweile können die Daten jetzt auch Automatisch durch Sonnenertrag ausgelesen werden. Ich habe ein Modul geschrieben das dies automatisiert.Die Daten werden automatisch auf meine Seite hochgeladen und Sonnenertrag liest sie jeden Tag.

 

 

 

 

 

OKE4 StatusOberhalb unserer Haustür saß eine hässliche Metall Markise.Da kam mir die Idee diese zu ersetzen. Auf tweakers.net sah ich, dass immer mehr Menschen eine Markise aus Solarpaneles bauen. Kürzlich habe ich 3 gebrauchte 100Wp Shell paneles mit OK4 Wechselrichtern gekauft und jetzt hängen sie über der Eingangstür.Die OK4 Wechselrichter können auch ausgelesen werden,und so hatte ich wieder einen Grund, meine Software zu erweitern. Dies hatte einen grosen Einfluss, weil jetzt mehrere Wechselrichter auf einmal ausgelesen werden.Auch wurden nun die Statistiken umfangreicher, Sonnenertrag Daten komplizierter, etc.

 

 

 

 

 

 

 

 

TotaaloverzichtUm die Gesamtübersicht anzeigen zu lassen habe ich extra ein Tab eingebaut.Es gibt auch ein Fenster für Status-und Fehlermeldungen.

 

 

 

 

 

 

 

 

 

 

 

 

 Und noch ein paar Bilder für die Fans.

Maandgegevens OKE4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Jaaropbrengst Soladin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Totale jaaropbrengst omvormers

 

 

 

 

 

 

 

 

 

 

 

 

 

In der Zwischenzeit hatt die Software sich weiter entwickelt und jetzt unterstützt das Programm auch 4 Sprachen. Englisch, Deutsch, Katalanisch und Niederländisch. Es werden nun auch einige Wechselrichter mehr unterstüzt: Phoenixtec, CHINT, Eaton, EL Schneider und Tress.Auch kann ein LCD-Anzeigemodul mit eingebunden werden.Ich entschied mich für eine Kombination aus einem 4x40 LCD von Matrix Orbital Sollae und eine RS-232 zu Ethernet. Diese Kombination macht es möglich, überall die Livedaten zu sehen innerhalb und außerhalb unser Haus. Hier sind die Bilder des LCD in mehreren Sprachen.
LCD scherm Nederlands

 

LCD scherm Engels

 

LCD scherm Duits