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 条
  • [31] Using the CIP protocol with IEC 61499 communication function blocks
    Weehuizen, Frans
    Zoitl, Alois
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 261 - +
  • [32] Synchronous execution of IEC 61499 function blocks using Esterel
    Yoong, Li Hsien
    Roop, Partha
    Vyatkin, Valedy
    Salcic, Zoran
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1189 - 1194
  • [33] Streamline 3D simulation model development for virtual commissioning with IEC61499
    Rovere, Diego
    Silvestri, Marco
    Dal Maso, Giovanni
    Dzafic, Hilmo
    Pedrazzoli, Paolo
    IFAC PAPERSONLINE, 2022, 55 (10): : 773 - 778
  • [34] Formal syntax and semantics of basic function blocks in IEC 61499
    Tu, Y.
    Li, D.
    Li, S.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2012, 226 (C4) : 1025 - 1035
  • [35] Connectivity testing through model-checking
    Godskesen, JC
    Nielsen, B
    Skou, A
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2004, PROCEEDINGS, 2004, 3235 : 167 - 184
  • [36] Implementation and Evaluation of IEC 61499 Basic Function Blocks in Erlang
    Prenzel, Laurin
    Provost, Julien
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 123 - 130
  • [37] Testing and model-checking techniques for diagnosis
    Gromov, Maxim
    Willemse, Tim A. C.
    TESTING OF SOFTWARE AND COMMUNICATING SYSTEMS, PROCEEDINGS, 2007, 4581 : 138 - +
  • [38] AUTOMATION CONTROL FOR SORTING STATION BASED ON IEC 61499 FUNCTION BLOCKS
    Popov, Georgi
    Stoyanov, Kostadin
    Stambolov, Grigor
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND CONTROL TECHNOLOGIES, 2013, : 13 - 18
  • [39] Adding function blocks of IEC 61499 semantic description to automation objects
    Lopez Orozco, Omar J.
    Lastra, Jose L. M.
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 809 - +
  • [40] 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,