====== Alarmový interface ======
{{:cs:mervis-ide:35-help:alarmsinterface.png}}
==== Celé jméno ====
Lib.Mervis.v1_0.AlarmsInterface
==== Potřebné reference projektu ====
* Lib.Mervis
===== Popis =====
===== Použití v ST =====
program test
var
alr: lib.mervis.v1_0.AlarmsInterface;
end_var
alr();
end_program
===== Vstupy =====
|Jméno |Datový typ|Retain|Nutno připojit |Význam|
|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 |[[AlarmsStatus.htm|AlarmsStatus]]|Ne |Ne |Rozšiřující vstup pro další alarmy | |
|StartupDelay |time |Ne |Ne |Zpoždění startu po vyresetování všech alarmů | |
|HornActiveInLowPrio|bool |Ne |Ne |Pokud je true, pak je houkačka aktivní i při vzniku alarmu s nízkou prioritou. Nefunkční na tomto typu bloku| |
===== Výstupy =====
|Jméno |Datový typ |Význam|
|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 | |
|SummaryLowPrioAlarm|bool |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 |[[AlarmsStatus.htm|AlarmsStatus]]|Výstup pro připojení k nadřazeným alarmovým blokům | |
===== Podrobný popis funkce =====
Blok je zjednodušenou verzí [[cs:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:010-alarms:015-alarmsaggregator|Alarmového bloku]], ze kterého jsou odstraněny alarmové vstupy, pro ně lze použít některý z rozšiřujících bloků.