Venkovní teplota (v2.0)
Popis
Blok sloužící pro zpracování venkovní teploty, výpočtu průměrných denních teplot a blokaci vytápění.
Změna oproti předchozím verzím - vstupní hodnotu se doporučuje ošetřit proti neplatným stavům např. pomocí bloku SafeInput
Použití v ST
program test
var
OutsideTemperature: lib.mervis.v2_0.OutsideTemperature;
end_var
OutsideTemperature(Measured := hw.AI1);
end_program
Vstupy
Jméno | Datový typ | Jednotka | Retain | Nutno připojit | Význam |
Measured | real | °C | Ne | Ano | Změřená teplota z čidla |
FilterConstant | time | | Ne | Ne | Časová konstanta filtru pro filtraci hodnoty z čidla |
SlowFilterConstant | time | | Ne | Ne | Časová konstanta velmi pomalého filtru pro filtraci hodnoty z čidla - použito např. pro rozlišení léto/zima. Pokud je nastaveno na nulovou hodnotu filtr se nevyužívá |
ThresholdSelector | OutsideTemperatureSelectorType | | Ano | Ne | Výběr teploty pro blokaci vytápění |
OutsideTemperatureThreshold | real | °C | Ano | Ne | Hranice teploty pro blokaci vytápění |
Výstupy
Jméno | Datový typ | Jednotka | Význam |
OutsideTemperature | real | °C | Zpracovaná venkovní teplota |
AverageYesterday | real | °C | Včerejší průměrná venkovní teplota |
AverageTwoDayBefore | real | °C | Průměrná venkovní teplota dva dny zpět |
AverageThreeDayBefore | real | °C | Průměrná venkovní teplota dva dny zpět |
TwoDayAverage | real | °C | Průměrná venkovní teplota za poslední dva dny |
ThreeDayAverage | real | °C | Průměrná venkovní teplota za poslední tři dny |
SlowOutsideTemperature | real | °C | Pomalá venkovní teplota - použita např. pro přepínání léto/zima |
EnabledByOutsideTemperature | bool | | Blokace vytápění NEaktivní |
Bloky
Jméno | Datový typ | Význam |
Funkční blok neobsahuje žádné interní bloky k použití |
Podrobný popis funkce
Blok zpracovává a vypočítáva meteorologickou denní průměrnou teplotu (to jest průměr z teploty v sedm, čtrnáct a dvakrát dvacetjedna hodin). Dále provádí porovnání vybrané teploty s aktuální a případně deaktivuje výstup využitý pro blokaci vytápění. Současně obsahuje filtr s dlouhou časovou konstantou pro možnost automatizovaného přepínání mezi zimním a letním režimem.
Verze