Model-based automated testing of critical PLC programs

Borja Fernández Adiego, Enrique Blanco Viñuela, Victor M.González Suárez, Simon Bliudze

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

Abstract

Testing of critical PLC (Programmable Logic Controller) programs remains a challenging task for control system engineers as it can rarely be automated. This paper proposes a model based approach which uses the BIP (Behavior, Interactions and Priorities) framework to perform automated testing of PLC programs developed with the UNICOS (UNified Industrial COntrol System) framework. This paper defines the translation procedure and rules from UNICOS to BIP which can be fully automated in order to hide the complexity of the underlying model from the control engineers. The approach is illustrated and validated through the study of a water treatment process.

Original languageEnglish
Title of host publicationProceedings - 2013 11th IEEE International Conference on Industrial Informatics, INDIN 2013
Pages722-727
Number of pages6
DOIs
Publication statusPublished - 9 Dec 2013
Externally publishedYes
Event2013 11th IEEE International Conference on Industrial Informatics, INDIN 2013 - Bochum, Germany
Duration: 29 Jul 201331 Jul 2013

Publication series

NameIEEE International Conference on Industrial Informatics (INDIN)
ISSN (Print)1935-4576

Conference

Conference2013 11th IEEE International Conference on Industrial Informatics, INDIN 2013
Country/TerritoryGermany
CityBochum
Period29/07/1331/07/13

Fingerprint

Dive into the research topics of 'Model-based automated testing of critical PLC programs'. Together they form a unique fingerprint.

Cite this