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 条
  • [31] Applying the IEC-61499 model to the shoe manufacturing sector
    Colla, Marco
    Brusaferri, Alessandro
    Carpanzano, Emanuele
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 569 - +
  • [32] IEC 61499 in factory automation
    Thramboulidis, K.
    ADVANCES IN COMPUTER, INFORMATION, AND SYSTEMS SCIENCES AND ENGINEERING, 2006, : 115 - 123
  • [33] An IEC61499 execution environment for an aJile-based field device
    Thramboulidis, Kleanthis
    Papakonstantinou, Nikolaos
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 1275 - +
  • [34] A Detailed Analysis of Timing Effects in an IEC 61499 Ethernet/TSN Communication Scenario
    Bruns, Friederike
    Nebel, Wolfgang
    Walter, Joerg
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [35] IEC 61499 Device Management Model through the lenses of RMAS
    Bonci, Andrea
    Longhi, Sauro
    Pirani, Massimiliano
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING (ISM 2020), 2021, 180 : 656 - 665
  • [36] Is IEC 61499 in Harmony with IEC 61131-3?
    Zoitl, Alois
    Strasser, Thomas
    Suender, Christoph
    Baier, Thomas
    IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2009, 3 (04) : 49 - 55
  • [37] Requirements for a dynamic interface model of IEC 61499 Function Blocks
    Wiesmayr, Bianca
    Zoitl, Alois
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 1069 - 1072
  • [38] Evaluating XMPP Communication in IEC 61499-based Distributed Energy Applications
    Veichtlbauer, Armin
    Parfant, Manuel
    Langthaler, Oliver
    Andren, Filip Proestl
    Strasser, Thomas
    2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [39] Towards a service-oriented IEC 61499 compliant engineering support environment
    Thramboulidis, K.
    Koumoutsos, G.
    Doukas, G.
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 863 - +
  • [40] 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 - +