Integrating CNet and IEC 61499 function blocks

被引:0
|
作者
Hagge, Nils
机构
关键词
IEC 61499 function blocks; CNet; Petri nets; interface adaptor; event-discrete behavior;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
CNet and IEC 61499 function blocks both have been defined for designing modular, concurrent and distributed control systems. CNet components as well as IEC 61499 function blocks allow modularization and hierarchization. Both concepts describe system behavior in an event-discrete manner. CNet does so by means of a special class of colored Petri nets called PNet, while function blocks use separate event paths and so-called execution control charts that trigger algorithms in basic function blocks. CNet interfaces consist of special Petri net elements, while function blocks have typed data and event inputs and outputs. This paper will show (a) that function block interface definitions consisting of data and event ports with appropriate data-event associations have semantically equivalent counterparts in CNet and vice versa, and (b) that exploiting these equivalences allows the definition of adapters that transform CNet components into function blocks and vice versa, and finally (c) that this enables CNet/PNet models to implement the behavior of function blocks as an alternative to execution control charts and algorithms.
引用
收藏
页码:506 / 509
页数:4
相关论文
共 50 条
  • [1] Analyzing the Liveliness of IEC 61499 Function Blocks
    Hagge, Nils
    Wagner, Bernardo
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 377 - 382
  • [2] Synthesizing IEC 61499 Function Blocks to hardware
    Pearce, Hammond
    Roop, Partha
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 142 - 147
  • [3] Efficient Implementation of IEC 61499 Function Blocks
    Yoong, Li Hsien
    Roop, Partha S.
    Salcic, Zoran
    2009 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-3, 2009, : 1268 - 1273
  • [4] VHDL architecture for IEC 61499 function blocks
    O'Sullivan, D.
    Heffernan, D.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (06): : 515 - 524
  • [5] On Definition of a Formal Model for IEC 61499 Function Blocks
    Dubinin, Victor
    Vyatkin, Valeriy
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [6] A hierarchical and concurrent approach for IEC 61499 function blocks
    Shaw, Gareth D.
    Roop, Partha S.
    Salcic, Zoran
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [7] Observer Based Verification of IEC 61499 Function Blocks
    Bhatti, Zeeshan E.
    Sinha, Roopak
    Roop, Partha S.
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [8] A Software Measure for IEC 61499 Basic Function Blocks
    Sonnleithner, Lisa
    Zoitl, Alois
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 997 - 1000
  • [9] Verifying IEC 61499 Function Blocks Using Esterel
    Yoong, Li Hsien
    Roop, Partha S.
    IEEE EMBEDDED SYSTEMS LETTERS, 2010, 2 (01) : 1 - 4
  • [10] Hierarchical and Concurrent ECCs for IEC 61499 Function Blocks
    Sinha, Roopak
    Roop, Partha S.
    Shaw, Gareth
    Salcic, Zoran
    Kuo, Matthew M. Y.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2016, 12 (01) : 59 - 68