Ugrás a tartalomra

SV_IT_setzen - Fűtésszabályozás - A beltéri beállított és tényleges hőmérséklet lekérdezése

Olvasási idő 2 percek

Frissítve - január 12, 2023

A fűtésszabályozáshoz, amely akkor kapcsol be, amikor a hőmérséklet a beállított hőmérséklet alá csökken, és akkor kapcsol ki, amikor azt eléri, mindkét értékcsatornára vonatkozóan kérés érkezik a fali termosztáthoz.

A visszakapott értékek egy változóba kerülnek kiírásra.

Ezután mindkét változó értékét összehasonlítja egymással, és az eredménynek megfelelően végrehajtja a szükséges műveletet.

A program:

SV_IT_set

A forgatókönyv:

valós Var_SV_IT_set;
valós Var_SV_IT_actual;
var SV_IT_set;
var SV_IT_actual;

Var_SV_IT_set = dom.GetObject("BidCos-RF.MEQ1576103:2.SET_TEMPERATURE").Value();
WriteLine("Var_SV_IT_set");WriteLine(Var_SV_IT_set);
dom.GetObject("SV_IT_set").State(Var_SV_IT_set);

Var_SV_IT_actual = dom.GetObject("BidCos-RF.MEQ1576103:1.TEMPERATURE").Value();
WriteLine("Var_SV_IT_aktuális");WriteLine(Var_SV_IT_aktuális);
dom.GetObject("SV_IT_actual").State(Var_SV_IT_actual);

if (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0);
WriteLine("Var_SV_IT_aktuális");WriteLine("kisebb Var_SV_IT_készlet");
}
else
{
dom.GetObject('SV_IT').State(1);
WriteLine("Var_SV_IT_aktuális");WriteLine("nagyobb Var_SV_IT_készlet");
}

A szkript kimenete (ha a sorok WriteLine(" ... ") nem kommentálták ki):

Var_SV_IT_set
23.000000
Var_SV_IT_aktuális
22.300000
Var_SV_IT_aktuális
kisebb Var_SV_IT_set

Itt például a célhőmérséklet 23 °C. A tényleges hőmérséklet 22,3 °C, tehát alacsonyabb, mint a beállított hőmérséklet. A beállított hőmérsékletet tehát nem éri el, a lekérdezés eredménye tehát "hibás", ezért a fűtés be van kapcsolva.

A kódsor, amelyet a dom.GetObjectamelyet az eszköz típusa követ "BidCos-RF." a nem IP-eszközök esetében

dom.GetObject("BidCos-RF.IEQ0101895:1.STATE").State(1);

a kapcsoló működtető a megadott címmel "IEQ0101895" a csatornáján "1.ÁLLAM" állapota "1", azaz "be".

Ha a beállított hőmérsékletet elérte, a lekérdezés eredménye "igaz", és a fűtés kikapcsol, ami ugyanígy kezdeményezhető az állapot "0"-ra történő módosításával.

A CCU történész (statisztikai kiegészítés), akkor a rendelet így néz ki:

CCU történész értékelése

A görbe felső két szakasza a két relé állapotát mutatja, amelyek a fűtőtekercseket 500 W-on, illetve 1000 W-on kapcsolják (1 = ON, 0 = OFF).

A harmadik szakasz a meglévő ALDE termosztáttal párhuzamosan kapcsolt relét ábrázolja, amely a szivattyút kapcsolja.

A negyedik szakasz a fali termosztáton beállított hőmérsékletet mutatja a kék görbével, a ténylegesen mért hőmérsékletet pedig a lila görbével.
A vezérlés tehetetlensége 0,2 °C, a bekapcsolási pontosság 0,1 °C.

Az ötödik szakasz a külső hőmérséklet alakulását mutatja.

A hatodik szakasz a folyamatos villamosenergia-fogyasztást mutatja. A kis csökkenések azokat az időszakokat jelzik, amikor a hűtőszekrény ki- és bekapcsolva van, míg a csúcsértékek például a kávéfőző vagy a porszívó ideiglenes fogyasztását jelzik.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

hu_HUHungarian