BACKUP OF AN INDUSTRIAL AUTOMATION PLANT 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 on a cloud platform to facilitate backing up the industrial automation system on the cloud platform; and
a backup component configured to communicate at least a subset of compatible configuration information or a subset of compatible model data of a model of the industrial automation system to the industrial automation system to facilitate reconfiguring at least a portion of the industrial automation system, wherein the subset of compatible configuration information is determined, and the model is generated, based at least in part on an analysis of the set of industrial data.
1 Assignment
0 Petitions
Accused Products
Abstract
Cloud-based backup provides a back up of an industrial plant comprising an industrial automation system(s) (IAS(s)). A cloud-based backup component comprising a modeler component can generate a model of industrial assets of the IAS(s) and relationships between industrial assets based on information obtained from the industrial assets via cloud gateways, a communication device associated with the IAS(s), or another source. The cloud-based backup component can store the model in a data store to be employed as a backup of the IAS(s) or to be used to configure a new IAS that is the same as or similar to the IAS(s). The model can be stored in the data store in a standardized or an agnostic format, wherein the backup component can translate the model to a format suitable to an IAS for which it is to be implemented based on characteristics associated with the IAS.
-
Citations
35 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 on a cloud platform to facilitate backing up the industrial automation system on the cloud platform; and a backup component configured to communicate at least a subset of compatible configuration information or a subset of compatible model data of a model of the industrial automation system to the industrial automation system to facilitate reconfiguring at least a portion of the industrial automation system, wherein the subset of compatible configuration information is determined, and the model is generated, based at least in part on an analysis of the set of industrial data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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 on a cloud platform associated with the industrial automation system to facilitate backing up the industrial automation system on the cloud platform; and downloading, by the system, at least a subset of compatible configuration data or a subset of compatible model data of a model of the industrial automation system to the industrial automation system to facilitate reconfiguring at least a portion of the industrial automation system, wherein the subset of compatible configuration data is determined, and the model is generated, based at least in part on analyzing the set of industrial data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. 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:
-
aggregating a set of industrial data from a set of devices of an industrial automation system for storage in a data store on a cloud platform associated with the industrial automation system to facilitate backing up the industrial automation system on the cloud platform; and transmitting compatible configuration data relating to the industrial automation system or compatible model data of a model of the industrial automation system to the industrial automation system to facilitate configuring at least a portion of the industrial automation system, wherein the compatible configuration data is determined, and the model is created, based at least in part on analyzing the set of industrial data. - View Dependent Claims (35)
-
Specification