DocumentCode
2981906
Title
An algebraic approach for PLC programs verification
Author
Roussel, Jean-Marc ; Faure, Jean-Marc
Author_Institution
LURPA-ENS de Cachan, France
fYear
2002
fDate
2002
Firstpage
303
Lastpage
308
Abstract
This article presents a verification based on a specific Boolean algebra, called II, and symbolic reasoning on equations defined in this algebra. The formal definition of this algebra enables to model binary signals that include variables states, events, as well as physical delays between events. The behavior of the generic function blocks of the IEC 61131 standard as well as of PLC programs using these function blocks can be described in this algebra. Properties proof on PLC programs is performed by demonstrating, from the program, the formulas that express in the II algebra the properties to be proved.
Keywords
algebra; program verification; programmable controllers; symbol manipulation; Boolean algebra; IEC 61131 standard; II algebra; PLC programs verification; algebraic approach; binary signal modelling; generic function blocks; symbolic reasoning; variables events; variables states; Automata; Boolean algebra; Control systems; Delay; Equations; Explosions; IEC standards; Industrial power systems; Manufacturing systems; Programmable control;
fLanguage
English
Publisher
ieee
Conference_Titel
Discrete Event Systems, 2002. Proceedings. Sixth International Workshop on
Print_ISBN
0-7695-1683-1
Type
conf
DOI
10.1109/WODES.2002.1167703
Filename
1167703
Link To Document