Alarmový interface
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 | 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 |
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 | Výstup pro připojení k nadřazeným alarmovým blokům |
Podrobný popis funkce
Blok je zjednodušenou verzí 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ů.
