Formal design methodology for transforming ladder diagram to Petri nets

被引:6
|
作者
Quezada, J. C. [1 ]
Medina, J. [2 ]
Flores, E. [1 ]
Seck Tuoh, J. C. [2 ]
Hernandez, N. [2 ]
机构
[1] Univ Autonoma Estado Hidalgo, Escuela Super Tizayuca, Tizayuca Pachuca, Mexico
[2] Univ Autonoma Estado Hidalgo, Ctr Invest Avanzada Ingn Ind, Tizayuca Pachuca, Mexico
关键词
Control algorithms; Ladder diagrams; Petri nets; Discrete event systems;
D O I
10.1007/s00170-014-5715-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ladder diagram (LD) is a common programming language at industry in order to develops control algorithms of discrete event systems. Besides, it is one of the five programming languages supported by the International Electrotechnical Commission through the IEC-61131-3 standard. Petri net (PN) theory is both a graphical and mathematical tool, which allows modeling discrete event systems in order to obtain a useful formalization to analyze them in a better way. LD control algorithms are continuously developed based on the experience of control system developers. Therefore, it is still a relevant problem on how to formalize a validation for the current and new control algorithms. In the present work, an element-to-element transformation methodology from a LD program to a PN structure is proposed. The original part of this manuscript is the proposal of five PN structures where their markings represent the states and dynamic behavior of energized and de-energized coils, which are not included in previous works. Furthermore, this methodology preserves the structural and dynamical behavior of the LD in the obtained PN. Two control algorithms of real cases are transformed using the proposed methodology.
引用
收藏
页码:821 / 836
页数:16
相关论文
共 50 条
  • [1] Formal design methodology for transforming ladder diagram to Petri nets
    J. C. Quezada
    J. Medina
    E. Flores
    J. C. Seck Tuoh
    N. Hernández
    The International Journal of Advanced Manufacturing Technology, 2014, 73 : 821 - 836
  • [2] Simulation and validation of diagram ladder—petri nets
    J. C. Quezada
    J. Medina
    E. Flores
    J. C. Seck Tuoh
    A. E. Solís
    V. Quezada
    The International Journal of Advanced Manufacturing Technology, 2017, 88 : 1393 - 1405
  • [3] Simulation and validation of diagram ladder-petri nets
    Quezada, J. C.
    Medina, J.
    Flores, E.
    Seck Tuoh, J. C.
    Solis, A. E.
    Quezada, V.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 88 (5-8) : 1393 - 1405
  • [4] Discrete event control system design using automation Petri nets and their ladder diagram implementation
    Uzam, M
    Jones, AH
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1998, 14 (10) : 716 - 728
  • [5] Discrete event control system design using automation Petri nets and their ladder diagram implementation
    M. Uzam
    A. H. Jones
    The International Journal of Advanced Manufacturing Technology, 1998, 14 : 716 - 728
  • [6] Transforming BPEL to Petri nets
    Hinz, S
    Schmidt, K
    Stahl, C
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2005, 3649 : 220 - 235
  • [7] Approach for Transforming Linear Constraints on Petri Nets
    Luo, Jiliang
    Nonami, Kenzo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (12) : 2745 - 2759
  • [8] A Novel Method for Converting Colored Petri Nets to Ladder Diagram in the Automation of Automated Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Alqahtani, Khaled N.
    Alasim, Fahad
    Abualsauod, Emad H.
    Dabwan, Abdulmajeed
    Nasr, Mustafa M.
    IEEE ACCESS, 2023, 11 : 29275 - 29295
  • [9] Design and implementation of a logic controller using Petri nets and Ladder Logic Diagrams
    Tzafestas, SG
    Pantelelis, MG
    Kostis, DL
    MANUFACTURING, MODELING, MANAGEMENT AND CONTROL, PROCEEDINGS, 2001, : 333 - 338
  • [10] Petri Nets as Semantic Domain for Diagram Notations
    Baresi, Luciano
    Pezze, Mauro
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (02) : 29 - 44