首页> 外文期刊>Empirical Software Engineering >An empirical study of control logic specifications for programmable logic controllers
【24h】

An empirical study of control logic specifications for programmable logic controllers

机译:可编程逻辑控制器的控制逻辑规范的实证研究

获取原文
获取原文并翻译 | 示例
       

摘要

This paper presents an empirical study of control logic specifications used to document industrial control logic code in manufacturing applications. More than one hundred input/output related property specifications from ten different reusable function blocks were investigated. The main purpose of the study was to provide understanding of how the specifications are expressed by industrial practitioners, in order to develop new tools and methods for specifying control logic software, as well as for evaluating existing ones. In this paper, the studied specifications are used to evaluate linear temporal logic in general and the specification language ST-LTL, tailored for functions blocks, in particular. The study shows that most specifications are expressed as implications, that should always be fulfilled, between input and output conditions. Many of these implications are complex since the input and output conditions may be mixed and involve sequences, timer issues and non-boolean variables. Using ST-LTL it was possible to represent all implications of this study. The few non-implication specifications could be specified in ST-LTL as well after being altered to suit the specification language. The paper demonstrates some advantages of ST-LTL compared to standard linear temporal logic and discusses possible improvements such as support for automatic rewrite of complex specifications.
机译:本文对控制逻辑规范进行了实证研究,该规范用于记录制造应用中的工业控制逻辑代码。研究了来自十个不同的可重用功能块的一百多个与输入/输出相关的属性规范。这项研究的主要目的是提供对工业从业人员如何表达规范的理解,以便开发用于指定控制逻辑软件以及评估现有软件的新工具和方法。在本文中,所研究的规范通常用于评估线性时序逻辑,尤其是针对功能块定制的规范语言ST-LTL。研究表明,大多数规范表示为输入和输出条件之间必须始终满足的含义。由于输入和输出条件可能是混合的,并且涉及序列,计时器问题和非布尔变量,因此这些含义中的许多都是复杂的。使用ST-LTL可以代表这项研究的所有含义。少数非隐含规范也可以在更改为适合规范语言之后在ST-LTL中指定。与标准线性时序逻辑相比,本文演示了ST-LTL的一些优势,并讨论了可能的改进,例如对复杂规格的自动重写的支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号