Title :
Design of industrial automated systems via relay ladder logic programming and Petri nets
Author :
Zhou, MengChu ; Twiss, Edward
Author_Institution :
Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
fDate :
2/1/1998 12:00:00 AM
Abstract :
For the past few decades, programmable logic controllers (PLCs) using relay ladder logic (RLL) programming have been the workhorse for controlling event-driven industrial automated systems. RLL proved to be flexible compared to the hardwired RLL control implementation, due to its feature of software implementation. As automated systems become more complex, they also become more difficult to understand and maintain. It takes tremendous effort to accommodate specification changes (which are becoming frequent) to meet today´s flexible automation needs. Several methods are emerging to overcome the shortcomings of RLL. Petri nets (PNs), initially proposed as a modeling tool, have been developed as such a method. This paper adopts an industrial-scale system to compare RLL and PN design methods so that the advantages of PN-like approaches are fully recognized. The criteria are: (i) the understandability that relates to the ability to evaluate the programmed logic, to verify its correctness and to maintain the control system, and (ii) the flexibility that relates to the easy modification of logic when the specification changes. This network takes an existing industrial system, conducts discrete event control designs by using both RLL programming and PN methods, and performs a comparative study on them. Together with previous comparison results using small-scale systems, the results of this study support that PN-like advanced discrete event control design methods are better than RLL in terms of the understandability and flexibility of the resulting control design
Keywords :
Petri nets; control system CAD; discrete event systems; factory automation; logic programming; programmable controllers; Petri nets; control system maintenance; discrete event control design; event-driven industrial automated systems design; flexibility; flexible automation; industrial-scale system; logic correctness verification; logic modification; programmable logic controllers; relay ladder logic programming; software implementation; specification changes; understandability; Automatic control; Control design; Control systems; Electrical equipment industry; Industrial control; Logic design; Logic programming; Programmable control; Programmable logic arrays; Relays;
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
DOI :
10.1109/5326.661096