• DocumentCode
    1792456
  • Title

    Reduction of development time by using scriptable IEC 61499 function blocks in a dynamically loadable type library

  • Author

    Plasch, Matthias ; Hofmann, Martin ; Ebenhofer, Gerhard ; Rooker, Martijn

  • Author_Institution
    PROF ACTOR GmbH, Steyr-Gleink, Austria
  • fYear
    2014
  • fDate
    16-19 Sept. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The integration of functional independent modules into distributed control systems is a complex problem and often leads to high development time. Using the industrial standard IEC 61499, an open basis to force component interoperability is already given. However, a common weakness of many function block (FB) runtime environments can be located in the fact that FBs need to be compiled statically into the runtime. This leads to time consuming compilation cycles during FB development, due to frequent changes. We present a dynamic FB type library, which enables dynamic loading and interpreting of scriptable FB types during runtime startup. Benchmark tests underpin the applicability of this approach for rapid FB development and building project specific FB runtimes.
  • Keywords
    IEC standards; benchmark testing; open systems; software libraries; FB runtime environments; compilation cycles; component interoperability; development time reduction; distributed control systems; dynamic FB type library; dynamic loading; function block runtime environments; industrial standard IEC 61499; loadable type library; scriptable IEC 61499 function; IEC standards; Libraries; Loading; Runtime environment; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technology and Factory Automation (ETFA), 2014 IEEE
  • Conference_Location
    Barcelona
  • Type

    conf

  • DOI
    10.1109/ETFA.2014.7005164
  • Filename
    7005164