Verification and optimization of a PLC control schedule

E Brinksma, A Mader, A Fehnker - International Journal on Software Tools …, 2002 - Springer
We report on the use of model checking techniques for both the verification of a process
control program and the derivation of optimal control schedules. Most of this work has been …

Verification and optimization of a PLC control schedule

E Brinksma, A Mader - International SPIN Workshop on Model Checking of …, 2000 - Springer
We report on the use of the SPIN model checker for both the verification of a process control
program and the derivation of optimal control schedules. This work was carried out as part of …

Modelling and formal verification of timing aspects in large PLC programs

BF Adiego, D Darvas, EB Viñuela, JC Tournier… - IFAC Proceedings …, 2014 - Elsevier
One of the main obstacle that prevents model checking from being widely used in industrial
control systems is the complexity of building formal models out of PLC programs, especially …

Design of a plc control program for a batch plant vhs case study 1

A Mader, E Brinksma, H Wupper, N Bauer - European Journal of Control, 2001 - Elsevier
This article reports on the systematic design and validation of a PLC control program for the
batch plant that has been selected as a case study for the EC project on Verification of …

Increasing the efficiency of PLC program verification using a plant model

JJB Machado, B Denis, JJ Lesage, JM Faure… - … Management (IEPM'03 …, 2003 - hal.science
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 …

Bringing automated model checking to PLC program development—a CERN case study—

BF Adiego, D Darvas, JC Tournier, EB Viñuela… - IFAC Proceedings …, 2014 - Elsevier
Verification of critical software is a high priority but a challenging task for industrial control
systems. Model checking appears to be an appropriate approach for this purpose. However …

Application of formal verification and falsification to large-scale chemical plant automation systems

BC Rawlings, JM Wassick, BE Ydstie - Computers & Chemical Engineering, 2018 - Elsevier
In this paper, we apply formal verification and falsification of temporal logic specifications to
analyze chemical plant automation systems. We present new results, obtained by applying a …

An overview of model checking practices on verification of PLC software

T Ovatman, A Aral, D Polat, AO Ünver - Software & Systems Modeling, 2016 - Springer
Programmable logic controllers (PLCs) are heavily used in industrial control systems,
because of their high capacity of simultaneous input/output processing capabilities …

Analysis of the Influence of the Programming Approach on the Response Time in PLC Control Programs.

EI Gergely, L Coroiu… - Journal of Computer …, 2010 - search.ebscohost.com
The paper analyses two approaches to organize the control requirements in PLC
programming and the PLC response time provided by these approaches. The first one, the …

Transforming PLC programs into formal models for verification purposes

D Darvas, E Blanco, B Fernández Adiego - 2013 - cds.cern.ch
Most of CERN's industrial installations rely on PLC-based (Programmable Logic Controller)
control systems developed using the UNICOS framework. This framework contains common …