[发明专利]一种电能表软件的开发和调试方法及系统有效
申请号: | 200910105848.X | 申请日: | 2009-03-06 |
公开(公告)号: | CN101504611A | 公开(公告)日: | 2009-08-12 |
发明(设计)人: | 干体兵;张一禾 | 申请(专利权)人: | 深圳林洋电子科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G01R22/00 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518000广东省深圳市南山高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电能表 软件 开发 调试 方法 系统 | ||
1.一种电能表软件的开发和调试方法,包括以下步骤:
建立用于产生并输出调试参数的三相交流标准功率源模拟器;
建立用于仿真电能表硬件的电能表硬件模拟器;
所述电能表硬件模拟器根据所述三相交流标准功率源模拟器产生的调试参 数,对所述电能表软件进行开发和调试,
其特征在于,
所述建立用于仿真电能表硬件的电能表硬件模拟器的步骤具体为:
建立用于显示电能表软件调试切换项目的多个操作按键以及电能表软件调 试数据的显示单元;
建立用于分别解释所述多个操作按键信号含义的多个事件触发单元;
建立用于与所述三相交流标准功率源模拟器进行连接的通信接口;以及
建立用于与所述电能表软件进行连接的通信接口。
2.如权利要求1所述的电能表软件的开发和调试方法,其特征在于,所述 建立用于产生并输出调试参数的三相交流标准功率源模拟器的步骤具体为:
建立用于产生调试参数的多个功能模块;
建立用于输出所述多个功能模块分别产生的调试参数的输出接口。
3.如权利要求2所述的电能表软件的开发和调试方法,其特征在于,所述 建立用于产生各调试参数的功能模块的步骤之前或之后还包括以下步骤:
建立谐波产生模块,所述谐波产生模块用于在各功能模块产生的各调试参 数中加入任意次谐波后进行含量分析,并形成可设置点的波形采样原始数据;
建立用于输出所述谐波产生模块形成的波形采样原始数据的输出接口。
4.如权利要求1所述的电能表软件的开发和调试方法,其特征在于,所述 电能表硬件模拟器根据所述三相交流标准功率源模拟器产生的调试参数,对所 述电能表软件进行调试的步骤具体为:
所述事件触发单元接收用户输入的所述显示单元中的操作按键信号,并对 该操作按键信号含义进行解释;
通过与所述三相交流标准功率源模拟器进行连接的通信接口调用所述电能 表硬件模拟器中的与所述事件触发单元解释的操作按键含义对应的功能模块;
通过与所述三相交流标准功率源模拟器进行连接的通信接口采集与所述三 相交流标准功率源模拟器进行连接的通信接口调用的所述功能模块运行所需的 所述三相交流标准功率源模拟器输出的调试参数;
所述电能表硬件模拟器根据所述调试参数对所述电能表软件进行调试。
5.如权利要求1至4任一项所述的电能表软件的开发和调试方法,其特征 在于,所述电能表硬件模拟器根据所述三相交流标准功率源模拟器产生的调试 参数,对所述电能表软件进行调试的步骤之前还包括创建并运行电能表软件的 步骤,具体为:
创建待测电能表软件的开发和调试工程;
在所述开发和调试工程中编辑/导入电能表软件;
在所述开发和调试工程中加入电能表软件与所述电能表硬件模拟器的接口 函数进行链接,编译后生成电能表软件可执行程序并运行。
6.一种电能表软件的开发和调试系统,包括:
三相交流标准功率源模拟器建立单元,用于建立用于产生并输出调试参数 的三相交流标准功率源模拟器;
电能表硬件模拟器建立单元,用于建立用于仿真电能表硬件的电能表硬件 模拟器;
所述电能表硬件模拟器根据所述三相交流标准功率源模拟器产生的调试参 数,对所述电能表软件进行调试,
其特征在于,
所述电能表硬件模拟器建立单元具体包括:
显示单元建立模块,用于建立用于显示电能表软件调试切换项目的多个操 作按键以及电能表软件调试数据的显示单元;
事件触发单元建立模块,用于建立用于分别解释所述多个操作按键信号含 义的多个事件触发单元;
通信接口建立模块,用于建立用于与所述三相交流标准功率源模拟器进行 连接的通信接口,并用于建立用于与所述电能表软件进行连接的通信接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳林洋电子科技有限公司,未经深圳林洋电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910105848.X/1.html,转载请声明来源钻瓜专利网。