Discrete event control system design using automation Petri nets and their ladder diagram implementation

被引:70
作者
Uzam, M [1 ]
Jones, AH
机构
[1] Nigde Univ, Muhendisl Mimarl Fak, Elekt Elekt Muhendisligi Bolumu, TR-51100 Nigde, Turkey
[2] Univ Salford, Telford Res Inst, Res & Grad Coll, Intelligent Machinery Div, Salford M5 4WT, Lancs, England
关键词
automated manufacturing systems; discrete event control systems; IEC1131-3; standard; Petri nets; programmable logic controllers; real-time implementation;
D O I
10.1007/BF01438224
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As automated manufacturing systems become more complex, the need for an effective design tool to produce both high-level discrete event control systems (DECS) and low-level implementations becomes more important. Petri nets represent the most effective method for both the design and implementation of DECSs. In this paper automation Petri nets (APN) are introduced to provide a new method for the design and implementation of DECSs. The APN is particularly well suited to multiproduct systems and provides a more effective solution than Grafcet in this context. Since ordinary Petri nets do not deal with sensors and actuators of DECSs, the Petri net concepts are extended, by including actions and sensor readings as formal structures within the APN. Moreover enabling and inhibitor nrcs, which can enable or disable transitions through the use of leading-edge, falling-edge and level of markings, are also introduced. Tn this paper the methodology is explained by considering a fundamental APN structure. The conversion of APNs into the IEC1131-3 ladder diagrams (LD) for implementation on a PLC is also explained by using the token passing logic (TPL) concept Finally, an illustrative example of how APNs can be applied to a discrete manufacturing problem is described in detail.
引用
收藏
页码:716 / 728
页数:13
相关论文
共 25 条
[1]  
[Anonymous], 1995, PROGRAMMING IND CONT
[2]  
BURNS GL, 1994, P ESD IPC 94 C EXP D, P169
[3]   GRAFCET - A POWERFUL TOOL FOR SPECIFICATION OF LOGIC CONTROLLERS [J].
DAVID, R .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 1995, 3 (03) :253-268
[4]  
David R., 1992, Petri Nets and Grafcet-tools for Modelling Discrete Events Systems
[5]  
GREENE J, 1989, MEAS CONTROL, V22, P288
[6]  
*INT EL COMM, 1993, PROGR CONTR 3
[7]  
*INT EL COMM, 1992, PROGR CONTR 1
[8]   A RULE-BASED SYSTEM FOR GENERATING A LADDER LOGIC CONTROL PROGRAM FROM A HIGH-LEVEL SYSTEMS-MODEL [J].
JAFARI, MA ;
BOUCHER, TO .
JOURNAL OF INTELLIGENT MANUFACTURING, 1994, 5 (02) :103-120
[9]  
Jones A.H., 1996, P CIMAT 96, P357
[10]   Design of discrete event control systems for programmable logic controllers using T-timed Petri nets [J].
Jones, AH ;
Uzam, M ;
Ajlouni, N .
PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, 1996, :212-217