A Container-based Architecture for Real-Time Control Applications

Timur Tasci, Jan Melcher, Alexander W. Verl · 2018

Internet-of-Things and cyber-pyhsical systems are gaining ongoing importance in the field of industrial automation. At the same time, the production becomes more and more flexible. Therefore, the main parts, such as Programmable Logic Controllers (PLCs) need to be flexible as well. However, today's PLCs are monolithic and distributed as a single deployable piece of software. In this paper we propose an architecture that uses containers to modularize real-time control applications, messaging for communication and a hardware abstraction layer to improve maintainability, re-usability and flexibility. Using a prototypical implementation of the architecture, we validate the feasibility of this approach through a benchmark.

Read the paper · More papers on PaperTik