Model of mechanism behavior for verification of PLC programs

Abstract : More extensive work on formal methods is now available for checking PLC (Programmable Logic Controller) programs. To verify a PLC program, it is necessary to consider a set of properties to prove and one of the most interesting problems that the designers must deal is to deduce a set of properties that traduces all the safety requirements of the system behavior. In this paper, we explore the contribution of such a plant model within the context of deduction, in a systematized way, of a set of properties to prove, verifying the PLC program. Our study is primarily experimental in nature and based on a case study. A set of properties to be checked based on detailed plant model is proposed. We then analyze how a Symbolic Model-Checking tool (the NuSMV has been selected) ensures verification of these properties either with or without the considered plant model.
Document type :
Conference papers
Complete list of metadatas

Cited literature [9 references]  Display  Hide  Download
Contributor : Jean-Jacques Lesage <>
Submitted on : Tuesday, October 13, 2009 - 5:41:09 PM
Last modification on : Thursday, February 9, 2017 - 3:58:05 PM
Long-term archiving on : Tuesday, June 15, 2010 - 9:22:31 PM


Files produced by the author(s)


  • HAL Id : hal-00424034, version 1



José Machado, Bruno Denis, Jean-Jacques Lesage, Jean-Marc Faure, Jaime Ferreira da Silva. Model of mechanism behavior for verification of PLC programs. 17th International Congress of Mechanical Engineering (COBEM'03), Nov 2003, São Paulo, Brazil. Paper 0831, 10 p. ⟨hal-00424034⟩



Record views


Files downloads