Systems and methods for graphical display configuration design verification in a process plant

US2019102068A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019102068-A1
Application numberUS-201816121116-A
CountryUS
Kind codeA1
Filing dateSep 4, 2018
Priority dateOct 2, 2017
Publication dateApr 4, 2019
Grant date

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.

Techniques for assessing the completeness of a graphical display configuration of a process plant include receiving or obtaining a list of expected display views to be included in the draft of the process plant's graphical configuration or a portion thereof. For each expected display view, a graphical display configuration application obtains a list of expected control references corresponding to the display view and determines whether the control references are included in the display view, whether the control references are configured and stored in a control configuration database, and/or whether related display views corresponding to the control references are configured. The graphical display configuration application then generates a completeness assessment report indicating the control references which were not included in the corresponding display view, the control references which were not configured and stored in the control configuration database, and the related display views which were not configured.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for assessing the completeness of a graphical display configuration of a process plant, the method comprising: obtaining, by a computing device executing a graphical display configuration application in a configuration environment of a process plant, indications of a plurality of display views which combine to represent the process plant, each display view including indications of process control elements; obtaining, by the graphical display configuration application, indications of sets of control or graphical references corresponding to the plurality of display views, wherein each set of control or graphical references corresponds to one of the plurality of display views, and wherein each control or graphical reference in the set of control or graphical references refers to a process control element or display view element represented in the corresponding display view; for each control or graphical reference in each of the sets, determining at least one of: (i) whether an indication of the control or graphical reference is included in the corresponding display view; (ii) whether the control or graphical reference is stored in a control configuration database; or (iii) whether related display views or display view elements corresponding to the control or graphical reference are included in the plurality of display views; and presenting, by the graphical display configuration application, a completeness assessment report indicating one or more warnings or errors in the plurality of display views, wherein the one or more warnings or errors are identified based on at least one of: (i) that an indication of a control or graphical reference in the sets of control or graphical references is not included in a corresponding display view, (ii) that a control or graphical reference in the sets of control or graphical references is not stored in the control configuration database, or (iii) that related display views or display view elements corresponding to a control or graphical reference in the sets of control or graphical references are not included in the plurality of display views. 2 . The method of claim 1 , further comprising for each control or graphical reference in each of the sets of control or graphical references, generating a warning or error corresponding to the control or graphical reference in response to determining that the indication of the control or graphical reference is not included in the corresponding display view, that the control or graphical reference is not stored in the control configuration database, or that related display views or display view elements corresponding to the control or graphical reference are not included in the plurality of display views. 3 . The method of claim 1 , wherein determining at least one of: (i) whether an indication of the control or graphical reference is included in the corresponding display view; (ii) whether the control or graphical reference is stored in a control configuration database; or (iii) whether related display views or display view elements corresponding to the control or graphical reference are included in the plurality of display views includes: determining whether the indication of the control or graphical reference is included in the corresponding display view; in response to determining that the indication of the control or graphical reference is included in the corresponding display view, determining whether the control or graphical reference is stored in the control configuration database; and in response to determining that the control or graphical reference is stored in the control configuration database, determining whether related display views or display view elements corresponding to the control or graphical reference are included in the plurality of display views. 4 . The method of claim 1 , wherein presenting a completeness assessment report includes for each of the one or more warnings or errors in the plurality of display views: presenting an indication of a display view in which the warning or error occurred; presenting an indication of the control or graphical reference corresponding to the warning or error; and presenting an explanation of the warning or error. 5 . The method of claim 4 , further comprising: presenting an indication of a particular display view element of the display view at which the warning or error was discovered. 6 . The method of claim 1 , wherein presenting the completeness assessment report includes automatically generating and presenting the completeness assessment report, by the graphical display configuration application, in response to receiving a request to save one or more of the plurality of display views. 7 . The method of claim 1 , wherein obtaining indications of sets of control or graphical references corresponding to the plurality of display views includes obtaining indications of sets of control or graphical references expected to be included in the plurality of display views. 8 . The method of claim 1 , wherein determining whether the indication of the control or graphical reference is included in the corresponding display view includes determining whether a display view element in the corresponding display view has been configured with the control or graphical reference, or determining whether a function included in the corresponding display view indicates the control or graphical reference. 9 . The method of claim 1 , wherein: the control reference refers to a control module, node, process control device, or signal transmitted or received by the control module, node, process control device. 10 . The method of claim 1 , wherein the indications of the plurality of display views are obtained from a centralized graphical configuration database storing display view objects each defining a configuration of the respective display view. 11 . A computing device for assessing the completeness of a graphical display configuration of a process plant, the computing device comprising: one or more processors; a user interface; a communication unit; and a non-transitory computer-readable medium coupled to the one or more processors, the user interface, and the communication unit, the non-transitory computer-readable medium storing a graphical display configuration application thereon executing in a configuration environment of a process plant that, when executed by the one or more processors, causes the computing device to: obtain indications of a plurality of display views which combine to represent the process plant, each display view including indications of process control elements; obtain indications of sets of control or graphical references corresponding to the plurality of display views, wherein each set of control or graphical references corresponds to one of the plurality of display views, and wherein each control or graphical reference in the set of control or graphical references refers to a process control element or display view element represented in the corresponding display view; for each control or graphical reference in each of the sets, determine at least one of: (i) whether an indication of the control or graphical reference is included in the corresponding display view; (ii) whether the control or graphical reference is stored in a control configuration database; or (iii) whether related display views or display view elements corresponding to the control or graphical reference are included in the plurality of display views; and present, via the user interface, a completeness assessment report indicating one or more warnings or errors in the plurality of display views, wherein the one or mo

Assignees

Inventors

Classifications

  • using formal methods, e.g. model checking, abstract interpretation (theorem proving G06N5/013) · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Creating or editing images; Combining images with text · CPC title

  • Environments for analysis, debugging or testing of software · 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 US2019102068A1 cover?
Techniques for assessing the completeness of a graphical display configuration of a process plant include receiving or obtaining a list of expected display views to be included in the draft of the process plant's graphical configuration or a portion thereof. For each expected display view, a graphical display configuration application obtains a list of expected control references corresponding …
Who is the assignee on this patent?
Fisher Rosemount Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/3608. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 04 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).