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] Transforming Activity Network Diagram with Timed Petri Nets
    Jamnuch, Rutai
    Vatanawood, Wiwat
    PROCEEDINGS OF 2019 12TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEM (ICTS), 2019, : 125 - 129
  • [5] 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
  • [6] 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
  • [7] CONSTRUCTING AN ABSTRACT MODEL FOR LADDER DIAGRAM DIAGNOSIS USING PETRI NETS
    Tsai, Jui-I
    Teng, Ching-Cheng
    ASIAN JOURNAL OF CONTROL, 2010, 12 (03) : 309 - 322
  • [8] Transforming XPDL to Petri nets
    Zha, Haiping
    Yang, Yun
    Wang, Jianmin
    Wen, Lijie
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2008, 4928 : 197 - +
  • [9] Transforming BPEL to Petri nets
    Hinz, S
    Schmidt, K
    Stahl, C
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2005, 3649 : 220 - 235
  • [10] FORMAL MODEL FOR DESIGN AND DESCRIPTION OF PROTOCOLS ON THE BASIS OF PETRI NETS
    ANISIMOV, NA
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1988, (06): : 3 - 10