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
Link To Document