[发明专利]一种IEC61850一致性测试的测试脚本配置方法及装置在审
申请号: | 201911101609.7 | 申请日: | 2019-11-12 |
公开(公告)号: | CN110928775A | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 姬希娜;徐云松;邓迎君;左群业;刘昊昱;周水斌;于朝辉;浮明军;张保善;韩悦;黄震;许英豪;王梦琦;许美椿;杨生苹;董磊超;王龙飞;张育铭;张群玲;卢军志;李茗宇;程克杰;杨静;潘松杰 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 崔旭东 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iec61850 一致性 测试 脚本 配置 方法 装置 | ||
本发明涉及一种IEC61850一致性测试的测试脚本配置方法及装置,属于智能变电站测试技术领域。其中方法包括以下步骤:读取测试人员编写的操作命令,并解析出操作命令中的操作命令类型信息、操作对象信息、命令参数信息、预期响应信息和报告处理信息;2)根据所述操作命令类型信息,从程序存储库中调取相应的程序模板;3)根据所述操作对象信息、命令参数信息、预期响应信息和报告处理信息,修改所述程序模板中的相关变量和参数,构造测试脚本;所述测试脚本用于在测试设备上运行。本发明可以根据测试人员编写的操作命令生成测试脚本,无需测试人员再编写复杂的测试脚本,简化了测试脚本编写过程,对测试人员的要求较低。
技术领域
本发明涉及一种IEC61850一致性测试的测试脚本配置方法及装置,属于智能变电站测试技术领域。
背景技术
IEC61850是世界统一的变电站网络通信标准,也是电力系统网络的基础,它构建的体系对变电站通信网络和系统做出了全面、详细的描述和规范。IEC61850报告服务用于上送变电站保护/测控装置中的遥测值、开入量、保护动作、报警等信号。
报告服务机制比较复杂,支持许多功能,如:报告同步、事件条目缓存、分报告传送、多种触发机制等。这决定了报告服务一致性测试的特点:复杂、琐碎。定义能充分、全面描述报告服务一致性测试项目的测试脚本配置方法,是开展报告服务一致性自动测试的基础和保证。
业界流行的KEMA测试工具的测试脚本格式为C++语法,要求脚本编写人员应具备一定C++基础。比如:需要定义变量来存储“操作对象”、“报告集”以及测试过程信息;用特定的参数值调用接口函数实现操作命令的下发;编写处理代码,判断命令响应以及“报告集”是否符合预期。
上述测试脚本需要采用固定的语法编写,编写过程较复杂,对脚本编写人员要求较高。
发明内容
本发明的目的在于提供一种IEC61850一致性测试的测试脚本配置方法及装置,以解决现有测试脚本编写过程复杂的问题。
为实现上述目的,本发明提出一种IEC61850一致性测试的测试脚本配置方法,包括以下步骤:1)读取测试人员编写的操作命令,并解析出操作命令中的操作命令类型信息、操作对象信息、命令参数信息、预期响应信息和报告处理信息;
2)根据所述操作命令类型信息,从程序存储库中调取相应的程序模板;
3)根据所述操作对象信息、命令参数信息、预期响应信息和报告处理信息,修改所述程序模板中的相关变量和参数,构造测试脚本;所述测试脚本用于在测试设备上运行。
另外,本发明还提出一种IEC61850一致性测试的测试脚本配置装置,包括存储器、处理器以及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器在执行所述计算机程序时实现上述IEC61850一致性测试的测试脚本配置方法。
有益效果是:本发明可以识别测试人员编写的操作命令,根据解析出的操作命令类型信息调取相应程序模板;其中程序模板是根据操作对象不同而形成的不同模板,是预先设置的。进而根据解析出的操作对象信息、命令参数信息、预期响应信息和报告处理信息可以修改程序模板中的相应变量和参数,构造一个可在测试设备上运行的测试脚本;本发明可以根据测试人员编写的操作命令生成测试脚本,无需测试人员再编写复杂的测试脚本,简化了测试脚本编写过程,对测试人员的要求较低。
进一步的,所述配置方法和配置装置中,所述操作命令类型信息为MMS通讯相关信息、PCI板卡控制相关信息、测试仪控制相关信息或辅助功能相关信息。
进一步的,所述配置方法和配置装置中,所述MMS通讯相关信息包括:读数据集、获取报告控制块目录、读报告控制块、写报告控制块、断开关联、建立关联、禁用报告控制块、使能报告控制块、初始化报告控制块、总召命令和/或控制压板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司,未经许继集团有限公司;许继电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911101609.7/2.html,转载请声明来源钻瓜专利网。