Abstract
This paper presents a design method to generate a ladder diagram (LD) automatically with the control Petri Net (CPN) for control of discrete event system. This method describes the specification of a practical system with the CPN that associates operations with places and conditions with transitions. Based on the firing regulation of transition, the relationship of places, conditions, and events are formulated with Boolean functions. These functions can be easily converted into LD and implemented on a programmable logic controller (PLC). An application example in a liquid mixture system shows that the proposed method is effective and has the advantages of ease of understanding, modification, and maintenance.
Similar content being viewed by others
References
Burns, G. L. and Bidanda, B. (1994) The use of hierarchical Petri nets for the automatic generation of ladder logic programs, Proceedings of ESD IPC Conference and Exposition, Detroit, Michigan, pp. 169–179.
David, R. and Alla, H. (1992) Petri Net and Grafcet [M], Prentice-Hall International (UK) Ltd, London.
Ferrarini, L. (1992) An incremental approach to logic controller design with Petri nets. IEEE Transactions on Systems, Man, Cybernetics, 22(2), 461–473.
Katz, R. H. (1994) Contemporary Logic Design, The Benjamin/Cummings Publishing Company, Inc.
Lee, G. B. and Lee, J. S. (2000) The state equation of Petri Net for the LD program. IEEE International Conference on Systems, Man and Cybernetics, 4, 3051–3056.
Lewis, F. L., Gurel, A., Bogdan, S., Doganalp, A. and Pastravanu, O. C (1998) Analysis of deadlock and circular waits using a matrix model for flexible manufacturing systems. Automatica, 34(9), 1083–1100.
Miyazawa, I., Tanaka H. and Sekiguchi, T. (1996) Classification of solutions of matrix equation related to parallel structure of a Petri Net, IEEE Conference on Emerging Technologies and Factory Automation, pp. 446–452.
Murata, T. (1989) Petri Nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4), 541–580.
Peterson. (1981) Petri Net Theory and the Modeling of Systems, Prentice-Hall International (UK) Ltd, London.
Uzam, M. and Jones, A. H. (1998) Discrete event control system design using automation Petri Nets and their ladder diagram implementation, International Journal of Advanced Manufacturing Technology, 716–728.
Venkatesh, K., Zhou, M., Caudill, R. J. (1994) Comparing ladder logic diagrams and Petri Nets for sequence controller design through a discrete manufacturing system. IEEE Transactions on Industrial Electronics, 41, 611–619.
Zhou, M. (1995) Petri Nets in Flexible and Agile Automation [M], Kluwer Academic Publishers Group, Boston.
Zhou, M., DiCesare, F. and Rudolph, D. (1992) Design and implementation of a Petri net based supervisor for a flexible manufacturing system. Automatica, 28(6), 1999–2008.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Lee, G.B., Zandong, H. & Lee, J.S. Automatic generation of ladder diagram with control Petri Net. Journal of Intelligent Manufacturing 15, 245–252 (2004). https://doi.org/10.1023/B:JIMS.0000018036.84607.37
Issue Date:
DOI: https://doi.org/10.1023/B:JIMS.0000018036.84607.37