Obsah

Alarmový blok (v1.1)

Celé jméno

Lib.Mervis.v1_1.AlarmsAggregator

Popis

.

Potřebné reference projektu

Použití v ST

program test
    var
        alr: lib.mervis.v1_1.AlarmsAggregator;
    end_var

    alr();
end_program

Příklady použití

Popis vstupů a výstupů

Vstupy Jméno Datový typRetainNutno připojit Význam
Alarm1 AlarmTriggerNe Ne Alarmový vstup 1
Alarm2 AlarmTriggerNe Ne Alarmový vstup 2
Alarm3 AlarmTriggerNe Ne Alarmový vstup 3
Alarm4 AlarmTriggerNe Ne Alarmový vstup 4
Alarm5 AlarmTriggerNe Ne Alarmový vstup 5
Alarm6 AlarmTriggerNe Ne Alarmový vstup 6
Alarm7 AlarmTriggerNe Ne Alarmový vstup 7
Alarm8 AlarmTriggerNe Ne Alarmový vstup 8
Reset bool Ne Ne Reset alarmů
Acknowledge bool Ne Ne Potvrzení alarmů
Enable bool Ne Ne Externí povolení pro následnou technologii (povoluje výstup RunEnabled)
Status AlarmsStatusNe Ne Rozšiřující vstup pro další alarmy
StartupDelay time Ne Ne Zpoždění startu po vyresetování všech alarmů
HornActiveInLowPriobool Ne Ne Pokud je true, pak je houkačka aktivní i při vzniku alarmu s nízkou prioritou. Funguje pouze pro alarmy vzniklé přímo na agregátoru, nikoliv na rozšiřujících blocích připojených prostřednictvím Status
Výstupy Jméno Datový typ Význam
Alarm1Flag bool Indikace nevyresetovaného alarmu 1 (vysvětlení viz priority alarmů)
Alarm2Flag bool Indikace nevyresetovaného alarmu 2
Alarm3Flag bool Indikace nevyresetovaného alarmu 3
Alarm4Flag bool Indikace nevyresetovaného alarmu 4
Alarm5Flag bool Indikace nevyresetovaného alarmu 5
Alarm6Flag bool Indikace nevyresetovaného alarmu 6
Alarm7Flag bool Indikace nevyresetovaného alarmu 7
Alarm8Flag bool Indikace nevyresetovaného alarmu 8
RunEnabled bool Povolovací vstup pro následnou technologii
StartupCounter time Odpočet zbývajícího času do aktivace povolovacího vstupu
SummaryTotalAlarm bool Sdružená indikace vysokoprioritního alarmu
SummaryLowPrioAlarmbool Sdružená indikace nízkoprioritního alarmu
WarningHorn bool Výstup pro ovládání houkačky
AlarmLight bool Výstup pro ovládání signálky poruchy
StatusOut AlarmsStatusVýstup pro připojení k nadřazeným alarmovým blokům
Lokální proměnnéJméno Datový typRetain Význam
AlarmFlags array[1..8] of AlarmPointAno Stavy jednotlivých alarmů

Podrobný popis funkce

Verze