设计应用

一种用于可编程序控制器的自动化测试方法及实现

作者:刘 红,刘 金,原惠峰,刘雪飞
发布日期:2020-09-23
来源:2020年电子技术应用第9期

0 引言

    目前可编程序逻辑控制器(Programmable Logic Controller,PLC)控制系统在我国已经得到了广泛的应用并且发挥着重要作用[1]。其广泛应用于石油、化工、高铁、电力等各行各业的自动化控制系统中。其中,PLC是整个控制系统的核心,其计算结果的正确性直接关乎该可编程序控制系统的运行状态,因此任何由于对PLC测试不充分、不全面所引发的问题,都有可能导致对现场设备的损害,甚至对人身安全的威胁,给国家和人民造成不可估量的损失。

    统计表明,在一些典型的软件开发项目中,软件测试的工作量往往占软件开发工作总量的40%以上,并因此而占有30%~50%的开发总成本,其重要性不言而喻[2]。自动化软件测试从某种程度上可以减少测试的开销,同时在有限时间内增加测试覆盖率[3],进而减少了开发总成本。

    目前,对PLC指令执行结果正确性的测试多是采用人工手动的测试方式,即通过测试人员依据自身的专业知识,手动依次完成组建测试用例、运行测试用例等测试步骤。针对以上问题,本文提出一种自动化测试方法,并对该方法进行了设计、实现与验证。





本文详细内容请下载:http://www.chinaaet.com/resource/share/2000002990




作者信息:

刘  红,刘  金,原惠峰,刘雪飞

(中国电子信息产业集团有限公司第六研究所,北京102209)

此内容为AET网站原创,未经授权禁止转载。
自动化测试 可编程序控制器 压力测试
Baidu
map