Non-periodic control communications in wireless and other process control systems
First Claim
1. A controller for a process wherein a process signal is indicative of a process variable of the process, the controller comprising:
- a processor; and
, a control module adapted for periodic execution by the processor and configured to be responsive to the process variable to generate a control signal for the process;
wherein an iteration of the periodic execution of the control module comprises implementation of a routine configured to generate a representation of a process response to the control signal, and wherein the routine is further configured to maintain the representation over multiple iterations of the periodic execution of the control module and until an update of the process variable is available.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a controller having a processor and a control module adapted for periodic execution by the processor and configured to be responsive to a process variable to generate a control signal for a process. An iteration of the periodic execution of the control module involves implementation of a routine configured to generate a representation of a process response to the control signal. The routine is further configured to maintain the representation over multiple iterations of the periodic execution of the control module and until an update of the process variable is available. In some cases, the update of the process variable is made available via wireless transmission of the process signal. In those and other cases, the controller may be included within a process control system having a field device to transmit the process signal indicative of the process variable non-periodically based on whether the process variable has changed by more than a predetermined threshold. In some embodiments, the field device also transmits the process signal if a refresh time has been exceeded since a last transmission.
27 Citations
32 Claims
-
1. A controller for a process wherein a process signal is indicative of a process variable of the process, the controller comprising:
-
a processor; and
,a control module adapted for periodic execution by the processor and configured to be responsive to the process variable to generate a control signal for the process;
wherein an iteration of the periodic execution of the control module comprises implementation of a routine configured to generate a representation of a process response to the control signal, and wherein the routine is further configured to maintain the representation over multiple iterations of the periodic execution of the control module and until an update of the process variable is available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process control system for a process having a process variable, comprising:
-
a field device to transmit a process signal indicative of the process variable of the process; and
,a controller in communication with the field device to receive an update of the process variable via the process signal and generate a control signal for the process, the controller having a processor and a control module adapted for periodic execution by the processor;
wherein the field device wirelessly transmits the process signal non-periodically based on whether the process variable has changed by more than a predetermined threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of controlling a process having a process variable, the method comprising the steps of:
-
implementing a process control routine to generate a control signal for the process based on the process variable; and
,detecting whether an update of the process variable is available;
wherein implementing the process control routine comprises the steps of generating a representation of a process response to the control signal, and maintaining the process response representation over multiple iterations of the implementing step until the update of the process variable is detected. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of controlling a process having a process variable;
- the method comprising the steps of;
receiving wirelessly a process signal to obtain an update of the process variable; and
,implementing periodically a process control routine to generate a control signal for the process based on the process signal;
wherein the receiving step occurs non-periodically such that the process control routine is configured to utilize non-periodic updates of the process variable received due to the process variable changing by more than a predetermined threshold or due to a time elapsed since a prior update of the process variable. - View Dependent Claims (28, 29, 30, 31, 32)
- the method comprising the steps of;
Specification