[发明专利]一种实用的测试仪器程控命令仿真器及其使用方法有效
申请号: | 201310561199.0 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103593228A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 李树彪;刘丹;郭永瑞;李明太;赵立军;庄志远 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 王连君 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实用 测试 仪器 程控 命令 仿真器 及其 使用方法 | ||
1.一种实用的测试仪器程控命令仿真器,其特征在于包括:
程控命令比对数据库,用于汇总不同型号测试仪器的程控命令;
接口子模块,用于对外提供统一接口;
语法分析子模块;用于对程控命令进行语法分析,如果命令合法,得到对应的命令码及参数信息,继续向下执行;如果命令不合法,转入错误处理流程;
查询子模块,用于查询程控命令比对数据库,得到测试仪器支持的对应程控命令;
命令生成子模块,用于将语法分析模块得到的命令参数融入正确的程控命令中,生成测试仪器支持的完整程控命令;
执行子模块,用于将完整程控命令通过输出接口回传给测试仪器,测试仪器完成对应的功能执行;
上述程控命令比对数据库、接口子模块、语法分析子模块、查询子模块与执行子模块集成为一个独立模块。
2.根据权利要求1所述的一种实用的测试仪器程控命令仿真器,其特征在于:上述程控命令比对数据库,数据组织以2维矩阵的形式进行存放,横列代表功能相同的程控命令,并以命令码形式统一索引;竖列代表同一型号测试仪器所有程控命令汇总;具体操作方式是:首先根据仪器型号,在对应的竖列上查找程控命令,查找成功后得到对应的命令码;然后在横列上进行查找,根据命令码查找对应型号测试仪器对应的程控命令,从而完成程控命令的查找、替换功能。
3.一种如权利要求1所述程控命令仿真器的使用方法,其特征在于包括如下步骤:
a测试仪器通过包括GPIB、LAN在内的接口接收到测试系统中主控机发来的程控命令;
b测试仪器调用程控命令仿真器提供的输入接口函数,将程控命令发送给程控命令仿真器;
c程控命令仿真器对程控命令进行语法分析,如果命令合法,得到对应的命令码及参数信息,继续向下执行;如果命令不合法,转入错误处理流程;
d程控命令仿真器查询程控命令比对数据库,得到测试仪器支持的对应程控命令;
e程控命令仿真器将语法分析得到的命令参数融入正确的程控命令中,生成测试仪器支持的完整程控命令;
f程控命令仿真器将完整的程控命令通过输出接口回传给测试仪器,测试仪器完成对应的功能执行。
4.根据权利要求3所述的程控命令仿真器的使用方法,其特征在于上述步骤c包括如下步骤:
c01首先接收一条完整的程控命令;
c02使用SCPI规范针对程控命令的合法性进行语法分析;
c03如果命令合法,到程控命令比对数据库中查找对应的程控命令,否则转入错误处理;
c04如果命令查找成功,得到对应的命令码,否则转入错误处理;
c05进一步提取命令参数信息;
c06得到完整的命令码及命令参数信息;
c07结束语法分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310561199.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用高电压产生等离子体的伤口处理装置
- 下一篇:车用电子装置快速启动方法