• DocumentCode
    2583621
  • Title

    Translating Sequential Function Charts to the Compositional Interchange Format for hybrid systems

  • Author

    Sonntag, Christian ; Fischer, Stephan

  • Author_Institution
    Process Dynamics & Oper. Group (BCI-DYN), Tech. Univ. Dortmund, Dortmund, Germany
  • fYear
    2010
  • fDate
    15-17 Dec. 2010
  • Firstpage
    4250
  • Lastpage
    4256
  • Abstract
    Sequential Function Chart (SFC) is a powerful graphical formalism for the specification of logic controllers that is well recognized and very successful in industry. In this paper, a scheme for the automatic translation of SFCs into the Compositional Interchange Format (CIF) for hybrid systems is presented that enables the straightforward connection of SFC controllers to CIF models of the controlled system which enables the application of a wide range of modeling, design, and analysis tools that are currently connected to the CIF. The translation procedure is based on the reformulation of the SFC as a CIF automaton that explicitly considers the cyclic execution mode of programmable logic control (PLC) hardware and, thus, provides a realistic representation of the behavior of the logic controller on a PLC. The translation scheme is demonstrated on a two-tank system that is modeled in the gPROMS process simulation environment, automatically translated to the CIF, and simulated after the connection of a SFC controller.
  • Keywords
    programmable controllers; visual languages; compositional interchange format; hybrid systems; logic controllers specification; programmable logic control hardware; sequential function charts; Adaptation model; Atomic clocks; Automata; Mathematical model; Monitoring; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2010 49th IEEE Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4244-7745-6
  • Type

    conf

  • DOI
    10.1109/CDC.2010.5718122
  • Filename
    5718122