Abstract
Programmable logic controllers (PLCs) are widely used in industrial electronic systems. With the augmenting complexity of system, the reliability poses a crucial challenge in safety critical applications. This paper proposes a formal modeling and verification approach for programming function block diagrams. Function block diagrams are formalized in a logic specification system. We consider the equivalence checking problem which occurs frequently between design implementations under different performance constraints. We present a novel method to harness a powerful co-induction proof strategy with bisimulation to establish the equivalence in a higher-order logic theorem proving system. We validate the effectiveness of our approach by a real industry application example with key scenarios. The soundness and the completeness of our approach are substantiated.
Author supplied keywords
Cite
CITATION STYLE
Zhao, J., & Tao, Z. (2021). Toward Reliable Programmable Logic Controller Function Block Diagrams. IEEE Access, 9, 166137–166146. https://doi.org/10.1109/ACCESS.2021.3133630
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.