Title :
Formal Modelling of PLC Systems by BIP Components
Author :
Rui Wang ; Yong Guan ; Liming Luo ; Jie Zhang ; Xiaoyu Song
Author_Institution :
Coll. of Inf. Eng., Capital Normal Univ., Beijing, China
Abstract :
Programable logic controllers (PLCs) are complex embedded systems which are widely used in industry. The formal modeling of PLC system for verification is a rough task. Good verification model should be faithful with the system, and also should have suitable scale because of the state explosion problem of verification. This paper proposes an automatic framework for the construction of verification model of PLC systems. BIP (Behavior, Interaction, Priority) separates behavioral and architectural aspects in modelling. Specifical PLC features and system architecture are modelled by BIP framework. They are universal for all PLC applications. We define the operational semantics of PLC instruction and present an automatic translation based modeling method for PLC software. A small example is demonstrated for our approach.
Keywords :
control engineering computing; embedded systems; formal verification; programmable controllers; BIP components; PLC software; PLC systems; automatic framework; automatic translation based modeling method; complex embedded systems; formal modelling; good verification model; programable logic controllers; state explosion problem; Computational modeling; Connectors; Hardware; Ports (Computers); Semantics; Software; Synchronization; BIP; PLC modeling; operational semantics;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
Conference_Location :
Kyoto
DOI :
10.1109/COMPSAC.2013.85