MULTI-CLOUD INDUSTRIAL CONTROLLER
20220350311 · 2022-11-03
Assignee
Inventors
Cpc classification
G05B19/41845
PHYSICS
Y02P90/80
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G05B19/4155
PHYSICS
International classification
Abstract
An industrial controller including a controller for controlling one or multiple field bus(es) in an automation system, first pieces of configuration information for configuring a communication link to a first cloud platform, second pieces of configuration information for configuring a communication link to a second cloud platform, and to for transfer process data of the automation system to the first and the second cloud platform.
Claims
1. An industrial controller comprising: a controller to control one or multiple field devices in an automation system; first pieces of configuration information for configuring a communication link to a first cloud platform; second pieces of configuration information for configuring a communication link to a second cloud platform; and an output for transferring process data of the automation system to the first and the second cloud platform.
2. The industrial controller according to claim 1, further comprising firmware to store the first and the second pieces of configuration information.
3. The industrial controller according to claim 1, wherein the industrial controller is configured to transfer the same process data to the first and the second cloud platform.
4. The industrial controller according to claim 1, wherein the industrial controller is configured to transfer different process data to the first and the second cloud platform.
5. The industrial controller according to claim 1, further comprising a data distributor to transfer the process data to an ERP system, a SCADA system and/or a visualization system.
6. A system comprising: an industrial controller according to claim 1; and a gateway configured to connect the industrial controller to the first and the second cloud platform.
7. The system according to claim 6, further comprising a communication link between the first cloud platform and the second cloud platform to exchange pieces of information between the first and the second cloud platform.
8. A method for connecting an industrial controller to a first and a second cloud platform, the method comprising: configuring a communication link between the industrial controller and the first cloud platform; and configuring a communication link between the industrial controller and the second cloud platform.
9. A computer program comprising instructions for implementing the method according to claim 8.
10. A computer program according to claim 9, the computer program being implemented in a firmware of the industrial controller.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus, are not limitive of the present invention, and wherein:
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION
[0033]
[0034] It is understood that communication links 40a and 40b may be logical communication links, which may be set up via the same network connection (e.g., the Internet). Alternatively, it is possible that one cloud platform (e.g., cloud platform 30a) is connected via a remote network (e.g., the Internet), while the other cloud platform (e.g., cloud platform 30b) is connected via a LAN, WAN or the like. Of course, the configuration illustrated in
[0035] A difficulty with current Industry 4.0 applications and generally with connecting the field level to the cloud is that different cloud solutions or cloud suppliers (including their services) have different strengths, these, however, not being available within one platform. The configuration illustrated in
[0036] Controller 20 thus makes it possible to use the advantages of multiple or even different cloud solutions on one controller, resulting in numerous technically advantageous use scenarios: simultaneously sending data to multiple cloud solutions (of the same type or different ones) to increase redundancy, reliability and/or error recognition. In this scenario, the connection to a cloud solution may be released without data being lost or the system operation being impaired. If the same application is running on both cloud platforms (e.g., a “control from the cloud” application), the reliability of the entire automation system is dramatically increased; distributing the data to multiple cloud solutions (of the same time or different ones) for the purpose of load distribution; and/or assigning the data to the cloud solution most suitable for the data processing in each case according to criteria (e.g., processing speed, accuracy, regional selection criteria of the cloud solutions).
[0037]
[0038]
[0039]
[0040] A technical advantage of the present invention is, for example, the simultaneous parameterization of multiple, possibly different, cloud solutions in the area of automation systems within a controller, preferably within the controller firmware. The strengths of different cloud platforms may be advantageously combined hereby. In one application example, the device management within an automation solution may take place, for example, with the aid of WAGO Cloud (possibly including a firmware update for the controller(s)), and the predictive maintenance of IBM Watson may be used for the data analysis, the analysis results being able to be sent back to the controller from the cloud.
[0041] The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are to be included within the scope of the following claims.