DocumentCode
3172825
Title
Comparison of Event-Triggered and Cycle-Driven Models for Verifying SFC Programs
Author
Lohmann, Sven ; Stursberg, Olaf ; Engell, Sebastian
Author_Institution
Univ. Dortmund, Dortmund
fYear
2007
fDate
9-13 July 2007
Firstpage
3606
Lastpage
3611
Abstract
As a complement to testing procedures, verification techniques as e.g. model checking have been proposed to analyze logic controllers specified as sequential function charts (SFC). For the success of these techniques suitable execution models of the SFC and of the programmable logic controllers (PLC) on which the SFC are implemented and operated in practice are crucial. This paper investigates and compares two different suggested transformation schemes for mapping SFC into timed automata (TA): an event-triggered and a cycle driven scheme. For the example of a laboratory experiment, the paper shows how the schemes lead to TA models of the controller which can, when complemented with appropriate plant models, be used for verifying properties as e.g. safety by employing the software tool UPPAAL. The event-triggered transformation scheme is found to lead to considerably smaller TA models and hence to be more suitable for verification purposes.
Keywords
automata theory; control engineering computing; formal verification; programmable controllers; programmable logic devices; UPPAAL; cycle-driven models; event-triggered transformation scheme; model checking; programmable logic controllers; sequential function charts; software tool; testing procedures; timed automata; verification techniques; Automata; Automatic control; Computer languages; Cooling; IEC standards; Laboratories; Logic programming; Logic testing; Programmable control; Safety;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference, 2007. ACC '07
Conference_Location
New York, NY
ISSN
0743-1619
Print_ISBN
1-4244-0988-8
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2007.4282937
Filename
4282937
Link To Document