Hi All,
I'm planning to use Rockwell Library, and I am testing the P_AIn block and P_Alarm block for the alarming functionality.
I think the behavior I'm facing is not what it should be. Here are the values of the Val_Notify from the manual:
"
Current alarm level and acknowledgement (enumeration):
0 = No alarm
1 = Alarm cleared: a reset or acknowledge is required
2 = Low (acknowledged)
3 = Low (unacknowledged)
4 = Medium (acknowledged)
5 = Medium (unacknowledged)
6 = High (acknowledged)
7 = High (unacknowledged)
8 = Urgent (acknowledged)
9 = Urgent (unacknowledged)
"
Here is my test case:
Configure Reset & Acknowledge as "required", and Cfg_Exists =1. Set severity in the range of "High" priority (750). <<Same happens with other priorities anyway>>
Sequence:
1- No alarm input and Val_Notfy is 0 (all clear)
2- Set "Inp" alarm = 1 > Val_Notify changes to 7 (High, unacknowledged)
3- Send a pulse to PCmd_Ack > Val_Notify changes to 6 (High, acknowledged)
4- "Inp" alarm returns to normal = 0 > Val_Notify changes back to 7 (High, unacknowledged) ### Shouldn't this go to 1 (Alarm cleared, requiring ack or reset)?
5- Send a pulse to PCmd_Ack > Val_Notify stays 7 (High, unacknowledged)!
6- Send a pulse to Inp_Reset > Val_Notify changes to 0 (all clear)
I'm planning to use Rockwell Library, and I am testing the P_AIn block and P_Alarm block for the alarming functionality.
I think the behavior I'm facing is not what it should be. Here are the values of the Val_Notify from the manual:
"
Current alarm level and acknowledgement (enumeration):
0 = No alarm
1 = Alarm cleared: a reset or acknowledge is required
2 = Low (acknowledged)
3 = Low (unacknowledged)
4 = Medium (acknowledged)
5 = Medium (unacknowledged)
6 = High (acknowledged)
7 = High (unacknowledged)
8 = Urgent (acknowledged)
9 = Urgent (unacknowledged)
"
Here is my test case:
Configure Reset & Acknowledge as "required", and Cfg_Exists =1. Set severity in the range of "High" priority (750). <<Same happens with other priorities anyway>>
Sequence:
1- No alarm input and Val_Notfy is 0 (all clear)
2- Set "Inp" alarm = 1 > Val_Notify changes to 7 (High, unacknowledged)
3- Send a pulse to PCmd_Ack > Val_Notify changes to 6 (High, acknowledged)
4- "Inp" alarm returns to normal = 0 > Val_Notify changes back to 7 (High, unacknowledged) ### Shouldn't this go to 1 (Alarm cleared, requiring ack or reset)?
5- Send a pulse to PCmd_Ack > Val_Notify stays 7 (High, unacknowledged)!
6- Send a pulse to Inp_Reset > Val_Notify changes to 0 (all clear)
Last edited: