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
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;
Conference_Titel :
Industrial Electronics, 1995. ISIE '95., Proceedings of the IEEE International Symposium on
Conference_Location :
Athens
Print_ISBN :
0-7803-7369-3
DOI :
10.1109/ISIE.1995.497271