M_ClearAlarm
This method deletes an alarm from the Admin-Tags. Alarm[].Trigger is set to FALSE. The method returns TRUE if the alarm was deleted successfully. The alarm remains in the Alarm array until an M_AcknowledgeAlarm has been called, then it is moved to the AlarmHistory array. If the AlarmHistory array is already full of entries, the oldest entry is deleted as a result.
Syntax
METHOD M_ClearAlarm : BOOL
VAR_IN_OUT
stAdmin : ST_PMLa;
END_VAR
VAR_INPUT
stAlarm : ST_PMLEvent;
END_VAR
Example call:
AlarmCleared := fbAdminAlarm.M_ClearAlarm(stAdmin := PackTags.Admin, stAlarm := Alarm);
Requirements
Development Environment | Target platform | PLC library to include |
---|---|---|
From TwinCAT
| PC (i386) | From Tc3_PackML_ V3 1.0.3 |