Methods and apparatus to create process control graphics based on process control information
US-9043716-B2 · May 26, 2015 · US
US10365641B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10365641-B2 |
| Application number | US-201715626658-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 19, 2017 |
| Priority date | Jun 19, 2017 |
| Publication date | Jul 30, 2019 |
| Grant date | Jul 30, 2019 |
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.
Techniques for synchronizing configuration changes in a process plant allow for intelligent and efficient updates to objects and related dependent objects. Additionally, techniques for synchronizing minor configuration changes in a process plant enable real-time updates to objects during run-time. Such techniques reduce the amount of downtime for online operation of the process plant and reduce the amount of information transmitted over the process control network. Each object may correspond to a process entity and dependent objects may be referenced by or may reference the object. In some cases, when an engineer modifies an object, dependent objects with respect to the modified object that have pending modifications are identified and displayed to the engineer. The engineer then selects the dependent objects to sync with the modified object and the dependent objects and modified object are synced and executed by a corresponding device in the run-time system.
Opening claim text (preview).
What is claimed is: 1. A computing device for synchronizing dependents object in a process plant, the computing device comprising: one or more processors; and a non-transitory computer-readable medium coupled to the one or more processors and storing a configuration application thereon, that when executed by the one or more processors, causes the computing device to: receive a modification to a first object corresponding to a first process entity; receive a request to instantiate the modified first object for operation at run-time; identify one or more dependent second objects with respect to the modified first object that have at least one pending modification, wherein the one or more dependent second objects each correspond to respective second process plant entities; cause an instantiation of the modified first object and an instantiation of at least one of the one or more dependent second objects to be generated; and cause the instantiation of the modified first object and the instantiation of the at least one dependent second object to be executed so that the first process entity and the second process entity operate at run-time according to the instantiation of the modified first object and the instantiation of the at least one dependent second object, respectively. 2. The computing device of claim 1 , wherein the configuration application further causes the computing device to: present indications of the one or more dependent second objects to a user; receive a selection of at least one of the one or more dependent second objects from the user; and cause an instantiation of the least one dependent second object to be generated. 3. The computing device of claim 2 , wherein to present indications of the one or more dependent second objects to the user, the configuration application causes the computing device to: present indications of at least one of the one or more dependent second objects that are directly referenced by or directly reference the modified first object. 4. The computing device of claim 3 , wherein the configuration application further causes the computing device to: receive a request by the user to present dependent third objects with respect to the at least one dependent second object; and present indications of one or more dependent third objects with respect to the at least one dependent second object. 5. The computing device of claim 4 , wherein the configuration application further causes the computing device to: identify the one or more dependent third objects with respect to the at least one dependent second object; determine that an indication of at least one of the one or more dependent third objects with respect to the at least one dependent second object has already been presented; and not present the indication of the at least one dependent third object that has already been presented. 6. The computing device of claim 1 , wherein the modification to the first object includes a change to a parameter value within the first object and the configuration application further causes the computing device to: update the changed parameter value within the first object that is currently being executed during run-time prior to causing the instantiation of the modified first object to be generated and executed. 7. The computing device of claim 6 , wherein the configuration application further causes the computing device to: update the changed parameter value within a plurality of dependent third objects with respect to the first object. 8. The computing device of claim 1 , wherein the instantiation of the modified first object and the instantiation of the at least one dependent second object are generated simultaneously. 9. A method of synchronizing dependents object in a process plant, the method comprising: receiving, by one or more processors executing a configuration application, a modification to a first object corresponding to a first process entity; receiving, by the one or more processors, a request to instantiate the modified first object for operation at run-time; identifying, by the one or more processors, one or more dependent second objects with respect to the modified first object that have at least one pending modification, wherein the one or more dependent second objects each correspond to respective second process plant entities; causing, by the one or more processors, an instantiation of the modified first object and an instantiation of at least one of the one or more dependent second objects to be generated; and causing, by the one or more processors, the instantiation of the modified first object and the instantiation of the at least one dependent second object to be executed so that the first process entity and the second process entity operate at run-time according to the instantiation of the modified first object and the instantiation of the at least one dependent second object, respectively. 10. The method of claim 9 , further comprising: presenting, by the one or more processors, indications of the one or more dependent second objects to a user; receiving, by the one or more processors, a selection of at least one of the one or more dependent second objects from the user; and causing, by the one or more processors, an instantiation of the least one dependent second object to be generated. 11. The method of claim 10 , wherein presenting indications of the one or more dependent second objects to the user includes: presenting, by the one or more processors, indications of at least one of the one or more dependent second objects that are directly referenced by or directly reference the modified first object. 12. The method of claim 11 , further comprising: receiving, by the one or more processors, a request by the user to present dependent third objects with respect to the at least one dependent second object; and presenting, by the one or more processors, indications of one or more dependent third objects with respect to the at least one dependent second object. 13. The method of claim 12 , further comprising: identifying, by the one or more processors, the one or more dependent third objects with respect to the at least one dependent second object; determining, by the one or more processors, that an indication of at least one of the one or more dependent third objects with respect to the at least one dependent second object has already been presented; and not presenting the indication of the at least one dependent third object that has already been presented. 14. The method of claim 9 , wherein the modification to the first object includes a change to a parameter value within the first object and further comprising: updating, by the one or more processors, the changed parameter value within the first object that is currently being executed during run-time prior to causing the instantiation of the modified first object to be generated and executed. 15. The method of claim 14 , further comprising: updating, by the one or more processors, the changed parameter value within a plurality of dependent third objects with respect to the first object. 16. The method of claim 8 , wherein causing the instantiation of the modified first object and the instantiation of the at least one dependent second object to be generated includes causing the instantiation of the modified first object and the instantiation of the at least one dependent second object to be generated simultaneously. 17. A method of synchronizing parameter value changes to objects in a process plant, the method comprising: exec
DCS, distributed control system, decentralised control unit · CPC title
Graphic configuration control system · CPC title
Object, attribute for geometry, technology, function oop · CPC title
characterised by CIM planning or realisation · CPC title
electric · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.