Title :
A Formal Method Based Re-Implementation Concept for PLC Programs and Its Application
Author :
Younis, Mohammed Bani ; Frey, Georg
Author_Institution :
Kaiserslautern Univ.
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;
Conference_Titel :
Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
Conference_Location :
Prague
Print_ISBN :
0-7803-9758-4
DOI :
10.1109/ETFA.2006.355346