Solutronic datalogger status
|
21-12-2012, 07:23
Besked: #1
|
|||
|
|||
Solutronic datalogger status
Så har jeg hul igennem med en lille stump C kode. Kan læse de korte parametre (endnu ikke kodet til at læse fil 6, historisk ydelseslog).
Så nu kan jeg læse alle simple parametre ud fra ID, og få flere data end i ydelsesloggen. Koden skal ryddes op så TCP/IP koden kommer over i mit C interface, og jeg skal have færdiggjort læsning af store datamængder. Skrivning kommer til senere. Så der sker lidt, men jeg har også kun minimal tid, og jeg har fin log gennem min solar-log 200 boks. Povl H. Pedersen - Brabrand Solutronic SP100-DK inverter 28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr). ![]() ![]() |
|||
22-12-2012, 23:41
Besked: #2
|
|||
|
|||
RE: Solutronic datalogger status
Hej Povl.
Det lyder spændende. Jeg ser frem til at kunne opsamle data via min RPi. Desværre er jeg ikke selv i stand til at kode så jeg kan ikke bidrage på den bane. Hvis du har brug for en til at teste må du sige til. Vil din kode alene kunne benyttes til opsamling over TCP/IP eller vil den også kunne benyttes til at opsamle data via RS485? 16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader. http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950 http://www.emoncms.org/jensk |
|||
23-12-2012, 06:53
Besked: #3
|
|||
|
|||
RE: Solutronic datalogger status
Det er kun tcp/ip. Men det er nok let at konvertere koden til seriel. Datapakkerne er de samme.
Har du en gcc på din RPI? Jeg har ikke RPI. Valgte i stedet en Mk808 da den er meget hurtigere og med mere RAM. Jeg kan se at de samme værdier har andre parameternumre ved de små invertere, det ser ihvertfald sådan ud. Men det skal der lige ses nærmere på. Men koden er nok den samme Povl H. Pedersen - Brabrand Solutronic SP100-DK inverter 28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr). ![]() ![]() |
|||
23-12-2012, 23:04
Besked: #4
|
|||
|
|||
RE: Solutronic datalogger status
Hej Povl.
Jeg har to RPi'er så jeg kan sagtens installere den ene med gcc. Grunden til at jeg spurgte om den kunne køre via RS485 er, at min Solutronics SP35 alene understøtter en TCP/IP connection. Jeg ved ikke om det samme gør sig gældende for din SP100. Hvis jeg benytter RPi'en til at opsamle data fra inverteren via ethernet kan jeg ikke samtidigt se aktuel driftstatus via samme ethernet port. Jeg tænkte derfor at det kunen være smart at benytte RS485 til den automatiske dataopsamling. Så var ethernet forbindelsen ledig til at se aktuel inverter status. 16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader. http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950 http://www.emoncms.org/jensk |
|||
24-12-2012, 06:43
Besked: #5
|
|||
|
|||
RE: Solutronic datalogger status
Det tager under .5s at spørge på ca 15 parametre på min sp100. Og hvis den har travlt så timer forespørgsel ud. Så det samme her.
Jeg ved ikke hvor tit du vil hente hvilke værdier. Men den kode kan også bruges til live status. Povl H. Pedersen - Brabrand Solutronic SP100-DK inverter 28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr). ![]() ![]() |
|||
07-01-2013, 16:27
Besked: #6
|
|||
|
|||
RE: Solutronic datalogger status
Hej Povl.
Det lyder vældigt spændende. Lægger du en vejledning/beskrivelse op når du er så klar at din løsning kan præsenteres. Jeg er deesværre kun it kyndig på administrator niveau og ikke på programmeringsniveau så en vejledning i hvordan det sættes op med dataopsmling og præsentation på en intern webside ville være dejligt. Gerne med en opkobling til pvoutput.org 16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader. http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950 http://www.emoncms.org/jensk |
|||
21-01-2013, 12:24
(Denne besked var sidst ændret: 21-01-2013 af 12:25 povlhp.)
Besked: #7
|
|||
|
|||
RE: Solutronic datalogger status
Her er første release af lidt kode, og vejledning i integration til pvoutput.
pv-log.com integrationsvejledning kommer. http://whereisign.com/solu/ Teksten er lidt rodet, og koden er ikke perfekt. Men det virker. Testet på min Synology DS-207, og på en Mac. Burde også fungere fint på Windows under CygWin, og på Raspberry Pi etc. Historisk log (hvert x'e minut) kan man hente i fil 6, men de første 4 bytes er binære der fortæller filstørrelsen, og der er en del '\0' i output. Men det kan sagten parses. Kommende version vil kunne hente binær log og lave output i bedre format. Povl H. Pedersen - Brabrand Solutronic SP100-DK inverter 28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr). ![]() ![]() |
|||
21-01-2013, 23:46
Besked: #8
|
|||
|
|||
RE: Solutronic datalogger status
Hej Povl
Tak for din kode, jeg vil forsøge at lave en RPi til min far, som har sådan en inverter. Jeg skriver tilbage med mine erfaringer. Mvh. Flemming |
|||
23-01-2013, 20:33
Besked: #9
|
|||
|
|||
RE: Solutronic datalogger status
(21-01-2013 12:24)povlhp Skrev: Her er første release af lidt kode, og vejledning i integration til pvoutput. Hej Povl. Tak fordi du deler dette. Jeg vil straks downloade og se om jeg kan sætte det op på min RPi. 16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader. http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950 http://www.emoncms.org/jensk |
|||
24-01-2013, 23:43
Besked: #10
|
|||
|
|||
RE: Solutronic datalogger status
Jeg har nu lagt Povls kode på min RPi og compileret. Det virker jeg kan få output fra min inverter.
Stor tak til Povl for at lave koden. Da det er lavet her til aften har jeg ikke haft mulighed for at se om data kommer rigtigt over på mit anlæg på pvoutput.org. Det må vente til i morgen når der kommer sol på panelerne. Hvis der er behov vil jeg gerne lave en step by step guide for hvordan det sættes op på en RPi koblet mod en Sp35 inverter. 16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader. http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950 http://www.emoncms.org/jensk |
|||
« Next Oldest | Next Newest »
|