<< Click to Display Table of Contents >> Navigation: »No topics above this level« Timing diagrams |
mapp Services V5.16
This section shows the various reactions for discrete and persistent alarms as well as the behavior of MpAlarm.
This example uses a persistent alarm to demonstrate the relationships between the various MpAlarm functions. The alarm is set using the MpAlarmSet function¹. The HMI application sets "AcknowledgeImage"³. The alarm is then acknowledged by the machine operator, but it is still active (persistent alarm)4. The MpAlarmReset function is used to disable the alarm². "ActiveAlarms" can be used on the output of function block MpAlarmBasic to observe how long the alarm is active or how many alarms are active. The alarm is removed from "ActiveAlarms" when it is acknowledged or reset. An alarm is removed from "PendingAlarms" only when it is inactive and has been acknowledged.
Visual Components settings:
- Acknowledge = Required
- WhileActive = Enabled
This example uses a persistent alarm to demonstrate the relationships between the various MpAlarm functions. The alarm is set using the MpAlarmSet function¹. From this point on, the alarm is considered active. The HMI application sets "AcknowledgeImage"³. The alarm is then acknowledged by the machine operator, but it is still active (persistent alarm)4. The MpAlarmReset function is used to disable the alarm². "ActiveAlarms" can be used on the output of function block MpAlarmBasic to observe how long the alarm is active or how many alarms are active. The alarm is removed from "ActiveAlarms" when it is acknowledged or reset. An alarm is removed from "PendingAlarms" only when it is inactive and has been acknowledged.
Visual Components settings:
- Acknowledge = Required
- WhileActive = Disabled
This example uses a persistent alarm to demonstrate the relationships between the various MpAlarm functions. The alarm is set using the MpAlarmSet function¹. From this point on, the alarm is considered active. The HMI application sets "AcknowledgeImage"³. Acknowledgment is not necessary, but it is possible. After some time, the alarm is disabled² with the help of the MpAlarmReset function ("AcknowledgeImage" is also reset4). "ActiveAlarms" can be used on the output of function block MpAlarmBasic to observe how long the alarm is active or how many alarms are active. The alarm is removed from "ActiveAlarms" when it is acknowledged or reset. An alarm is removed from "PendingAlarms" only when it is inactive and has been acknowledged.
Visual Components settings:
- Acknowledge = Possible
- WhileActive = Enabled
This scenario deals with a discrete alarm (e.g. no access, insufficient memory, etc.). MpAlarmSet and MpAlarmReset can be called in the same cycle in this case¹. The HMI application sets "AcknowledgeImage"². The signal is only reset in "AcknowledgeImage" when the machine operator acknowledges the alarm. The alarm is removed from "ActiveAlarms" when it is acknowledged or reset. An alarm is removed from "PendingAlarms" only when it is inactive and has been acknowledged.
Visual Components settings:
- Acknowledge = Required
- WhileActive = Enabled