• DocumentCode
    1792584
  • Title

    Real-time execution of function blocks for Internet of Things using the RTFM-kernel

  • Author

    Lindgren, Per ; Lindner, Marcus ; Lindner, Andreas ; Eriksson, Johan ; Vyatkin, Valeriy

  • Author_Institution
    Lulea Univ. of Technol., Lulea, Sweden
  • fYear
    2014
  • fDate
    16-19 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Function Blocks provides a means to model and program industrial control systems. The recently acclaimed IEC 61499 standard allows such system models to be partitioned and executed in a distributed fashion. At device level, such models are traditionally implemented onto programmable logic controllers that underneath have an operating system and a software run-time environment which implies high resource demands. However, there is a current trend to involve small embedded systems (so called Internet of Things devices) integrated into such distributed control systems. To this end, we seek to address the outsets for real-time execution of Function Block based designs onto light-weight controllers (MCUs) with limited resources (memory and CPU). Furthermore, we propose a mapping of the Function Block execution semantics onto the RTFM-kernel, and discuss opportunities for off-line (design time) analysis with respect to response time, overall schedulability and memory requirements.
  • Keywords
    IEC standards; Internet of Things; distributed control; embedded systems; industrial control; operating system kernels; IEC 61499 standard; Internet of Things devices; MCU; RTFM-kernel; embedded systems; function block execution semantics; industrial control systems; light-weight controllers; memory requirements; off-line analysis; operating system; programmable logic controllers; real-time function block execution; software run-time environment; Delays; IEC standards; Operating systems; Pulse width modulation; Real-time systems; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technology and Factory Automation (ETFA), 2014 IEEE
  • Conference_Location
    Barcelona
  • Type

    conf

  • DOI
    10.1109/ETFA.2014.7005232
  • Filename
    7005232