Skip to main content
Log in

Automatic generation of ladder diagram with control Petri Net

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

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.

    Google Scholar 

  • Ferrarini, L. (1992) An incremental approach to logic controller design with Petri nets. IEEE Transactions on Systems, Man, Cybernetics, 22(2), 461–473.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Peterson. (1981) Petri Net Theory and the Modeling of Systems, Prentice-Hall International (UK) Ltd, London.

    Google Scholar 

  • 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.

    Google Scholar 

  • Zhou, M. (1995) Petri Nets in Flexible and Agile Automation [M], Kluwer Academic Publishers Group, Boston.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JIMS.0000018036.84607.37

Navigation