DocumentCode
1976468
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
fYear
2013
fDate
22-26 July 2013
Firstpage
512
Lastpage
518
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
Conference_Location
Kyoto
Type
conf
DOI
10.1109/COMPSAC.2013.85
Filename
6649875
Link To Document