Venkovní teplota (v1.1)
Celé jméno
Lib.Mervis.v1_1.OutsideTemperature
Popis
Blok sloužící pro zpracování venkovní teploty, výpočtu průměrných denních teplot a blokaci vytápění.
Potřebné reference projektu
- Lib.Mervis
Omezení použití bloku
**Obsolete** - nahrazen blokem OutsideTemperature v1.2
Použití v ST
program test var ot: lib.mervis.v1_1.OutsideTemperature; end_var ot(); end_program
Popis vstupů a výstupů
Vstupy | Jméno | Datový typ | Retain | Nutno připojit | Význam |
Measured | real | Ne | Ano | Změřená teplota z čidla | |
FailoverTemperature | real | Ano | Ne | Náhradní venkovní teplota v případě poruchy čidla | |
FilterConstant | real | Ne | Ne | Časová konstanta filtru pro filtraci hodnoty z čidla | |
SlowFilterConstant | real | Ne | Ne | Časová konstanta velmi pomalého filtru pro filtraci hodnoty z čidla - použito např. pro rozlišení léto/zima | |
ThresholdSelector | OutsideTemperatureSelectorType | Ano | Ne | Výběr teploty pro blokaci vytápění | |
OutsideTemperatureThreshold | real | Ano | Ne | Hranice teploty pro blokaci vytápění | |
ThresholdEnable | bool | Ano | Ne | Povolení blokace vytápění |
Výstupy | Jméno | Datový typ | Význam |
OutsideTemperature | real | Zpracovaná venkovní teplota | |
AverageYesterday | real | Včerejší průměrná venkovní teplota | |
AverageTwoDayBefore | real | Průměrná venkovní teplota dva dny zpět | |
AverageThreeDayBefore | real | Průměrná venkovní teplota dva dny zpět | |
TwoDayAverage | real | Průměrná venkovní teplota za poslední dva dny | |
ThreeDayAverage | real | Průměrná venkovní teplota za poslední tři dny | |
SensorFailure | bool | Porucha čidla | |
SlowOutsideTemperature | real | Pomalá venkovní teplota - použita např. pro přepínání léto/zima | |
CalculatedThresholdForOff | real | Aktuální hranice pro blokaci vytápění | |
EnabledByOutsideTemperature | bool | Blokace vytápění NEaktivní |
Podrobný popis funkce
Blok ošetřuje hodnotu z čidla venkovní teploty pomocí bloku SafeInput. Tuto hodnotu následně 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í