Table of Contents

Alarm Extender (8 Inputs)

Full Name

Lib.Mervis.v1_0.AlarmsExtender8

Description

.

Required Project References

Usage in ST

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

    alr();
end_program

Description of Inputs and Outputs

Inputs Name Data Type RetainRequired Connection Meaning
Alarm1 AlarmTriggerNo No Alarm input 1
Alarm2 AlarmTriggerNo No Alarm input 2
Alarm3 AlarmTriggerNo No Alarm input 3
Alarm4 AlarmTriggerNo No Alarm input 4
Alarm5 AlarmTriggerNo No Alarm input 5
Alarm6 AlarmTriggerNo No Alarm input 6
Alarm7 AlarmTriggerNo No Alarm input 7
Alarm8 AlarmTriggerNo No Alarm input 8
Status AlarmsStatusNo No Extending input for additional alarms
Outputs Name Data Type Meaning
Alarm1Flagbool Indication of uncleared alarm 1 (explanation see alarm priorities)
Alarm2Flagbool Indication of uncleared alarm 2
Alarm3Flagbool Indication of uncleared alarm 3
Alarm4Flagbool Indication of uncleared alarm 4
Alarm5Flagbool Indication of uncleared alarm 5
Alarm6Flagbool Indication of uncleared alarm 6
Alarm7Flagbool Indication of uncleared alarm 7
Alarm8Flagbool Indication of uncleared alarm 8
StatusOut AlarmsStatusOutput for connection to superior alarm blocks
Local VariablesName Data Type RetainMeaning
AlarmFlags array[1..8] of AlarmPointYes States of individual alarms

Detailed Function Description