US6032208A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Process control system for versatile control of multiple process devices of various device types
Assignee: Fisher Rosemount Systems Inc
•
Filing: 1996-04-12
•
Granted: 2000-02-29
•
Expires: 2016-04-12
Abstract
Abstract A process controller implements smart field device standards and other bus-based architecture standards so that communications and control among devices are performed so that the standard control operations are transparent to a user. The process controller allows attachment to a theoretically and substantially unlimited number and type of field devices including smart devices and conventional non-smart devices. Control and communication operations of the various numbers and types of devices are performed simultaneously and in parallel.
Inventors
- 👤 Mark Nixon
- 👤 Robert B. Havekost
- 👤 Larry O. Jundt
- 👤 Dennis Stevenson
- 👤 Michael G. Ott
- 👤 Arthur Webb
- 👤 Mike Lucas
- 👤 James Hoffmaster
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 06:43
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/4185; Y; Y02; Y02P; Y02P90/00; Y02P90/02
Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
179 words
A process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system comprising: a plurality of distributed controllers coupled to the field devices; and a software system including a plurality of control modules that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the control modules including control modules executable in the distributed controllers and control modules executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control modules executable independently and in parallel in the distributed controllers and in the smart-type field device processing units, and the non-smart-type field devices being controlled by control modules executable in the distributed controllers, the control modules controlling the smart-type and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 2
Dependent Claim
179 words
A process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system comprising: a plurality of distributed controllers coupled to the field devices; and a software system including a plurality of control modules that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the control modules including control modules executable in the distributed controllers and control modules executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control modules executable independently and in parallel in the distributed controllers and in the smart-type field device processing units, and the non-smart-type field devices being controlled by control modules executable in the distributed controllers, the control modules controlling the smart-type and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 3
Dependent Claim
18 words
A process control system according to claim 1, wherein the smart-type field devices include Fieldbus standard field devices.
Claim 4
Dependent Claim
54 words
A process control system according to claim 1, further comprising: a user interface for interfacing with a user; wherein the smart-type and the non-smart-type field devices operate in compliance with defined bus-based architecture standards and the software system performs smart-type control operations and non-smart-type control operations transparent to the user over the user interface.
Claim 5
Dependent Claim
49 words
A process control system according to claim 1, wherein the software system performs smart-type control operations using the plurality of control modules distributed on the plurality of distributed controllers operating on the smart-type field devices and non-smart-type operations operating on the non-smart-type field devices independently, simultaneously and in parallel.
Claim 6
Dependent Claim
18 words
A process control system according to claim 1 wherein ones of the distributed controllers perform different control operations.
Claim 7
Dependent Claim
41 words
A process control system according to claim 1 wherein the software system further includes: a configuration program for configuring the control modules and installing the control modules on the plurality of distributed controllers, the distributed controllers retaining the configuration until reconfigured.
Claim 8
Dependent Claim
30 words
A process control system according to claim 1, wherein the control modules are selectively installable by downloading a selected control module to a controller of the plurality of distributed controllers.
Claim 9
Dependent Claim
18 words
A process control system according to claim 1, wherein the control modules are objects in an object-oriented environment.
Claim 10
Dependent Claim
65 words
A process control system according to claim 1 wherein the plurality of control modules is configured into a communication services hierarchy including: a remote object communications (ROC) level for communicating messages between two control modules in a same controller and between two control modules in different controllers, and a low level communications level for interfacing with communications hardware and transmitting messages across the communications hardware.
Claim 11
Dependent Claim
47 words
A process control system according to claim 1, wherein the control modules include a device connection object for controlling data transfers between a plurality of devices, transmitting data, maintaining communication link status between two communicating devices and establishing a communication link upon demand of a remote device.
Claim 12
Dependent Claim
180 words
A process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system comprising: a plurality of distributed controllers coupled to the field devices; and a plurality of control means that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the the plurality of control means including control means executable in the distributed controllers and control means executable in processing units in the smart-type field devices the smart-type field devices being controlled by control means executable independently and in parallel in the distributed controllers and in the smart-type field device processing units and the non-smart-type field devices being controlled by control means executable in the distributed controllers the control means controlling the smart-type field devices and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 13
Dependent Claim
180 words
A process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system comprising: a plurality of distributed controllers coupled to the field devices; and a plurality of control means that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the the plurality of control means including control means executable in the distributed controllers and control means executable in processing units in the smart-type field devices the smart-type field devices being controlled by control means executable independently and in parallel in the distributed controllers and in the smart-type field device processing units and the non-smart-type field devices being controlled by control means executable in the distributed controllers the control means controlling the smart-type field devices and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 14
Dependent Claim
18 words
A process control system according to claim 11, wherein the smart-type field devices include Fieldbus standard field devices.
Claim 15
Dependent Claim
54 words
A process control system according to claim 11, further comprising: means for interfacing with a user; wherein the smart-type and the non-smart-type field devices operate in compliance with defined bus-based architecture standards and the plurality of control means perform smart-type control operations and non-smart-type control operations transparent to the user over the interfacing means.
Claim 16
Dependent Claim
45 words
A process control system according to claim 11, wherein the plurality of control means distributed on the plurality of distributed controllers perform smart-type control operations operating on the smart-type field devices and non-smart-type operations operating on the non-smart-type field devices independently, simultaneously and in parallel.
Claim 17
Dependent Claim
18 words
A process control system according to claim 11 wherein ones of the control means perform different control operations.
Claim 18
Dependent Claim
40 words
A process control system according to claim 11 wherein the control means further includes: configuring means for configuring the control modules and installing the control modules on the plurality of distributed controllers, the distributed controllers retaining the configuration until reconfigured.
Claim 19
Dependent Claim
30 words
A process control system according to claim 11, wherein the control means are selectively installable by downloading a selected control means to a controller of the plurality of distributed controllers.
Claim 20
Dependent Claim
18 words
A process control system according to claim 11, wherein the control means are objects in an object-oriented environment.
Claim 21
Dependent Claim
47 words
A process control system according to claim 11, wherein the control means include a device connection object for controlling data transfers between a plurality of devices, transmitting data, maintaining communication link status between two communicating devices and establishing a communication link upon demand of a remote device.
Claim 22
Dependent Claim
180 words
A process control system comprising: a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices; a plurality of distributed controllers coupled to the field devices; a workstation coupled to the distributed controllers; and a plurality of control means that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the plurality of control means including control means executable in the distributed controllers and control means executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control means executable independently and in parallel in the distributed controllers and in the smart-type field device processing units, and the non-smart-type field devices being controlled by control means executable in the distributed controllers, the control means controlling the smart-type field devices and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 23
Dependent Claim
180 words
A process control system comprising: a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices; a plurality of distributed controllers coupled to the field devices; a workstation coupled to the distributed controllers; and a plurality of control means that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers, the plurality of control means including control means executable in the distributed controllers and control means executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control means executable independently and in parallel in the distributed controllers and in the smart-type field device processing units, and the non-smart-type field devices being controlled by control means executable in the distributed controllers, the control means controlling the smart-type field devices and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 24
Dependent Claim
18 words
A process control system according to claim 20, wherein the smart-type field devices include Fieldbus standard field devices.
Claim 25
Dependent Claim
54 words
A process control system according to claim 20, further comprising: means for interfacing with a user; wherein the smart-type and the non-smart-type field devices operate in compliance with defined bus-based architecture standards and the plurality of control means perform smart-type control operations and non-smart-type control operations transparent to the user over the interfacing means.
Claim 26
Dependent Claim
45 words
A process control system according to claim 20, wherein the plurality of control means distributed on the plurality of distributed controllers perform smart-type control operations operating on the smart-type field devices and non-smart-type operations operating on the non-smart-type field devices independently, simultaneously and in parallel.
Claim 27
Dependent Claim
18 words
A process control system according to claim 20 wherein ones of the control means perform different control operations.
Claim 28
Dependent Claim
191 words
An executable program code implementing a process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system including a plurality of distributed controllers coupled to the field devices, the executable program code comprising: a software system including a plurality of control modules that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers; and a communication and control routine including control modules executable in the distributed controllers and control modules executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control modules executable independently and in parallel in the distributed controllers and in the smart-type field device processing units and the non-smart-type field devices being controlled by control modules executable in the distributed controllers, the control modules controlling the smart-type and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 29
Dependent Claim
191 words
An executable program code implementing a process control system for controlling a plurality of field devices of multiple different field device types including smart-type field devices and non-smart-type field devices, the process control system including a plurality of distributed controllers coupled to the field devices, the executable program code comprising: a software system including a plurality of control modules that are selectively defined and created at configuration by a user to define and create a control strategy, and installed on ones of the plurality of distributed controllers; and a communication and control routine including control modules executable in the distributed controllers and control modules executable in processing units in the smart-type field devices, the smart-type field devices being controlled by control modules executable independently and in parallel in the distributed controllers and in the smart-type field device processing units and the non-smart-type field devices being controlled by control modules executable in the distributed controllers, the control modules controlling the smart-type and the non-smart-type field devices to implement smart-type field device standards on both the smart-type field devices and non-smart-type field devices so that standard control operation is transparent to a user.
Claim 30
Dependent Claim
18 words
An executable program code according to claim 25 wherein the smart-type field devices include Fieldbus standard field devices.
Claim 31
Dependent Claim
54 words
An executable program code according to claim 25 further comprising: a user interface for interfacing with a user; wherein: the smart-type and the non-smart-type field devices operate in compliance with defined bus-based architecture standards and the software system performs smart-type control operations and non-smart-type control operations transparent to the user over the user interface.
Claim 32
Dependent Claim
49 words
An executable program code according to claim 25 wherein the software system performs smart-type control operations using the plurality of control modules distributed on the plurality of distributed controllers operating on the smart-type field devices and non-smart-type operations operating on the non-smart-type field devices independently, simultaneously and in parallel.
Claim 33
Dependent Claim
17 words
An executable program code according to claim 25 wherein ones of the controllers perform different control operations.
Claim 34
Dependent Claim
41 words
An executable program code according to claim 25 wherein the software system further includes: a configuration program for configuring the control modules and installing the control modules on the plurality of distributed controllers, the distributed controllers retaining the configuration until reconfigured.
Claim 35
Dependent Claim
30 words
An executable program code according to claim 25 wherein the control modules are selectively installable by downloading a selected control module to a controller of the plurality of distributed controllers.
Claim 36
Dependent Claim
18 words
An executable program code according to claim 25 wherein the control modules are objects in an object-oriented environment.
Claim 37
Dependent Claim
65 words
An executable program code according to claim 25 wherein the plurality of control modules is configured into a communication services hierarchy including: a remote object communications (ROC) level for communicating messages between two control modules in a same controller and between two control modules in different controllers, and a low level communications level for interfacing with communications hardware and transmitting messages across the communications hardware.
Claim 38
Dependent Claim
47 words
An executable program code according to claim 25 wherein the control modules include a device connection object for controlling data transfers between a plurality of devices, transmitting data, maintaining communication link status between two communicating devices and establishing a communication link upon demand of a remote device.
Claim 39
Dependent Claim
13 words
An article of manufacture encoding the executable program code according to claim 25.
Claim 40
Dependent Claim
25 words
A process control system according to claim 1 wherein the software system communicates with the smart-type and the non-smart-type field devices via network server/client pairs.
Claim 41
Dependent Claim
27 words
A process control system according to claim 11 wherein the plurality of control means communicate with the smart-type and the non-smart-type field devices via network server/client pairs.
Claim 42
Dependent Claim
27 words
A process control system according to claim 20 wherein the plurality of control means communicate with the smart-type and the non-smart-type field devices via network server/client pairs.
Claim 43
Dependent Claim
25 words
An executable program code according to claim 25 wherein the software system communicates with the smart-type and the non-smart-type field devices via network server/client pairs.
References Cited (Backward Citations)
US4047003A
Cited
US4025763A
Cited
US4302820A
Cited
US4602343A
Cited
US4517637A
Cited
US4672530A
Cited
US5371895A
Cited
US5311451A
Cited
US5129087A
Cited
US5513095A
Cited
US5146401A
Cited
US5485400A
Cited
US5550980A
Cited
US5444851A
Cited
US5134574A
Cited
US5307346A
Cited
US5168441A
Cited
US5122948A
Cited
US5265005A
Cited
US5497316A
Cited
US5247450A
Cited
US5412643A
Cited
US5475856A
Cited
US5365423A
Cited
US5566320A
Cited
US5432711A
Cited
US5486998A
Cited
US5493534A
Cited
WO1995004314A1
Cited
US5530643A
Cited
US5549137A
Cited
US5442639A
Cited
US5504902A
Cited
US5623592A
Cited
US5682476A
Cited
US5793963A
Cited
US5796602A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-02-28 | 2003-08-30 | 2004-02-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-02-28 | 2007-08-30 | 2008-02-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-02-28 | 2011-08-30 | 2012-02-29 | $7700.00 | Window Closed / Lapsed |