Keypad annunciator graphical user interface
First Claim
1. Apparatus for maintaining synchronization between process-control data representative of a process control system and presentation data responsive to the process-control data, said apparatus comprisingtransmitting means for transmitting, on a communication path between a computational task of the process control system and a keypad annunciator graphical user interface of the process control system, a succession of verification signals, receiving means for receiving acknowledgment signals in response to successful transmission of the succession of verification signals, said receiving means verifying the continued existence of the communication path, detection means for detecting a failure to receive the acknowledgment signals, and re-establishment means for re-establishing the communication path in response to a failure to receive acknowledgement signals.
5 Assignments
0 Petitions
Accused Products
Abstract
A Keypad Annunciator Graphical User Interface, (KAGUI), for use by an operator of a process control system for presenting and responding to alarm state data generated by the process control system, is disclosed. The KAGUI provides an interactive display of a keypad annunciator on a monitor display screen. A panel manager display and a dynamic icon enhance operator awareness, in a multi-window display environment, of alarms. The KAGUI synchronizes alarm data presented by the KAGUI with process control system alarm data and informs the operator of the status of interprocess communication.
26 Citations
19 Claims
-
1. Apparatus for maintaining synchronization between process-control data representative of a process control system and presentation data responsive to the process-control data, said apparatus comprising
transmitting means for transmitting, on a communication path between a computational task of the process control system and a keypad annunciator graphical user interface of the process control system, a succession of verification signals, receiving means for receiving acknowledgment signals in response to successful transmission of the succession of verification signals, said receiving means verifying the continued existence of the communication path, detection means for detecting a failure to receive the acknowledgment signals, and re-establishment means for re-establishing the communication path in response to a failure to receive acknowledgement signals.
-
3. A method of maintaining synchronization between process-control data representative of a process control system and presentation data responsive to the process-control data, said method comprising
transmitting, on a communication path between a computational task of a process control system and a keypad annunciator graphical user interface of the process control system, a succession of verification signals, receiving acknowledgment signals in response to successful transmission of the succession of verification signals for verifying the continued existence of the communication path, and maintaining the communication path by; -
detecting a failure to receive the acknowledgment signals, and responding to a detected failure to receive the acknowledgment signals by re-establishing the communication path. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
refraining, under selected conditions, from transmitting alarm values of said process-control data from the computational task to the keypad annunciator graphical user interfaces, upon a change in an alarm value of the process-control data, transmitting the changed alarm value from the computational task to the keypad annunciator graphical user interface to update the presentation data, and, in response to the re-establishment of a communication path, transmitting current alarm values of the process-control data from the computational task to the keypad annunciator graphical user interface to refresh the presentation data, wherein said selected conditions exclude a change in an alarm value of the process-control data and a re-establishment of a communication path. -
6. A method according to claim 3, further including providing a first indication at the keypad annunciator graphical user interface in response to verification of the continued existence of the communication path.
-
7. A method according to claim 6, further including changing the appearance of said first indication in response to a failure to verify the continued existence of the communication path.
-
8. A method according to claim 6, where providing a first indication further includes providing a first graphical element of a panel manager display of the keypad annunciator graphical user interface.
-
9. A method according to claim 8, further including changing the appearance of said first graphical element in response to a failure to verify the continued existence of the communication path.
-
10. A method according to claim 3, further including providing a second indication at the keypad annunciator graphical user interface in response to the detection of a failure to verify the continued existence of the communication path.
-
11. A method according to claim 10, where providing a second indication further includes providing a second graphical element of a panel manager display of a keypad annunciator graphical user interface.
-
-
12. A method for maintaining synchronization between generation of alarm data by a process control system and the presentation of the alarm data by a keypad annunciator graphical user interface, said method comprising:
-
transmitting a succession of verification signals on a communication path used for the transmission of the alarm data, receiving acknowledgment signals in response to successful transmission of the succession of verification signals, thereby verifying the continued existence of the communication path, maintaining said communication path by detecting a failure to receive said acknowledgment signals, and, in response to a failure to receive acknowledgment signals, re-establishing the communication path, and transmitting current alarm data to the keypad annunciator graphical user interface using the re-established communication path. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification