首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号