Synthesis of Ladder Diagrams for PLCs Based on Discrete Event Models

이산사건모델에 기반한 PLC 래더다이어그램 자동합성

  • Kang, Bong-Suk (Dept.of Electric Electronics Information System Engineering, University of Ulsan) ;
  • Cho, Kwang-Hyun (Dept.of Electric Electronics Information System Engineering, University of Ulsan)
  • 강봉석 (울산대학교 전기전자정보시스템공학부) ;
  • 조광현 (울산대학교 전기전자정보시스템공학부)
  • Published : 2001.11.01

Abstract

PLC(programmable Logic Controller)s essential components of modern automation systems encompassing almost every industry. Ladder Diagrams (LD) have been widely used in the design of such PLC since the LD is suitable for the modeling of the sequential control system. However, the synthesis of LD itself mainly depends on the experience of the industrial engineer, which may results in unstructured or inflexible design. Hence, in this paper, we propose a ladder diagram conversion algorithm which systematically produces LDs for PLCs based on discrete event models to enhance the structured and flexible design mechanism.

Keywords

References

  1. E. A. Parr, Programmable Controllers, An Engineer's Guide, 3rd ed. Oxford, U.K.: Newnes, 1999
  2. A. Falcione and B. H. Krogh, 'Design recovery for relay ladder logic,' IEEE Control Systems Magazine, vol. 13, no. 2, pp. 90-98, 1993 https://doi.org/10.1109/37.206990
  3. R. W. Lewis, Programming industrial control systems using IEC 1131-3, 2nd ed. London, U.K.:The Institution of Electrical Engineers, 1995
  4. M. Uzam, A. H. Jones, and N. Ajilouni, 'Conversion of Petri net controllers for manufacturing systems into ladder logic diagrams,' Proc. IEEE Conf. on Engineering Technologies and Factory Automation, Kauai, Hawaii, vol. 2, pp. 649-655, 1996 https://doi.org/10.1109/ETFA.1996.573978
  5. M. Uzam and A. Jones, 'Discrete event control system design using automation Petri nets and their ladder diagram implementation,' International Journal of Advanced Manufacturing Technology, vol. 14, no. 10, pp. 716-728, 1998 https://doi.org/10.1007/BF01438224
  6. M. Zhou and E. Twiss, 'Design of Industrial automated systems via relay ladder logic programming and Petri nets,' IEEE Trans. on Systems, Man, and Cybernetics-Part C: Applications and Reviews, vol. 28, no. 1, pp. 137-150, 1998 https://doi.org/10.1109/5326.661096
  7. K. Feidmann and A. W. Colombo, 'Specification, design, and implementation of logic controllers based on colored Petri net models and the standard IEC 1131 Part I : Specification and design,' IEEE Trans. on Control Systems Technology, vol. 7, no. 6, pp. 657-674, 1999 https://doi.org/10.1109/87.799666