CLOUD-BASED INDUSTRIAL CONTROLLER
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 that is located on a cloud platform, collects a set of industrial data from a set of devices of an industrial automation system, and stores the set of industrial data in a data store; and
an industrial controller that is located on the cloud platform, interfaces, from the cloud platform, with the set of devices of the industrial automation system located in an industrial facility, and controls operations of the set of devices based at least in part on a result of an analysis of the set of industrial data in accordance with a defined control algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based industrial controller that controls devices, processes, and other assets of an industrial automation system via control algorithms that execute on a cloud platform is presented. A cloud-based collection component collects information from the industrial automation system via cloud gateways associated with the industrial automation system or extrinsic data sources. The cloud-based industrial controller can monitor and analyze the information, generate control instructions based on the analysis results, and communicate the control instructions to the devices, processes, and/or other assets of the industrial automation system to control operation of the industrial automation system. The cloud-based industrial controller also can interface with a industrial plant-based industrial controller, wherein the cloud-based industrial controller can determine supplemental control instructions to the industrial plant-based industrial controller, based on the information, including extrinsic information, to assist in controlling the industrial automation system and control decision-making.
-
Citations
37 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 that is located on a cloud platform, collects a set of industrial data from a set of devices of an industrial automation system, and stores the set of industrial data in a data store; and an industrial controller that is located on the cloud platform, interfaces, from the cloud platform, with the set of devices of the industrial automation system located in an industrial facility, and controls operations of the set of devices based at least in part on a result of an analysis of the set of industrial data in accordance with a defined control algorithm. - 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 located on a cloud platform; and remotely controlling, by the system, from the cloud platform, operations of the set of devices based at least in part on a result of analyzing the set of industrial data in accordance with a defined control algorithm, wherein the cloud platform is separately located from and interfaced with the set of devices of the industrial automation system located in an industrial facility. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. 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:
-
obtaining a set of industrial data from a set of devices of an industrial automation system for storage in a data store located on a cloud platform; and controlling, from the cloud platform, operations of the set of devices based at least in part on a result of an analysis of the set of industrial data in accordance with a defined control algorithm, wherein the cloud platform is remotely located from and is interfaced with the set of devices of the industrial automation system located in an industrial facility. - View Dependent Claims (37)
-
Specification