DocumentCode :
3417077
Title :
Automatic verification of event-driven control programs: A case study
Author :
Liu, Peizun ; Luo, Guiming ; Xia, Mo ; He, Maosong
Author_Institution :
Sch. of Software, Tsinghua Univ., Beijing, China
fYear :
2011
fDate :
19-21 Oct. 2011
Firstpage :
249
Lastpage :
256
Abstract :
Execution environment and temporal performance are very important for modeling a real PLC system. They also become two impediments when verifying with model checking. This paper presents a methodology for modeling a PLC system including time and environment. In order to take into account interaction of PLC controller with execution environment, the proposed method extends the modeling method with an event-driven mechanism. The heterogeneous environments are abstracted as concurrent entities and further formalized into state graphs. A timed abstraction method is proposed to deal with real-time features which specified as timer on delay (TON). We have validated our approach on a concrete case study, a controller for steel plate transfer devices, and report on the results obtained for this case study.
Keywords :
control engineering computing; program verification; programmable controllers; PLC controller; PLC system modeling; automatic program verification; event-driven control program; execution environment; model checking; programmable logic controller; real-time feature; state graph; steel plate transfer device; temporal performance; timed abstraction method; timer on delay; Automata; Clocks; Computational modeling; Control systems; Process control; Sensors; Steel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computational Intelligence (IWACI), 2011 Fourth International Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-1-61284-374-2
Type :
conf
DOI :
10.1109/IWACI.2011.6160012
Filename :
6160012
Link To Document :
بازگشت