• DocumentCode
    1461698
  • Title

    Redesign Distributed PLC Control Systems Using IEC 61499 Function Blocks

  • Author

    Dai, Wenbin ; Vyatkin, Valeriy

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
  • Volume
    9
  • Issue
    2
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    390
  • Lastpage
    401
  • Abstract
    The IEC 61499 Function Block architecture is considered as the next generation of programmable control technology promoting distributed control in automation. In this paper, the redesign methodologies from the PLC control to the event-driven architecture of IEC 61499 function blocks are proposed. A general set of translation steps and mapping rules for redesigning applications from IEC 61131-3 PLC to IEC 61499 Function Blocks is provided. Three different redesign approaches are proposed: object-oriented conversion approach, object-oriented reuse approach, and class-oriented approach. These approaches are to be applied for different design styles of the source PLC code. The data handling efficiency of all approaches is investigated. An airport baggage handling system is chosen as the case study for the redesign process. The rules and limitations are summarized and guidelines for the redesign process are provided.
  • Keywords
    IEC standards; airports; control system synthesis; data handling; distributed control; programmable controllers; IEC 61131-3 PLC; IEC 61499 function block architecture; airport baggage handling system; class-oriented approach; data handling; distributed PLC control system redesign methodology; event-driven architecture; mapping rules; object-oriented conversion; object-oriented reuse approach; programmable control technology; redesign process; redesigning application; source PLC code; Airports; Automation; Distributed control; IEC standards; Object oriented modeling; Peer to peer computing; Data handling in distributed system; IEC 61131-3; IEC 61499; distributed control systems design; programmable logical controllers (PLC);
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2012.2188794
  • Filename
    6163387