Obsah

Alarmový trigger pro real proměnné (v1.1)

Celé jméno

Lib.Mervis.v1_1.real_to_alrtrig

Popis

Pomocný blok sloužící pro generování alarmu z real proměnné.

Potřebné reference projektu

Použití v ST

program test
    var
        alrTrig: lib.mervis.v1_1.real_to_alrtrig;
    end_var

    alrTrig();
end_program

Popis vstupů a výstupů

Vstupy Jméno Datový typRetainNutno připojit Význam
Input bool Ne Ano Vstupní hodnota
Priority AlarmPriorityTypeNe Ne Třída alarmu
LowLimit real Ne Ne Dolní povolená hodnota
HighLimit real Ne Ne Horní povolená hodnota
Hysteresis real Ne Ne Hystereze kolem limitních hodnot
Delay time Ne Ne Zpoždění alarmu
TriggerTypeRealAlarmTriggerType Ne Ne Typ hlídané události
VýstupyJméno Datový typVýznam
Alarm AlarmTriggerVýstup

Podrobný popis funkce

Blok generuje alarm, pokud je Input mimo definované rozmezí. K aktivaci alarmu dojde při splnění podmínky dané parametrem TriggerType.

Podmínka Podmínka pro vznik Podmínka pro zánik
LowAndHighInput < LowLimit nebo Input > HighLimitInput > LowLimit + Hysteresis a zároveň Input < HightLimit - Hysteresis
Low Input < LowLimit Input > LowLimit + Hysteresis
High Input > HighLimit Input < HightLimit - Hysteresis

Pokud je nastavené zpoždění, musí být podmínka pro vznik splněna alespoň po tuto definovanou dobu.

Verze