Litcius/Paper detail

Programmable Logic Controllers in the Context of Industry 4.0

Martin A. Sehr, Marten Lohstroh, Matthew Weber, Ines Ugalde, Martin Witte, Joerg Neidig, Stephan Hoeme, Mehrdad Niknami, Edward A. Lee

2020IEEE Transactions on Industrial Informatics121 citationsDOIOpen Access PDF

Abstract

Programmable logic controllers (PLCs) are an established platform, widely used throughout industrial automation but poorly understood among researchers. This article gives an overview of the state of the practice, explaining why this settled technology persists throughout industry and presenting a critical analysis of the strengths and weaknesses of the dominant programming styles for today's PLC-based automation systems. We describe the software execution patterns that are standardized loosely in IEC 61131-3. We identify opportunities for improvements that would enable increasingly complex industrial automation applications while strengthening safety and reliability. Specifically, we propose deterministic, distributed programming models that embrace explicit timing, event-triggered computation, and improved security.

Topics & Concepts

Programmable logic controllerComputer scienceContext (archaeology)Simple programmable logic deviceProgrammable logic deviceLogic synthesisLogic gateEmbedded systemControl engineeringEngineeringLogic familyOperating systemAlgorithmPaleontologyBiologyFlexible and Reconfigurable Manufacturing SystemsIndustrial Automation and Control SystemsDigital Transformation in Industry
Programmable Logic Controllers in the Context of Industry 4.0 | Litcius