====== 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ů.