Jag har köpt en kombinerad solpanelsregulator-växelriktare Meanwell TS-1500-224. Den är på 1500W och system(batteri)spänning är 24 Volt.
Den har flera finesser och en av dem är ett seriellt gränssnitt som kan ge och ta emot information och styrning.
Det finns tre varianter av fjärrkontroller som kan kopplas till den och dessutom kan den kopplas till en dator som samlar in statistik.
Nu till saken:
Jag är inte intresserad av fjärrstyrning men däremot av statistiken. Problemet är att programvaran bara visar den ackumulerade statistiken.
Mellan varje återställning adderas informationen och när jag klickar på statistik visas bara informationen i procentform.
Önskemålet:
Jag vill att den information som uppenbarligen skickas ut på serieporten puttas in i en fil som sedan kan analyseras på olika sätt.
Till frågan:
Hur får jag tillgång till informationen?
Jag känner inte till protokollet eller hur datat är ordnat. Jag antar att första åtgärden är att sniffa porten. Använder en usb-seriell omvandlare.
Tips? Lösningar?
Meanwell TS-1500 Seriellt interface
-
- Inlägg: 50
- Blev medlem: 28 februari 2013, 10:28:34
- Ort: Borlänge
Re: Meanwell TS-1500 Seriellt interface
Starta en vanlig terminal och se om du får något läsbart.
PuTTY eller liknande ska fungera utmärkt.
PuTTY eller liknande ska fungera utmärkt.
-
- Inlägg: 50
- Blev medlem: 28 februari 2013, 10:28:34
- Ort: Borlänge
Re: Meanwell TS-1500 Seriellt interface
Nu har jag monitorerat comport 3 med en sniffer från HHD. Den var gratis om man inte ville göra avancerade saker.
Monitorprogrammet från Meanwell var tvunget att vara igång eftersom invertern bara skickade info på kommando.
Det vanligaste kommandot, som skickades var tionde sekund, var h51 h0D, dvs ett Q och en punkt. Gissar att det kan utläsas som Question
eller Query. Svaret kom genast i form av ett gäng med bytes. I "klartext" kunde jag läsa en hel del siffror som såg bekanta ut från
monitorprogrammet, tex utspänning 226 V, batterispänning 25,3 Volt mm.
Så här såg det ut:
226 050 25.3 10 Första raden: 226 Volt ut, belastning 50%, batterisp 25,3 V, okänt (vid fel stod 02)
0 31.0 230 50.0 Andra raden: okänt (vid fel stod 5), temperatur, inspänning från nätet, frekvens
339 063 10101000 Tredje raden: sex siffror: hör ihop med belastningen, grupp om 8 siffror: första siffran: enheten på, tredje siffran: extern kraft in, femte siffran: solpanelen ger ström
00000000000 Fjärde raden: felkoder, vid abnormal shutoff (för hög belastning) stod 00011000001
En del var alltså självklarheter men annat var obegripligt. Belastningssiffrorna ändrades beroende på lasten men jag kunde inte hitta något samband.
Exempelvis 339 063 var med hög belastning, typ 800 W, och 390 005 helt obelastad. Vad tror ni om det?
Det jag saknade var info om det som kom från solpanelen. Ingen spänning eller ström... Trist.
I monitorprogrammet fanns en knapp Settings. Klickade jag på den skickades koden h49 h0D, dvs I. Information kanske?
Svaret kom i form av programversion, tillverkare, batterinivåer för larm mm. En inforuta med samma siffror presenterades på datorn.
Kvar att testa är ju att skicka andra kommandon till invertern. Risken finns dock att den gör något jag inte vill.
Jag tycker att det här monitorprogrammet är ganska yxigt gjort och inte särskilt vackert. Senaste uppdateringen gjordes 2010. Kanske ska jag skriva till dem och be om en uppfräschning?
Ja, vad tror ni, har ni några ideer och tips?
Monitorprogrammet från Meanwell var tvunget att vara igång eftersom invertern bara skickade info på kommando.
Det vanligaste kommandot, som skickades var tionde sekund, var h51 h0D, dvs ett Q och en punkt. Gissar att det kan utläsas som Question
eller Query. Svaret kom genast i form av ett gäng med bytes. I "klartext" kunde jag läsa en hel del siffror som såg bekanta ut från
monitorprogrammet, tex utspänning 226 V, batterispänning 25,3 Volt mm.
Så här såg det ut:
226 050 25.3 10 Första raden: 226 Volt ut, belastning 50%, batterisp 25,3 V, okänt (vid fel stod 02)
0 31.0 230 50.0 Andra raden: okänt (vid fel stod 5), temperatur, inspänning från nätet, frekvens
339 063 10101000 Tredje raden: sex siffror: hör ihop med belastningen, grupp om 8 siffror: första siffran: enheten på, tredje siffran: extern kraft in, femte siffran: solpanelen ger ström
00000000000 Fjärde raden: felkoder, vid abnormal shutoff (för hög belastning) stod 00011000001
En del var alltså självklarheter men annat var obegripligt. Belastningssiffrorna ändrades beroende på lasten men jag kunde inte hitta något samband.
Exempelvis 339 063 var med hög belastning, typ 800 W, och 390 005 helt obelastad. Vad tror ni om det?
Det jag saknade var info om det som kom från solpanelen. Ingen spänning eller ström... Trist.
I monitorprogrammet fanns en knapp Settings. Klickade jag på den skickades koden h49 h0D, dvs I. Information kanske?
Svaret kom i form av programversion, tillverkare, batterinivåer för larm mm. En inforuta med samma siffror presenterades på datorn.
Kvar att testa är ju att skicka andra kommandon till invertern. Risken finns dock att den gör något jag inte vill.
Jag tycker att det här monitorprogrammet är ganska yxigt gjort och inte särskilt vackert. Senaste uppdateringen gjordes 2010. Kanske ska jag skriva till dem och be om en uppfräschning?
Ja, vad tror ni, har ni några ideer och tips?