Nastavenie VU-metrov vo Wattstatistikach

Novinky na MyPower.CZ, podpora, návrhy, nápady, náměty, stížnosti ...
Uživatelský avatar
mixman
Příspěvky: 73
Registrován: stř čer 26, 2013 1:50 pm

Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od mixman »

Téma venovaná členom fóra, ktorí využívajú wattstatistiky.

Ako sme si už mnohi všimli Admin popracoval na nových wattstatistikach v ktorých sú pridané nové ukazovatele - VUmetre.
Málo kto má však tieto VUmetre nastavené na požadované (limitné) hodnoty pre svoj systém, čiže najskôr neukazujú nič.

Pred tým ako bude celé nastavovanie spravené formou "vyklikania" hodnôt je možné si vytvoriť vlastné nastavenia napísaním (vyplnením) časti kódu. Kód je možné poslať pomocou SZ priamo Adminovi ktorý ho aktualizuje (doplní) a VUmetre ožijú :)

Skúsim spísať jednoduchý návod s príkladom ako je možné kód vytvoriť.

Ako si môžte všimnúť na http://mypower.cz/fve-mypower VUmetrov môže byť max. 8, teda 2 riadky a v kažom riadku max. 4 VUmetre.

Vzorový kód pre nastavenie 6-tich VUmetrov FVE Mixman - http://mypower.cz/fve-mixman

Kód: Vybrat vše

"fvlogvalues"=>array("uFV/V","iFV/A","wFV/W","-","uBat/V","iBat/A","wBat/W"),

    "valueVUconfig"=>array(
       "uFV"  => array( "type"=>1,"min"=>"0","max"=>"65","ofspct"=>"0","reverse"=>"no","help"=>"Napatie panelov." ),
       "iFV" => array( "type"=>3,"min"=>"0","max"=>"7.5","ofspct"=>"0","reverse"=>"no","help"=>"Prud z panelov." ),
       "wFV" => array( "type"=>4,"min"=>"0","max"=>"450","ofspct"=>"0","reverse"=>"no","help"=>"Celkovy vykon FVE." ),
       "uBat" => array( "type"=>1,"min"=>"22","max"=>"30","ofspct"=>"0","reverse"=>"no","help"=>"Napatie akumulatorov."  ),
       "iBat"  => array( "type"=>2,"min"=>"-18","max"=>"18","ofspct"=>"50","reverse"=>"no","help"=>"Prud do/z akumulatorov." ),
       "wBat"  => array( "type"=>2,"min"=>"-500","max"=>"500","ofspct"=>"50","reverse"=>"no","help"=>"Vykon do/z akumulatorov."  ),
        ),
    "precalc"=>array(
      "uFV"=>"u_in",
      "iFV"=>"i_in",
      "wFV"=>"u_in,i_in,*",
      "uBat"=>"u_bat",
      "iBat"=>"i_bat",
      "wBat"=>"u_bat,i_bat,*",
      ),
Prvý riadok obsahuje usporiadanie, názvy a jednotky jednotlivých VUmetrov

Kód: Vybrat vše

"fvlogvalues"=>array("uFV/V","iFV/A","wFV/W","-","uBat/V","iBat/A","wBat/W"),
takže v prvom riadku budú VUmetre s názvami uFV, iFV, wFV, nasleduje vynutenie noveho riadku, ktoré je vykonané parametrom "-" a v druhom riadku sú názvy uBat, iBat, wBat, viď. obrázok
wattstat-vu.png
wattstat-vu.png (9.05 KiB) Zobrazeno 3041 x
nasleduje ďalšia časť kódu v ktorej sa určia parametre jednotlivých VUmetrov, teda typ VUmetra, min. - max. hodnoty, prípadný offset a popis. Funkcia "reverse" zatiaľ nieje funkčná.

príklad pre nastavenie prvého VUmetra kde sa nastavuje zobrazenie napätia FVE

Kód: Vybrat vše

 "uFV"  => array( "type"=>1,"min"=>"0","max"=>"65","ofspct"=>"0","reverse"=>"no","help"=>"Napatie panelov." ),
"uFV" - je názov konkrétneho VUmetra ktorý sme si definovali na začiatku kódu
"type" - typ VUmetra si vyberieme podľa čísla z nasledujúceho obrázku
VU.png
VU.png (21.11 KiB) Zobrazeno 3041 x
"min" a "max" - hodnoty, ktoré určujú spodnú a hornú hranicu zobrazenia hodnoty VUmetra, volíme podľa toho o akú meranú hodnotu ide, teda v akom rozmedzí sa meraná hodnota pohybuje.
"ofspct" - offset VUmetra, využívaný hlavne pri hodnotách ktoré môžu byť kladné aj záporné (hodnota offsetu je v %)
"reverse" - zatiaľ nevyužité
"help" - pomenovanie o akú meranú hodnotu ide - zobrazuje sa prídením kurzora myši na daný VUmeter


príklad pre nastavenie piateho VUmetra kde sa nastavuje zobrazenie prúdu do/z akumulatorov kde je potrebné počítať s kladnou aj zápornou hodnotou, hodnoty "min" a "max" by mali byť zatiaľ volené symetricky, je tu tiež zvolený offset pre nastavenie "nuly"

Kód: Vybrat vše

 "iBat"  => array( "type"=>2,"min"=>"-18","max"=>"18","ofspct"=>"50","reverse"=>"no","help"=>"Prud do/z akumulatorov." ),
Nasleduje posledná časť nastavenia a to priradenie posielaných dát z vaších loggerov pre jednotlivé VUmetre.

