Supporting troubleshooting in machine and plant manufacturing by backstepping of PLC-control software

Bernhard Werner, Birgit Vogel-Heuser, Simon Ziegltrum, Herbert Grobl, Claus Botzenhardt

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Inreasingly flexible production systems realize functions using a combination of versatile sensors and actuators with complex control software. Hence, quality control of software and debugging of sporadic and difficult to find errors is becoming more and more expensive. Therefore a method to monitor and replay the behavious of the system would be highly beneficial. For the realization of a PLC-based "flight recorder"for machines or plants, technical as well as industrial requirements are analyzed. Interviews conducted in two representative machine and plant manufacturers allow the derivation of a comprehensive set of diverse use cases, which could be used as benchmark set for similar concepts in the future. Based on the use cases, two different concepts for the recorder functionality were developed, prototypically implemented, and tested according to the machine and plant manufacturers' requirements. New programming language elements, necessary for the implementation of this functionality like an operator to identify the actual running task and the possibility to control a code dump form within the program have already found their way into the public software development environment (IDE) of CODESYS. After an evaluation using a real laboratory plant, the concepts were iteratively improved. Finally, insights of remaining research challenges or beneficial future applications for the developed methods are given.

Original languageEnglish
Title of host publicationProceedings - 2020 IEEE Conference on Industrial Cyberphysical Systems, ICPS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages242-249
Number of pages8
ISBN (Electronic)9781728163895
DOIs
StatePublished - 10 Jun 2020
Event3rd IEEE Conference on Industrial Cyberphysical Systems, ICPS 2020 - Virtual, Tampere, Finland
Duration: 10 Jun 202012 Jun 2020

Publication series

NameProceedings - 2020 IEEE Conference on Industrial Cyberphysical Systems, ICPS 2020

Conference

Conference3rd IEEE Conference on Industrial Cyberphysical Systems, ICPS 2020
Country/TerritoryFinland
CityVirtual, Tampere
Period10/06/2012/06/20

Keywords

  • Backstepping
  • Computer and Control Systems
  • PLC
  • Replay
  • Troubleshooting

Fingerprint

Dive into the research topics of 'Supporting troubleshooting in machine and plant manufacturing by backstepping of PLC-control software'. Together they form a unique fingerprint.

Cite this