
Považuji to za dočasný pokus. Musím zjistit proč si SDS nechce rozumnět s Tristarem

Admin, vdaka za link. Programovat neviem, takze to mi velmi nepomoze. Samozrejme som to aj tak vyskusal a jedine co som dosiahol je znepristupnenie tristaru. Zrejme som ho zahltil dotazmi pri mojich pokusochmypower.cz píše:http://www.php.net/manual/en/function.s ... imeout.php
Tak jsem stáhl, přidal "cosi.ocx" a už to frčí.....prochazka85 píše:tady je verze ktera by mela tu chybu opravit.
ok, mrknu na toHavlas píše:Mám 2 přání.
Opravit zobrazování záporných teplot baterie, místo -1 je tam 65535 a ještě sweep P max nezobrazuje tisíce, max je 999,99.
Děkuji
bohuzel SDSko nemam muzu na to mrknout ale vysledek neslibujuFrenky píše:No něco bych měl. Jsou tady na foru alespoň 3 solárníci, kteři používají PLC SDS. (Síťový dohledový systém). Marně jsem se pokoušel zlomit váš geniální php script do podoby SDS programu. Nemohli bychom spojit síly a udělat program do SDS-ka pro přenos údajů z TRISTARu na uživatelskou web stránku SDS-ka ? Já jsem se o něco pokusil, ale nefunguje to správně. Na vedlejším kompu (asus EEE) jsem si nainstaloval Complex Web server a na něj php script od Vás. Do SDS-ka přenáším údaje z tohoto web serveru. Chtěl bych ten asus vypnout, protože mi sežere cca 50 procent energie kterou přes den vyrobím. Ať se pokouším sebe víc, tak mi to do toho sdska prostě neleze a neleze.![]()
Pokoušel jsem se i o přenos údajů z SDS-ka na mypower, taky to funguje. Jenom nemohu najít čas s Filipem na doladění. Prostě buď má čas Filip a já ne nebo naopak. Ale protože není ani poptávka a já zase tak dobrý programátor nejsem, tak to také zatím nechávám tak. (Momentálně používám MSTS od Vás a Filipův microlog na arduinu).
Dalším námětem na rozvoj je vytvoření programu čtoucího údaje z komponentů STUDER (střídače, regulátory, baterymonitory) a následné posílání údajů na mypower. (microlog od Filipa používá přímá měření napětí a proudů, ale tady se nabízí využít veličin, která jednotlivá zařízení poskytují nativně).
No ale to je asi jenom přání .![]()
No na závěr posílám výsledek mého snažení na SDS
Kód: Vybrat vše
odesli_data
{
http_get(192,168,1,15, '192.168.1.15','MBCSV.cgi?ID=1&F=4&AHI=0&ALO=0&RHI=0&RLO=1');
label cekam_na_http:
if (sys[65] == 0) goto cekam_na_http;
if ((sys[65] != 1024)||(sys[75] != 200)) goto chyba_www_serveru;
echo('OK.');
return;
label chyba_www_serveru:
echo('http err ', sys[75]);
}
init
{
echo('Jsem ve funkci init.');
sys[77]=2
}
main
{
echo('start');
odesli_data();
echo(text[0]);
echo(text[1]);
echo(text[2]);
echo(text[3]);
echo(text[4]);
echo(text[5]);
}
Já mám NICD v baterkárně, těm teploty pod nulou nevadí.prochazka85 píše:ok, mrknu na toHavlas píše:Mám 2 přání.
Opravit zobrazování záporných teplot baterie, místo -1 je tam 65535 a ještě sweep P max nezobrazuje tisíce, max je 999,99.
Děkuji
akorat dotaz vy mate baterie v miste s teplotou pod nulou?
neni jim zima?
premyslim jak tohle nasimuluju asi musim vystrcit sondu z okna az bude pod nulou