[发明专利]控制程序测试方法和系统在审

专利信息
申请号: 201711457117.2 申请日: 2017-12-28
公开(公告)号: CN108153284A 公开(公告)日: 2018-06-12
发明(设计)人: 王汉军;吴先友;霍钧 申请(专利权)人: 北京金风科创风电设备有限公司
主分类号: G05B23/02 分类号: G05B23/02
代理公司: 北京东方亿思知识产权代理有限责任公司 11258 代理人: 彭琼
地址: 100176 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制程序 运行控制程序 测试 测试平台 控制测试 时钟同步 实际输出 输入变量 通讯协议 可编程逻辑控制器 测试技术领域 自动化设备 测试效率 写入测试 预设周期 写入
【说明书】:

发明提供了一种控制程序测试方法和系统,涉及测试技术领域。该控制程序测试方法,包括:控制测试平台的时钟与可编程逻辑控制器PLC的时钟同步;通过自动化设备规范ADS通讯协议,将测试平台设定的PLC的输入变量写入PLC,使得PLC根据输入变量运行控制程序;通过ADS通讯协议,将PLC运行控制程序生成的实际输出变量写入测试平台;在与PLC的时钟同步的测试平台的时钟下,控制测试平台利用PLC运行控制程序生成的实际输出变量,按照预设周期进行测试。利用本发明的技术方案能够提高控制程序的测试效率。

技术领域

本发明涉及测试技术领域,尤其涉及一种控制程序测试方法和系统。

背景技术

在各个领域的硬件设备投入使用之前,需要对硬件设备进行测试,从而判定给硬件设备是否满足工作需求。现阶段,硬件设备往往采用可编程逻辑控制器(ProgrammableLogic Controller,PLC)对硬件设备中的各个部件进行控制。

测试模型的搭建采用的是软件测试语言,比如,Matlab语言或C语言等。而PLC上运行的控制软件程序大多基于IEC61131-3标准的结构化文本语言(Structured text,ST)、功能块编程语言(Function Block Diagram,FBD)、梯形图语言(Ladder Diagram,LD)等语言中的一种语言编程或多种语言混合编程。测试模型的编写语言与PLC的控制语言并不兼容,且PLC控制具有实时性,为了能够对PLC进行测试,目前采用人工手动测试,测试效率低下。

发明内容

本发明实施例提供了一种控制程序测试方法和系统,能够提高控制程序的测试效率。

第一方面,本发明实施例提供了一种控制程序测试方法,包括:控制测试平台的时钟与可编程逻辑控制器PLC的时钟同步;通过自动化设备规范ADS通讯协议,将测试平台设定的PLC的输入变量写入PLC,使得PLC根据输入变量运行控制程序;通过ADS通讯协议,将PLC运行控制程序生成的实际输出变量写入测试平台;在与PLC的时钟同步的测试平台的时钟下,控制测试平台利用PLC运行控制程序生成的实际输出变量,按照预设周期进行测试。

在第一方面的一些实施例中,上述控制程序测试的方法还包括:利用TE1410插件对PLC的输入变量和实际输出变量进行解析,建立与用于传输PLC的输入变量的测试输入接口和用于传输PLC的实际输出变量的测试输出接口。

在第一方面的一些实施例中,PLC的输入变量和PLC的实际输出变量均以结构体的形式传输。

在第一方面的一些实施例中,结构体包括一个或两个以上存储段,每个存储段包括整数个输入变量或整数个实际输出变量,且存储段占用4个字节。

在第一方面的一些实施例中,结构体为嵌套结构体;嵌套结构体中的每层结构体均包括一个或两个以上存储段。

在第一方面的一些实施例中,测试平台包括测试用例框架,测试用例框架用于记录测试参数;测试参数包括时间、输入变量、输入变量插值模式、期望输出变量、实际输出变量和输出变量比较容差。

第二方面,本发明实施例提供了一种控制程序测试系统,包括测试平台和可编程逻辑控制器PLC;测试平台用于与PLC的时钟同步;通过自动化设备规范ADS通讯协议,将设定的PLC的输入变量写入PLC;通过ADS通讯协议,接收PLC运行控制程序生成的实际输出变量;在与PLC的时钟同步的测试平台的时钟下,利用实际输出变量,按照预设周期进行测试;PLC用于通过ADS通讯协议,接收测试平台设定的输入变量;根据输入变量运行控制程序,并生成实际输出变量,将实际输出变量写入测试平台。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金风科创风电设备有限公司,未经北京金风科创风电设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711457117.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top