[发明专利]电能表的内存监测方法、装置、系统和存储介质有效
| 申请号: | 202110190962.8 | 申请日: | 2021-02-20 |
| 公开(公告)号: | CN112559298B | 公开(公告)日: | 2021-07-06 |
| 发明(设计)人: | 周尚礼;张本松;何子昂;吴昊文 | 申请(专利权)人: | 南方电网数字电网研究院有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F12/1027;G01R35/04 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 万仁彦 |
| 地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电能表 内存 监测 方法 装置 系统 存储 介质 | ||
1.一种电能表内存监测方法,其特征在于,应用于电能表内存监测系统,所述系统包括上位机、电能表处理器和用于模拟电能表真实内存的仿真内存设备,所述方法包括:
所述上位机获取所述上位机上的编译器文件,所述编译器文件包括所述上位机上的编译器的基地址和数据变量名存储文件;其中,所述数据变量名存储文件包括所述电能表处理器的读写数据的变量名存储地址;
所述上位机根据预设的所述仿真内存设备的仿真内存地址、编译器的基地址以及所述变量名存储地址,计算所述电能表处理器的读写数据位于所述仿真内存设备上的映射地址;
所述上位机将所述映射地址发送至所述电能表处理器,供所述电能表处理器进行数据读写;
在所述数据读写进行预设时间段后,所述上位机基于所述映射地址对所述仿真内存设备进行监测;
其中,所述上位机根据预设的所述仿真内存设备的仿真内存地址、编译器的基地址以及所述变量名存储地址,计算所述电能表处理器的读写数据位于所述仿真内存设备上的映射地址,包括:
所述上位机对所述仿真内存地址以及所述变量名存储地址进行地址求和运算,得到第一地址;
所述上位机将所述第一地址与所述编译器的基地址进行地址求差运算得到所述映射地址。
2.根据权利要求1所述的方法,其特征在于,所述数据变量名存储文件为.map文件,所述上位机获取所述上位机上的编译器文件,包括:
所述上位机从所述编译器文件中获取所述编译器的基地址以及所述.map文件;
所述上位机对所述.map文件进行解析得到所述变量名存储地址。
3.根据权利要求2所述的方法,其特征在于,所述.map文件还包括:变量名、与该变量名对应的数据量以及存储与该变量名对应数据的文件名。
4.根据权利要求1所述的方法,其特征在于,所述上位机基于所述映射地址对所述仿真内存设备进行监测,包括:
所述上位机通过微处理器ARM从所述仿真内存设备的所述映射地址上读取数据,以对所述仿真内存设备进行监测。
5.根据权利要求1所述的方法,其特征在于,所述仿真内存设备通过可变静态存储控制器FSMC总线与所述电能表处理器的FSMC接口连接。
6.一种电能表内存监测装置,其特征在于,应用于电能表内存监测系统,所述系统包括上位机、电能表处理器和用于模拟电能表真实内存的仿真内存设备,所述装置包括:
获取模块,用于获取所述上位机上的编译器文件,所述编译器文件包括所述上位机上的编译器的基地址和数据变量名存储文件;其中,所述数据变量名存储文件包括所述电能表处理器的读写数据的变量名存储地址;
计算模块,用于根据预设的所述仿真内存设备的仿真内存地址、编译器的基地址以及所述变量名存储地址,计算所述电能表处理器的读写数据位于所述仿真内存设备上的映射地址;
发送模块,用于将所述映射地址发送至所述电能表处理器,供所述电能表处理器进行数据读写;
监测模块,用于在所述数据读写进行预设时间段后,基于所述映射地址对所述仿真内存设备进行监测;
计算模块,具体用于对所述仿真内存地址以及所述变量名存储地址进行地址求和运算,得到第一地址;将所述第一地址与所述编译器的基地址进行地址求差运算得到所述映射地址。
7.一种电能表内存监测系统,其特征在于,所述系统包括:上位机、电能表处理器和仿真内存设备,所述仿真内存设备的第一端口与所述电能表处理器通信连接,所述仿真内存设备的第二端口与所述上位机通信连接,所述上位机与所述电能表处理器通信连接;
所述电能表处理器,用于对电力数据进行计量以及提供所述电力数据的访问接口;
所述仿真内存设备,用于模拟电能表的真实内存;
所述上位机,用于执行上述权利要求1-5任一项所述电能表内存监测方法的步骤。
8.根据权利要求7所述的系统,其特征在于,所述系统还包括ARM,所述上位机通过所述ARM与所述仿真内存设备的第二端口通信连接。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5任一项所述的电能表内存监测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网数字电网研究院有限公司,未经南方电网数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110190962.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种逆变电路的逐波限流控制方法及装置
- 下一篇:一种火灾烟雾探测报警装置





