Methods and apparatus to implement safety applications associated with process control systems
US-2021080913-A1 · Mar 18, 2021 · US
US11914360B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11914360-B2 |
| Application number | US-202218069787-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2022 |
| Priority date | Sep 18, 2019 |
| Publication date | Feb 27, 2024 |
| Grant date | Feb 27, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising: memory; instructions; and processor circuitry to execute the instructions to: provide a plurality of available safety applications for implementation by a safety trip device associated with a process control system to a user for selection, a first one of the safety applications being a first self-contained application defining a first complete set of logic functions and operations implemented in association with a first set of I/O signals, the first complete set of logic functions and operations pre-programmed independent of input from the user and stored as first pre-programmed instructions in the memory, a second one of the safety applications being a second self-contained application defining a second complete set of logic functions and operations implemented in association with a second set of PO signals, the second complete set of logic functions and operations pre-programmed independent of input from the user and stored as second pre-programmed instructions in the memory, the first complete set of logic functions different than the second complete set of logic functions, the first set of I/O signals different than the second set of I/O signals; in response to selection of the first safety application by the user, prompt the user to specify values for configuration settings associated with the first safety application, the first pre-programmed instructions defining the configuration settings; and implement the first safety application based on the values for the configuration settings specified by the user and based on the first pre-programmed instructions. 2. The apparatus of claim 1 , wherein all operation and functionality of the first safety application, other than the configuration settings, is defined by the first complete set of logic functions and operations. 3. The apparatus of claim 1 , wherein the configuration settings include at least one of a trip limit, units for the trip limit, a direction of a trip associated with the trip limit, or a delay period associated with the trip. 4. The apparatus of claim 1 , wherein the plurality of available safety applications includes two or more of a burner management system application, an emergency shutdown application, an automatic overflow protection system application, a high-integrity pressure protection system application, a multi-iteration voter application, or a wellhead application. 5. The apparatus of claim 4 , wherein the plurality of available safety applications includes a first set of applications stored in the memory and a second set of applications available for download. 6. The apparatus of claim 1 , wherein the first set of I/O signals corresponds to a first I/O count and the second set of I/O signals corresponds to a second I/O count, the first I/O count different than the second I/O count, the first I/O count defined by the first complete set of logic functions and operations, the second I/O count defined by the second complete set of logic functions and operations. 7. The apparatus of claim 1 , wherein the first set of I/O signals corresponds to a first subset of different types of I/O signals and the second set of I/O signals correspond to a second subset of the different types of I/O signals, the first subset of the different types of I/O signals different than the second subset of the different types of I/O signals. 8. The apparatus of claim 7 , further including a housing, the first set of I/O signals communicated between the processor circuitry and field devices via a first set of termination modules carried by the housing, the first set of termination modules including different types of termination modules corresponding to the first subset of the different types of I/O signals. 9. The apparatus of claim 8 , wherein ones of the first set of termination modules are selectively replaceable within the housing by ones of a second set of termination modules, the second set of termination modules including different types of termination modules corresponding to the second subset of the different types of I/O signals. 10. The apparatus of claim 1 , wherein ones of the plurality of available safety applications are certified by a safety compliance authority prior to being provided to the user for selection. 11. A non-transitory computer readable medium comprising instructions that, when executed, cause processor circuitry to at least: provide a plurality of available safety applications for implementation by a safety trip device associated with a process control system to a user for selection, a first one of the safety applications being a first self-contained application defining a first complete set of logic functions and operations implemented in association with a first set of I/O signals, the first complete set of logic functions and operations pre-programmed independent of input from the user and stored as first pre-programmed instructions in memory, a second one of the safety applications being a second self-contained application defining a second complete set of logic functions and operations implemented in association with a second set of I/O signals, the second complete set of logic functions and operations pre-programmed independent of input from the user and stored as second pre-programmed instructions in the memory, the first complete set of logic functions different than the second complete set of logic functions, the first set of I/O signals different than the second set of I/O signals; in response to selection of the first safety application by the user, prompt the user to specify values for configuration settings associated with the first safety application, the first pre-programmed instructions defining the configuration settings; and implement the first safety application based on the values for the configuration settings specified by the user and based on the first pre-programmed instructions. 12. The non-transitory computer readable medium of claim 11 , wherein all operation and functionality of the first safety application, other than the configuration settings, is defined by the first complete set of logic functions and operations. 13. The non-transitory computer readable medium of claim 11 , wherein the configuration settings include at least one of a trip limit, units for the trip limit, a direction of a trip associated with the trip limit, or a delay period associated with the trip. 14. The non-transitory computer readable medium of claim 11 , wherein the plurality of available safety applications includes two or more of a burner management system application, an emergency shutdown application, an automatic overflow protection system application, a high-integrity pressure protection system application, a multi-iteration voter application, or a wellhead application. 15. The non-transitory computer readable medium of claim 14 , wherein the plurality of available safety applications includes a first set of applications stored in the memory and a second set of applications available for download. 16. The non-transitory computer readable medium of claim 11 , wherein the first set of I/O signals corresponds to a first I/O count and the second set of I/O signals corresponds to a second I/O count, the first I/O count different than the second I/O count, the first I/O count defined by the first complete set of logic functions and operations, the second I/O count defined by the second complete set of logic functions and operations. 17. An apparatus comprising: means for storing; instructions; and means for executing the instructions, the executin
with multiple-channel loop, i.e. redundant control systems · CPC title
characterised by system universality, reconfigurability, modularity · CPC title
Safety measures, i.e. ensuring safe condition in the event of error, e.g. for controlling element · CPC title
Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] · CPC title
DCS distributed, decentralised controlsystem, multiprocessor · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.