DocumentCode
3130785
Title
Formalization and Visualization of Non-binary PLC Programs
Author
Younis, M. Bani ; Frey, G.
Author_Institution
JPA, (e-mail: baniy@eit.uni-kl.de)
fYear
2005
fDate
12-15 Dec. 2005
Firstpage
8367
Lastpage
8372
Abstract
Programmable Logic Controllers (PLCs) have been of great eminence in manufacturing systems and will probably remain predominant for some time to come. To allow reimplementation on a new hardware and visualization of existing code, a formalization approach for PLC programs is proposed. The method presented here is not restricted to binary operations in the PLC code but also considers digital operations. In order to achieve compact visualization and efficient re-implementation an abstraction of the low level Instruction List (IL) programs is developed. The formalization of the abstracted code results in a compact finite state machine representation. The method is implemented using JAVA and XML technologies. The IL is converted to XML, the XML document object model (DOM) is used for parsing and scalable vector graphics (SVG) is employed to graphically represent the resulting automata. The presented approach is illustrated using STEP 5 IL from Siemens. The method is however generic, other IL dialects could be parsed if the corresponding description files are built.
Keywords
Automata; Automatic control; Computer aided manufacturing; Graphics; Hardware; Java; Manufacturing systems; Programmable control; Visualization; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on
Print_ISBN
0-7803-9567-0
Type
conf
DOI
10.1109/CDC.2005.1583517
Filename
1583517
Link To Document