Process control terminal
First Claim
1. A process control terminal for allowing an operator to perform process control functions and application functions in addition to the process control functions, said process control terminal reserving a predetermined screen portion for process control information to eliminate the possibility that process control alarms will not appear on the screen and thus not be brought to the attention of a process control operator, said process control terminal comprising:
- a processor;
a bus connected to said processor;
a display terminal connected to said bus, said display terminal having a screen;
a process control network controller connected to said bus for allowing process control information to be received from a process controller;
a host network controller connected to said bus for allowing application information to be received from a host computer and for allowing application information to be transmitted to a host computer;
first means for periodically determining the existence of an alarm condition, said first means causing an alarm indication to be generated in a first predetermined portion of said screen, said first predetermined portion of said screen being reserved for process control information only; and
second means for causing said application information to be displayed on said screen, said second means including means for preventing said application information to be displayed on said first predetermined portion of said screen reserved for said process control information, said preventing means causing said application information to be displayed on a second predetermined portion of said screen to ensure that said process control information cannot be overwritten by said application information thus causing a process control operator monitoring said screen to miss an alarm condition.
4 Assignments
0 Petitions
Accused Products
Abstract
A process control terminal may be used in a computer network consisting of a process control network of process controllers and an application network of host computers. The process control terminal allows a process control operator access to both process control functions and application programs being executed by a host computer. The process control terminal includes an Ethernet controller and it emulates a standard DEC terminal in order to facilitate its use in preexisting computer systems. The process control terminal displays information relating to process control functions in a first portion of its associated CRT screen and information relating to applications programs in a second portion of the CRT screen, the second portion being exclusive of the first portion so that process control information is not overwritten by applications information. The process control terminal also includes an automatic login feature that allows an operator to automatically login to an application program without typing a username or a password.
-
Citations
23 Claims
-
1. A process control terminal for allowing an operator to perform process control functions and application functions in addition to the process control functions, said process control terminal reserving a predetermined screen portion for process control information to eliminate the possibility that process control alarms will not appear on the screen and thus not be brought to the attention of a process control operator, said process control terminal comprising:
-
a processor; a bus connected to said processor; a display terminal connected to said bus, said display terminal having a screen; a process control network controller connected to said bus for allowing process control information to be received from a process controller; a host network controller connected to said bus for allowing application information to be received from a host computer and for allowing application information to be transmitted to a host computer; first means for periodically determining the existence of an alarm condition, said first means causing an alarm indication to be generated in a first predetermined portion of said screen, said first predetermined portion of said screen being reserved for process control information only; and second means for causing said application information to be displayed on said screen, said second means including means for preventing said application information to be displayed on said first predetermined portion of said screen reserved for said process control information, said preventing means causing said application information to be displayed on a second predetermined portion of said screen to ensure that said process control information cannot be overwritten by said application information thus causing a process control operator monitoring said screen to miss an alarm condition. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A process control terminal comprising:
-
display means for displaying information; first means, coupled to said display means, for receiving process control information from a process controller; second means, coupled to said display means, for transmitting application information to and receiving application information from a host computer; alarm means, coupled to said display means, for determining the existence of an alarm condition; and display generation means for causing visual information to be displayed on said display means, said display generation means causing an alarm indication to be displayed only in a first predetermined portion of said display means, said display generation means causing said application information to be displayed in a second predetermined portion of said display means to ensure that said process control information cannot be overwritten by said application information thus causing a process control operator monitoring said display means to miss an alarm condition. - View Dependent Claims (7, 8)
-
-
9. A process control terminal comprising:
-
a display screen; a controller that receives process control information from a process controller and application information from a host computer, said controller determining the existence of an alarm condition; and a display generator that causes visual information to be displayed on said display screen, said display generator causing an alarm indication to be displayed in a first predetermined portion of said display screen and said application information to be displayed only in a second predetermined portion of said display screen to ensure that said alarm indication cannot be overwritten by said application information thus causing a process control operator monitoring said display screen to miss an alarm condition. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A process control terminal for allowing an operator to perform process control functions and application functions, said process control terminal emulating a preexisting terminal to facilitate the use of said process control terminal in preexisting computer systems, said process control terminal comprising:
-
a display screen; a controller that receives process control information from a process controller and application information from a host computer, said controller determining the existence of an alarm condition; and a display generator that causes visual information to be displayed on said display screen, said display generator causing an alarm indication to be displayed in a first predetermined portion of said display screen and application information to be displayed only in a second predetermined portion of said display screen said display generator responding to application information received from a host computer by moving a cursor displayed on said screen up in response to the receipt of the character "A" from a host computer and moving the cursor displayed on said screen down in response to the receipt of the character "B" from a host computer.
-
-
16. A process control terminal for allowing an operator to perform process control functions and application functions in addition to the process control functions, said process control terminal reserving a predetermined screen portion for process control information to eliminate the possibility that process control alarms will not appear on the screen and thus not be brought to the attention of a process control operator, said process control terminal emulating a preexisting terminal to facilitate the use of said process control terminal in preexisting computer systems, said process control terminal comprising:
-
a processor; a bus connected to said processor; a display terminal connected to said bus, said display terminal having a screen; a process control network controller connected to said bus for allowing process control information to be received from a process controller; a host network controller connected to said bus for allowing application information to be received by a host computer and for allowing application information to be transmitted to a host computer; first means for periodically determining whether there is an alarm condition, said first means causing an alarm indication to be generated in a first predetermined portion of said screen reserved for process control information, said first means comprising; a process network driver that periodically determines whether there is an alarm condition, said process network driver generating a list of alarm conditions; an alarm process that generates an electronic alarm signal in response to finding an alarm condition; and a display driver for receiving said electronic alarm signal from said alarm process, said display driver causing a visual alarm message corresponding to said electronic alarm signal to appear on said screen to alert a process control operator to the existence of an alarm condition; and second means for causing said application information to be displayed on said screen, said second means including means for preventing said application information to be displayed in said first predetermined portion of said screen reserved for said process control information, said preventing means causing said application information to be displayed only on a second predetermined portion of said screen to ensure that said alarm indication cannot be overwritten by said application information thus causing a process control operator monitoring said screen to miss an alarm condition, said second means responding to application information received from a host computer by moving a cursor displayed on said screen up in response to the receipt of the character "A" from a host computer, moving the cursor on said screen down in response to the receipt of the character "B" from a host computer, erasing from said screen a portion of a line of text in response to the receipt of the character "K" from a host computer, deleting from said screen a portion of a line of text in response to the receipt of the character "M" from a host computer, and drawing a curve on said screen in response to the receipt of a character string including the character "C" from a host computer.
-
-
17. A method of displaying process control information in a first predetermined portion of a screen and application information in a second predetermined portion of the screen, said method comprising the steps of:
-
(a) receiving process control information from a process controller; (b) determining the existence of an alarm condition; (c) displaying process control information relating to said alarm condition in a first portion of a display screen; (d) receiving application information from a host computer, said application information being unrelated to said process control information; and (e) displaying said application information only in a second portion of the display screen.
-
-
18. A method of displaying process control information in a first predetermined portion of a screen and application information in a second predetermined portion of the screen, said method emulating the method of displaying application information used by a preexisting terminal, said method comprising the steps of:
-
(a) receiving process control information from a process controller; (b) determining the existence of an alarm condition; (c) displaying process control information relating to said alarm condition in a first portion of a display screen; (d) receiving application information from a host computer; and (e) displaying said application information only in a second portion of the display screen to ensure that said process control information cannot be overwritten by said application information thus causing a process control operator monitoring the display screen to miss an alarm condition, said step (e) comprising the steps of; (f) moving a cursor on the display screen up in response to the receipt of the character "A" from a host computer; (g) moving the cursor on the display screen down in response to the receipt of the character "B" from a host computer; (h) erasing from the display screen a portion of a line of text in response to the receipt of the character "K" from a host computer; and (i) deleting from the display screen a portion of a line of text in response to the receipt of the character "M" from a host computer.
-
-
19. A method of displaying process control information in a first predetermined portion of a screen and application information in a second predetermined portion of the screen, said method emulating the method of displaying application information used by a preexisting terminal, said method comprising the steps of:
-
(a) receiving process control information from a process controller; (b) storing said process control information in a database in memory; (c) determining the existence of an alarm condition; (d) generating a list of all alarm conditions determined in said step (c); (e) periodically searching said alarm list and generating an electronic alarm signal in response to an alarm condition in said alarm list; (f) responding to said electronic alarm signal by generating a visual alarm indication in a first portion of a display screen; (g) receiving application information from a host computer; and (h) displaying said application information only in a second portion of the display screen, said step (h) comprising the steps of; (i) moving a cursor on the display screen up in response to the receipt of the character "A" from a host computer; (j) moving the cursor on the display screen down in response to the receipt of the character "B" from a host computer; (k) erasing from the display screen a portion of a line of text in response to the receipt of the character "K" from a host computer; and (l) deleting from the display screen a portion of a line of text in response to the receipt of the character "M" from a host computer.
-
-
20. A process control terminal with automatic login capability, comprising:
-
a display screen; a keyboard means for receiving process control information from a process controller and application information from a host computer, said application information being generated by an application program; means coupled to said receiving means for displaying said process control information in a first portion of said display screen and said application information only in a second portion of said display screen; and means for automatically logging in said application program without requiring an operator to enter login information via said keyboard. - View Dependent Claims (21, 22)
-
-
23. A method of displaying process control information in a first predetermined portion of a screen and application information in a second predetermined portion of the screen, said method comprising the steps of:
-
(a) receiving process control information from a process controller; (b) determining the existence of an alarm condition; (c) displaying process control information relating to said alarm condition in a first portion of a display screen; (d) receiving application information from a host computer; (e) display said application information in a second portion of the display screen; and (f) keeping said first portion of said display screen separate from said second portion of said display screen with the use of a predetermined screen offset to ensure that said process control information cannot be overwritten by said application information thus causing a process control operator monitoring the display screen to miss an alarm condition.
-
Specification