Petri Net Based Specification in the Design of Logic Controllers with Exception Handling Mechanism

被引:1
|
作者
Doligalski, Michal [1 ]
Adamski, Marian [1 ]
机构
[1] Univ Zielona Gora, Comp Engn & Elect Dept, Ul Licealna 9, PL-65417 Zielona Gora, Poland
关键词
Logic controller; dual specification; hierarchical Petri net; UML; state machine diagram;
D O I
10.2478/v10177-012-0006-6
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Hierarchical Petri nets beside UML state machine diagrams, sequentional function charts (SFC) and hierarchical concurrent state machines are common solution for specification of logic controllers. These specification formats provide both concurrency and modeling on multi levels of abstraction (hierarchic approach). But only state machine diagrams supports exceptions handling in direct way. Program model presented in form of state machine diagram may be later transformed into a program in the SFC language or transformed in the Petri Net and implemented in the FPGA structure. Similarity between SFC language and Petri Nets give us lot of tools for analysis such control system. Article presents new approach for exceptions handling in hierarchical Petri nets as formal specification for logic controllers. Proposed method of specification can be used independently or as a part of dual specification (correlated state machine diagram and hierarchical configurable Petri Net).
引用
收藏
页码:43 / 48
页数:6
相关论文
共 50 条
  • [1] Petri net-based specification, analysis and synthesis of logic controllers
    Wegrzyn, A
    Wegrzyn, M
    [J]. PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOL 1 AND 2, 2000, : 20 - 26
  • [2] Specification, design, and implementation of logic controllers based on colored Petri net models and the standard IEC 1131 part I:: Specification and design
    Feldmann, K
    Colombo, AW
    Schnur, C
    Stöckel, T
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 1999, 7 (06) : 657 - 665
  • [3] The Use of UML and Petri Net for Graphic Specification of the Reconfigurable Logic Controllers
    Bazydlo, Grzegorz
    Wojnakowski, Marcin
    Wisniewski, Remigiusz
    [J]. INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2018 (ICCMSE-2018), 2018, 2040
  • [4] Exception handling with Petri net for digital systems
    de Oliveira, WLA
    Marranghello, N
    Damiani, F
    [J]. 15TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2002, : 229 - 234
  • [5] Specification, design, and implementation of logic controllers based on colored Petri net models and the standard IEC 1131 part II:: Design and implementation
    Feldmann, K
    Colombo, AW
    Schnur, C
    Stöckel, T
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 1999, 7 (06) : 666 - 674
  • [6] Correctness analysis of Petri net based logic controllers
    Frey, G
    Litz, L
    [J]. PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 3165 - 3166
  • [7] Specification and synthesis of Petri Net based reprogrammable logic controller
    Adamski, M
    [J]. PROGRAMMABLE DEVICES AND SYSTEMS 2001, 2002, : 95 - 100
  • [8] From interpreted Petri net specification to reprogrammable Logic Controller design
    Adamski, M
    Monteiro, JL
    [J]. PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOL 1 AND 2, 2000, : 13 - 19
  • [9] PETRI NET TOOLS FOR THE SPECIFICATION AND ANALYSIS OF DISCRETE CONTROLLERS
    WILLSON, RG
    KROGH, BH
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (01) : 39 - 50
  • [10] Dynamic reconfiguration of Petri net logic controllers based on modified net rewriting systems
    Li, Jun
    Dai, Xianzhong
    Meng, Zhengda
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATIONS, VOLS 1-4, CONFERENCE PROCEEDINGS, 2005, : 562 - 567