학술논문

Nonautonomous Elementary Net Systems and Their Application to Programmable Logic Control
Document Type
Periodical
Source
IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans IEEE Trans. Syst., Man, Cybern. A Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on. 38(2):397-409 Mar, 2008
Subject
Signal Processing and Analysis
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Robotics and Control Systems
Power, Energy and Industry Applications
General Topics for Engineers
Programmable logic arrays
Programmable logic devices
Programmable control
Control systems
Automata
Virtual manufacturing
Automatic control
Petri nets
Manufacturing processes
Laboratories
Petri nets (PNs)
programmable logic controllers (PLCs)
Language
ISSN
1083-4427
1558-2426
Abstract
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.