An IEC61499-based development approach for distributed industrial control applications

被引:7
|
作者
Khalgui, Mohamed [1 ]
Thramboulidis, Kleanthis [2 ]
机构
[1] Nancy Univ, LORIA, UMR 7503, CNRS, Vandoeuvre Les Nancy, France
[2] Univ Patras, Elect & Comp Engn, Software Engn Grp, Patras 26500, Greece
关键词
IEC61499; function block; FB; manufacturing control systems; real-time systems; assignment; allocation; real-time scheduling;
D O I
10.1504/IJMIC.2008.021096
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The IEC61499 standard proposes the function block (FB) model for the next generation of distributed control applications. This model defines the FB type to be the basic construct in this paradigm. A control application is considered as a network of interconnected instances of FB types. These applications can be executed on one device such as a multitasking programmable logic controller (PLC), but they are usually executed on a network of interconnected devices. In this paper(1), a methodology for the development and deployment of IEC61499-based control applications on a network of interconnected devices is proposed. The methodology is based on a hybrid approach that integrates the unified modelling language (UML) with the FB model; to semi automatically generate the design diagram in the form of a network of interconnected FB instances. A heuristic-based approach is described to allocate these instances to the execution environment, so as to satisfy constraints imposed by this kind of applications. A formal description of FB design models is proposed and a formal approach is described to assign FB instances to feasible OS tasks of devices while considering temporal constraints. A running example from industry is used to demonstrate the feasibility of the proposed approach.
引用
收藏
页码:186 / 204
页数:19
相关论文
共 50 条
  • [21] On Using FMI-Based Models in IEC 61499 Control Applications
    Spiegel, Michael H.
    Leimgruber, Fabian
    Widl, Edmund
    Gridling, Guenther
    2015 WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2015,
  • [22] Automatic control application recovery in distributed IEC 61499 based automation and control systems
    Froschauer, R.
    Auinger, F.
    Grabmair, G.
    Strasser, T.
    DIS 2006: IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications, Proceedings, 2006, : 103 - 108
  • [23] Secure Links: Secure-by-Design Communications in IEC 61499 Industrial Control Applications
    Tanveer, Awais
    Sinha, Roopak
    Kuo, Matthew M. Y.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (06) : 3992 - 4002
  • [24] Development and Adaptation of IEC 61499 Automation and Control Applications with Runtime Variability Models
    Froschauer, Roman
    Zoitl, Alois
    Gruenbacher, Paul
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 905 - +
  • [25] Distributed Power System Automation With IEC 61850, IEC 61499, and Intelligent Control
    Higgins, Neil
    Vyatkin, Valeriy
    Nair, Nirmal-Kumar C.
    Schwarz, Karlheinz
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2011, 41 (01): : 81 - 92
  • [26] IEC 61499 and IEEE 1451 for Distributed Control and Measurement Systems
    Abrishambaf, Reza
    da Rocha, Helbert
    Espirito-Santo, Antonio
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [27] A design pattern for holonic manufacturing system in the IEC61499-based model-view-controller framework
    Xia, F
    Wang, Z
    Sun, YX
    INDIN 2003: IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, PROCEEDINGS, 2003, : 233 - 239
  • [28] Transformation of IEC 61131-3 to IEC 61499 based on a model driven development approach
    Wenger, Monika
    Zoitl, Alois
    Suender, Christoph
    Steininger, Heinrich
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 715 - +
  • [29] A PID Control Architecture Based on IEC 61499
    Gonzalez-Mateos, Guzman
    Prada, Miguel A.
    Moran, Antonio
    Gonzalez-Herbon, Raul
    Dominguez, Manuel
    IFAC PAPERSONLINE, 2024, 58 (07): : 91 - 96
  • [30] Formal models for the verification of IEC 61499 function block based control applications
    Lueder, Arndt
    Schwab, Christian
    Tangermann, Marcus
    Peschke, Joern
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 105 - 112