Engineering data collection from control and instrumentation systems

US10296515B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10296515-B2
Application numberUS-201615177792-A
CountryUS
Kind codeB2
Filing dateJun 9, 2016
Priority dateJun 9, 2016
Publication dateMay 21, 2019
Grant dateMay 21, 2019

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 system and method of engineering configuration data (ECD) collection for an industrial facility having a first control and instrumentation (C&I) system with first ECD using a first file format and a second C&I system with second ECD data using a second file format, and a data collection server. A first data agent has collection information regarding the first C&I system and a second data agent has collection information regarding the second C&I system. The first data agent collects the first ECD and the second data agent collects the second ECD. The first ECD and the second ECD are translated into one common generic data format. The first ECD and the second ECD are stored after being translated.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of engineering configuration data (ECD) collection for an industrial facility (IF), comprising: said IF including a plurality of control and instrumentation (C&I) systems including a first C&I system having first ECD using a first file format and a second C&I system having second ECD using a second file format, wherein said first and said second ECD include information about connections of elements including physical entities and logical entities of said C&I systems reflected in a network topology, and data flow between said C&I systems, and a data collection server including a memory; providing a first data agent having collection information regarding said first C&I system including a location of said first ECD and said first file format, and a second data agent having collection information regarding said second C&I system including a location of said second ECD and said second file format; triggering the first data agent and the second data agent to collect ECD from the first C&I system and the second C&I system respectively; triggering the first data agent and second data agent to generate and transmit a status update of the status of the collection of ECD; determining the status update that all of the ECD for the respective C&I system have been collected; translating said first ECD and said second ECD both into one common generic data format using a corresponding data parser, wherein the common generic data format includes representations for objects and the connections in the IF, wherein the objects have attributes that identify and describe them including for the physical entities including controllers, chassis, racks, input/outputs (I/Os), servers, workstations and switches, with another set of the objects for the logical entities including an installed application, control logic, batch control, ladder logic, and safety logic, and wherein the objects can be connected to exchange data and control during operation of a process run by the IF represented by the connections which represent a physical connection between the physical entities and a logical connection between the logical entities, and storing said first ECD and said second ECD after said translating in said memory. 2. The method of claim 1 , wherein said first ECD and said second ECD is stored in said storing along with a timestamp. 3. The method of claim 1 , wherein said first C&I system and said second C&I system utilize different communication protocols, further comprising: a first data parser receiving said first ECD and translating said first ECD into said common generic data format; and a second data parser receiving said second ECD and translating said second ECD into said common generic data format. 4. The method of claim 3 , wherein said first data parser utilizes stored ones of the physical connections and ones of the logical connections used in said first ECD and said second data parser utilizes stored ones of the physical connections and ones of logical connections used in said second ECD. 5. The method of claim 1 , wherein said collection information includes credentials for security needed to access said first C&I system and to access said second C&I system. 6. A system for collecting engineering configuration data (ECD) for an industrial facility (IF), the system comprising: a data collection server communicatively coupled by a communication device to a plurality of control and instrumentation (C&I) systems including a first C&I system having first ECD using a first file format and a second C&I system having second ECD using a second file format, wherein said first and said second ECD include information about connections of elements including physical entities and logical entities of said C&I systems reflected in a network topology, and data flow between said C&I systems, said data collection server including a processor connected to a memory storing a data collection and translation module, wherein said data collection server is programmed to implement said data collection and translation module causing said data collection server to: provide a first data agent having collection information regarding said first C&I system including a location of said first ECD and said first file format, and a second data agent having collection information regarding said second C&I system including a location of said second ECD and said second file format; collect, via said first data agent, said first ECD and collect, via said second data agent, said second ECD; trigger the first data agent and the second data agent to collect ECD from the first C&I system and the second C&I system respectively; trigger the first data agent and second data agent to generate and transmit a status update of a status of the collection of said ECD; determine the status update that all of the ECD for the respective C&I system have been collected; translate said first ECD and said second ECD both into one common generic data format using a corresponding data parser, wherein the common generic data format includes representations for objects and the connections in the IF, wherein the objects have attributes that identify and describe them including the physical entities including controllers, chassis, racks, input/outputs (I/Os), servers, workstations and switches, with another set of the objects for the logical entities including an installed application, control logic, batch control, ladder logic, and safety logic, and wherein the objects can be connected to exchange data and control during operation of a process run by the IF represented by the connections which represent a physical connection between the physical entities and a logical connection between the logical entities, and store said first ECD and said second ECD after said translating at said memory. 7. The system of claim 6 , wherein said first ECD and said second ECD is stored with a timestamp. 8. The system of claim 6 , wherein said first C&I system and said second C&I system utilize different communication protocols and wherein said data collection and translation module further comprises: a first data parser receiving said first ECD and translating said first ECD into said common generic data format; and a second data parser receiving said second ECD and translating said second ECD into said common generic data format. 9. The system of claim 8 , further comprising a data collection (DC) configuration block which stores a list of C&I systems including said first C&I system and said second C&I system and stores said collection information, said collection information further including credentials for security needed to access said first C&I system and said second C&I system. 10. A computer program product, comprising: a memory that includes program instructions executable by a processor of a data collection server to enable said processor to execute a method of engineering configuration data (ECD) collection for an industrial facility (IF), said IF including a plurality of control and instrumentation (C&I) systems including a first C&I system having first ECD using a first file format and a second C&I system having second ECD using a second file format, wherein said first and said second ECD include information about connections of elements including physical entities and logical entities of said C&I systems reflected in a network topology, and data flow between said C&I systems, and wherein said data collection server is communicatively coupled by a communication device to said C&I systems, said computer program product comprising: code for providing a first data agent having collection information regarding said first C&I system including a location of said

Assignees

Inventors

Classifications

  • Program-control systems · CPC title

  • G06F16/258Primary

    Data format conversion from or to a database · CPC title

  • H04L63/08Primary

    for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • Temporal data queries · 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 US10296515B2 cover?
A system and method of engineering configuration data (ECD) collection for an industrial facility having a first control and instrumentation (C&I) system with first ECD using a first file format and a second C&I system with second ECD data using a second file format, and a data collection server. A first data agent has collection information regarding the first C&I system and a second data agen…
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/258. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 21 2019 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).