Axpert komunikacni protokol
Měniče Axpert
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Axpert komunikacni protokol
Ahoj, nema nekdo popis protokolu na RS232 pro prpgram watchpower s menicem Axpert MKS? Pocitam ze pro.ostatni axperty bude podobny. Primarne mi jde o vycitani dat a zpracovani v PLC.
Nez se pustim do reverse engeneringu.
Diky.
Nez se pustim do reverse engeneringu.
Diky.
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
Odpovim si sam, treba se to bude nekomu hodit...
https://github.com/scottwday/InverterEm ... otocol.pdf
pripadne je tam i program na emulaci invertoru, ktery sem ale nezkousel.
dale potom neco k CRC a obecne k invertoru:
http://forums.aeva.asn.au/viewtopic.php ... 73b1588c24
https://github.com/scottwday/InverterEm ... otocol.pdf
pripadne je tam i program na emulaci invertoru, ktery sem ale nezkousel.
dale potom neco k CRC a obecne k invertoru:
http://forums.aeva.asn.au/viewtopic.php ... 73b1588c24
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
Podarilo se mi rozlustit dalsi udaje z protokolu.
Momentalne pisu knihovnu pro Tecomat foxtrot pro komunikaci s menicem.
Kdyby mel nekso zajem piste.....
Momentalne pisu knihovnu pro Tecomat foxtrot pro komunikaci s menicem.
Kdyby mel nekso zajem piste.....
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Axpert komunikacni protokol
Ahoj Dumi,
většina Axpertů má skutečně stejný protokol - "QPIGS". PDF soubor, který jsi našel, se vyskytuje na internetu v několika verzích, ty hlavní příkazy jsou ale stejné. Liší se to hlavně pro Axperty, které mají více MPPT vstupů. Pár lidí už QPIGS protokol implementovalo do svých programů, celkem povedená knihovna (pro Arduino) je například zde: https://github.com/MHassanNadeem/WatchPower
Dokonce existuje komerční software pro Windows a Raspberry, který umí Axperta přes RS232 řídit. S jeho pomocí lze například spojit baterky Pylontech a Axperta tak, aby se měnič přepnul do bypassu při SoC, které si sám zvolíš. SoC to pak čte z BMS baterek, navíc to dělá pěkné grafy. Můžeš si taky nastavit, aby se měnič večer vypnul, ráno zapnul atd. Jmenuje se to ICC, ale v ČR to moc lidí nezná: http://iccsoftware.co.za/product/icc-mqtt-pi/
Je taky pár měničů, které se jmenují Axpert, ale ve skutečnosti už mají novější verzi protokolu, stejnou jako používá InfiniSolar. Na tu se návody hledají dost blbje, takže než jsem rozchodil co jsem potřeboval, trochu jsem se stím trápil: https://forum.mypower.cz/viewtopic.php?t=4143&p=72654
ICC:
většina Axpertů má skutečně stejný protokol - "QPIGS". PDF soubor, který jsi našel, se vyskytuje na internetu v několika verzích, ty hlavní příkazy jsou ale stejné. Liší se to hlavně pro Axperty, které mají více MPPT vstupů. Pár lidí už QPIGS protokol implementovalo do svých programů, celkem povedená knihovna (pro Arduino) je například zde: https://github.com/MHassanNadeem/WatchPower
Dokonce existuje komerční software pro Windows a Raspberry, který umí Axperta přes RS232 řídit. S jeho pomocí lze například spojit baterky Pylontech a Axperta tak, aby se měnič přepnul do bypassu při SoC, které si sám zvolíš. SoC to pak čte z BMS baterek, navíc to dělá pěkné grafy. Můžeš si taky nastavit, aby se měnič večer vypnul, ráno zapnul atd. Jmenuje se to ICC, ale v ČR to moc lidí nezná: http://iccsoftware.co.za/product/icc-mqtt-pi/
Je taky pár měničů, které se jmenují Axpert, ale ve skutečnosti už mají novější verzi protokolu, stejnou jako používá InfiniSolar. Na tu se návody hledají dost blbje, takže než jsem rozchodil co jsem potřeboval, trochu jsem se stím trápil: https://forum.mypower.cz/viewtopic.php?t=4143&p=72654
ICC:
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
Diky za koment. O ruznych verzich navodu uz vim. Nasel sem jich nekolik a zadny nesedel na 100% takze jsem metodou pokusu omylu identifikoval ostatni parametry ktery axpert vraci.
Spis sem.to psal kdyby nekdo chtel tu knihovnu. Treba hy se to nekomu s tecomatem siklo.
Spis sem.to psal kdyby nekdo chtel tu knihovnu. Treba hy se to nekomu s tecomatem siklo.
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Axpert komunikacni protokol
No kdybys to dotáhnul do stavu, že knihovna pro Mosaic bude umět vyčíst/nastavit 90% funkcí Axperta a měl k tomu udělané i nějaké základní GUI, tak by to byl solidní počin. Ten originální software, co k tomu dává číňan, je totiž fakt za trest.
Na druhou stranu sám uznej, že PLC typu Foxtrot je pro zdejšího malo-solárníka trochu kanón
Na druhou stranu sám uznej, že PLC typu Foxtrot je pro zdejšího malo-solárníka trochu kanón
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
to bych tak nejak chtel, uvidime jak to pujde casove. To je hlavni problem Primarne mi jde o vycitani dat, nastavovani bude verze 2.0
Treba ho tu nekdo ma minimalne s jednim clovekem si tu o nem pisu a treba to nekdy vygoogli nekdo zvenci
Jinak ten watch power je opravdu prisernej
Treba ho tu nekdo ma minimalne s jednim clovekem si tu o nem pisu a treba to nekdy vygoogli nekdo zvenci
Jinak ten watch power je opravdu prisernej
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 63
- Registrován: stř říj 29, 2014 3:10 pm
Re: Axpert komunikacni protokol
Existuje k tomu icc software nějaká demovka? Abych si otestoval, jestli to jede např. s PIP5048MS.
MPP Solar 5048MS, NiCd 13,4kWh, 2x Solyndra 200Wp (zatím)...
-
- Příspěvky: 63
- Registrován: stř říj 29, 2014 3:10 pm
Re: Axpert komunikacni protokol
Ruce mám rychlejší než hlavu... Na jejich webu je odkaz - po odeslání ID měniče pošlou asi nějaký trial klíč. Vyzkouším to.
MPP Solar 5048MS, NiCd 13,4kWh, 2x Solyndra 200Wp (zatím)...
-
- Příspěvky: 249
- Registrován: pát bře 20, 2015 9:25 pm
Re: Axpert komunikacni protokol
Čau, já ho na PIP-5048MS provozuju. Nevím přesně jak je to teď, asi před rokem jsem si ICC stáhl a pak jsem napsal na podporu o nějaký KEY. Poslali klíč asi na 30 denní vyzkoušení.spacek píše:Existuje k tomu icc software nějaká demovka? Abych si otestoval, jestli to jede např. s PIP5048MS.
9000Wp, 48v, 2x Pip-5048 MK paralelně, Li-ion 470Ah, ICC monitoring, GreenBonO vytěžovač
https://pvoutput.org/list.jsp?userid=50768
https://pvoutput.org/list.jsp?userid=50768
-
- Příspěvky: 63
- Registrován: stř říj 29, 2014 3:10 pm
Re: Axpert komunikacni protokol
Dík. Přesně to jsem mezitím udělal, na jejich podpoře mi napsali to samé. Tak to jdu prubnout.
MPP Solar 5048MS, NiCd 13,4kWh, 2x Solyndra 200Wp (zatím)...
-
- Příspěvky: 63
- Registrován: stř říj 29, 2014 3:10 pm
Re: Axpert komunikacni protokol
Jen pro info ostatnim - trial doba je 7 dní.
MPP Solar 5048MS, NiCd 13,4kWh, 2x Solyndra 200Wp (zatím)...
-
- Příspěvky: 249
- Registrován: pát bře 20, 2015 9:25 pm
Re: Axpert komunikacni protokol
Á už to pokrátily.....
9000Wp, 48v, 2x Pip-5048 MK paralelně, Li-ion 470Ah, ICC monitoring, GreenBonO vytěžovač
https://pvoutput.org/list.jsp?userid=50768
https://pvoutput.org/list.jsp?userid=50768
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
Kam si prosim Te psal? ja napsal na info@iccsoftware.co.za a zatim nemam zadnou odpoved, uz je to skoro tyden :-/spacek píše:Dík. Přesně to jsem mezitím udělal, na jejich podpoře mi napsali to samé. Tak to jdu prubnout.
Diky
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Axpert komunikacni protokol
Dumi,
tak jsem si vzpomněl - pokročil si nějak s tou Foxtrot knihovnou pro Axperta?
tak jsem si vzpomněl - pokročil si nějak s tou Foxtrot knihovnou pro Axperta?
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
Pisu ji. Nebyl moc cas. aktualne vycita provozni hodnoty + rezim. Ted mam rozdelanou moznost menit rezim provozu a rezim nabijeni. problem to neni, ale ten cas jo
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Axpert komunikacni protokol
No to je super! Už jsem si říkal, jestli jsi to nevzdal.
Řekni mi, jakým způsobem převádíš ty textové řetězce na hodnoty? Nejdřív nějak rozsekat na substringy a pak funkce pro převod stringů na číselné proměnné?
Přemýšlím, že bych možná ten Tecomat zkusil taky, jen bych asi potřeboval více RS232 portů, abych mohl ovládat více měničů zaráz.
Řekni mi, jakým způsobem převádíš ty textové řetězce na hodnoty? Nejdřív nějak rozsekat na substringy a pak funkce pro převod stringů na číselné proměnné?
Přemýšlím, že bych možná ten Tecomat zkusil taky, jen bych asi potřeboval více RS232 portů, abych mohl ovládat více měničů zaráz.
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
Re: Axpert komunikacni protokol
pozdeji se rozepisu.
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
-
- Příspěvky: 2623
- Registrován: čtv črc 19, 2018 12:14 am
- Bydliště: Vidiek, Trhanova Lhota
Re: Axpert komunikacni protokol
Ovladani rezimu s casovacem je mozne pres software Solarpatrol pokud by nekomu pomohlo
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Axpert komunikacni protokol
Někomu to pomůže určitě
V případě Infini je možnost nastavit automatické zapnutí/vypnutí měniče v nějakém časovém okně zabudovaná přímo ve firmware. V Axpertech taková funkce přímo ve FW asi není, tudíž je právě potřeba externí SW typu ICC nebo, pro mne zatím neznámý, SolarPatrol.
Já bych však chtěl zprovoznit něco trochu jiného:
1) Kontinuální vyčítání provozních hodnot z Infini a přenos údajů přes LAN a http (do Fibaro HC2).
2) Digitální řízení SSR bojleru a SSR podlahovky s možností parametrizace.
3) Postupné připínání tří paralelních měničů na základě aktuální velikosti odběru.
4) Dynamicky měnit některé parametry a tak řídit nabíjení dle informací z BMS.
#1 a #2 již mám hotové na klonu Arduina, nicméně narážím na omezení v oblasti bezdrátového protokolu, implementace RS232, nízké frekvence přenosu údajů atd. Dnes jsem vyzkoušel, že bych mohl poměrně snadno implementovat i věci #3 a #4, ale nechce se mi to dávat do platformy, u které již nyní narážím na omezení.
PLC Tecomat Foxtrot sice není úplně levná hračka, ale vypadá to, že pro tyto účely by bylo opravdu mnohem lepší:
- montáž na DIN lištu
- téměř průmyslová spolehlivost
- LAN připojení s možností http komunikace
- možnost připojovat dodatečné DIN moduly s galvanicky oddělenými RS232 porty (nikoliv jen TTL UART)
- analogové vstupy 0-10V (s děličem možnost přímo měřit napětí baterie)
Pokud nenarazím na nějaké vhodnější PLC, tak jsem celkem dost nahlodanej si to dát pod stromeček na hraní
V případě Infini je možnost nastavit automatické zapnutí/vypnutí měniče v nějakém časovém okně zabudovaná přímo ve firmware. V Axpertech taková funkce přímo ve FW asi není, tudíž je právě potřeba externí SW typu ICC nebo, pro mne zatím neznámý, SolarPatrol.
Já bych však chtěl zprovoznit něco trochu jiného:
1) Kontinuální vyčítání provozních hodnot z Infini a přenos údajů přes LAN a http (do Fibaro HC2).
2) Digitální řízení SSR bojleru a SSR podlahovky s možností parametrizace.
3) Postupné připínání tří paralelních měničů na základě aktuální velikosti odběru.
4) Dynamicky měnit některé parametry a tak řídit nabíjení dle informací z BMS.
#1 a #2 již mám hotové na klonu Arduina, nicméně narážím na omezení v oblasti bezdrátového protokolu, implementace RS232, nízké frekvence přenosu údajů atd. Dnes jsem vyzkoušel, že bych mohl poměrně snadno implementovat i věci #3 a #4, ale nechce se mi to dávat do platformy, u které již nyní narážím na omezení.
PLC Tecomat Foxtrot sice není úplně levná hračka, ale vypadá to, že pro tyto účely by bylo opravdu mnohem lepší:
- montáž na DIN lištu
- téměř průmyslová spolehlivost
- LAN připojení s možností http komunikace
- možnost připojovat dodatečné DIN moduly s galvanicky oddělenými RS232 porty (nikoliv jen TTL UART)
- analogové vstupy 0-10V (s děličem možnost přímo měřit napětí baterie)
Pokud nenarazím na nějaké vhodnější PLC, tak jsem celkem dost nahlodanej si to dát pod stromeček na hraní
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Axpert Max komunikacni protokol RS485 BMS LIB
od binarybase » » v Axpert
Axpert Max komunikacni protokol RS485 BMS LIB
- 16 Odpovědi
- 3709 Zobrazení
-
Poslední příspěvek od MalyJaponec
-
-
- 40 Odpovědi
- 2617 Zobrazení
-
Poslední příspěvek od ca266054
-
- 8 Odpovědi
- 1977 Zobrazení
-
Poslední příspěvek od frnkar
-
- 1 Odpovědi
- 828 Zobrazení
-
Poslední příspěvek od vanilka
-
- 5 Odpovědi
- 625 Zobrazení
-
Poslední příspěvek od ca266054