Increasing the efficiency of PLC Program Verification using a plant model

Abstract : More extensive work on formal methods is now available for checking PLC (Programmable Logic Controller) programs. Some approaches propose taking into account just the control system model, while others include a plant model as well. Accordingly, the level of detail of the model is very different from one approach to the next. In this paper, we explore the contribution of such a plant model within the context of formal verification by means of Symbolic Model-Checking. Our study is primarily experimental in nature and based on a case study. A set of properties to be checked and a detailed plant model are both proposed. We then analyze how a Symbolic Model-Checking tool (the NuSMV has been selected) ensures verification of these properties either with or without a plant model.
Document type :
Conference papers
Complete list of metadatas

Cited literature [8 references]  Display  Hide  Download
Contributor : Jean-Jacques Lesage <>
Submitted on : Wednesday, October 14, 2009 - 9:18:00 AM
Last modification on : Thursday, February 9, 2017 - 3:58:06 PM
Long-term archiving on : Wednesday, June 16, 2010 - 12:43:37 AM


Files produced by the author(s)


  • HAL Id : hal-00424030, version 1



José Machado, Bruno Denis, Jean-Jacques Lesage, Jean-Marc Faure, Jaime Ferreira da Silva. Increasing the efficiency of PLC Program Verification using a plant model. 6th International Conférence on Industrial Enginneering and Production Management (IEPM'03), May 2003, Porto, Portugal. Paper ormhm-4, 10 p. ⟨hal-00424030⟩



Record views


Files downloads