Sma Modbus Tcp Auswertung für PV und Bat Wechselrichter

Begonnen von hfgrab, 18. Juli 2015, 10:27:51

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

hfgrab

Hab mal ein kleines Bsp Programm für SMA PV und Bat Wechselrichter mit Modbus TCP Lib unter TC2.
Einfach gehalten, man muß nur FB mit Ip und Port aufrufen und Daten abgreifen.
Habe mich an SMA spez. gehalten max. 1 wert / 10s.
Power Wert alle 20sek , Rest zyklisch alle 20 sek.

Als lib könnte man dann alle Befehle einbauen.
Für die Bat Wechselrichter habe ich das schon mal gemacht.
Die meiste Arbeit ist das eintragen der Befehlslisten.

Habe auch schon mal das SMA energy meter bei mir Integriert ,
funktioniert zwar, aber der Code ist aber mehr als scheuslich.
Zum Steuern der Hausverbraucher geht er aber ganz gut, Werte alle Sekunde.

Variablen PV:
'Power' ->Aktuelle Leistung
'Device class'
'Device type'
'Gesamtertrag' WH
Gesamtertrag' KWH
Tagesertrag' WH
Tagesertrag' kwh
'DC Spannung String 1'
'DC Spannung String 2'
'DC Strom String 1'
'DC Strom String 2'
'DC Leistung String 1'
'DC Leistung String 2'

Variablen Bat:
'Power' ->Aktuelle Leistung +/-
'Device class'
'Device type'
'Current' Bat Ampere +/-
'Battery charge'
'Battery capacity'
'Temperature' Bat
'Battery voltage'
'Battery charge mode'
'Battery maint. state of charge'
'Fault battery state of charge'

Im anhang das projekt und ein screenshot meiner Anlagensteuerung.

viel spaß !!
PS lieber mod, falls ich die falsche Kategorie getroffen habe bitte einfach verschieben.



[gelöscht durch Administrator]

tobiasschicker

Hallo

bin absoluter Laie und soll so ein Projekt realisieren! Der Kunde will alles auf KNX Busch Jäger Bedienpanel angezeigt haben! Gibt es da eine Möglichkeit dieses Schema wo Sie haben auf einen BJ Panel anzuzeigen?

hfgrab

das Schema ist im nur ein Hintergrund Bild, unter der Twincat2 HMI.
Einfach unter Gimp zusammenstellen. Bilder gibt's in Netz.

Kenne leider das BJ Panel nicht, mit was wird das programmiert ?
habe mal gegoogelt: Scheint nicht zu Programmieren zu sein,
sondern nur zum zusammenclicken von BJ Bausteinen.

Ich kann Die leider nicht sagen wie man dann die werte auf das Display bekommt.
als Raumfoto kannst Du es wohl einstellen.

Vielleicht kann man parallel eine SPS hängen, die dann über knx die Daten bereitstellt.
Ruf mal bei Beckhoff an, die sind sehr freundlich
und können Dir mit Applikations Ingenieuren weiterhelfen
und Dich Beraten.

Bei mir läuft das auf einen 24" Touchscreen,
da kann man dann auch was erkennen.

gruß hfgrab



Noppes

Hallo hfgrab, wärst du mir bereit das Programm zu schicken? Leider befidnet isch das nicht mehr im ANhang. Liebe Grüße Norbert