Complementing Testing of IEC61499 Function Blocks with Model-Checking

被引:0
|
作者
Glatz, Bernd [1 ]
Cleary, Fionn [1 ]
Horauer, Martin [1 ]
Schuster, Harald [1 ]
Balog, Peter [1 ]
机构
[1] Univ Appl Sci Technikum Wien, Dept Embedded Syst, A-1200 Vienna, Austria
关键词
AUTOMATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IEC 61499 is a popular standard for distributed control systems. It uses a graphical, application-centric design approach by composition of function blocks. After the design the system is usually partitioned and mapped to the available devices. The required communication between these devices is handled by the runtime and/or the target implementation and is, hence, transparent to the development process. This paper proposes an approach that complements traditional testing of IEC 61499 function blocks with model-checking. To that end, an automated translation approach is presented that details the generation of models for the popular Uppaal model-checker. The usefulness of the taken approach is elaborated by investigating the test of a segment of a modern building automation system.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] 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
  • [42] Speculative Computation in IEC 61499 Function Blocks Execution - Modeling and Simulation
    Drozdov, Dmitrii
    Dubinin, Victor
    Vyatkin, Valeriy
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 748 - 755
  • [43] Implementation of full synchronous composition using IEC 61499 function blocks
    Cengic, G
    Åkesson, K
    Lennartson, B
    Yuan, CY
    Ferreira, P
    2005 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2005, : 267 - 272
  • [44] Redesign Distributed IEC 61131-3 PLC System in IEC 61499 Function Blocks
    Dai, Wenbin
    Vyatkin, Valeriy
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [45] IEC 61499 Function Block Model: Facts and Fallacies
    Thramboulidis, Kleanthis
    IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2009, 3 (04) : 7 - 23
  • [46] Component interaction testing using model-checking
    Liu, W
    Dasiewicz, P
    CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 41 - 46
  • [47] Design alternatives in the IEC 61499 function block model
    Thramboulidis, Kleanthis
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 492 - 499
  • [48] Energy Efficient Automation Model for Office Buildings based on Ontology, Agents and IEC 61499 Function Blocks
    Mousavi, Arash
    Yang, Cheng-Wei
    Pang, Cheng
    Vyatkin, Valeriy
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [49] Modelling Distributed Motion Control Applications using IEC 61499 Function Blocks
    Dai, Wenbin
    Sun, Weiqi
    Wu, Xian
    Wang, Peng
    Zhang, Hualiang
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 2976 - 2981
  • [50] Mapping of IEC 61499 function blocks to automation protocols within the TORERO approach
    Schwab, C
    Tangermann, M
    Lüder, A
    Kalogeras, A
    Ferrarini, L
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 149 - 154