Improved Communication Model for an IEC 61499 Runtime Environment

被引:0
|
作者
Hofmann, Michael [1 ]
Rooker, Martijn [1 ]
Zoitl, Alois [2 ]
机构
[1] Profactor GmbH, Stadtgut A2, A-4407 Steyr Gleink, Austria
[2] Vienna Univ Technol, Inst Automat & Control, A-1040 Vienna, Austria
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For IEC 61499 distributed control application development the control engineer has to rely mainly on the Compliance Profile for Feasibility Demonstrations for the necessary communication infrastructure. This profile utilizes the TCP/UDP protocols and has some limitations in order to be easily used for industrial automation. With this article we identify these shortcomings and introduce an improved communication model for IEC 61499 control applications. The following three attempts to define communication interaction in IEC 61499 will be presented: (1) by function block type defined protocol, (2) by function block parameter defined protocol, (3) automatic connection. We show the impact of these attempts from the engineer's point of view. Also the required engineering tool features are presented. The result is a profile which enables the engineer to easily use different network protocols within IEC 61499 applications without the limitation to use only the TCP/UDP protocol. Furthermore, this paper shows the implementation of the developed communication profile. The implementation focuses on the runtime environment and shows how the implementation can be used by the engineer and by the engineering tool. The implementation takes strong attention to the re-usability of already implemented protocols. This is achieved by the usage of the "layered protocol" design pattern.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] Towards Implementation of IEC 61850 GOOSE Messaging in Event-Driven IEC 61499 Environment
    Yang, Chen-Wei
    Xu, Jiang
    Vyatkin, Valeriy
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [22] Engineering of Communication Links with AADL in IEC 61499 Automation and Control Systems
    Froschauer, Roman
    Auinger, Franz
    Schimmel, Andreas
    Zoitl, Alois
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 582 - +
  • [23] SFC inside IEC 61499
    Riedl, Matthias
    Diedrich, Christian
    Naumann, Frank
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 362 - +
  • [24] IEC 61499 Ontology Model for Semantic Analysis and Code Generation
    Dai, Wenbin
    Dubinin, Victor
    Vyatkin, Valeriy
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [25] Implementation Model Alternatives for IEC 61499 Function Block Networks
    Doukas, George
    Thramboulidis, Kleanthis
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 270 - 275
  • [26] Heterogeneous Semantic System for IEC 61499 Based on Model of Computation
    Li, Di
    Zhai, Zhenkun
    Zhou, Nan
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 1714 - 1719
  • [27] A device and resource execution model for IEC 61499 control devices
    Zoitl, Alois
    Suender, Christoph
    Strasser, Thomas
    Colla, Marco
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1143 - +
  • [28] Formal model of IEC 61499 execution trace in FBME IDE
    Liakh, Tatiana
    Sorokin, Radimir
    Akifev, Daniil
    Patil, Sandeep
    Vyatkin, Valeriy
    2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, : 588 - 593
  • [29] OPC UA Information Model and a Wrapper for IEC 61499 Runtimes
    Seilonen, Ilkka
    Vyatkin, Valeriy
    Atmojo, Udayanto Dwi
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 1008 - 1013
  • [30] IEC 61499 implementation of a modular control model for manufacturing systems
    Ferrarini, Luca
    Veber, Carlo
    Fogliazza, Giuseppe
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 315 - 321