Title :
Module Verifications for Function Block Based Safety-Related Industrial Control Systems
Author :
Xia, Zhuang ; Jing, Zhao Lin ; Hao, Zhang Xian
Author_Institution :
Civil Aviation Flight Univ. of China, Guanghan, China
Abstract :
Safety-related system development is now standardized in some intimation standards such as IEC 61131, For safety-related industrial applications, we propose using Function Block concept to facilitate system specification and verification testing. Control loops are built from components taken from domain-specific function block libraries. Code inspection and testing are the two predominant quality assurance techniques. For highly dependable control applications, however, these techniques are not sufficient, in general. This paper suggests to augment testing with compositional, supported verification. The approach is based on a representation of IEC 61131-3 function blocks in higher-order logic. The verification task is separated into the a priori verification of library components and a separate proof of individual application programs.
Keywords :
IEC standards; control engineering computing; formal specification; formal verification; industrial control; manufacturing systems; production engineering computing; quality assurance; safety systems; IEC 61131 standard; code inspection; code testing; control loop; domain-specific function block library; function block based safety; function block concept; higher-order logic; module verification; quality assurance technique; safety-related industrial control system; system specification; verification testing; Automata; Automation; IEC standards; Input variables; Libraries; Programming; Semantics; IEC 61131-3; PLC programming; Safety-critical control systems; dependable software; modular verificationt;
Conference_Titel :
Computer Science and Electronics Engineering (ICCSEE), 2012 International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4673-0689-8
DOI :
10.1109/ICCSEE.2012.269