Towards unambiguous FBD: IEC 61499 modelling, automatic generation and equivalence testing

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

74 Downloads (Pure)

Abstract

Function block diagrams (FBD) are widely used for implementation of programmable logic control (PLC) in safety critical domains and in the conventional factory automation. With the growing software intensity of such systems, the size and complexity of the PLC FBD applications is growing. The implicit execution order of PLC FBD can be ambiguous for developers, causing misinterpretation of the control programs behaviour. This work aims at reducing this ambiguity, investigating re-implementation of FBDs in a new programming language of IEC 61499, which has explicit mechanism for defining the execution order. A method is proposed for generation of IEC 61499 FBDs from the PLC FBDs. We also present a tool that implements our approach and which is complemented with an automated tester to prove the equivalence in the behaviour of the source and generated systems.

Original languageEnglish
Title of host publicationProceedings of IEEE 30th International Symposium on Industrial Electronics, ISIE 2021
PublisherIEEE
Number of pages6
ISBN (Electronic)9781728190235
DOIs
Publication statusPublished - 13 Nov 2021
MoE publication typeA4 Conference publication
EventInternational Symposium on Industrial Electronics - Virtual, online, Kyoto, Japan
Duration: 20 Jun 202123 Jun 2021
Conference number: 30
https://www.isie2021.org/

Conference

ConferenceInternational Symposium on Industrial Electronics
Abbreviated titleISIE
Country/TerritoryJapan
CityKyoto
Period20/06/202123/06/2021
Internet address

Fingerprint

Dive into the research topics of 'Towards unambiguous FBD: IEC 61499 modelling, automatic generation and equivalence testing'. Together they form a unique fingerprint.

Cite this