[发明专利]一种多网络协议的并行测试装置及测试方法有效
| 申请号: | 201310028941.1 | 申请日: | 2013-01-25 |
| 公开(公告)号: | CN103973504B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 孙王强;张亚栋;刘建龙;王晓燕;王金全 | 申请(专利权)人: | 北京广利核系统工程有限公司;中国广核集团有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京元中知识产权代理有限责任公司11223 | 代理人: | 王明霞 |
| 地址: | 100094 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 协议 并行 测试 装置 方法 | ||
1.一种多网络协议的并行测试装置,其特征在于:包括在线运行部分和离线部分,在线运行部分由依次连接的客户端模块,服务器,检测器模块组成,离线部分即为离线组态工具模块;
所述客户端模块提供实时交互界面,通过网络查询位于服务器的历史转存模块的日志、报文和事件并显示;
所述服务器由通信代理模块和历史转存模块组成,通信代理模块将来自检测器的测点转换为citect要求的数据格式供其使用,同时,将日志、报文和事件通过自定义协议提交给历史转存模块;
所述检测器模块将被测对象的原始报文或者经过检测器处理的测点、日志和事件通过自定义协议发送给服务器,并接收来自服务器通信代理模块的命令;
所述离线组态工具模块组态工具包括组态模块和由用户编译并选择网络协议的编译模块两部分,编译模块与检测器相连接。
2.根据权利要求1所述的一种多网络协议的并行测试装置,其特征在于:所述服务器又由下装模块、测试执行模块与数据贮存模块三个部分组成,所述下装模块和测试执行模块属于通信代理模块,所述历史转存模块即为数据贮存模块,所述三个部分可分别独立运行。
3.根据权利要求1所述的一种多网络协议的并行测试装置,其特征在于:所述的检测器模块由固化在检测器内部的引导模、下装模块和测试执行模块组成;引导模块完成检测器的初始化即中断、堆栈;下装模块将可执行文件下装到检测器完成下装并依次完成与服务器建立下装链接、接受下装内容概要信息、设置检测器下装数据存贮空间、获取下装数据、校验并反馈下装结果,。
4.根据权利要求3所述的一种多网络协议的并行测试装置,其特征在于:所述的测试执行模块按照功能分为初始化模块和周期运行模块两个部分,在初始化模块中,检测器将初始化本次测试必须的内存、时间片、外设;周期运行模块按顺序完成服务器通信处理,接收并存贮被测对象数据、用户设备逻辑处理、用户时间逻辑处理、检测器自维护五个部分。
5.根据权利要求3所述的一种多网络协议的并行测试装置,其特征在于:所述的测试执行模块按照代码来源划分为框架代码、应用功能代码和用户配置代码;框架代码提供一个通用的测试工具框架,完成服务器通信处理,接收并存贮被测对象数据、永华设备逻辑处理、用户时间逻辑处理、检测器自维护功能。
6.根据权利要求2所述的一种多网络协议的并行测试装置,其特征在于:所述的下装模块接收来自离线组态工具的下装指令,通过网络文件系统,将离线工具生成的prj文件和可执行文件拷贝到本地,解析prj文件,执行下装操作。
7.根据权利要求2所述的一种多网络协议的并行测试装置,其特征在于:所述的测试执行模块与数据存贮模块完成处理检测器通信、检测器数据转换、用户逻辑处理、历史数据存贮四部分功能。
8.根据权利要求7所述的一种网络协议的并行测试装置,其特征在于:所述的处理检测器通信由管理线程、发送请求线程、接收响应线程和下行数据分发线程组成。
9.根据权利要求1所述的一种多网络协议的并行测试装置,其特征在于:所述的组态模块将用户的配置数据和逻辑翻译成C语言文件和供服务器使用的、含有DBF、OID、设备表信息的prj类型的配置文件;所述的编译模块将组态模块生成的C语言文件、功能库中相关应用程序和平台软件混合编译成可执行文件。
10.根据权利要求1-9中的任一项所述的一种多网络协议的并行测试方法,其特征在于:包括如下步骤:
(1)离线组态工具将用户配置的数据和逻辑首先转换为C语言,并结合用户从功能库中抽取的应用功能程序与平台程序一起编译成可执行文件,并通过下装模块将可执行文件下装到检测器;
(2)检测器将被检测多想原始报文或者经过检测器处理的测点、日志和事件通过自定义协议发送给服务器,并接收来自服务器通信代理模块的命令;
(3)通信代理模块将来自检测器的测点转换为citect要求的数据格式供其使用,同时将日志。报文和事件通过自定义协议提交给历史转存模块;
(4)客户端通过网络查询位于服务器的历史转存模块的日志、报文和事件并显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广利核系统工程有限公司;中国广核集团有限公司,未经北京广利核系统工程有限公司;中国广核集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310028941.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线远程办公系统
- 下一篇:一种驻车制动手刹自动报警装置





