DocumentCode
1585589
Title
Rule-based formal specification and implementation of logic controllers programs
Author
Adamski, Marian A. ; Monteiro, Joäo L.
Author_Institution
Universidade do Minho, Guimaraes, Portugal
Volume
2
fYear
34881
Firstpage
700
Abstract
The paper describes a proposed framework for the synthesis of structural, rule-based descriptions in Gentzen sequent logic language that could be derived from behavioural descriptions in interpreted Petri net (or control Petri net, Grafcet, sequential function chart, Grafchart formats). The interpreted Petri net is considered as a main, initial specification format for programmable logic controller programs. The Gentzen system allows one to naturally simulate and denote the human reasoning and clearly perform symbolic transformations. In such a way, it is possible to combine mathematical clarity with practical usefulness. The specification in the form of symbolic expressions may be transformed into a format accepted by standard tools (PLD compilers, VHDL, PLC programming languages) as well as into the standard Boolean expressions
Keywords
Petri nets; formal specification; programmable controllers; programmed control; programming languages; symbol manipulation; Boolean expressions; Gentzen sequent logic language; PLC; behavioural descriptions; human reasoning; interpreted Petri net; programmable logic controller programs; programming languages; rule-based formal specification; symbolic expressions; symbolic transformations; Formal specifications; Humans; Industrial control; Logic design; Logic programming; Petri nets; Program processors; Programmable control; Programmable logic arrays; Programmable logic devices;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 1995. ISIE '95., Proceedings of the IEEE International Symposium on
Conference_Location
Athens
Print_ISBN
0-7803-7369-3
Type
conf
DOI
10.1109/ISIE.1995.497271
Filename
497271
Link To Document