Software lockout coordination between a process control system and an asset management system

US9927788B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9927788-B2
Application numberUS-201113111560-A
CountryUS
Kind codeB2
Filing dateMay 19, 2011
Priority dateMay 19, 2011
Publication dateMar 27, 2018
Grant dateMar 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A process control system coordinates with an associated asset management system to implement a plant safety mechanism and, in particular, to prevent unintended changes to, or otherwise undesired operation of, one or more process control equipment resources in a process plant. A maintenance technician uses the asset management system to request access to one or more of the process control equipment resources. A process operator receives the request via the process control system and grants or denies the request. Process control equipment resources for which a process operator grants a request are inoperable, in part or in whole, by the process control system. Upon completion of the maintenance task, the maintenance technician requests to return control of the process control equipment resource to the process operator. The return is complete when the process operator acknowledges the return of the resource to the process control system.

First claim

Opening claim text (preview).

We claim: 1. A process control system operating to control a process within a process plant, the system comprising: a process control equipment resource; a process controller; a plurality of user interface devices including an operator user interface device and a maintenance user interface device, each of the plurality of user interface devices including a processor and a display; a data structure storing an assignment record for identifying an assigned user interface device for the process control equipment resource, the assigned user interface device for the process control equipment resource being one of the operator user interface device or the maintenance user interface device; and a message handling routine that, when executed, causes the process controller to to selectively forward or block messages to the process control equipment resource based on (i) which of the plurality of user interface devices is sending the messages and (ii) which of the plurality of user interface devices the assignment record indicates is the assigned user device for the process control equipment resource, such that a message sent to the process control equipment resource is blocked: (a) when the message is sent from the operator user interface device while the assigned user interface device is the maintenance user interface device; and (b) when the message is sent from the maintenance user interface device while the assigned user interface device is the operator user interface device. 2. The process control system of claim 1 , wherein the assignment record comprises a device identification and a value indicating whether the maintenance user interface device may access the process control equipment resource. 3. The process control system of claim 2 , wherein the assignment record further comprises a value indicating one or more specific persons having access to the process control equipment resource. 4. The process control system of claim 2 , wherein the assignment record further comprises a value indicating an access level for the process control equipment resource. 5. The process control system of claim 1 , wherein the data structure comprises a plurality of registers, stored on a computer readable storage device, each register operable to indicate for the process control equipment resource whether each of the operator user interface device and the maintenance user interface device may access the process control equipment resource. 6. The process control system of claim 1 , further comprising: a first display routine operable to cause a first display device coupled to the operator user interface device to display a first list of process control equipment resources accessible to the maintenance user interface device; and a second display routine operable to cause a second display device coupled to the maintenance user interface device to display a second list of process control equipment resources accessible to the maintenance user interface device, and wherein the first and second lists are generated or updated according to the data structure. 7. The process control system of claim 1 , further comprising a batch executive engine operable to schedule one or more batches and to allocate process control equipment resources for each batch, the batch executive engine communicatively coupled to the data structure and allocating the process control equipment resources according to the assignment record stored in the data structure. 8. The process control system of claim 7 , wherein the batch executive engine reallocates process control equipment resources for a scheduled batch if the assignment record stored in the data structure indicates that one or more assigned process control equipment resources becomes inaccessible to the operator user interface device. 9. The process control system of claim 1 , wherein accessing the process control equipment resource includes one or more of: sending a message to the resource, receiving a message from the resource, causing an operation on the resource, operating the resource, and changing the status of the resource. 10. A non-transitory computer readable storage medium having stored thereon one or more sets of computer readable instructions for execution by one or more processors, the instructions, when executed by the one or more processors, causing the one or more processors to: display at a first user interface device an operator user interface operable to control a process control equipment resource operating as part of a process that operates in a process plant, the first user interface device including a processor and a display; display at a second user interface device a maintenance user interface operable to perform tasks related to maintaining the process control equipment resource, the second user interface device including a processor and a display; maintain an assignment record for the process control equipment resource; display a third user interface configured to facilitate selection by a user of the first user interface device or the second user interface device to be an assigned user interface device for the process control equipment resource and which causes the assignment record to be changed to indicate that the selection from the first user interface device and the second user interface device is the assigned user interface device for the process control equipment resource; and selectively facilitate communication, by a process controller, between the process control equipment resource and one of the first and second user interface devices based on (i) which of the first and second user interface devices is sending the message and (ii) which of the first and second user interface devices the assignment record indicates is the assigned user interface device for the process control equipment resource, such that a message sent to the process control equipment resource is blocked: (a) when the message is sent from the first user interface device while the assigned user interface device is the second user interface device; and (b) when the message is sent from the second user interface device while the assigned user interface device is the first user interface device. 11. The non-transitory computer readable storage medium of claim 10 , further comprising instructions operable to cause the one or more processors to allow a user of the second user interface device to modify the assignment record. 12. The non-transitory computer readable storage medium of claim 10 , further comprising instructions operable to cause the one or more processors to allow a user of the first user interface device to review a request from a user of the second user interface device and to grant or deny the request. 13. The non-transitory computer readable storage medium of claim 10 , further comprising instructions operable to cause the one or more processors to: display via the second user interface device the process control equipment resource; receive via the second user interface device a selection of the process control equipment resource to request access; display via the first user interface device the selected process equipment control resource; receive via the first user interface device a decision granting or denying the requested access; and selectively modify the assignment record based on whether the requested access was granted or denied. 14. The non-transitory computer readable storage medium of claim 10 , further comprising instructions operable to cause the one or more processors to: display via the second user interface device the process control equipment resource; receive via the second user interface device a selecti

Assignees

Inventors

Classifications

  • Inhibit further editing of entered parameters · CPC title

  • Computer aided software engineering, program generation, case tools, CASE · CPC title

  • characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence) · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Programming the control sequence · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9927788B2 cover?
A process control system coordinates with an associated asset management system to implement a plant safety mechanism and, in particular, to prevent unintended changes to, or otherwise undesired operation of, one or more process control equipment resources in a process plant. A maintenance technician uses the asset management system to request access to one or more of the process control equipm…
Who is the assignee on this patent?
Balentine James R, Dicaire Andre A, Scott Cindy A, and 5 more
What technology area does this patent fall under?
Primary CPC classification G05B19/0426. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).