Engineering data collection from control and instrumentation systems
US-10296515-B2 · May 21, 2019 · US
US10474136B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10474136-B2 |
| Application number | US-201615177951-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 9, 2016 |
| Priority date | Jun 9, 2016 |
| Publication date | Nov 12, 2019 |
| Grant date | Nov 12, 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.
A method of automatically determining interconnections between control and instrumentation (C&I) systems within an industrial facility (IF). A data collection system including a data collection algorithm that provides a data collection block and a data agents block is coupled to the IF which has C&I systems collectively utilizing different data formats each including C&I devices, where the C&I systems are coupled to field devices coupled to processing equipment configured for implementing an industrial process. A data collection process is initiated using respective data formats for obtaining engineering configuration data used in the C&I systems stored therein. The engineering configuration data from each C&I system is used to determine connections within and interconnections between the C&I systems. The format of the engineering configuration data can be converted to common format engineering configuration data and then be stored.
Opening claim text (preview).
The invention claimed is: 1. A method of determining interconnections between control and instrumentation (C&I) systems within an industrial facility (IF), comprising: coupling a data collection system comprising a data collection algorithm stored in a memory implemented by a data server comprising a processor that provides a data collection block and a data agents block to said IF, said IF including a plurality of C&I systems collectively utilizing at least two different data formats each including a plurality of C&I devices comprising at least one process controller, at least one network interface module, and at least one input/output (I/O) device coupled to field devices which are coupled to processing equipment configured for implementing an industrial process, said data collection system automatically: initiating a data collection process using respective ones of said data formats used in said C&I systems for obtaining engineering configuration data including from said process controller, said network interface module, and said I/O device, and a network configuration comprising a network type and a communication method used in said C&I systems stored in said plurality of C&I systems; collecting said engineering configuration data received from each of said C&I systems comprising three connection resolution passes for resolving unresolved connections, including: pass 1 for resolving first connections where both ends are within a single one of said plurality of C&I systems, and wherein tags associated with said both ends are located using additional information added for said unresolved connections including at least one of a communication protocol, physical medium, and rate of data transfer; pass 2 after said pass 1 for resolving second connections between two different ones of said plurality of C&I systems, using separate processing logic to identify and resolve connection ends for said second connections accounting for internal organization of said second connections, and a connection type, and pass 3 after said pass 2 connection for resolving third connections that are between two different C&I systems using a recursive loop which continues until said third connections are fully resolved with end tags or it is determined at least one end cannot be resolved, and using said engineering configuration data from each of said C&I systems to determine connections within said C&I systems and interconnections between said C&I systems. 2. The method of claim 1 , further comprising converting a format of said engineering configuration data to generate common format engineering configuration data and storing said common format engineering configuration data in a common information system along with a timestamp. 3. The method of claim 1 , wherein said interconnections between said C&I systems include both logical connections and physical interconnections. 4. The method of claim 1 , wherein said collecting said engineering configuration data from each of said C&I systems comprises using a plurality of data agents that are each compatible with an operating system of a respective one of said plurality of C&I systems they are associated with. 5. The method of claim 1 , further comprising utilizing said interconnections between said C&I systems for maintenance one of said plurality of C&I devices, a replacement of one of said plurality of C&I devices, or a trip analysis in said IF. 6. The method of claim 1 , further comprising tag reference (TR) searching a selected one of said plurality of C&I devices (selected C&I device) for generating a graphical view showing said connections associated with said selected C&I device. 7. The method of claim 1 , wherein said connections and said interconnections include both logical and physical connections. 8. A computer program product, comprising: a non-transitory data storage medium that includes program instructions executable by a processor to enable said processor to execute a method of determining interconnections between control and instrumentation (C&I) systems within an industrial facility (IF) that includes a plurality of C&I systems collectively utilizing at least two different data formats and including a plurality of C&I devices comprising at least one process controller, at least one network interface module, and at least one input/output (I/O) device being coupled to field devices which are coupled to processing equipment configured for implementing an industrial process, said method automatically: coupling a data collection system comprising a data collection algorithm stored in a memory implemented by a data server comprising a processor that provides a data collection block and a data agents block to said IF, said data collection algorithm: initiating a data collection process using respective ones of said data formats for obtaining engineering configuration data including from said process controller, said network interface module, and said I/O device, and a network configuration comprising a network type and a communication method used in said C&I systems stored therein; collecting said engineering configuration data from each of said C&I systems comprising three connection resolution passes for resolving unresolved connections, including: pass 1 for resolving first connections where both ends are within a single one of said plurality of C&I systems, and wherein tags associated with said both ends are located using additional information added for said unresolved connections including at least one of a communication protocol, physical medium, and rate of data transfer; pass 2 after said pass 1 for resolving second connections between two different ones of said plurality of C&I systems, using separate processing logic to identify and resolve connection ends for said second connections accounting for internal organization of said second connections, and a connection type, and pass 3 after said pass 2 connection for resolving third connections that are between two different C&I systems using a recursive loop which continues until said third connections are fully resolved with end tags or it is determined at least one end cannot be resolved, and using said engineering configuration data from each of said C&I systems to determine connections within said C&I systems and interconnections between said C&I systems. 9. The computer program product of claim 8 , further comprising converting a format of said engineering configuration data to generate common format engineering configuration data, and storing said common format engineering configuration data in a common information system along with a timestamp. 10. The computer program product of claim 8 , wherein said interconnections between said C&I systems include both logical connections and physical interconnections. 11. The computer program product of claim 8 , wherein said collecting said engineering configuration data from each of said C&I systems comprises using a plurality of data agents that are each compatible with an operating system of a respective one of said plurality C&I systems they are associated with. 12. The computer program product of claim 8 , further comprising utilizing said interconnections between said C&I systems for maintenance one of said plurality of C&I devices, a replacement of one of said plurality of C&I devices, or a trip analysis in said IF. 13. The computer program product of claim 8 , further comprising tag reference (TR) searching a selected one of said plurality of C&I devices (selected C&I device) for generating a graphical view showing said interconnections associated with said selected C&I device. 14. The
Database with devices, configuration, of plant · CPC title
characterised by modeling, simulation of the manufacturing system · CPC title
Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts · CPC title
Design of factory, manufacturing system control · CPC title
Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.