• DocumentCode
    2486030
  • Title

    A Formal Method Based Re-Implementation Concept for PLC Programs and Its Application

  • Author

    Younis, Mohammed Bani ; Frey, Georg

  • Author_Institution
    Kaiserslautern Univ.
  • fYear
    2006
  • fDate
    20-22 Sept. 2006
  • Firstpage
    1340
  • Lastpage
    1347
  • Abstract
    Programmable logic controllers (PLCs) are still the workhorse of industrial automation. The programming and adaptation of the software for PLCs - i.e. the implementation of the control algorithms - are expensive and cumbersome tasks. Today the re-implementation of an existing PLC program on a new platform, as it is supported by industrial tools on a low level, requires considerable manual re-working by a specialist. Known re-implementation processes do not allow a fully automatic transfer to a new platform. Furthermore they lack re-documentation of the code which makes it hard to understand and to follow the implemented algorithms. To avoid these problems, this paper proposes a re-implementation concept for existing PLC programs based on formal methods. An application of this concept to a lab system is presented to assess its applicability
  • Keywords
    formal specification; industrial control; programmable controllers; system documentation; PLC programs; automatic transfer; control algorithms; formal method; industrial automation; industrial tools; manual reworking; programmable logic controllers; reimplementation concept; reimplementation processes; Application software; Automatic control; IEC standards; Industrial control; Manufacturing automation; Programmable control; Reverse engineering; Software algorithms; Taxonomy; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
  • Conference_Location
    Prague
  • Print_ISBN
    0-7803-9758-4
  • Type

    conf

  • DOI
    10.1109/ETFA.2006.355346
  • Filename
    4178179