Téma: Přepínání tarifu (topení/ohřev vody)-SDS-C dle akt. výkonu plyn kotle
Snažím se odladit svůj první SDS-C "program" a prosím o radu, proč mě to nepřepíná tarif:
Pouzil jsem predpripraveny program - novou verzi i s beta rele, jehoz ovladani z portalu me hned po nahrani jednou zafungovalo, takze se program do TTCPRO uspesne nahral a zda se, ze funguje (stavy rele se jednou prepnuly, ale ted se zda, ze nefunguji?!).
V SDS-TTCPRO jsem ve vstupech nastavil rizeni prepinani tarifu SDS-C, ale k prepinani tarifu nedochazi.
Diky za radu od zkusenejsich.
main
{
//odeslani dat na portal v nastaveny interval
if (_portal_timeout>0 && _portal_timeout<sys[3]) portal_nastav();
if (_portal_dns==0) portal_dns();
if (_portal_dns!=0 && _portal_data>0) odesli_data_na_portal();
// ------- volani vlastnich procedur sem -------
//mojeproc();
// PREPINANI TARIFU PLYNOMERU - TOPENI / OHREV VODY
// Pri ohrevu vody jede kotel na plny vykon 3.180 m3/h (34kW) resp. min. 2.750 m3/h (29.4kW)
// (v topnem rezimu nepouziva plny vykon resp. nebyly takove mrazy, aby jsem to zaznamenal
// Plynomer 100 imp. na m3 tj. 2.7 m3/h je 270 imp./h tj. 1 imp. kazde 13.333 sec tj. 13333 ms.
if (sys[592]<13333) { sys[459]=1; } else { sys[459]=0; }
//sys[592] až sys[624] - PLYN na OPTO 1 tj. sys 592
// 01 i R časová vzdálenost mezi dvěmi impulsy (aktuální a předchozí impuls)
// - měřeno v msec
// sys[459] 01 i RW stav tarifu
// == 0 : T0 (vysoký tarif) - tj. TOPENI
// == 1 : T1 (nízký tarif) - tj. OHREV VODY
}