TY - JOUR
T1 - Design of industrial automated systems via relay ladder logic programming and petri nets
AU - Zhou, Mengchu
AU - Twiss, Edward
N1 - Funding Information:
Manuscript received March 17, 1996; revised October 1, 1996 and August 31, 1997. This work was supported by NSF under Grant DMI-940386. A portion of this paper was presented at The 4th IEEE Conference on Control Applications, Albany, NY, Sept. 1995, pp. 748–753. M. C. Zhou is with Discrete Event Systems Laboratory, Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ 07102-1982 USA (e-mail: [email protected]). E. Twiss is with International Paper Company, Tuxedo, NY 10987 USA. Publisher Item Identifier S 1094-6977(98)01533-8.
PY - 1998
Y1 - 1998
N2 - For the past decades, programmable logic controllers (PLC's) using relay ladder logic (RLL) programming have been the workhorse for controlling event-driven industrial automated systems. RLL proved 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 become frequent, to meet today's flexible and agile automation needs. Several methods emerge to overcome the shortcomings of RLL. Petri nets (PN's), 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 the understandability that relates to the ability to evaluate the programmed logic, to verify its correctness, and to maintain the control system as well as the flexibility that relates to the easy modification of logic when the specification changes. To the authors' knowledge, this is the first work that 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 the previous comparison results through 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 a resulting control design.
AB - For the past decades, programmable logic controllers (PLC's) using relay ladder logic (RLL) programming have been the workhorse for controlling event-driven industrial automated systems. RLL proved 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 become frequent, to meet today's flexible and agile automation needs. Several methods emerge to overcome the shortcomings of RLL. Petri nets (PN's), 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 the understandability that relates to the ability to evaluate the programmed logic, to verify its correctness, and to maintain the control system as well as the flexibility that relates to the easy modification of logic when the specification changes. To the authors' knowledge, this is the first work that 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 the previous comparison results through 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 a resulting control design.
KW - Design method
KW - Discrete event systems
KW - Industrial automation
KW - Petri net
KW - Relay ladder logic
UR - http://www.scopus.com/inward/record.url?scp=0032001865&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0032001865&partnerID=8YFLogxK
U2 - 10.1109/5326.661096
DO - 10.1109/5326.661096
M3 - Article
AN - SCOPUS:0032001865
SN - 1094-6977
VL - 28
SP - 137
EP - 150
JO - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
JF - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
IS - 1
ER -