Supporting model-based network specification for time-critical distributed control systems in IEC 61499

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

Abstract

Designing the software for distributed control systems introduces new challenges regarding handling the communication between devices. The domain-specific modeling language defined in IEC 61499 provides mechanisms to distribute software across devices, but does not provide modeling elements for describing details about the communication between these devices. We provide an extensible proof-of-concept implementation for specifying the communication of an IEC 61499-based system that extends the current system model. Our approach requires only minimal adaptations of the IEC 61499 standard and proposes an extensible concept for modeling various kinds of communication protocols. We integrated the concept into an open-source development environment for IEC 61499. We then evaluated the approach and the tool by configuring time-sensitive networking for a typical control application. Engineers can customize our approach with low effort to support additional paradigms for communication using the provided extension mechanisms.

Original languageEnglish
Title of host publicationProceedings of the 19th IEEE International Conference on Automation Science and Engineering (CASE 2023), Auckland, New Zealand, IEEE, 2023
ISBN (Electronic)9798350320695
DOIs
Publication statusPublished - 2023

Publication series

NameIEEE International Conference on Automation Science and Engineering
Volume2023-August
ISSN (Print)2161-8070
ISSN (Electronic)2161-8089

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Fields of science

  • 202003 Automation
  • 102022 Software development
  • 202017 Embedded systems
  • 202041 Computer engineering
  • 102029 Practical computer science
  • 102025 Distributed systems
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this