Obsah

Rozšiřující alarmový blok (8 vstupů)

Celé jméno

Lib.Mervis.v1_0.AlarmsExtender8

Popis

.

Potřebné reference projektu

Použití v ST

program test
    var
        alr: lib.mervis.v1_0.AlarmsExtender8;
    end_var

    alr();
end_program

Popis vstupů a výstupů

VstupyJméno Datový typRetainNutno připojit Význam
Alarm1AlarmTriggerNe Ne Alarmový vstup 1
Alarm2AlarmTriggerNe Ne Alarmový vstup 2
Alarm3AlarmTriggerNe Ne Alarmový vstup 3
Alarm4AlarmTriggerNe Ne Alarmový vstup 4
Alarm5AlarmTriggerNe Ne Alarmový vstup 5
Alarm6AlarmTriggerNe Ne Alarmový vstup 6
Alarm7AlarmTriggerNe Ne Alarmový vstup 7
Alarm8AlarmTriggerNe Ne Alarmový vstup 8
StatusAlarmsStatusNe Ne Rozšiřující vstup pro další alarmy
Výstupy Jméno Datový typ Význam
Alarm1Flagbool Indikace nevyresetovaného alarmu 1 (vysvětlení viz priority alarmů)
Alarm2Flagbool Indikace nevyresetovaného alarmu 2
Alarm3Flagbool Indikace nevyresetovaného alarmu 3
Alarm4Flagbool Indikace nevyresetovaného alarmu 4
Alarm5Flagbool Indikace nevyresetovaného alarmu 5
Alarm6Flagbool Indikace nevyresetovaného alarmu 6
Alarm7Flagbool Indikace nevyresetovaného alarmu 7
Alarm8Flagbool Indikace nevyresetovaného alarmu 8
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