• DocumentCode
    666393
  • Title

    Design patterns for separating fault handling from control code in discrete manufacturing systems

  • Author

    Steinegger, Michael ; Zoitl, Alois ; Fein, Martin ; Schitter, G.

  • Author_Institution
    Autom. & Control Inst., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2013
  • fDate
    10-13 Nov. 2013
  • Firstpage
    4368
  • Lastpage
    4373
  • Abstract
    The objective of this paper is to propose a methodology for strictly separating fault detection and fault handling methods from control code in discrete manufacturing systems. In order to enable the separation, two different design patterns are elaborated. Based on an analysis of typical faults in manufacturing systems, a library of reusable function blocks for fault detection, handling, and also fault recovery is developed. These function blocks are implemented according to the international standard IEC 61499 and are applied within the design patterns. The design patterns are evaluated with the sequential control of an injection molding machine. It is shown, that the design patterns simplify the engineering and the separation of the fault detection and fault handling from control code significantly, since they provide clear design rules. Applying the proposed design patterns reduces the complexity of industrial control applications drastically. Furthermore, the function block library provides reusable and proven fault detection and fault handling methods.
  • Keywords
    IEC standards; design for manufacture; fault diagnosis; injection moulding; manufacturing systems; control code; design patterns; design rules; discrete manufacturing systems; fault detection; fault handling methods; fault recovery; industrial control applications; injection molding machine; international standard IEC 61499; reusable function block library; sequential control; Complexity theory; Fault detection; IEC standards; Injection molding; Manufacturing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE
  • Conference_Location
    Vienna
  • ISSN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2013.6699838
  • Filename
    6699838