MODELING OF AN INDUSTRIAL AUTOMATION ENVIRONMENT IN THE CLOUD
First Claim
1. A system, comprising:
- a memory that stores computer-executable components;
a processor, operatively coupled to the memory, that executes computer-executable components, the computer-executable components comprising;
a collection component configured to collect a set of industrial data from a set of devices of an industrial automation system and store the set of industrial data in a data store; and
a modeler component configured to generate a model of the industrial automation system that corresponds to the industrial automation system, based on a result of an analysis of the set of industrial data, to facilitate remote interaction with the industrial automation system in response to an interaction with a virtualized industrial automation system generated based on the model.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based modeler component that generates interactive models of an industrial automation system(s) (IAS(s)) is presented. An interactive model facilitates remote viewing of, interaction with, troubleshooting of problems with, or optimization of industrial assets of an IAS. The modeler component polls industrial assets via cloud gateways to obtain information relating to the industrial assets to identify industrial assets of the IAS and relationships with other industrial assets or can receive information from a communication device that obtains information relating to legacy industrial assets to identify those legacy assets and their relationships. The modeler component generates an interactive model of the industrial assets of the IAS based on the information. The modeler component also can discover new industrial assets added to the IAS, can receive a pre-deployed model of an industrial asset from the industrial asset or another source, and can incorporate the pre-deployed model in the interactive model.
83 Citations
39 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable components; a processor, operatively coupled to the memory, that executes computer-executable components, the computer-executable components comprising; a collection component configured to collect a set of industrial data from a set of devices of an industrial automation system and store the set of industrial data in a data store; and a modeler component configured to generate a model of the industrial automation system that corresponds to the industrial automation system, based on a result of an analysis of the set of industrial data, to facilitate remote interaction with the industrial automation system in response to an interaction with a virtualized industrial automation system generated based on the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method, comprising:
-
receiving, by a system comprising a processor, a set of industrial data from a set of devices of an industrial automation system for storage in a data store associated with the industrial automation system; and creating, by the system, a model of the industrial automation system that corresponds to the industrial automation system, based on a result of analyzing the set of industrial data, to facilitate remotely interacting with the industrial automation system in response to an interaction with the model or a virtualized industrial automation system generated based on the model. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable storage medium storing computer-executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
collecting a set of industrial data from a set of devices of an industrial automation system for storage in a data store associated with the industrial automation system; and generating a model that corresponds to the industrial automation system, based on a result of analyzing the set of industrial data, to facilitate remotely interacting with the industrial automation system in response to an interaction with a virtualized industrial automation system generated based on the model. - View Dependent Claims (39)
-
Specification