DocumentCode
2347890
Title
Automatic code generation from a UML model to IEC 61131-3 and system configuration tools
Author
Vogel-Heuser, Birgit ; Witsch, Daniel ; Katzke, Uwe
Author_Institution
Process Control Eng., Wuppertal Univ., Germany
Volume
2
fYear
2005
fDate
29-29 June 2005
Firstpage
1034
Abstract
An agile software development approach for embedded systems has been transferred to automation and process control. With using UML 1.4, an approach was developed, which allows to generate IEC 61131-3 code from an UML-model and to import it into soft-PLCs, automatically. The generated IEC 61131 code consists of ST and SFC. Besides, the system architecture is part of the UML-model, which bridges the gap between hard and software engineering. This approach was evaluated by using a sorting machine and by automation experts. The work is embedded in a development of UML for process automation and usability test of UML with automation engineers.
Keywords
Unified Modeling Language; control engineering computing; process control; production engineering computing; program compilers; software engineering; IEC 61131-3; UML model; agile software development approach; automatic code generation; embedded systems; hardware engineering; process control; software engineering; sorting machine; system configuration tools; Automation; Bridges; Computer architecture; Embedded system; IEC standards; Process control; Programming; Software engineering; Sorting; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and Automation, 2005. ICCA '05. International Conference on
Conference_Location
Budapest
Print_ISBN
0-7803-9137-3
Type
conf
DOI
10.1109/ICCA.2005.1528274
Filename
1528274
Link To Document