Obsah

Venkovní teplota (v1.2)

Celé jméno

Lib.Mervis.v1_2.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

Použití v ST

program test
    var
        ot: lib.mervis.v1_2.OutsideTemperature;
    end_var

    ot();
end_program

Popis vstupů a výstupů

Vstupy Jméno Datový typRetainNutno 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 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á
AlarmPriority AlarmPriorityType Ne Ne Priorita alarmu generovaného v případě poruchy čidla
ThresholdSelector OutsideTemperatureSelectorTypeAno Ne Výběr teploty pro blokaci vytápění
OutsideTemperatureThresholdreal Ano Ne Hranice teploty pro blokaci 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
SlowOutsideTemperature real Pomalá venkovní teplota - použita např. pro přepínání léto/zima
EnabledByOutsideTemperaturebool Blokace vytápění NEaktivní
AlarmsStatus Lib.Mervis.v1_0.AlarmsStatusSdružené rozhraní k alarmové indikaci
Bloky Jméno Datový typ Význam
AlarmsLib.Mervis.v1_0.AlarmsExtender1Alarmová funkce bloku

Alarmový vstupPrioritaVýznam
Alarm1 viz AlarmPriority Porucha čidla

Podrobný popis funkce

Blok ošetřuje hodnotu z čidla venkovní teploty pomocí bloku SafeInput. Porucha čidla je vyhodnocena na základě měřené hodnoty, chyba je hlášena pokud je mimo rozsah -50..90 °C. 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í

Verze