Options
2019
Conference Paper
Titel
From monolith to microservices
Titel Supplements
A container-based en 61131-3 architecture
Abstract
Internet-of-Things is gaining importance in the field of industrial automation. Furthermore, for long-term success in dynamic markets producing companies need more and more agile and flexible production systems. Therefore, Programmable Logic Controllers (PLCs) as main parts of automation in production systems also need to become more flexible. Today's PLCs are monolithic and therefore can only deployed as a single piece of software. In this paper, we present a container-based real-time-capable modularized control architecture that uses messaging for inter-module communication and introduces a hardware abstraction layer, in order to increase flexibility, reusability, portability and maintainability. With a benchmark performed on a prototypical implementation, we validate the feasibility of the proposed architecture for practical real-time automation tasks.