rene
16. Oktober 2014 um 21:19
1
Hallo,
ich versuche gerade Daten vom SMA Energy Meter zu empfangen.
Als Standart ist als Zieladresse 239.12.255.254 Port 9522 eingestellt.
Das Engerymeter sendet ca jede Sekunde ein neues Telegramm.
Die Daten werden auch in IPS per UDP Socket empfangen, aber leider nur wenn ich am EnergyMeter die Zieladresse auf meinen IPS Server ändere.
Man kann am Modul auch nur die IPS-Serveradresse auswählen.
Bei Empf. Host müsste ich doch dann 239.12.255.254 eintragen oder sehe ich das falsch?
Wenn ich am EnergyMeter die 192.168.0.30 einstelle empfängt zwar IPS die Daten aber alle anderen Geräte werten sie nicht mehr aus. Sie lauschen ja auf der 239.12.255.254.
Hat jemand eine Lösung für mich?
Vielen Dank
René
rene
17. Oktober 2014 um 13:07
2
Daten werden auf jeden Fall vom IPS-Rechner empfangen.
Aber wie bekomme ich es hin, dass der IPS UDP Socket sie auch emfängt?
Ich glaube IPS kann kein Multicast empfangen.
Kannst ja versuchen mit SetProperty die Adresse in den UDP-Socket zu schreiben.
Oder vielleicht hat Paresy noch eine Idee?
Michael
rene
17. Oktober 2014 um 16:20
4
Danke für den Tipp.
Hat leider nicht funktioniert aber die Idee war gut.
René
Das die Meldung kommt ist klar.
Darfst halt die Konfig nicht mehr öffnen bzw. nichts da per Hand ändern.
Setze ’Open’ auch per SetProperty auf True und dann auch per ApplyChanges übernehmen.
Wenn dann kein Fehler kommt im Script, kannst du ja testen ob Daten ankommen.
Michael
rene
17. Oktober 2014 um 22:47
6
Geht leider nicht.
‚Open‘ wird nicht ausgeführt.
rene
30. Oktober 2014 um 21:09
7
Ich muss immer wieder sagen - Super Service von WAGO
Drei Tage Kommunikation und der Datenempfang vom SMA Energymeter klappt - auch per Multicast Adresse
Telegramm hab ich aber noch nicht ausgewertet
René
Tommy
9. November 2014 um 22:06
8
Hi Rene,
leider kann ich Deinen Anhang nicht öffnen. Mich würde es auch interessieren die Telegramme, ohne die Zieladresse umzubiegen, auszuwerten. Bisher habe ich den EDL Controller von Nico genutzt, der bereitet die Daten direkt in eine auswertbare XML auf. --> Installation – smart charging + smart home + smart tesla
Gruß Tommy
rene
10. November 2014 um 09:36
9
Hallo Tommy,
bei dem Anhang handelte es sich nur um ein Bild.
Der Empfang funktioniert aber nur über eine SPS z.B. 750-881 und von dort per Modbus nach IPS.
Der empfang direkt in IPS geht - soweit ich weiß - nicht.
René
Tommy
10. November 2014 um 21:34
10
Hmm schade. Weißt Du ob es zufällig auch mit einer 7050-342 funktioniert? Die habe ich hier noch rumliegen, bin leider bis heute nicht dazu gekommen die Wago SPS zu testen.
Tommy
rene
10. November 2014 um 22:07
11
Der 750-342 ist nur ein Koppler.
Auch eine 750-842 geht nicht.
Ich habe es auf einer 750-881 laufen aber 750-841 müsste auch gehen.
Leider keine positive Nachricht.
René
Tommy
29. Oktober 2015 um 10:23
12
Hi René,
hast du es zwischenzeitlich hinbekommen das SMA Protokoll auszuwerten? Ich will das Thema nun doch noch mal angehen.
Vielen dank,
Tommy
rene
29. Oktober 2015 um 11:48
13
Hi Tommy,
es funktioniert soweit ganz gut.
René
Tommy
29. Oktober 2015 um 14:38
14
Kannst du das Script für die Auswertung einmal posten? Oder hast Du da eine Doku, auf der Du das ganze aufgebaut hast?
Danke Dir!
rene
29. Oktober 2015 um 16:15
15
Die Datenerfassung läuft direkt auf dem WAGO-Controller
Daten an IPS werden nur per Modbus abgefragt.
Aus diesem Grund gibt es auch kein Script in IPS.
fraggle
29. Oktober 2015 um 20:27
16
Hallo Rene,
hast Du eine Auswertung für das SMA Speedwire Protokoll auf dem WAGO Controller realisiert?
Wertest Du auch Daten vom Wechselrichter aus?
Gruß
Frank
rene
29. Oktober 2015 um 22:06
17
Ich habe mir einen Funktionsblock gebastelt.
Wechselrichter habe ich schon im Keller aber noch nicht in Betrieb.
Meine Solaranlage läuft noch nicht … ist mein mein Winterprojekt.
René
fraggle
29. Oktober 2015 um 22:20
18
Hi,
ich hätte einen Wechselrichter zum Testen und ein Controller zum Spielen gibt es hier auch.
Dein FB kann vermutlich bis jetzt nur die Daten vom Energy Meter auswerten?
Tommy
30. Oktober 2015 um 11:10
19
Da ich leider keine WAGO habe, versuche ich mich nun gerade das Protokoll selber auszuwerten. Hat einer von Euch einen Ansatz? Die Daten die ich empfange sehen in HEX so aus:
53 4D 41 00 00 04 02 A0 00 00 00 01 02 44 00 10 60 69 01 0E 71 42 CA 47 00 01 41 9F 00 01 04 00 00 00 01 13 00 01 08 00 00 00 00 12 16 7B C8 48 00 02 04 00 00 00 00 00 00 02 08 00 00 00 00 03 79 47 73 50 00 03 04 00 00 00 00 00 00 03 08 00 00 00 00 01 27 9B 06 90 00 04 04 00 00 00 05 45 00 04 08 00 00 00 00 02 FA BD 40 50 00 09 04 00 00 00 05 60 00 09 08 00 00 00 00 12 B0 14 71 A8 00 0A 04 00 00 00 00 00 00 0A 08 00 00 00 00 03 C1 A7 B4 C0 00 0D 04 00 00 00 00 C8 00 15 04 00 00 00 10 B9 00 15 08 00 00 00 00 06 93 DE 3F C0 00 16 04 00 00 00 00 00 00 16 08 00 00 00 00 00 00 00 00 00 00 17 04 00 00 00 00 00 00 17 08 00 00 00 00 00 78 60 44 10 00 18 04 00 00 00 02 1D 00 18 08 00 00 00 00 00 CB 7F 60 90 00 1D 04 00 00 00 10 DB 00 1D 08 00 00 00 00 06 D7 15 9C E8 00 1E 04 00 00 00 00 00 00 1E 08 00 00 00 00 00 00 00 00 00 00 1F 04 00 00 00 07 C3 00 20 04 00 00 03 7D F0 00 21 04 00 00 00 03 E0 00 29 04 00 00 00 00 00 00 29 08 00 00 00 00 02 EA 28 25 20 00 2A 04 00 00 00 22 32 00 2A 08 00 00 00 00 07 6D 34 A1 10 00 2B 04 00 00 00 01 44 00 2B 08 00 00 00 00 01 71 DD EE C0 00 2C 04 00 00 00 00 00 00 2C 08 00 00 00 00 00 BF 92 8E 88 00 31 04 00 00 00 00 00 00 31 08 00 00 00 00 03 36 00 29 70 00 32 04 00 00 00 22 38 00 32 08 00 00 00 00 07 A5 8D EC D8 00 33 04 00 00 00 0F 02 00 34 04 00 00 03 7F 66 00 35 04 00 00 00 03 E7 00 3D 04 00 00 00 12 8C 00 3D 08 00 00 00 00 0C 8C 62 8E 58 00 3E 04 00 00 00 00 00 00 3E 08 00 00 00 00 00 00 00 00 00 00 3F 04 00 00 00 00 00 00 3F 08 00 00 00 00 00 11 6E F9 E0 00 40 04 00 00 00 04 6C 00 40 08 00 00 00 00 02 43 BD 78 C0 00 45 04 00 00 00 13 11 00 45 08 00 00 00 00 0C FE 83 2F 60 00 46 04 00 00 00 00 00 00 46 08 00 00 00 00 00 00 00 00 00 00 47 04 00 00 00 08 E6 00 48 04 00 00 03 7A 44 00 49 04 00 00 00 03 CD 90 00 00 00 01 01 00 52 00 00 00 00
53 4D 41 00 00 04 02 A0 00 00 00 01 02 44 00 10 60 69 01 0E 71 42 CA 47 00 01 45 87 00 01 04 00 00 00 01 85 00 01 08 00 00 00 00 12 16 7B C8 48 00 02 04 00 00 00 00 00 00 02 08 00 00 00 00 03 79 47 73 50 00 03 04 00 00 00 00 00 00 03 08 00 00 00 00 01 27 9B 06 90 00 04 04 00 00 00 05 43 00 04 08 00 00 00 00 02 FA BD 40 50 00 09 04 00 00 00 05 7A 00 09 08 00 00 00 00 12 B0 14 71 A8 00 0A 04 00 00 00 00 00 00 0A 08 00 00 00 00 03 C1 A7 B4 C0 00 0D 04 00 00 00 01 15 00 15 04 00 00 00 10 AD 00 15 08 00 00 00 00 06 93 DE 41 28 00 16 04 00 00 00 00 00 00 16 08 00 00 00 00 00 00 00 00 00 00 17 04 00 00 00 00 00 00 17 08 00 00 00 00 00 78 60 44 10 00 18 04 00 00 00 02 1B 00 18 08 00 00 00 00 00 CB 7F 60 90 00 1D 04 00 00 00 10 CF 00 1D 08 00 00 00 00 06 D7 15 9E 50 00 1E 04 00 00 00 00 00 00 1E 08 00 00 00 00 00 00 00 00 00 00 1F 04 00 00 00 07 BD 00 20 04 00 00 03 7D FA 00 21 04 00 00 00 03 E0 00 29 04 00 00 00 00 00 00 29 08 00 00 00 00 02 EA 28 25 20 00 2A 04 00 00 00 21 C5 00 2A 08 00 00 00 00 07 6D 34 A5 48 00 2B 04 00 00 00 01 44 00 2B 08 00 00 00 00 01 71 DD EE C0 00 2C 04 00 00 00 00 00 00 2C 08 00 00 00 00 00 BF 92 8E 88 00 31 04 00 00 00 00 00 00 31 08 00 00 00 00 03 36 00 29 70 00 32 04 00 00 00 21 CB 00 32 08 00 00 00 00 07 A5 8D EF A8 00 33 04 00 00 00 0E CB 00 34 04 00 00 03 7F 74 00 35 04 00 00 00 03 E7 00 3D 04 00 00 00 12 9D 00 3D 08 00 00 00 00 0C 8C 62 91 28 00 3E 04 00 00 00 00 00 00 3E 08 00 00 00 00 00 00 00 00 00 00 3F 04 00 00 00 00 00 00 3F 08 00 00 00 00 00 11 6E F9 E0 00 40 04 00 00 00 04 6D 00 40 08 00 00 00 00 02 43 BD 7A 28 00 45 04 00 00 00 13 22 00 45 08 00 00 00 00 0C FE 83 32 30 00 46 04 00 00 00 00 00 00 46 08 00 00 00 00 00 00 00 00 00 00 47 04 00 00 00 08 EC 00 48 04 00 00 03 7A 46 00 49 04 00 00 00 03 CD 90 00 00 00 01 01 00 52 00 00 00 00
53 4D 41 00 00 04 02 A0 00 00 00 01 02 44 00 10 60 69 01 0E 71 42 CA 47 00 01 49 6E 00 01 04 00 00 00 00 9B 00 01 08 00 00 00 00 12 16 7B C8 48 00 02 04 00 00 00 00 00 00 02 08 00 00 00 00 03 79 47 73 50 00 03 04 00 00 00 00 00 00 03 08 00 00 00 00 01 27 9B 06 90 00 04 04 00 00 00 05 45 00 04 08 00 00 00 00 02 FA BD 40 50 00 09 04 00 00 00 05 4E 00 09 08 00 00 00 00 12 B0 14 71 A8 00 0A 04 00 00 00 00 00 00 0A 08 00 00 00 00 03 C1 A7 B4 C0 00 0D 04 00 00 00 00 72 00 15 04 00 00 00 10 AB 00 15 08 00 00 00 00 06 93 DE 42 90 00 16 04 00 00 00 00 00 00 16 08 00 00 00 00 00 00 00 00 00 00 17 04 00 00 00 00 00 00 17 08 00 00 00 00 00 78 60 44 10 00 18 04 00 00 00 02 1A 00 18 08 00 00 00 00 00 CB 7F 60 90 00 1D 04 00 00 00 10 CD 00 1D 08 00 00 00 00 06 D7 15 A1 20 00 1E 04 00 00 00 00 00 00 1E 08 00 00 00 00 00 00 00 00 00 00 1F 04 00 00 00 07 BC 00 20 04 00 00 03 7E 20 00 21 04 00 00 00 03 E0 00 29 04 00 00 00 00 00 00 29 08 00 00 00 00 02 EA 28 25 20 00 2A 04 00 00 00 22 9C 00 2A 08 00 00 00 00 07 6D 34 A8 18 00 2B 04 00 00 00 01 3F 00 2B 08 00 00 00 00 01 71 DD EE C0 00 2C 04 00 00 00 00 00 00 2C 08 00 00 00 00 00 BF 92 8E 88 00 31 04 00 00 00 00 00 00 31 08 00 00 00 00 03 36 00 29 70 00 32 04 00 00 00 22 A2 00 32 08 00 00 00 00 07 A5 8D F3 E0 00 33 04 00 00 00 0F 2F 00 34 04 00 00 03 7F 98 00 35 04 00 00 00 03 E7 00 3D 04 00 00 00 12 8C 00 3D 08 00 00 00 00 0C 8C 62 92 90 00 3E 04 00 00 00 00 00 00 3E 08 00 00 00 00 00 00 00 00 00 00 3F 04 00 00 00 00 00 00 3F 08 00 00 00 00 00 11 6E F9 E0 00 40 04 00 00 00 04 6B 00 40 08 00 00 00 00 02 43 BD 7A 28 00 45 04 00 00 00 13 11 00 45 08 00 00 00 00 0C FE 83 33 98 00 46 04 00 00 00 00 00 00 46 08 00 00 00 00 00 00 00 00 00 00 47 04 00 00 00 08 E4 00 48 04 00 00 03 7A 6C 00 49 04 00 00 00 03 CD 90 00 00 00 01 01 00 52 00 00 00 00
53 4D 41 00 00 04 02 A0 00 00 00 01 02 44 00 10 60 69 01 0E 71 42 CA 47 00 01 4D 57 00 01 04 00 00 00 00 41 00 01 08 00 00 00 00 12 16 7B C8 48 00 02 04 00 00 00 00 00 00 02 08 00 00 00 00 03 79 47 73 50 00 03 04 00 00 00 00 00 00 03 08 00 00 00 00 01 27 9B 06 90 00 04 04 00 00 00 05 3A 00 04 08 00 00 00 00 02 FA BD 41 B8 00 09 04 00 00 00 05 3B 00 09 08 00 00 00 00 12 B0 14 73 10 00 0A 04 00 00 00 00 00 00 0A 08 00 00 00 00 03 C1 A7 B4 C0 00 0D 04 00 00 00 00 31 00 15 04 00 00 00 10 C3 00 15 08 00 00 00 00 06 93 DE 45 60 00 16 04 00 00 00 00 00 00 16 08 00 00 00 00 00 00 00 00 00 00 17 04 00 00 00 00 00 00 17 08 00 00 00 00 00 78 60 44 10 00 18 04 00 00 00 02 17 00 18 08 00 00 00 00 00 CB 7F 60 90 00 1D 04 00 00 00 10 E4 00 1D 08 00 00 00 00 06 D7 15 A2 88 00 1E 04 00 00 00 00 00 00 1E 08 00 00 00 00 00 00 00 00 00 00 1F 04 00 00 00 07 C6 00 20 04 00 00 03 7E 29 00 21 04 00 00 00 03 E0 00 29 04 00 00 00 00 00 00 29 08 00 00 00 00 02 EA 28 25 20 00 2A 04 00 00 00 23 15 00 2A 08 00 00 00 00 07 6D 34 AC 50 00 2B 04 00 00 00 01 3E 00 2B 08 00 00 00 00 01 71 DD EE C0 00 2C 04 00 00 00 00 00 00 2C 08 00 00 00 00 00 BF 92 8E 88 00 31 04 00 00 00 00 00 00 31 08 00 00 00 00 03 36 00 29 70 00 32 04 00 00 00 23 1B 00 32 08 00 00 00 00 07 A5 8D F6 B0 00 33 04 00 00 00 0F 5D 00 34 04 00 00 03 7F 84 00 35 04 00 00 00 03 E7 00 3D 04 00 00 00 12 94 00 3D 08 00 00 00 00 0C 8C 62 93 F8 00 3E 04 00 00 00 00 00 00 3E 08 00 00 00 00 00 00 00 00 00 00 3F 04 00 00 00 00 00 00 3F 08 00 00 00 00 00 11 6E F9 E0 00 40 04 00 00 00 04 61 00 40 08 00 00 00 00 02 43 BD 7A 28 00 45 04 00 00 00 13 16 00 45 08 00 00 00 00 0C FE 83 35 00 00 46 04 00 00 00 00 00 00 46 08 00 00 00 00 00 00 00 00 00 00 47 04 00 00 00 08 E7 00 48 04 00 00 03 7A 6C 00 49 04 00 00 00 03 CD 90 00 00 00 01 01 00 52 00 00 00 00
Nur um sicher zu gehen, ich rede von diesem Gerät hier:
Danke, Tommy
rene
30. Oktober 2015 um 12:43
20
Ja wir reden von dem Gerät.
mal nach folgendem Googlen
sma energy meter reverse engineering
René