Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499
Flexible, loosely coupled, and adaptable PLC software is re- quired to meet the current market demand for customization, improved product quality, and variability in manufacturing systems. The PLC- Service bus is an architecture that improves flexibility and adaptabil- ity and provides loosely coupled PLC software. This paper integrates Apache Kafka as a network layer into Eclipse 4diac™ (open source IEC 61499 implementation) to use state-of-the-art messaging functionality and implement the PLC-Service bus architecture. With this tool, we can easily configure and orchestrate PLC software based on events. Also, the number of monitor tools for Apache Kafka allows us to avoid ad-hoc developments and use existing out-of-the-box solutions to monitor and analyze the message traffic.
Thu 22 SepDisplayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change
17:30 - 18:30
|Assessing Architecture Conformance to Coupling-Related Infrastructure-as-Code Best Practices: Metrics and Case Studies|
|Teaching Microservice Architecture Using DevOps - An Experience Report|
|Should microservices’ security smells stay or get refactored? Towards a trade-off analysis|
|Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499|
Tools & Demos
A: Virendra Ashiwal LIT CPS Lab, Johannes Kepler University Linz, A: Antonio Manuel Gutierrez Fernandez LIT CPS Lab, Johannes Kepler University Linz, A: Konstantin Aschbacher , A: Alois ZoitlMedia Attached
Each paper is presented as a 5-minute pitch talk at the beginning. The rest of the session is a discussion.
After reaching the 3rd floor (either by elevator or the main staircase), turn right.