Kód: Vybrat vše

 "precalc"=>array(
      "uFV"=>"u_in",
      "iFV"=>"i_in",
      "wFV"=>"u_in,i_in,*",
      "uBat"=>"u_bat",
      "iBat"=>"i_bat",
      "wBat"=>"u_bat,i_bat,*",
      ),
do VUmetra s názvom "uFV" sa priradí hodnota u_in, ktorú posiela môj logger. Presné názvy hodnôt je možné vyčítať z wattstatistik, viď obrázky
wattstat-data.png
Data-vyber.png
pri priradení je možné tiež použiť matematické operácie +, -, *, /, pre vytvorenie novej hodnoty ako napríklad

Kód: Vybrat vše

"wFV"=>"u_in,i_in,*",
čo v preklade znamená wFV = u_in * i_in čiže vypočítaná hodnota výkonu FVE z dostupných hodnot napätia a prúdu.

Takže už len vytvoriť si vlastný kus kódu respektíve upraviť ten môj, poslať ho Adminovi a Vaše VUmetre môžu ožiť :)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
brumlaj
Příspěvky: 2467
Registrován: ned kvě 12, 2013 2:24 pm

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od brumlaj »

jee, obracena polska notace, to jsem zazil naposledy tak pred dvaceti lety.
Moudrost nepřichází vždy s věkem, někdy věk přichází sám.
Uživatelský avatar
Frenky
Příspěvky: 830
Registrován: pon led 21, 2013 6:36 pm
Lokalita: Doubravička
Systémové napětí: 48V
Výkon panelů [Wp]: 8700
Kapacita baterie [kWh]: 25
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Doubravička

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od Frenky »

Ahoj solárníci
Trochu jsem pozměnil zapojení panelů a chtěl bych si nechat od Admina trochu upravit VU metry. Nevím jestli jsem všechno pochopil správně podle návodu. Může mi prosím někdo zkontrolovat zda jsem to někde nedojebabaral ?

Příklad:

Napětí panelů: Dneska tristar naměřil max. 73V (mám panely 2 po Uoc = 36,8 V, to je 36,8 x 2 = 73.6V)
Demokraticky jsem se rozhodnul že to bude 75V.

Proud panelů: Isc = 8,35A, (mám pouze jeden string). Takže jsem se zase demokraticky rozhodnul, že to bude 9A.

Kód: Vybrat vše

    "fvlogvalues"=>array("uFV/V","iFV/A","....... atd ....."),

        "valueVUconfig"=>array(
           "uFV"  => array( "type"=>1,"min"=>"0","max"=>"75","ofspct"=>"0","reverse"=>"no","help"=>"Napětí na panelech." ),
           "iFV" => array( "type"=>3,"min"=>"0","max"=>"9","ofspct"=>"0","reverse"=>"no","help"=>"Proud z panelů." ),
           "...  atd  ..."  ),
            ),
        "precalc"=>array(
          "uFV"=>"u_in",
          "iFV"=>"i_in",
          ".... atd  ....*",
          ),

Děkuji, nechci admina zatěžovat nesmyslama, tak jestli to dálám správně ??? Díky :roll:
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
Uživatelský avatar
mixman
Příspěvky: 73
Registrován: stř čer 26, 2013 1:50 pm

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od mixman »

pokial je u teba u_in a i_in hodnota ktoru posielas tak je to OK ;)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
Uživatelský avatar
Frenky
Příspěvky: 830
Registrován: pon led 21, 2013 6:36 pm
Lokalita: Doubravička
Systémové napětí: 48V
Výkon panelů [Wp]: 8700
Kapacita baterie [kWh]: 25
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Doubravička

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od Frenky »

Aha neni, takže tam musím napsat to co posila microlog, takže se musím podívat jak se to pojmenovává. Asi ain1, ain2, ..... ain15
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
Uživatelský avatar
mixman
Příspěvky: 73
Registrován: stř čer 26, 2013 1:50 pm

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od mixman »

presne tak, nazov dat musi sediet s nazvom ktory posiela uLog ;)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
Uživatelský avatar
Frenky
Příspěvky: 830
Registrován: pon led 21, 2013 6:36 pm
Lokalita: Doubravička
Systémové napětí: 48V
Výkon panelů [Wp]: 8700
Kapacita baterie [kWh]: 25
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Doubravička

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od Frenky »

Takže názvy analogových proměnných seženu tady ? V programu micrologu to neumím najít :mrgreen:
Screenshot 2014-04-07 20.17.54.png
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
Uživatelský avatar
mixman
Příspěvky: 73
Registrován: stř čer 26, 2013 1:50 pm

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od mixman »

Ano to su presne tie nazvy a hodnoty, ved to tam aj mam na obrazkoch :)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
Uživatelský avatar
Frenky
Příspěvky: 830
Registrován: pon led 21, 2013 6:36 pm
Lokalita: Doubravička
Systémové napětí: 48V
Výkon panelů [Wp]: 8700
Kapacita baterie [kWh]: 25
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Doubravička

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od Frenky »

Dík, to viš, než to dočtu do koce, než to pochopím ....... Mám trochu delší vedení ..... :P

Děkuju ještě jednou. :D
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
Uživatelský avatar
mixman
Příspěvky: 73
Registrován: stř čer 26, 2013 1:50 pm

Re: Nastavenie VU-metrov vo Wattstatistikach

Nový příspěvek od mixman »

Nieje za co, hadam to pomoze aj dalsim ;)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek