TY - JOUR
T1 - Nonautonomous elementary net systems and their application to programmable logic control
AU - Brusey, James
AU - McFarlane, Duncan C.
AU - Thorne, Alan
PY - 2008/3
Y1 - 2008/3
N2 - In this paper, a novel approach to Petri net modeling of programmable logic controller (PLC) programs is presented. The modeling approach is a simple extension of elementary net systems, and a graphical design tool that supports the use of this modeling approach is provided. A key characteristic of the model is that the binary sensory inputs and binary actuation outputs of the PLC are explicitly represented. This leads to the following two improvements: outputs are unambiguous, and interaction patterns are more clearly represented in the graphical form. The use of this modeling approach produces programs that are simple, lightweight, and portable. The approach is demonstrated by applying it to the development of a control module for a MonTech Positioning Station.
AB - In this paper, a novel approach to Petri net modeling of programmable logic controller (PLC) programs is presented. The modeling approach is a simple extension of elementary net systems, and a graphical design tool that supports the use of this modeling approach is provided. A key characteristic of the model is that the binary sensory inputs and binary actuation outputs of the PLC are explicitly represented. This leads to the following two improvements: outputs are unambiguous, and interaction patterns are more clearly represented in the graphical form. The use of this modeling approach produces programs that are simple, lightweight, and portable. The approach is demonstrated by applying it to the development of a control module for a MonTech Positioning Station.
KW - Petri nets (PNs)
KW - Programmable logic controllers (PLCs)
UR - http://www.scopus.com/inward/record.url?scp=41149094998&partnerID=8YFLogxK
U2 - 10.1109/TSMCA.2007.914775
DO - 10.1109/TSMCA.2007.914775
M3 - Article
AN - SCOPUS:41149094998
SN - 1083-4427
VL - 38
SP - 397
EP - 409
JO - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
JF - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
IS - 2
ER -