Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Právě je pát pro 15, 2017 6:49 pm


Nastavenie VU-metrov vo Wattstatistikach

Novinky na MyPower.CZ, podpora, návrhy, nápady, náměty, stížnosti ...

Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod mixman » pon bře 31, 2014 9:03 pm

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 1975 krát


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 1975 krát


"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:
Uživatelský avatar
mixman
 
Příspěvky: 73
Registrován: stř čer 26, 2013 12:50 pm
Reputation: 14

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod brumlaj » pon bře 31, 2014 9:54 pm

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.
brumlaj
 
Příspěvky: 1351
Registrován: ned kvě 12, 2013 1:24 pm
Reputation: 83

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod Frenky » pon dub 07, 2014 6:17 pm

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:
2x Solární panel IBC Polysol 230 DS Pmpp=230W, Regulátor STUDER VT-80, Střídač Studer XTS 1200-24, BSP, RCC, AKU 24V LFP100AH – WB-LYP100AHA. 2x Aktivní balancer ON4-UTP 4x7A, Řizení a dohled microlog, SDS, vlastní vyčítání arduinem do RPi s databází a html stránkou. Dříve SIEMENS S7-1200 s PC na WINDOWS ala Netko.
http://frenky.dreamsys.cz/index.html
Uživatelský avatar
Frenky
 
Příspěvky: 618
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Mladá Boleslav
Reputation: 46

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod mixman » pon dub 07, 2014 6:50 pm

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
mixman
 
Příspěvky: 73
Registrován: stř čer 26, 2013 12:50 pm
Reputation: 14

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod Frenky » pon dub 07, 2014 6:56 pm

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
2x Solární panel IBC Polysol 230 DS Pmpp=230W, Regulátor STUDER VT-80, Střídač Studer XTS 1200-24, BSP, RCC, AKU 24V LFP100AH – WB-LYP100AHA. 2x Aktivní balancer ON4-UTP 4x7A, Řizení a dohled microlog, SDS, vlastní vyčítání arduinem do RPi s databází a html stránkou. Dříve SIEMENS S7-1200 s PC na WINDOWS ala Netko.
http://frenky.dreamsys.cz/index.html
Uživatelský avatar
Frenky
 
Příspěvky: 618
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Mladá Boleslav
Reputation: 46

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod mixman » pon dub 07, 2014 7:02 pm

presne tak, nazov dat musi sediet s nazvom ktory posiela uLog ;)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
Uživatelský avatar
mixman
 
Příspěvky: 73
Registrován: stř čer 26, 2013 12:50 pm
Reputation: 14

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod Frenky » pon dub 07, 2014 7:21 pm

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
2x Solární panel IBC Polysol 230 DS Pmpp=230W, Regulátor STUDER VT-80, Střídač Studer XTS 1200-24, BSP, RCC, AKU 24V LFP100AH – WB-LYP100AHA. 2x Aktivní balancer ON4-UTP 4x7A, Řizení a dohled microlog, SDS, vlastní vyčítání arduinem do RPi s databází a html stránkou. Dříve SIEMENS S7-1200 s PC na WINDOWS ala Netko.
http://frenky.dreamsys.cz/index.html
Uživatelský avatar
Frenky
 
Příspěvky: 618
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Mladá Boleslav
Reputation: 46

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod mixman » pon dub 07, 2014 7:28 pm

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
mixman
 
Příspěvky: 73
Registrován: stř čer 26, 2013 12:50 pm
Reputation: 14

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod Frenky » pon dub 07, 2014 7:35 pm

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
2x Solární panel IBC Polysol 230 DS Pmpp=230W, Regulátor STUDER VT-80, Střídač Studer XTS 1200-24, BSP, RCC, AKU 24V LFP100AH – WB-LYP100AHA. 2x Aktivní balancer ON4-UTP 4x7A, Řizení a dohled microlog, SDS, vlastní vyčítání arduinem do RPi s databází a html stránkou. Dříve SIEMENS S7-1200 s PC na WINDOWS ala Netko.
http://frenky.dreamsys.cz/index.html
Uživatelský avatar
Frenky
 
Příspěvky: 618
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Mladá Boleslav
Reputation: 46

Re: Nastavenie VU-metrov vo Wattstatistikach

Příspěvekod mixman » pon dub 07, 2014 7:56 pm

Nieje za co, hadam to pomoze aj dalsim ;)
*sun* :arrow: ::pv:: :arrow: *batt* :arrow: :home: :arrow: :comp:
Uživatelský avatar
mixman
 
Příspěvky: 73
Registrován: stř čer 26, 2013 12:50 pm
Reputation: 14


Zpět na MyPower.CZ

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron
Reputation System ©'