[发明专利]在通讯模块中解决电能表时钟超差下抄读数据的方法有效
申请号: | 201810902125.1 | 申请日: | 2018-08-09 |
公开(公告)号: | CN109147294B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 杨虎岳 | 申请(专利权)人: | 北京市腾河智慧能源科技有限公司 |
主分类号: | G08C17/02 | 分类号: | G08C17/02;H04L29/08 |
代理公司: | 北京中普鸿儒知识产权代理有限公司 11822 | 代理人: | 林桐苒 |
地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通讯 模块 解决 电能表 时钟 超差下抄 读数 方法 | ||
本发明公开了一种电能表抄表方法,在所述电能表时钟正常或异常时,都能实现顺利抄表,主站向所述网络通信模块发起抄表请求,当所述电能表时钟异常时,通过所述电能表内部的网络通信模块生成临时电能表时间,并基于所述临时电能表时间执行电能表冻结数据抄取流程,将当前数据作为日冻结数据存储,实现电能表抄表;本发明能解决在电能表时钟超差,系统进行日冻结数据抄表时,电能表无日冻结数据或无正确的日冻结数据可抄的问题,确保电能表时钟超差时也能正常抄读每日用电量。
技术领域
本发明涉及电能表抄表技术领域,具体为在通讯模块中解决电能表时钟超差下抄读数据的方法。
背景技术
使用4G等网络通信模块的电能表,电能表在每天的零点会生成“日冻结”数据,用以计算每天的用电量。在过日后,主站会发出抄表日冻结命令,抄取冻结数据进行结算。但是在时钟负超差时或因掉电而未生成日冻结数据,即冻结数据不能在系统时间当天及时生成,使得主站在抄表时该电能表可能还没有生成日冻结数据,这样该电能表的日冻结数据无法抄读,电能表抄表失败。
发明内容
本发明提出一种在通讯模块中解决电能表时钟超差下抄读数据的方法。对于直接与主站联接的4G/3G/2G通信模块,在主站直接抄表时,即使电能表未生成日冻结数据,模块中有可以抄读的电量数据。
为实现上述目标,本发明采用如下的技术方案:
一种电能表抄表方法,在所述电能表时钟正常或异常时,都能实现顺利抄表,其特征在于,当所述电能表时钟异常时,通过所述电能表内部的网络通信模块生成临时电能表时间,并由所述网络通信模块基于所述临时电能表时间执行电能表冻结数据抄取流程,实现电能表抄表。
具体步骤包括:
(1)主站向所述网络通信模块发起抄表请求;
(2)所述网络通信模块判断内部存储器内有无所述电能表的日冻结数据;若有执行步骤(3),否则,所述网络通信模块生成临时电能表时间,并基于所述临时电能表时间执行电能表冻结数据抄取流程;
(3)所述网络通信模块读取日冻结数据,并上传主站。
所述电能表冻结数据抄取流程用于在所述网络通信模块内部没有电能表的日冻结数据时执行。
所述电能表冻结数据抄取流程用于当电能表时钟异常时,读所述网络通信模块中的当前数据作为日冻结数据存储。
所述电能表冻结数据抄取流程能够判定是否进行过非周期抄表,避免重复抄表。
所述时钟异常指的是时钟与主站时间相比不准确或者由于电能表掉电而导致的时钟消失。
所述电能表冻结数据抄取流程具体步骤包括:
(1)所述网络通信模块基于临时电能表时间和电能表本身时间,判定是否过日;如果过日执行下一步,否则执行步骤(7);
(2)判定是否产生过非周期抄表,若没有执行下一步,否则清除非周期抄表标志位,然后执行步骤(6);
(3)判定临时电能表时间和电能表本身时间是否相同,若是执行下一步,否则读网络通信模块中当前数据作为日冻结数据存储,然后执行步骤(5);
(4)抄读电能表中的日冻结数据并存储;
(5)判定是否为正常周期抄表,若是执行下一步,否则置位非周期抄表标志位,执行步骤(7);
(6)存储冻结时标为电能表日期;
(7)结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市腾河智慧能源科技有限公司,未经北京市腾河智慧能源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810902125.1/2.html,转载请声明来源钻瓜专利网。