Dynamic Software Updating of IEC 61499 Implementation Using Erlang Runtime System

被引:7
|
作者
Prenzel, Laurin [1 ]
Provost, Julien [1 ]
机构
[1] Tech Univ Munich, Safe Embedded Syst, D-85748 Garching, Germany
来源
IFAC PAPERSONLINE | 2017年 / 50卷 / 01期
关键词
Dependable manufacturing systems control; Discrete Event systems in manufacturing; Flexible and reconfigurable manufacturing systems;
D O I
10.1016/j.ifacol.2017.08.2429
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Software Updates (DSU) permit to decrease downtimes caused by updates or bug fixes and thus increase productivity, which is an ever present target during development of industrial production systems. This study implements a compiler to transform an IEC 61499 model into executable code for the Erlang Runtime System (ERTS) which natively features DSU, and investigates its feasibility. As a case study, a small production plant is implemented and updated on-the-fly with new features and safety fixes. This case study shows that DSU by using the ERTS is feasible. However, additional information for the update structure, content and schedule is required from an external source. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:12416 / 12421
页数:6
相关论文
共 50 条
  • [31] The implementation of a compiler controlled software distributed shared memory system "Fagus" as a runtime support system for automatic parallelizing compilers
    Saito, S
    Yokote, S
    Uehara, T
    Kunieda, Y
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1186 - 1192
  • [32] Runtime system support for running applications with dynamic and. asynchronous task parallelism in software DSM systems
    Mendes, Rafael
    Whately, Lauro
    de Castro, Maria Clicia
    Bentes, Cristiana
    Amorim, Claudio Luis
    SBAC-OAD 2006: 18TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, 2006, : 159 - +
  • [33] The software implementation and its application of explosion parameters dynamic test system
    Chen, LS
    Feng, CG
    Xia, ZZ
    Shu, F
    IAS PEP'99: THEORY AND PRACTICE OF ENERGETIC MATERIALS, PROCEEDINGS, 1999, : 478 - 485
  • [34] Towards Practical Release-Level Dynamic Software Updating on Stock Java']Java Evaluating an Efficient and Safely Programmable Java']Java Dynamic Updating System
    Neumann, Martin Alexander
    COMPANION PROCEEDINGS OF THE 2016 ACM SIGPLAN INTERNATIONAL CONFERENCE ON SYSTEMS, PROGRAMMING, LANGUAGES AND APPLICATIONS: SOFTWARE FOR HUMANITY (SPLASH COMPANION'16), 2016, : 24 - 26
  • [35] A system software quality model using DeLone & McLean model and ISO/IEC 9126
    Kim, Y.-H. (yhkim@mokwon.ac.kr), 1600, Advanced Institute of Convergence Information Technology (06):
  • [36] Software Implementation of Two Seamless Redundant Topologies in a Digital Protection System based on IEC 62439-3
    Kumar, Shantanu
    Das, Narottam
    Islam, Syed
    PROCEEDINGS OF THE 2016 AUSTRALASIAN UNIVERSITIES POWER ENGINEERING CONFERENCE (AUPEC), 2016,
  • [37] Software Process Improvement Roadmaps - Using Design Patterns to Aid SME's Developing Medical Device Software in the Implementation of IEC 62304
    Rust, Peter
    Flood, Derek
    McCaffery, Fergal
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION (SPICE 2016), 2016, 609 : 43 - 56
  • [38] Using domain machines to support manufacturing software system implementation
    Edwards, J
    Coutts, I
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2004, 218 (12) : 1833 - 1843
  • [39] Implementation and Performance Evaluation of Dynamic Spectrum Access Using Software Defined Radios
    Uyanik, Gulnur Selda
    Cepheli, Ozge
    Kurt, Gunes Karabulut
    Oktug, Sema
    2013 FIRST INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (BLACKSEACOM), 2013, : 157 - 161
  • [40] Design and implementation of communication architecture in a distributed energy resource system using IEC 61850 standard
    Huang, Rui
    Shi, Wenbo
    Yao, Daoyuan
    Chu, Chi-Cheng
    Gadh, Rajit
    Song, Yu-jin
    Sung, Yoon-dong
    INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2016, 40 (05) : 692 - 701