Enhanced device alarms in a process control system
First Claim
1. A method of processing an alarm within a manufacturing process control system including a plurality of field devices each adapted to generate and send alarm messages of various categories, the method comprising the steps of:
- receiving a device alarm message from one of the field devices, wherein the device alarm message has a first set of message fields including a first set of device information;
appending a second set of message fields containing a second set of device information associated with the field device to the device alarm message to form an enhanced device alarm message;
selecting a device alarm table based on the second set of device information within the enhanced device alarm message;
mapping the first set of device information within the enhanced device alarm message to the selected device alarm table to identify a set of information fields containing displayable contextual alarm information; and
displaying selected portions of the contextual alarm information at one or more workstations based upon at least one user customizable criterion used to determine which portions of the contextual alarm information are displayed at a particular workstation.
1 Assignment
0 Petitions
Accused Products
Abstract
An alarm display and interface system method for use in a process control system enhances device alarm messages to enable the integrated display device alarms with process alarms. The system and method receives a device alarm message from a field device and the device alarm message has a first set of message fields including a first set of device information. The system and method appends a second set of message fields containing a second set of device information associated with the field device to the device alarm message based on the first set of device information to form an enhanced device alarm message and selects a device alarm table based on the second set of device information within the enhanced device alarm message. The system and method maps the first set of device information within the enhanced device alarm message to the selected device alarm table to identify a set of information fields containing displayable alarm information and displays a portion of the displayable alarm information.
75 Citations
36 Claims
-
1. A method of processing an alarm within a manufacturing process control system including a plurality of field devices each adapted to generate and send alarm messages of various categories, the method comprising the steps of:
-
receiving a device alarm message from one of the field devices, wherein the device alarm message has a first set of message fields including a first set of device information; appending a second set of message fields containing a second set of device information associated with the field device to the device alarm message to form an enhanced device alarm message; selecting a device alarm table based on the second set of device information within the enhanced device alarm message; mapping the first set of device information within the enhanced device alarm message to the selected device alarm table to identify a set of information fields containing displayable contextual alarm information; and displaying selected portions of the contextual alarm information at one or more workstations based upon at least one user customizable criterion used to determine which portions of the contextual alarm information are displayed at a particular workstation.
-
-
2. The method of claim 1, wherein the step of receiving the device alarm message from the field device includes the step of receiving a Fieldbus alarm message.
-
3. The method of claim 1, wherein the step of receiving the device alarm message from the field device includes the step of receiving a device alarm message including one of a block identification field, a relative identification field and a subcode field.
-
4. The method of claim 1, wherein the step of appending the second set of message fields containing the second set of device information to the device alarm message includes the step of appending a message field containing one of manufacturer information, device type information and revision level information.
-
5. The method of claim 1, wherein the step of selecting the device alarm table based on the second set of device information within the enhanced device alarm message includes the step of selecting the device alarm table from a plurality of device alarm tables, wherein each of the device alarm tables is associated with a particular set of device information.
-
6. The method of claim 1, wherein the step of mapping the first set of device information within the enhanced device alarm message to the device alarm table to identify the set of information fields containing displayable alarm information includes the step of determining whether the first set of device information matches a third set of device information within the device alarm table.
-
7. The method of claim 1, wherein the step of mapping the first set of device information within the enhanced device alarm message to the device alarm table to identify the set of information fields containing displayable alarm information includes the step of identifying a set of information fields containing one of corrective action information, alarm message information, alarm type information, alarm description information and alarm parameter information.
-
8. The method of claim 1, wherein the step of selecting the device alarm table includes the step of selecting the device alarm table based on a preferred language.
-
9. The method of claim 1, wherein the displaying contextual alarm information includes displaying one of an alarm parameter, an alarm description, an alarm type, an alarm message and corrective action information.
-
10. The method of claim 9, wherein the displaying contextual alarm information further includes displaying a floating point numeric value from one of the first set of message fields in response to a predetermined character string within one of the set of information fields containing displayable alarm information.
-
11. A system for processing an alarm within a manufacturing process control network having a plurality of field devices each adapted to generate and send alarm messages of various categories, the system comprising:
a processor system communicatively coupled to a memory, wherein the processor system is programmed to receive a device alarm message from one of the field devices, wherein the device alarm message has a first set of message fields including a first set of device information, wherein the processor system is further programmed to append a second set of message fields containing a second set of device information associated with the field device to the device alarm message to form an enhanced device alarm message and to select a device alarm table based on the second set of device information within the enhanced device alarm message and wherein the processor system is programmed to map the first set of device information within the enhanced device alarm message to the selected device alarm table to identify a set of information fields containing displayable contextual alarm information, and the processor system is programmed to communicate the at least some selected portions of the contextual alarm information with at least one work station for display at said at least one workstation based upon at least one user customizable criterion used to determine which portions of the contextual alarm information are displayed at said at least one workstation.
-
12. The system of claim 11, wherein the device alarm message has a Fieldbus alarm message format.
-
13. The system of claim 11, wherein the device alarm message includes one of a block identification field, a relative identification field and a subcode field.
-
14. The system of claim 11, wherein the second set of message fields includes one of manufacturer information, device type information and revision level information.
-
15. The system of claim 11, wherein the processor system is further programmed to map the first set of device information within the enhanced device alarm message to the device alarm table to identify the set of information fields containing displayable alarm information based on a comparison of the first set of device information to a third set of device information within the device alarm table.
-
16. The system of claim 11, wherein the processor system is further programmed to map the first set of device information within the enhanced device alarm message to the device alarm table to identify the set of information fields containing displayable alarm information by identifying a set of information fields containing one of corrective action information, alarm message information, alarm type information, alarm description information and alarm parameter information.
-
17. The system of claim 11, wherein the processor system is further programmed to select the device alarm table based on a preferred language.
-
18. The system of claim 11, wherein the contextual alarm information includes one or more of an alarm parameter, an alarm description, an alarm type, an alarm message and corrective action information.
-
19. The system of claim 18, wherein the contextual alarm information further includes a floating point numeric value from one of the first set of message fields in response to a predetermined character string within one of the set of information fields containing displayable alarm information.
-
20. The system of claim 11, wherein the processor system includes a first processor that appends the second set of message fields to the device alarm message and a second processor that maps the first set of device information within the enhanced device alarm message to the selected device alarm table.
-
21. A system for processing alarms within a process control network including a plurality of field devices, the system comprising:
-
a computer readable medium; a first routine stored on the computer readable medium and adapted to be executed by a processor system that receives a device alarm message from one of the field devices, wherein the device alarm message has a first set of message fields including a first set of device information; a second routine stored on the computer readable medium and adapted to be executed by the processor system that appends a second set of message fields containing a second set of device information associated with the field device to the device alarm message to form an enhanced device alarm message; a third routine stored on the computer readable medium and adapted to be executed by the processor system that selects a device alarm table based on the second set of device information within the enhanced device alarm message; and a fourth routine stored on the computer readable medium and adapted to be executed by the processor system that maps the first set of device information within the enhanced device alarm message to the selected device alarm table to identify a set of information fields containing displayable contextual alarm information; and a fifth routine stored on the computer readable medium and adapted to be executed by the processor system that displays at one or more workstations the contextual alarm information in the form of one or more of an alarm parameter, an alarm description, an alarm type, an alarm message and corrective action information based upon at least one user customizable criterion used to determine which contextual alarm information is displayed at a particular workstation.
-
-
22. The system of claim 21, wherein the device alarm message has a Fieldbus alarm message format.
-
23. The system of claim 21, wherein second routine is further adapted to append a message field containing one of manufacturer information, device type information and revision level information to the device alarm message.
-
24. The system of claim 21, wherein the third routine is further adapted to select the device alarm table based on a preferred language.
-
25. The system of claim 21, wherein the fourth routine is further adapted to determine whether the first set of device information matches a third set of device information within the device alarm table.
-
26. The system of claim 21, wherein the fifth routine is further adapted to display a floating point numeric value from one of the first set of message fields in response to a predetermined character string within one of the set of information fields containing displayable alarm information.
-
27. The system of claim 21, wherein the computer readable medium includes first and second memories and wherein the second routine is stored on the first memory of the computer readable medium and the fourth routine is stored on the second memory of the computer readable medium.
-
28. A system for processing a device alarm within a process control network having a plurality of field devices each adapted to generate and send alarm messages of various categories, the system comprising:
a processor system communicatively coupled to a memory, wherein the processor system is programmed to receive a device alarm message from one of the field devices, wherein the device alarm message has a first set of device information stored within the field device, and wherein the processor system is further programmed to append a second set of device information associated with the field device to the device alarm message to form an extended device alarm message and to use the first set of device information within the extended device alarm message to identify and display a set of displayable contextual alarm information on one or more workstations based upon at least one user customizable criterion used to determine which portions of the contextual information are displayed at a particular workstation.
-
29. The system of claim 28, wherein the device alarm message has a Fieldbus alarm message format.
-
30. The system of claim 28, wherein the second set of device information includes one of manufacturer information, device type information and revision level information.
-
31. The system of claim 28, wherein the processor system is further programmed to use the first set of device information within the extended device alarm message to identify the set of displayable contextual alarm information based on a comparison of the first set of device information to a third set of device information.
-
32. The system of claim 28, wherein the processor system is further programmed to use the first set of device information within the extended device alarm message to identify the set of displayable contextual alarm information from a set of information fields containing one of corrective action information, alarm message information, alarm type information, alarm description information and alarm parameter information.
-
33. The system of claim 28, wherein the processor system is further programmed to display the displayable contextual alarm information in the form of one of an alarm parameter, an alarm description, an alarm type, an alarm message and corrective action information.
-
34. The system of claim 33, wherein the processor system is further programmed to display the displayable contextual alarm information in the form of a floating point numeric value from the first set of device information in response to a predetermined character string.
-
35. The system of claim 34, wherein the predetermined character string is “
- % V.”
- % V.”
-
36. The system of claim 28, wherein the processor system includes a first processor that appends the second set of device information to the device alarm message and a second processor that uses the first set of device information to identify the set of displayable alarm information.
Specification