首页    期刊浏览 2024年11月26日 星期二
登录注册

文章基本信息

  • 标题:Automatic Error Cause Localization of Faulty PLC Programs
  • 本地全文:下载
  • 作者:Sebastian Biallas ; Nico Friedrich ; Hendrik Simon
  • 期刊名称:IFAC PapersOnLine
  • 印刷版ISSN:2405-8963
  • 出版年度:2015
  • 卷号:48
  • 期号:7
  • 页码:79-84
  • DOI:10.1016/j.ifacol.2015.06.476
  • 语种:English
  • 出版社:Elsevier
  • 摘要:Abstract:When a model checker detects a violation of an all-quantified specification, it generates a counterexample trace that explains how to reach a violating state. In the context of PLCs, the counterexample contains the required stimuli for the program to cause erroneous behavior. Although these counterexamples are tremendously helpful to assess the violation, the actual cause of the erroneous behavior, i. e., the faulty line in the program, can be hidden anywhere in the counterexample trace. Finding the cause manually still takes great effort if the counterexample is long. In this paper, we present a technique to automatically find possible causes of such a violation of PLC programs running in cyclic scanning mode.
  • 关键词:Keywords:Formal verificationProgrammable logic controllersIndustry automationSoftware toolsSoftware safety
国家哲学社会科学文献中心版权所有