• 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