Diagnostics in a process control system
First Claim
1. A diagnostic tool for use in a process control system having a multiplicity of function blocks adapted to control a process device during operation of a process, the diagnostic tool comprising:
- a data collection unit configured to communicate with each of the multiplicity of function blocks to receive, on a regular basis during operation of the process control system, data pertaining to a function block operating parameter for each of the multiplicity of function blocks wherein the data is associated with an operating condition of each of the multiplicity of function blocks;
a data analyzer that determines a value for the function block operating parameter for each of the number of times during operation of the process control system based on the received function block operating parameter data;
a detector that detects a problem within the process control system based on the determined values of the function block operating parameter data; and
an output generator that creates a report indicating the detected problem.
0 Assignments
0 Petitions
Accused Products
Abstract
A diagnostic tool automatically collects and stores data indicative of a variability parameter, a mode parameter, a status parameter and a limit parameter associated with each of the different devices, loops or function blocks within a process control system, processes the collected data to determine which devices, loops or function blocks have problems that result in reduced performance of the process control system, displays a list of detected problems to an operator and then suggests the use of other, more specific diagnostic tools to further pinpoint or correct the problems. When the diagnostic tool recommends and executes a data intensive application as the further diagnostic tool, it automatically configures a controller of the process control network to collect the data needed for such a tool.
-
Citations
7 Claims
-
1. A diagnostic tool for use in a process control system having a multiplicity of function blocks adapted to control a process device during operation of a process, the diagnostic tool comprising:
-
a data collection unit configured to communicate with each of the multiplicity of function blocks to receive, on a regular basis during operation of the process control system, data pertaining to a function block operating parameter for each of the multiplicity of function blocks wherein the data is associated with an operating condition of each of the multiplicity of function blocks;
a data analyzer that determines a value for the function block operating parameter for each of the number of times during operation of the process control system based on the received function block operating parameter data;
a detector that detects a problem within the process control system based on the determined values of the function block operating parameter data; and
an output generator that creates a report indicating the detected problem. - View Dependent Claims (2, 3)
-
-
4. A diagnostic tool for use in a process control system that includes a processor and that uses a multiplicity of function blocks to control a process, the diagnostic tool comprising:
-
a computer readable memory; and
a routine stored on the computer readable memory and adapted to be implemented on the processor, wherein the routine;
collects data pertaining to a function block operating parameter for each of the multiplicity of function blocks on a regular basis during operation of the process wherein the data is associated with an operating condition of each of the multiplicity of function blocks;
determines a value for the function block operating parameter for each of a number of times during the operation of the process control system based on the collected function block operating parameter data;
detects a problem within the process control system based on the determined values of the function block operating parameter; and
produces a report that lists the detected problem. - View Dependent Claims (5)
-
-
6. A method of diagnosing problems in a process control system that uses a multiplicity of function blocks to control the operation of a process, the method comprising the steps of:
-
collecting data pertaining to a function block operating parameter from each of the multiplicity of function blocks during operation of the process control system wherein the data is associated with an operating condition of each of the multiplicity of function blocks;
determining a value for the function block operating parameter for each of a number of times during operation of the process control system based on the received function block operating parameter data;
detecting a problem within the process control system based on the determined function block operating parameter values; and
reporting the detected problem to a user.
-
-
7. A function block adapted to control a process in a process control system and for execution by a processor in a process control environment, comprising:
-
a computer readable memory;
a first routine stored on the computer readable memory and adapted to be executed on the processor to implement a process operation, wherein a first function block signal is associated with an operation of the first routine; and
a second routine stored on the computer readable memory and adapted to be executed on the processor to determine a variability indication based on the first function block signal.
-
Specification