首页> 外文会议>International Conference on Methods and Models in Automation and Robotics >SysML modeling of POU-oriented unit tests for IEC 61131-3 control software
【24h】

SysML modeling of POU-oriented unit tests for IEC 61131-3 control software

机译:针对IEC 61131-3控制软件的面向POU的单元测试的SysML建模

获取原文
获取外文期刊封面目录资料

摘要

Control software performs an important role in various areas in industry. It might be responsible for executing the tasks, where even a small mistake could cause serious damages, loses or could be dangerous for operators. Thus, it is necessary to ensure that the control software quality is as high as possible. There are some approaches to increase it, such as using modeling, standardized implementation, and precise testing. In this paper, the process of modeling unit tests is presented. Such tests are dedicated to Program Organization Units from solutions created according to the IEC 61131-3 standard. The proposed approach allows to model requirements with tests that verify them, a complete test behavior, as well as test suites. For this purpose, three kinds of diagrams from the SysML language are used, namely Requirement, Activity, and Block Definition Diagrams. The model is used to automatically generate templates of tests, the complete tests implementation in the CPTest+ test definition language, as well as a configuration of test suites. The proposed concept has been introduced into the CPDev engineering environment that allows to program controllers.
机译:控制软件在工业的各个领域都扮演着重要的角色。它可能负责执行任务,即使是很小的错误也可能导致严重的损坏,丢失或对操作员造成危险。因此,有必要确保控制软件的质量尽可能高。有一些方法可以增加它,例如使用建模,标准化实现和精确测试。在本文中,提出了对单元测试进行建模的过程。此类测试专用于程序组织单元,这些程序组织单元是根据IEC 61131-3标准创建的解决方案。提议的方法允许使用验证需求的测试,完整的测试行为以及测试套件对需求进行建模。为此,使用了SysML语言中的三种图,即需求图,活动图和块定义图。该模型用于自动生成测试模板,使用CPTest +测试定义语言的完整测试实现以及测试套件的配置。提议的概念已被引入CPDev工程环境中,该环境允许对控制器进行编程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号