Implementation approaches for the execution model of IEC 61499 applications

被引:41
|
作者
Ferrarini, L [1 ]
Veber, C [1 ]
机构
[1] Politecn Milan, Dipartimento Elettr & Informat, I-20133 Milan, Italy
关键词
IEC; 61499; standard; multitasking operating system; object orientation;
D O I
10.1109/INDIN.2004.1417418
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper presents different approaches to implement the execution model of an IEC 61499 application. The IEC 61499 standard defines the application as a function block network whose nodes are function blocks and whose branches are data/event connections. The standard provides also the execution model for a basic FB and the behavior of an instance, but these specifications are not exhaustive. Consequently, there may be many different implementations of the execution model that are all compliant with the standard but produce different behaviors. In this work, the standard is carefully analyzed in order to point out the parts where it is non-exhaustive. Furthermore, a set of implementation approaches are investigated underlying advantages and disadvantages of each solution.
引用
收藏
页码:612 / 617
页数:6
相关论文
共 50 条
  • [31] Replication Strategies for Distributed IEC 61499 Applications
    Santos, Adriano A.
    de Sousa, Mario
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 2225 - 2230
  • [32] Implementation of distributed semaphores in IEC 61499 with consensus protocols
    Dubinin, Victor
    Voinov, Artem
    Senokosov, Ilya
    Vyatkin, Valeriy
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 766 - 771
  • [33] Remote Web-Based Execution of IEC 61499 Function Blocks
    Rohat, Oana
    Popescu, Dan
    PROCEEDINGS OF THE 2014 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2014,
  • [34] Execution models for the IEC 61499 elements composite function block and subapplication
    Suender, Christoph
    Zoitl, Alois
    Christensen, James. H.
    Colla, Marco
    Strasser, Thomas
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1169 - +
  • [35] A Synchronous Approach for IEC 61499 Function Block Implementation
    Yoong, Li Hsien
    Roop, Partha S.
    Vyatkin, Valeriy
    Salcic, Zoran
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (12) : 1599 - 1614
  • [36] Framework for Management of Replicated IEC 61499 Applications
    Santos, Adriano A.
    de Sousa, Mario
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 200 - +
  • [37] Design and Execution Issues in IEC 61499 Distributed Automation and Control Systems
    Strasser, Thomas
    Zoitl, Alois
    Christensen, James H.
    Suender, Christoph
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2011, 41 (01): : 41 - 51
  • [38] Modeling and clarifying the execution of IEC 61499 function blocks using XNet
    Hagge, Nils
    Wagner, Bernardo
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1177 - 1182
  • [39] Coupling and Decoupling in IEC 61499 and IEC 61131-3 Applications
    Homay, Aydin
    de Sousa, Mario
    Zoitl, Alois
    Wollschlaeger, Martin
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [40] Enhanced IEC 61499 device management execution and usage for downtimeless reconfiguration
    Strasser, Thomas
    Suender, Christoph
    Zoitl, Alois
    Rooker, Martijn N.
    Brunnenkreef, Jeroen E. J.
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1163 - 1168