• DocumentCode
    1594120
  • Title

    A formal specification language for PLC-based control logic

  • Author

    Ljungkrantz, Oscar ; Åkesson, Knut ; Fabian, Martin ; Yuan, Chengyin

  • Author_Institution
    Dept. of Signals & Syst., Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2010
  • Firstpage
    1067
  • Lastpage
    1072
  • Abstract
    Formal verification, using model checking tools, is promising in developing (IEC 61131) industrial control logic. Formal verification requires a formal specification of the properties to be verified. Specifications in model checking tools are typically expressed using temporal logic. However, the standard temporal logic dialects are not well suited for control engineers who do rarely have a background within computer science. In this paper a new dialect of linear temporal logic, ST-LTL, is introduced that intends to be easier to use for control engineers than the existing dialects. The relation of ST-LTL compared to existing temporal logic dialects is analyzed.
  • Keywords
    control engineering computing; formal specification; formal verification; industrial control; programmable controllers; specification languages; temporal logic; PLC-based control logic; formal specification language; formal verification; industrial control logic; linear temporal logic; model checking tools; Boolean functions; Computer errors; Formal specifications; Formal verification; IEC standards; Industrial control; Logic programming; Manufacturing industries; Programmable control; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2010 8th IEEE International Conference on
  • Conference_Location
    Osaka
  • Print_ISBN
    978-1-4244-7298-7
  • Type

    conf

  • DOI
    10.1109/INDIN.2010.5549591
  • Filename
    5549591