Pereiti prie turinio

SV_IT_setzen - Šildymo valdymas - Užklausa apie vidaus patalpų nustatytąją ir faktinę temperatūrą

Skaitymo laikas 2 minutės

Atnaujinta - sausio 12, 2023

Šildymo valdymui, įjungimui, kai temperatūra nukrenta žemiau nustatytos temperatūros, ir išjungimui, kai ji pasiekiama, į sieninį termostatą siunčiama abiejų verčių kanalų užklausa.

Grąžintos reikšmės įrašomos į kintamąjį.

Tada abi kintamųjų reikšmės palyginamos tarpusavyje ir pagal gautą rezultatą atliekamas reikiamas veiksmas.

Programa:

SV_IT_set

Scenarijus:

realus Var_SV_IT_set;
realus 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_faktinis");WriteLine(Var_SV_IT_faktinis);
dom.GetObject("SV_IT_actual").State(Var_SV_IT_actual);

jei (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0);
WriteLine("Var_SV_IT_aktualus");WriteLine("mažesnis Var_SV_IT_set");
}
kitaip
{
dom.GetObject('SV_IT').State(1);
WriteLine("Var_SV_IT_aktualus");WriteLine("didesnis Var_SV_IT_set");
}

scenarijaus išvestis (jei eilutės WriteLine(" ... ") nekomentuojami):

Var_SV_IT_set
23.000000
Var_SV_IT_actual
22.300000
Var_SV_IT_actual
mažesnis Var_SV_IT_set

Pavyzdžiui, šiuo atveju tikslinė temperatūra yra 23 °C. Faktinė temperatūra yra 22,3 °C, todėl ji yra žemesnė už užduotąją temperatūrą. Todėl nustatyta temperatūra nepasiekiama ir užklausos rezultatas yra "neteisingas", todėl įjungiamas šildymas.

Kodo eilutė, įvesta seka dom.GetObjectpo to įrašomas įrenginio tipas "BidCos-RF." ne IP įrenginiams

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

perduoda perjungimo pavaros su nurodytu adresu "IEQ0101895" savo kanale "1.VALSTYBĖ" turi būseną "1", reiškiančią "įjungta".

Jei pasiekiama nustatyta temperatūra, užklausos rezultatas yra "true" ir šildymas išjungiamas, o tai inicijuojama tokiu pat būdu, pakeitus būseną į "0".

Į CCU istorikas (statistikos priedas), reglamentas atrodo taip:

CCU istoriko vertinimas

Dvi viršutinės kreivės dalys rodo dviejų relių, kurios įjungia šildymo rites atitinkamai 500 W ir 1 000 W (1 = įjungta, 0 = išjungta), būseną.

Trečioji sekcija vaizduoja relę, lygiagrečiai prijungtą prie esamo ALDE termostato, kuri įjungia siurblį.

Ketvirtojoje dalyje mėlyna kreive pavaizduota sieninio termostato nustatyta temperatūra, o violetine kreive - faktinė išmatuota temperatūra.
Valdymo inercija yra 0,2 °C, įjungimo tikslumas - 0,1 °C.

Penktajame skyriuje rodoma lauko temperatūros eiga.

Šeštame skyriuje rodomas nuolatinis elektros energijos suvartojimas. Nedideli sumažėjimai rodo laikotarpius, kai šaldytuvas išjungiamas ir įjungiamas, o viršūnės - laikiną suvartojimą, pavyzdžiui, kavos aparato ar dulkių siurblio.

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

lt_LTLithuanian