Published June 21, 2021 | Version PrePrint
Conference paper Open

Cetratus: Live Updates in Programmable Logic Controllers

  • 1. IKERLAN
  • 2. University of Mondragon

Description

Manufacturing companies are facing new market demands, mostly driven by global competition and digitalization. In this context, more efficient, flexible, adaptable and evolvable mechatronic and manufacturing systems are required, which enable quick adjustments to the production in order to address (all these) market changes. However, production idle times due to such re-configurations and adaptations might be costly. In this paper, a live updates concept for Programmable Logic Controllers (PLCs) is presented. The proposed design employs a Petri net runtime engine, in which the executed functional program (the Petri net model with its interpretation) is updated while running, without system shutdown and restart being needed. To this end, a quarantine-mode execution and monitoring approach is used for the new PLC program functional validation. A reconfigurable Vernadat machine case study is also presented.

Notes

his is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ECMSM 2021

Files

Cetratus_LiveUpdatesPLC_IMU.pdf

Files (377.1 kB)

Name Size Download all
md5:2a39d037b455112270c32af9fe30384b
377.1 kB Preview Download

Additional details

Funding

UP2DATE – Intelligent software-UPDATE technologies for safe and secure mixed-criticality and high performance cyber physical systems 871465
European Commission