US 12,287,613 B2
Method and assembly for managing automation programs for industrial automation platforms
Jan Götz, Buckenhof (DE); Ludwig Andreas Mittermeier, Munich (DE); Harald Müller, Seefeld-Hechendorf (DE); and Sreenath Premnadh, Maisach (DE)
Assigned to Siemens Aktiengesellschaft, Munich (DE)
Appl. No. 17/912,555
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Feb. 25, 2021, PCT No. PCT/EP2021/054633
§ 371(c)(1), (2) Date Sep. 19, 2022,
PCT Pub. No. WO2021/185547, PCT Pub. Date Sep. 23, 2021.
Claims priority of application No. 20164384 (EP), filed on Mar. 20, 2020.
Prior Publication US 2023/0324870 A1, Oct. 12, 2023
Int. Cl. G05B 19/05 (2006.01)
CPC G05B 19/056 (2013.01) [G05B 19/052 (2013.01); G05B 2219/13125 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for managing an automation program for a programmable logic controller, the automation program being transferred to the programmable logic controller and execution of the automation program on the programmable logic controller being controlled, the method comprising:
transferring, during a first step, the automation program or a reference to this automation program from a Kubernetes master to a virtual kubelet;
transferring, during a second step, the transferred or referenced automation program to the programmable logic controller via a provider interface of the virtual kubelet; and
controlling, during a third step, the execution of the transferred automation program on the programmable logic controller, via the provider interface, control commands being transferred to the programmable logic controller and acknowledgement messages of the programmable logic controller being received and processed or forwarded to a control entity.