Abstract: The present disclosure relates to a method for establishing a secure remote access, SRA, connection between a cloud computing system, CCS, and an industrial automation system, IAS, the method comprising: receiving, by an SRA server component of the CCS, a first SRA connection establishment message from a first SRA client of the CCS or from a second SRA client of a user device connected to the CCS; receiving, by a connection orchestrator component of the CCS, an indication to establish the SRA connection between the CCS and the IAS, sending, by the connection orchestrator component and based at least in part on the indication, a machine-to-machine network protocol message to a third SRA client of the IAS comprising information for establishing the SRA connection between the IAS and the CCS, and receiving, by the SRA server component of the CCS, a second SRA connection establishment message from the third SRA client of the IAS, and establishing, via the SRA server component, the secure SRA connection between th
Type:
Grant
Filed:
October 25, 2024
Date of Patent:
August 4, 2026
Assignee:
SOFTWARE DEFINED AUTOMATION GMBH
Inventors:
Philipp Röll, Philip Ketterer, Lucas De Camargo Souza
Abstract: A method for configuring a controller of an industrial automation system via a network includes obtaining, by a cloud computing system, a controller configuration and a controller program. The cloud computing system generates, based on the obtained controller configuration and the obtained controller program, a compile time representation of the controller allowing modification of the controller program and the controller configuration. The cloud computing system also generates a modified controller program and a modified controller configuration, using the compile time representation of the controller, wherein the controller program defines runtime operation of the controller controlling a subsystem of the industrial automation system. The cloud computing system provides, via the network, the modified controller program and the modified controller configuration to the controller of the industrial automation system.