I am facing certain issues while using the Alarms module of NI Veristand 2011, SP1.
1:
I have two alarms (Alarm1 and Alarm2) and thrie corresponding procedures (AP1 and AP2) which would set a user channel Alarm health to 0. I have another Alarm "ResetAlarm" which gets triggered based on a reset condition from one of the channels. The "Reset Alarm Procedure" should reset all the alarms(1 & 2), sets the Alarm Health to 1 and resets the "ResetAlarm" and exits the subroutine. I am not able to achive this behavior as when the first alarm is tripped the alarm system hangs there and doesnot recognise/monitor any other alarms. Because of this even when the alarm condition is rectified the Alarm doesnot reset.
2:
I modified it to reset the alarm 1 and alarm2 in their corresponding procedures and the Reset Alarm Procedure would Set the Alarm health to 1 and reset. All the alarms are given the same priority 0. When all the three alarm conditios are met only Alarm1 would be tripped. Alarm 2 will be tripped only when alarm is not tripped and "Reset Alarm" is tripped only when the alarm 1 and alarm 2 are not active (i.e in Enabled state and not tripped state). I did not understadn why this priority variation is observed when the priority for all the alarms is set to 0.
3:
Is there any in-built system channel in veristand that indicates the Alrms health. This channel should indicate when any one of the alarm conditions are met i.e., any one of the alarms is tripped.
Please help me in identifying if I am doing anything wrong.