2022Research SquareOpen access

Formal design methodology for transforming ladder diagram to Petri nets: Scope of the LDPN.

José Carlos Quezada Quezada, Ernesto Flores García, Esperanza Baños, Víctor Manuel Suárez Quezada

Open full text 0 citations

Abstract

Abstract Control algorithms for programmable logic controllers are still developed based on the experience of those responsible for control in the industry. The IEC-61131-3 standard considers five programming languages: Ladder Diagram, Structured Text, Function Block Diagram, Instruction List, and Sequential Function Diagram, which use different function blocks to develop control algorithms. Within the control algorithms for discrete event systems there are two types of blocks: those with discrete inputs and outputs, and those with discrete and analog inputs and discrete output. Of the latter, the present research shows the analysis and formal model of the blocks including the problems of accumulation of tokens and the restoration of the coils. Expanding the scope of the Ladder Discrete Petri Net proposal and therefore the analysis and simulation of control algorithms with a greater degree of complexity.

Open-access reader

About this research paper

What this paper is about

Abstract Control algorithms for programmable logic controllers are still developed based on the experience of those responsible for control in the industry. The IEC-61131-3 standard considers five programming languages: Ladder Diagram, Structured Text, Function Block Diagram, Instruction List, and Sequential Function Diagram, which use different function blocks to develop control algorithms. Within the control algorithms for discrete event systems there are two types of blocks: those with discrete inputs and outputs, and those with discrete and analog inputs and discrete output. Of the latter, the present research shows the analysis and formal model of the blocks including the problems of accumulation of tokens and the restoration of the coils. Expanding the scope of the Ladder Discrete Petri Net proposal and therefore the analysis and simulation of control algorithms with a greater degree of complexity.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract Control algorithms for programmable logic controllers are still developed based on the experience of those responsible for control in the industry. The IEC-61131-3 standard considers five programming languages: Ladder Diagram, Structured Text, Function Block Diagram, Instruction List, and Sequential Function Diagram, which use different function blocks to develop control algorithms. Within the control algorithms for discrete event systems there are two types of blocks: those with discrete inputs and outputs, and those with discrete and analog inputs and discrete output. Of the latter, the present research shows the analysis and formal model of the blocks including the problems of accumulation of tokens and the restoration of the coils. Expanding the scope of the Ladder Discrete Petri Net proposal and therefore the analysis and simulation of control algorithms with a greater degree of complexity.

Key concepts: Ladder logic, Petri net, Block diagram, Function block diagram, Scope (computer science), Computer science, Function (biology), Block (permutation group theory)

Related papers

Back to paper searchBrowse research topicsOriginal source
Formal design methodology for transforming ladder diagram to Petri nets: Scope of the LDPN. — Research Paper | ScholarLens