• DocumentCode
    141632
  • Title

    A portability study of IEC 61499: Semantics and tools

  • Author

    Cheng Pang ; Patil, Swapnil ; Chen-Wei Yang ; Vyatkin, Valeriy ; Shalyto, Anatoly

  • Author_Institution
    Dept. of Comput. Sci., Electr. & Space Eng., Lulea Univ. of Technol., Lulea, Sweden
  • fYear
    2014
  • fDate
    27-30 July 2014
  • Firstpage
    440
  • Lastpage
    445
  • Abstract
    The second edition of the IEC 61499 standard aims to clarify the interpretation ambiguities of function block´s execution semantics. This resolves the pivotal issue of realizing portable and interoperable implementations of the IEC 61499 reference architecture. As the IEC 61499 standard is about entering its technology takeoff phase, these clarifications are timely and important. It is hence expected that more innovators of automation software tools, runtime environments, and control hardware will start adopting this technology. To assist such adoption, this paper presents a study of existing IEC 61499 tools´ portability issues. In particular, the features of currently active IEC 61499 tools, such as FBDK, ISaGRAF, 4DIAC, and nxtStudio are outlined. Their incompatibility issues due to different execution semantics are exemplified. Moreover, it is also illustrated in this paper how these issues can be addressed by complying with the updated norms.
  • Keywords
    IEC standards; control engineering computing; distributed control; 4DIAC tool; FBDK tool; IEC 61499 reference architecture; IEC 61499 standard; ISaGRAF tool; automation software tools; control hardware; function block execution semantics; nxtStudio tool; runtime environment; Automation; Hardware; IEC standards; Libraries; Runtime; Semantics; 4DIAC; FBDK; IEC 61499; ISaGRAF; nxtStudio;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2014 12th IEEE International Conference on
  • Conference_Location
    Porto Alegre
  • Type

    conf

  • DOI
    10.1109/INDIN.2014.6945553
  • Filename
    6945553