Preskočiť na obsah

SV_IT_setzen - Regulácia vykurovania - Dotazovanie na vnútornú požadovanú hodnotu a skutočné teploty

Čas čítania 2 zápisnice

Aktualizované - január 12, 2023

Pre reguláciu vykurovania, zapnutie pri poklese teploty pod požadovanú teplotu a vypnutie pri jej dosiahnutí, sa do nástenného termostatu odošle požiadavka pre oba kanály hodnôt.

Vrátené hodnoty sa zapíšu do premennej.

Hodnoty oboch premenných sa potom navzájom porovnajú a podľa výsledku sa vykoná požadovaná akcia.

Program:

SV_IT_set

Scenár:

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

ak (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0);
WriteLine("Var_SV_IT_actual");WriteLine("menšia Var_SV_IT_set");
}
inak
{
dom.GetObject('SV_IT').State(1);
WriteLine("Var_SV_IT_actual");WriteLine("väčšia Var_SV_IT_set");
}

Výstup skriptu (ak sú riadky WriteLine(" ... ") nie sú zakomentované):

Var_SV_IT_set
23.000000
Var_SV_IT_actual
22.300000
Var_SV_IT_actual
menšie Var_SV_IT_set

Tu je napríklad cieľová teplota 23 °C. Skutočná teplota je 22,3 °C, a preto je nižšia ako požadovaná teplota. Nastavená teplota sa preto nedosiahne a výsledok dotazu je preto "nesprávny", a preto sa zapne vykurovanie.

Riadok kódu zavedený pomocou sekvencie dom.GetObjectza ktorým nasleduje typ zariadenia "BidCos-RF." pre zariadenia, ktoré nie sú IP

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

prenesie spínací akčný člen so zadanou adresou "IEQ0101895" na svojom kanáli "1.STÁT" má stav "1", čo znamená "zapnuté".

Ak sa dosiahne požadovaná teplota, výsledok dotazu je "true" a vykurovanie sa vypne, čo sa iniciuje rovnakým spôsobom zmenou stavu na "0".

V Historik CCU (doplnok štatistiky), nariadenie potom vyzerá takto:

Hodnotenie historika CCU

Horné dve časti krivky zobrazujú stav dvoch relé, ktoré spínajú vykurovacie špirály pri výkone 500 W a 1 000 W (1 = ON, 0 = OFF).

Tretia časť predstavuje relé pripojené paralelne k existujúcemu termostatu ALDE, ktoré spína čerpadlo.

Štvrtá časť zobrazuje nastavenú teplotu nastavenú na nástennom termostate modrou krivkou a skutočnú teplotu nameranú fialovou krivkou.
Zotrvačnosť regulácie je 0,2 °C, presnosť zapnutia je 0,1 °C.

Piata časť zobrazuje priebeh vonkajšej teploty.

V šiestej časti je uvedená priebežná spotreba elektrickej energie. Malé poklesy predstavujú obdobia, keď je chladnička vypnutá a zapnutá, zatiaľ čo špičky predstavujú dočasnú spotrebu napríklad kávovaru alebo vysávača.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *