A new approach to evaluate ladder logic diagrams and Petri nets via the IF-THEN transformation

The 'basic element' approach has been proposed for evaluating the complexity of sequence control designs using the ladder logic diagram (LLD) and Petri net (PN). Since basic elements for different structures have different physical meanings, the basic element approach may lead to misleading comparison and unreliable results. Thus, a suitable and unified measure for analyzing the LLD and PN is pursued. In this paper, a new approach via the IF-THEN transformation is proposed. The same measure obtained from the IF-THEN rules and corresponding logic operators can then be suitably applied to both LLD and PN. The example provided is of five sequences with increasing complexity for a stamping process. It indicates that the proposed IF-THEN transformation is more appropriate than the basic element approach in real applications. Moreover, results clearly show that the PN is more suitable than LLD for sequence control design as processes become more complex.

[1]  MengChu Zhou,et al.  A comparison of relay ladder logic programming and Petri net approach for sequential industrial control systems , 1995, Proceedings of International Conference on Control Applications.

[2]  MengChu Zhou,et al.  Comparing ladder logic diagrams and Petri nets for sequence controller design through a discrete manufacturing system , 1994, IEEE Trans. Ind. Electron..

[3]  Pau-Lo Hsu,et al.  A PLC-based design for the sequence controller in discrete event systems , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[4]  MengChu Zhou,et al.  Petri nets and industrial applications: A tutorial , 1994, IEEE Trans. Ind. Electron..

[5]  Lothar Litz,et al.  Formal methods in PLC programming , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[6]  Murat Uzam,et al.  Discrete event control system design using automation Petri nets and their ladder diagram implementation , 1998 .

[7]  Thomas O. Boucher,et al.  Petri net control of an automated manufacturing cell , 1989 .

[8]  MuDer Jeng,et al.  A Petri net synthesis theory for modeling flexible manufacturing systems , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[9]  C. G. Looney,et al.  Logical controls via Boolean rule matrix transformations , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Maria Pia Fanti,et al.  Comparing digraph and Petri net approaches to deadlock avoidance in FMS , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[11]  MengChu Zhou,et al.  Design of industrial automated systems via relay ladder logic programming and Petri nets , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[12]  MengChu Zhou,et al.  Evaluating the complexity of Petri nets and ladder logic diagrams for sequence controllers design in flexible automation , 1994, ETFA '94. 1994 IEEE Symposium on Emerging Technologies and Factory Automation. (SEIKEN) Symposium) -Novel Disciplines for the Next Century- Proceedings.

[13]  D. W. Pessen Ladder-diagram design for programmable controllers , 1989, Autom..