CSP solver for Safe PLC Controller: Application to manufacturing systems

Abstract : This paper presents an original approach of safe control synthesis for manufacturing systems controlled by Programmable Logic Controller (PLC) based on the use of a CSP (constraint satisfaction problem) solver. In this work, manufacturing systems are considered as Discrete Event Systems (DES) with logical Inputs (sensors) and logical Outputs (actuators). The proposed approach separates the functional control part from the safety control part. The methodology is based on the use of safety constraints in order to get from a CSP solver all the safe outputs vectors at each PLC scan time. The safe outputs vector is selected by choosing the one which minimizes the Hamming distance with the functional outputs vector. The approach is illustrated with a sorting boxes simulated process using the ITS PLC software from the Real Games Company (www.realgames.pt).
Complete list of metadatas

Cited literature [10 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01899934
Contributor : Nourhène Ben Rabah <>
Submitted on : Saturday, October 20, 2018 - 11:34:41 AM
Last modification on : Wednesday, November 6, 2019 - 9:03:26 AM

File

CSP_solver_for_Safe_PLC_Contro...
Publisher files allowed on an open archive

Identifiers

Collections

Citation

R. Pichard, N. Ben Rabah, V. Carre-Menetrier, B. Riera. CSP solver for Safe PLC Controller: Application to manufacturing systems. MIM 2016, Jun 2016, Troyes, France. pp.402-407, ⟨10.1016/j.ifacol.2016.07.638⟩. ⟨hal-01899934⟩

Share

Metrics

Record views

50

Files downloads

127