首页> 外文会议>IEEE International Conference on Mechatronics and Automation >Combinational model-checking of PLC programs#039; verification based on instructions
【24h】

Combinational model-checking of PLC programs#039; verification based on instructions

机译:基于指令的PLC程序验证的组合模型检查

获取原文

摘要

The correctness of PLC (Programmable Logic Controller) program in automatic control is vital to this kind of safety-critical applications. In this paper, we present a useful method of combinational model-checking for correctness of PLC programs. The method is based on the denotational semantics of PLC program and the semantic functions for basic instructions. Because the state space explosion problem limits the use of general model-checking in real PLC programs, the paper firstly defines a set of combinational verification rules based on the denotational semantics. Then the paper proposes a series of general and PLC domain specific strategies for combinational model-checking. The rules and strategies can effectively reduce state space and their correctness is proved. The validity of our method is shown by an example.
机译:PLC(可编程逻辑控制器)程序在自动控制中的正确性对于此类对安全至关重要的应用至关重要。在本文中,我们提出了一种有用的组合模型检查方法,以检查PLC程序的正确性。该方法基于PLC程序的指称语义和基本指令的语义功能。由于状态空间爆炸问题限制了实际PLC程序中通用模型检查的使用,因此本文首先基于指称语义定义了一组组合验证规则。然后,本文提出了一系列针对组合模型检查的通用策略和PLC领域专用策略。该规则和策略可以有效地减少状态空间,并证明了其正确性。一个例子说明了我们方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号