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

Lib.Mervis.v1_1.real_to_alrtrig

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

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

    alrTrig();
end_program
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

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.

  • © Energocentrum Plus, s.r.o. 2017 - 2024