Using UML as Front-End for PLC Program Design

Article Preview

Abstract:

To minimize the influence of experiential factor and guarantee the software quality from the design phase, with the aid of unified modeling language (UML), an object-oriented design method for PLC program is presented. With UML as design tool, class diagram and state machine diagram are chosen respectively to describe the static structure and dynamic behavior of the PLC based control system, and PLC ladder diagram is acquired from state machine diagram subsequently. With the combination of object-oriented technology, UML and classic PLC design technology, the software reliability of PLC based control system is promoted, and the application area of object-oriented technology and UML is extended.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

521-524

Citation:

Online since:

June 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] K. -H. John, M. Tiegelkamp: IEC 61131-3 : Programming Industrial Automation Systems (Springer, 2010).

DOI: 10.1007/978-3-642-12015-2_1

Google Scholar

[2] B.P. Douglass, Real Time UML : Advances in the UML for Real-time Systems(Addison-Wesley, 2004).

Google Scholar

[3] B. Vogel-Heuser,D. Witsch,U. Katzke, in: Proceedings of International Conference on Control and Automation(ICCA '05), 2005, vol. 2, pp.1034-1039.

Google Scholar

[4] K. Han,J. Park, in: Computer and Information Science 2009, Studies in Computational Intelligence 208, edited by R. Lee, et al., Springer, 2009, pp.33-45.

Google Scholar

[5] D. Witsch,B. Vogel-Heuser, in: Proceedings of IEEE Conference on Emerging Technologies & Factory Automation (ETFA'09), 2009, pp.1-6.

Google Scholar

[6] F.D. Petruzella: Programmable Logic Controllers(McGraw-Hill Higher Education, 2005).

Google Scholar