• DocumentCode
    3017002
  • Title

    Evaluation of Sequential Function Charts execution techniques. The Active Steps Algorithm.

  • Author

    Piedrafita, Ramón ; Villarroel, José Luis

  • Author_Institution
    Dept. of Comput. Sci. & Syst. Eng., Univ. of Zaragoza, Zaragoza
  • fYear
    2008
  • fDate
    15-18 Sept. 2008
  • Firstpage
    74
  • Lastpage
    81
  • Abstract
    Programmable logic controllers (PLCs) play a significant role in the control of production systems and sequential function chart (SFC) is one of the main programming languages. The reaction time of a PLC is a fundamental matter in discrete event control systems. We show that the reaction time of PLC depends greatly on the SFC structure, on the events sequence and also on the algorithm that executes the SFC. Five algorithms have been analyzed: brute force, enabled transitions, representing places, deferred transit and the immediate transit evolution models. The analysis has been carried out over a SFC library composed by well known models which can be scaled using a parameter. Finally we propose a new SFC execution technique adapted to efficiently execute a subclass of SFCs. We call this technique the active steps algorithm.
  • Keywords
    control engineering computing; discrete event systems; production control; programmable controllers; programming languages; software libraries; active steps algorithm; brute force algorithm; deferred transit algorithm; discrete event control systems; enabled transitions algorithm; events sequence; immediate transit evolution model algorithm; production systems control; programmable logic controllers; programming languages; representing places algorithm; sequential function charts library; Computer languages; Computer science; Control systems; Electrical equipment industry; Industrial control; Libraries; Petri nets; Production systems; Programmable control; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
  • Conference_Location
    Hamburg
  • Print_ISBN
    978-1-4244-1505-2
  • Electronic_ISBN
    978-1-4244-1506-9
  • Type

    conf

  • DOI
    10.1109/ETFA.2008.4638376
  • Filename
    4638376