Môj pokus o nízkorozpočtovú malú FVE
Popis a ukázky samostatných ostrovních elektráren nepřipojených do rozvodné sítě s akumulací energie.
-
- Příspěvky: 2467
- Registrován: ned kvě 12, 2013 2:24 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
z jednoho manuálu vyříznutý stručný diagram jak se anglicky cykluje akumulátor.
no a v napětí to vypadá takto:
Naposledy upravil(a) brumlaj dne pon dub 22, 2019 10:14 am, celkem upraveno 1 x.
Moudrost nepřichází vždy s věkem, někdy věk přichází sám.
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Môj pokus o nízkorozpočtovú malú FVE
Málo ľudí používa reduced floating a tak si zničí baterky, málo používa EQ u PB a tiež si zničí baterky,
lebo absorption je u rozhodených článkov nedostatočná na vyrovnanie.
lebo absorption je u rozhodených článkov nedostatočná na vyrovnanie.
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
To antoni:
Citaj pozorne papiere od Fiamm. Je tam jasne napisane 2,27 V pri 20 stupnoch. Regulator sa nastavuje pre 25 stupnov. Kde si vycital, ze mas pouzit ekvalizaciu ? Su to baterie VRLA, citlive na prebijanie vysokym napatim. Tu sa ekvalizacia vypusta, preto je dolezite nastavit pozorne absorpciu, ako som pisal vyssie.
Cinski sudruhovia zjednotili nespravne fazu bulk s absorpciou. Spravne ma byt absorption duration namiesto bulk duration. Tot vsio.
Vrat nastavenie ekv. duration na 0.
Citaj pozorne papiere od Fiamm. Je tam jasne napisane 2,27 V pri 20 stupnoch. Regulator sa nastavuje pre 25 stupnov. Kde si vycital, ze mas pouzit ekvalizaciu ? Su to baterie VRLA, citlive na prebijanie vysokym napatim. Tu sa ekvalizacia vypusta, preto je dolezite nastavit pozorne absorpciu, ako som pisal vyssie.
Cinski sudruhovia zjednotili nespravne fazu bulk s absorpciou. Spravne ma byt absorption duration namiesto bulk duration. Tot vsio.
Vrat nastavenie ekv. duration na 0.
Naposledy upravil(a) vlkazajac dne pon dub 22, 2019 12:57 pm, celkem upraveno 1 x.
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Môj pokus o nízkorozpočtovú malú FVE
Ja tu píšem všeobecne k tomu obrázku hore, nie ku GEL či AGM baterkám.
Mnoho ľudí má vysoký FLOAT u Pb a zničí im to baterku, podobne vysoký FLOAT u LiFE ich zničí za pár mesiacov.
Mnoho ľudí má vysoký FLOAT u Pb a zničí im to baterku, podobne vysoký FLOAT u LiFE ich zničí za pár mesiacov.
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
OK, ja som pisal antonimu, mal som to tam pripisat hned.
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
Dík všetkým za príspevky.
pre VLKAZAJAC:
Info priamo z baterky: 77°F je 25°C. 13,56 V x 2 = 27,12 V takže FLOAT mám nastavené OK
Kde som vyčítal equalizáciu ?
A prečo ju má teda regulátor v prednastavenom móde SEALED zahrnutú? Nemá ju pre GEL baterky, ale toto sú AGM baterky a nie GEL, teda pre nich by mal byť režim SEALED nie ?
Ale OK, však jeden deň som mal všetky nabíjacie napätia nastavené na hodnotu FLOAT.
Lenže výrobca k týmto baterkám píše: Takže 2,27 V x 12 = 27,24 V
a pre hlboké vybitie až 28,8 V.
pre VLKAZAJAC:
Info priamo z baterky: 77°F je 25°C. 13,56 V x 2 = 27,12 V takže FLOAT mám nastavené OK
Kde som vyčítal equalizáciu ?
A prečo ju má teda regulátor v prednastavenom móde SEALED zahrnutú? Nemá ju pre GEL baterky, ale toto sú AGM baterky a nie GEL, teda pre nich by mal byť režim SEALED nie ?
Ale OK, však jeden deň som mal všetky nabíjacie napätia nastavené na hodnotu FLOAT.
Lenže výrobca k týmto baterkám píše: Takže 2,27 V x 12 = 27,24 V
a pre hlboké vybitie až 28,8 V.
FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
Davas sem udaje ako z chlpatej deky. Dal si sem autenticke foto z baterie, tak niet pochyb, ze mas float nastaveny dobre. Ale predtym si dal screen nastavenia regulatora, kde mas -3 mV/K, s cim som pocital aj ja. Takze oprav si nastavenie na -2 mV/K.
Ak mas AGM, tak nespekuluj a ziadnu ekvalizaciu nedavaj. Je to detto, ako keby si mal gel.
Ake hlboke vybitie??? Hovorime o cyklickej prevadzke, kde musis pouzit absorpcne napatie po kazdom vybiti. S koeficientom -2 mV/K nebude 28,8 V, ale 28,56V pri 25 stupnoch, ak sa nemylim.
Ak mas AGM, tak nespekuluj a ziadnu ekvalizaciu nedavaj. Je to detto, ako keby si mal gel.
Ake hlboke vybitie??? Hovorime o cyklickej prevadzke, kde musis pouzit absorpcne napatie po kazdom vybiti. S koeficientom -2 mV/K nebude 28,8 V, ale 28,56V pri 25 stupnoch, ak sa nemylim.
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 1203
- Registrován: čtv bře 12, 2015 10:18 pm
- Lokalita: Praha 6
- Bydliště: Praha 6
Re: Môj pokus o nízkorozpočtovú malú FVE
Čas od času se zde objeví jak některé regulátory zpravidla ukazují jinak než voltmetry, většinou se zdají být na vině ty regulátory, má pak smysl řešit nějaké 2 mV /k
Nemám rád tenhle stát.
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
OK, môže to byť teda takto ? :vlkazajac píše:Vypočítanú hodnotu absorpcie 28,62 V by som pre istotu znížil o 0,2 V. Tu je tá kritická doba, kedy VRLA vysychajú .....
FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
Vyzera to uspokojivo.....
Najvacsia hodnota napatia Overvolt.Disconnect 32 V by sa nemusela pacit menicu, asi postaci aj 30,5 V. Sam neviem, ako to mam presne, nie som doma.
Boost Recon. Charg.. Volt. urcuje, ako casto sa Ti bude regulator vracat kazdy den znova do bulk konciacim absorpciou. Ak to bude pricasto, treba znizit hodnotu. Odsledujes a upravis.
Ako pise vla, pre FV-ika je potrebny spolahlivy multimeter, hlavne pre kontrolu napatia absorpcie, ale aj float. Samozrejme, 2 mV krat 12 clankov a odchylky teplot nemozno ignorovat.
Najvacsia hodnota napatia Overvolt.Disconnect 32 V by sa nemusela pacit menicu, asi postaci aj 30,5 V. Sam neviem, ako to mam presne, nie som doma.
Boost Recon. Charg.. Volt. urcuje, ako casto sa Ti bude regulator vracat kazdy den znova do bulk konciacim absorpciou. Ak to bude pricasto, treba znizit hodnotu. Odsledujes a upravis.
Ako pise vla, pre FV-ika je potrebny spolahlivy multimeter, hlavne pre kontrolu napatia absorpcie, ale aj float. Samozrejme, 2 mV krat 12 clankov a odchylky teplot nemozno ignorovat.
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
Prvá verzia vizualizácie:
Ešte musím dorobiť nejaké detaily, ukladanie do histórie, grafy a tabuľky...FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Môj pokus o nízkorozpočtovú malú FVE
V té vizualizaci je zásadní chyba:
Scarpa vs Carspa
Asi zafungovala automatická korekce
Scarpa vs Carspa
Asi zafungovala automatická korekce
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
Hlaskova presmycka by mi az tak nevadila. Pridal by som prepojenie stredov 2S/2S, nech niekto nekopiruje neuplnu schemu.
Neslo by zobrazit este :
1/ aktualnu fazu nabijania
2/ info, ci uz v aktualny den prebehla absorpcia ?
Ked vo vizualizacii vysvietis konskym pismom napatie baterie, poslem Ti bod za technicke prevedenie.
Vykon/ napatie/ prud do bateriek by som oznacil "z regulatora". Mas tam predsa aj menic.......
Neslo by zobrazit este :
1/ aktualnu fazu nabijania
2/ info, ci uz v aktualny den prebehla absorpcia ?
Ked vo vizualizacii vysvietis konskym pismom napatie baterie, poslem Ti bod za technicke prevedenie.
Vykon/ napatie/ prud do bateriek by som oznacil "z regulatora". Mas tam predsa aj menic.......
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
YOUDA:
Áno, kedže občas chodím v zime šlapať na pásoch tak sa mi tie dva pojmy zmiešali do jedného - opravím ak sa mi bude chcieť
VLKAZAJAC:
Aktuálna fáza by nebola problém keby si súdruhovia z číny nedali do jednej 16-bitovej adresy údaje ktoré popisujú viac stavov - stav nabíjania, stav vstupu FV, stav regulátora, chyby regulátora a podobne - vid obrázok: Niekto skúsenejší by mi mohol pomôcž nakopnúť ako to interpretovať v systéme RELIANCE.
Ako alebo podľa čoho zistiť či prebehla "absorpcia" ? Ako ste už mnohí písali stav SOC je viec menej nepoužiteľný, a u mňa dokým si regulátor nejako nezistí že je SOC 100% tak nabíja BOOSTom, a potom nastane FLOAT. Značí toto že prebehla Absorpcia ?
Áno, kedže občas chodím v zime šlapať na pásoch tak sa mi tie dva pojmy zmiešali do jedného - opravím ak sa mi bude chcieť
VLKAZAJAC:
Aktuálna fáza by nebola problém keby si súdruhovia z číny nedali do jednej 16-bitovej adresy údaje ktoré popisujú viac stavov - stav nabíjania, stav vstupu FV, stav regulátora, chyby regulátora a podobne - vid obrázok: Niekto skúsenejší by mi mohol pomôcž nakopnúť ako to interpretovať v systéme RELIANCE.
Ako alebo podľa čoho zistiť či prebehla "absorpcia" ? Ako ste už mnohí písali stav SOC je viec menej nepoužiteľný, a u mňa dokým si regulátor nejako nezistí že je SOC 100% tak nabíja BOOSTom, a potom nastane FLOAT. Značí toto že prebehla Absorpcia ?
FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Môj pokus o nízkorozpočtovú malú FVE
ABSORBCIA prebehla vtedy, keď články absorbovali max. náboj, ergo keď sú všetky
na rovnakom napatí a keď je kyselina na rovnakej hodnote.
Ono keď sa nedostatočná ABS., tak to sa prejaví veľmi skoro, zničením baterky
a potom vymýšľame nepotrebné veci, ako desulfátory.
Mne to pripadá, ako keď si niekto ničí zdravie, má vysoký chol, trigliceridy, zlý pomer dobrého
a zlého chol., ničí mu vysoký tlak srdce a obličky, začína cukrovka a ten človek si povie,
šak mám ešte čas, potom použijem "desulfátor".
na rovnakom napatí a keď je kyselina na rovnakej hodnote.
Ono keď sa nedostatočná ABS., tak to sa prejaví veľmi skoro, zničením baterky
a potom vymýšľame nepotrebné veci, ako desulfátory.
Mne to pripadá, ako keď si niekto ničí zdravie, má vysoký chol, trigliceridy, zlý pomer dobrého
a zlého chol., ničí mu vysoký tlak srdce a obličky, začína cukrovka a ten človek si povie,
šak mám ešte čas, potom použijem "desulfátor".
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- R.I.P.
- Příspěvky: 3481
- Registrován: úte čer 11, 2013 10:40 pm
Re: Môj pokus o nízkorozpočtovú malú FVE
antoni_sk, v tom programe je v okienku fáza nabíjania vždy vysvietená, aktuálne napätie batérie tiež. Nedá sa to preniesť aj do Tvojho zobrazenia ako zvýraznené informácie ? Mrknem okom a idem ďalej....
750 Wp, LS3024B, 18650 - 198P8S 30,4 V, Multiplus C 800 nonstop / všetky slabé spotrebiče
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
1950 Wp, 2 x LS3024B, VS2024N, olovo - 330 Ah / 24 V, Carspa 3000 sin deň / silné spotrebiče a ohrev TUV
5995 kWh za meničmi za posledné 2 roky.
-
- Příspěvky: 3074
- Registrován: stř dub 27, 2016 12:12 am
Re: Môj pokus o nízkorozpočtovú malú FVE
Antoni_sk,
Nevim jestli to tak pujde i v tom Reliance, ale pokud nejake zarizeni predava vice stavu a hodnot pomoci jedne vetsi promenne (napriklad 16bit) tak se to da vyresit cca tako:
Nadefinujes si novy datovy typ, ktery je slozena "struktura", napriklad:
bool
bool
bool
bool
bool
bool
bool
bool
sint
Potom pomoci toho typu deklarujes promenou nazvanou treba "status" a to puvodni 16ti bit cislo do ni bud nakopirujes, nebo pointerem nastavis, ze ta promena je primo na te adrese, co je tech 16bitu.
Tim se ty bitove stavy nasypou do te struktury a ty je muzes jednoduse pouzivat, napriklad jako "if status.absorb == true then xx"
Pokud by Reliance neumelo delat struktury, da se pouzit array of bool. Struktura je lepsi v tom, ze muzes kombinovat bool a int, byte atd.
Kdyz potrebujes z 16ti bitoveho pole vytahnout treba 11ti bitove cislo, pricemz v hornich bitech toho pole muze byt nejaka menici se nesouvisejici informace, tak se to da udelat takto:
16bitu zkopirujes do 16ti bit promene.
Pak na to pouzijes logicky AND kde ty horni bity budou 0, dolnich 11 bitu bude 1. (0000 0111 1111 1111)
Tim odmazes ten "bordel" nahore a v promene ti zustane jen ta 11ti bit cast, kterou potrebujes.
Snad jsem to popsal nejak srozumitelne...
Nevim jestli to tak pujde i v tom Reliance, ale pokud nejake zarizeni predava vice stavu a hodnot pomoci jedne vetsi promenne (napriklad 16bit) tak se to da vyresit cca tako:
Nadefinujes si novy datovy typ, ktery je slozena "struktura", napriklad:
bool
bool
bool
bool
bool
bool
bool
bool
sint
Potom pomoci toho typu deklarujes promenou nazvanou treba "status" a to puvodni 16ti bit cislo do ni bud nakopirujes, nebo pointerem nastavis, ze ta promena je primo na te adrese, co je tech 16bitu.
Tim se ty bitove stavy nasypou do te struktury a ty je muzes jednoduse pouzivat, napriklad jako "if status.absorb == true then xx"
Pokud by Reliance neumelo delat struktury, da se pouzit array of bool. Struktura je lepsi v tom, ze muzes kombinovat bool a int, byte atd.
Kdyz potrebujes z 16ti bitoveho pole vytahnout treba 11ti bitove cislo, pricemz v hornich bitech toho pole muze byt nejaka menici se nesouvisejici informace, tak se to da udelat takto:
16bitu zkopirujes do 16ti bit promene.
Pak na to pouzijes logicky AND kde ty horni bity budou 0, dolnich 11 bitu bude 1. (0000 0111 1111 1111)
Tim odmazes ten "bordel" nahore a v promene ti zustane jen ta 11ti bit cast, kterou potrebujes.
Snad jsem to popsal nejak srozumitelne...
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
Ahojte, zatiaľ len v krátkosti:
Rottenkiwi - áno tvojmu popisuje rozumiem, ale ako to viem zo stavov ktoré ukazuje regulátor zistiť ?
Vlkazajac - samozrejme dá, len to potrebujem z regulátora z tej blbej adresy dekodovať
Youda - dobré nápady, vyskúšam niektorú z metód, lenže tým informáciam čo je v dokumente Epeveru k Modbus komunikácii sú tam nejaké nejasnosti a nezrovnalosti, pretože:
Na tej adrese 3201 by mali byť informácie o:
* stav od FV panelov (normal, žiadny vstup, vysoké U, chyba U)
* chybové stavy
* status nabíjania (nenabíja, Float, Boost, Equal)
* asi stav regulátora (normal, chyba, beží, standby)
Mne teraz program Epever Solar Monitor ukazuje - FV Input, Boost charging, working state Normal (regulátor)
Lenže ja teraz čítam z adresy 3201 číslo 11 (dekadicky) čo je 0000 0000 0000 1011 čo by malo značiť:
FV normal - OK
Boost - OK
D1 je ale 1 čo by značilo "FAULT" - ale Solar Monitor ukazuje stav "Normal" !
D0 je 1 - Running - OK
No a teraz kde je chyba ? U mňa (zle interpretujem ?), alebo inde ?
Rottenkiwi - áno tvojmu popisuje rozumiem, ale ako to viem zo stavov ktoré ukazuje regulátor zistiť ?
Vlkazajac - samozrejme dá, len to potrebujem z regulátora z tej blbej adresy dekodovať
Youda - dobré nápady, vyskúšam niektorú z metód, lenže tým informáciam čo je v dokumente Epeveru k Modbus komunikácii sú tam nejaké nejasnosti a nezrovnalosti, pretože:
Na tej adrese 3201 by mali byť informácie o:
* stav od FV panelov (normal, žiadny vstup, vysoké U, chyba U)
* chybové stavy
* status nabíjania (nenabíja, Float, Boost, Equal)
* asi stav regulátora (normal, chyba, beží, standby)
Mne teraz program Epever Solar Monitor ukazuje - FV Input, Boost charging, working state Normal (regulátor)
Lenže ja teraz čítam z adresy 3201 číslo 11 (dekadicky) čo je 0000 0000 0000 1011 čo by malo značiť:
FV normal - OK
Boost - OK
D1 je ale 1 čo by značilo "FAULT" - ale Solar Monitor ukazuje stav "Normal" !
D0 je 1 - Running - OK
No a teraz kde je chyba ? U mňa (zle interpretujem ?), alebo inde ?
FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Môj pokus o nízkorozpočtovú malú FVE
Ja z Tracera cez RS232 vyčítavam dáta takto: / Neviem či pod. štruktúru majú aj nové regle. /
Kód: Vybrat vše
Serial.println("Reading Tracer");
myserial.write(start, sizeof(start));
myserial.write(id);
myserial.write(cmd, sizeof(cmd));
int read = 0;
for (int i = 0; i < 255; i++){
if (myserial.available()) {
buff[read] = myserial.read();
read++;
}
}
Serial.print("Read "); Serial.print(read); Serial.println(" bytes");
for (int i = 0; i < read; i++){
Serial.print(buff[i], HEX);
Serial.print(" ");
}
Serial.println();
battery = to_float(buff, 9);
pv = to_float(buff, 11);
//13-14 reserved
load_current = to_float(buff, 15);
over_discharge = to_float(buff, 17);
battery_max = to_float(buff, 19);
// 21 load on/off // 22 overload yes/no // 23 load short yes/no // 24 reserved // 25 battery overload
// 26 over discharge yes/no
full = buff[27];
charging = buff[28];
battery_temp = buff[29] - 30;
charge_current = to_float(buff, 30);
Serial.print("Load is ");
Serial.println(buff[21] ? "on" : "off");
Serial.print("Load current: ");
Serial.println(load_current);
Serial.print("Battery level: ");
Serial.print(battery);
Serial.print("/");
Serial.println(battery_max);
Serial.print("Battery full: ");
Serial.println(full ? "yes " : "no" );
Serial.print("Battery temperature: ");
Serial.println(battery_temp);
Serial.print("PV voltage: ");
Serial.println(pv);
Serial.print("Charging: ");
Serial.println(charging ? "yes" : "no" );
Serial.print("Charge current: ");
Serial.println(charge_current);
if ( charge_current < 42.0 )
{
ch_curr_arr [ch_arr_index] = charge_current;
ch_arr_index = ch_arr_index + 1;
ch_arr_index = ch_arr_index % buffer_max;
}
float avr_current = 6.0;
if ( ch_arr_index == buffer_max - 1 )
{
float sum = 0;
for ( int i = 0; i < buffer_max ; i++ )
{
sum = sum + ch_curr_arr [i];
}
avr_current = sum / float ( buffer_max );
if ( ( pv > 55.0 ) && ( pv < 73.0) )
{
if ( ( avr_current > 11.9 ) && ( avr_current < 39.0) )
{
if ( ( LED_state[3] == 0 ) && ( ( battery / battery_max ) < 1.0 ) )
{
LED_state[3] = 1; // save LED state
digitalWrite(8, LOW);
off_intervall = millis ();
}
}
}
}
if ( ch_arr_index == buffer_max - 1 )
{
if ( ( pv > 50.0 ) && ( pv < 69.0) )
{
if ( ( avr_current > 0.2 ) && ( avr_current < 3.0) )
{
if ( ( LED_state[3] == 1 ) && ( ( battery / battery_max ) < 1.1 ) )
{
if ( ( LED_state[4] == 1 ) )
{
LED_state[3] = 0; // save LED state
digitalWrite(8, HIGH);
}
}
}
}
}
if ( ch_arr_index == buffer_max - 1 )
{
if ( ( pv > 60.0 ) || ( pv < 18.0) )
{
if ( ( avr_current > 0.5 ) && ( avr_current < 3.0) )
{
if ( ( LED_state[3] == 1 ) && ( ( battery / battery_max ) < 1.1 ) )
{
if ( ( LED_state[4] == 1 ) )
{
LED_state[3] = 0; // save LED state
digitalWrite(8, HIGH);
}
}
}
}
}
if ( ch_arr_index == buffer_max - 1 )
{
if ( ( pv > 5.0 ) && ( pv < 15.0) )
{
if ( ( avr_current > 0.01 ) && ( avr_current < 1.0) )
{
if ( ( LED_state[0] == 0 ) && ( ( battery / battery_max ) < 1.1 ) )
{
if ( ( LED_state[4] == 1 ) )
{
LED_state[0] = 1; // save LED state
digitalWrite(5, LOW);
}
}
}
}
}
if ( ch_arr_index == buffer_max - 1 )
{
if ( ( pv > 51.0 ) && ( pv < 71.0) )
{
if ( ( avr_current > 0.5 ) && ( avr_current < 1.2) )
{
if ( ( LED_state[0] == 1 ) && ( ( battery / battery_max ) < 1.1 ) )
{
if ( ( LED_state[4] == 1 ) )
{
LED_state[0] = 0; // save LED state
digitalWrite(5, HIGH);
}
}
}
}
}
String dataString = "";
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 677
- Registrován: pát lis 17, 2017 3:14 pm
- Bydliště: Liptov
Re: Môj pokus o nízkorozpočtovú malú FVE
Ahojte,
no zatiaľ som sa vykašlal na kompletné dekódovanie adresy 3201 a vyhodnocujem len stav nabíjania.
Co som zistil z adries a dokumentu Epeveru je:
- štand. nastavenie peródy equalizácie je 30 dní
- sú tam nastaviteľné položky - percentá vybitia, percentá nabitia - nabitiu rozumiem, ale ako funguje a či vôbec nejako funguje nastavenie percentá vybitia to teda neviem
Pridal som do vizualizácie možnosť nastavenia hodnoty (modro podfarbené položky) - časť funguje, ale prestavenie napätí float, boost a equal. nefunguje - síce akože zapíše ale o moment sa tam znovu objavia pôvodné hodnoty - nevadí budem nastavovať cez solar station.
Takže verzia 2:
no zatiaľ som sa vykašlal na kompletné dekódovanie adresy 3201 a vyhodnocujem len stav nabíjania.
Co som zistil z adries a dokumentu Epeveru je:
- štand. nastavenie peródy equalizácie je 30 dní
- sú tam nastaviteľné položky - percentá vybitia, percentá nabitia - nabitiu rozumiem, ale ako funguje a či vôbec nejako funguje nastavenie percentá vybitia to teda neviem
Pridal som do vizualizácie možnosť nastavenia hodnoty (modro podfarbené položky) - časť funguje, ale prestavenie napätí float, boost a equal. nefunguje - síce akože zapíše ale o moment sa tam znovu objavia pôvodné hodnoty - nevadí budem nastavovať cez solar station.
Takže verzia 2:
FV-1, 60°, 2019 3x Suntech STP280-20/Wfw (840Wp), EPSOLAR LS3024B (30A)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
FV-2, 35°, 2020 3x CSUN 280-60P (840Wp), EPEVER LS3024B (30A),
FV-3, 35°, 7/2020 4x Trinasolar TSM-235 (940Wp), SRNE ML 40A MPPT
FV-4, 35°, 10/2021 2x Moser 220Wp (440Wp), EPEVER LS3024B (30A),
FV-5, 45°, 9/2022 6x Trinasolar 235Wp (1400Wp), Easun ISolar SPS 3kW
Meniče: Carspa 3000W (špičk.9000W), Easun ISolar SPS 3kW
batérie: 16x 200Ah LiFePo4 (24V) + 8x 280Ah LiFePo4 (24V)
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 7 Odpovědi
- 689 Zobrazení
-
Poslední příspěvek od TomHC
-
- 10 Odpovědi
- 1856 Zobrazení
-
Poslední příspěvek od vla
-
- 3 Odpovědi
- 824 Zobrazení
-
Poslední příspěvek od Dagus
-
-
Pokus o malou elektrárnu v garáži
od Franta2776 » » v Plánované elektrárny
Pokus o malou elektrárnu v garáži
- 266 Odpovědi
- 23802 Zobrazení
-
Poslední příspěvek od Franta2776
-
-
-
Goodwee 10K-ET, Pylontechy a pokus dobít elektrocentrálou?
od Elektrofil » » v Hybridní elektrárny
Goodwee 10K-ET, Pylontechy a pokus dobít elektrocentrálou?
- 13 Odpovědi
- 2606 Zobrazení
-
Poslední příspěvek od rva
-