电能表gprs模块的检测方法

文档序号:6253561阅读:396来源:国知局
电能表gprs模块的检测方法
【专利摘要】本发明公开了一种电能表GPRS模块的检测方法,GPRS模块上电初始化后,当该网络灯的闪烁频率由慢变快时,通过与电能表数据交互的串口,向GPRS模块输入一条与网络业务相关的AT指令;根据AT指令的返回结果进行判断:若没有数据返回,则判断该GPRS模块模拟电路不合格;若返回值全为零,则判断该GPRS模块网络注册失败,但模拟电路合格;若返回值不全为零,即获取到IP地址,则判断该GPRS模块网络注册成功,且GPRS模块的射频电路和模拟电路都合格。本发明取消了前置机的使用,消除了批量生产测试对前置机的依赖和维护。本发明发送一条AT指令即可对GPRS模块进行全功能检测,提高了批量生产的效率。
【专利说明】电能表(3叩3模块的检测方法

【技术领域】
[0001]本发明涉及一种电能表模块的检测方法。

【背景技术】
[0002]现有电能表的模块检测方案,是⑶…模块自动获取311卡的1(^10号,并已此1(^10号为基础组成注册包和心跳包,发送至前置机注册和登录。然后利用主站发起命令帧给前置机,由前置机利用网络将命令帧透明传输给⑶…模块,6?1?8模块再通过电能表83232接口或485接口将命令帧传输给表计,电能表接收到命令帧后将处理后的结果命令帧通过模块、网络和前置机转送给主站,实现主站和表计的实时在线进行数据传输。
[0003]通过以上方式检测模块的电路,在信号及前置机工作正常的情况下,平均测试单块时间大约2-3分钟。由于模块登陆注册、主站和电能表组帧解析及前置机稳定性等因素影响,抄读速度较慢和失败率较高,从而导致检测⑶旧模块时间较长。
[0004]现有电能表⑶旧模块检测方案,对前置机的依赖严重,并且登陆上线检测的时间过长,导致测试效率非常低,影响了生产产能。


【发明内容】

[0005]本发明的目的是提供一种对⑶旧模块进行快速检测的电能表⑶旧模块的检测方法,从而方便验证⑶旧模块的模拟电路与射频电路是否正常,以保证⑶旧模块出厂的电路合格。
[0006]本发明提供的这种电能表模块的检测方法,该方法包括如下步骤:
步骤一,⑶旧模块上电初始化后,观察其120网络灯,当该网络灯的闪烁频率由慢变快时,通过与电能表数据交互的串口,向⑶旧模块输入一条与网络业务相关的八I指令;步骤二,根据…指令的返回结果进行判断:
(1)若没有数据返回,则判断该⑶旧模块模拟电路不合格;
(2)若返回值全为零,则判断该⑶旧模块网络注册失败,但模拟电路合格;
(3)若返回值不全为零,即获取到I?地址,则判断该模块网络注册成功,且⑶尺3模块的射频电路和模拟电路都合格。
[0007]所述网络灯的闪烁频率由慢变快的情形包括由“6408开/80008关”变为“64^开/641118 关”。
[0008]所述与网络业务相关的八I指令采用与网络信息相关的标准八I指令或扩展的八丁指令。
[0009]该方法还包括:去除电能表时,使用独立直流电源给模块供电,通过串口调试软件将…指令直接输入至⑶旧模块,根据⑶旧模块返回的结果进行判断。
[0010]与现有方案相比,本发明具有如下优点:
1、本发明取消了前置机的使用,消除了批量生产测试对前置机的依赖和维护。[0011〕 2、采用本发明的方法,在正常状况下,发送一条八I指令即可对模块进行全功能检测,平均单块⑶旧模块的测试时间20秒左右,大大地减少了测试时间,提高了批量生产的效率。
[0012]3、即使国外客户相关参数,如仙队I?、?0代等参数已经设置,仍然可以按本发明的方法进行⑶旧功能检测。

【专利附图】

【附图说明】
[0013]图1为本发明的电能表与模块关系框图。

【具体实施方式】
[0014]本发明在主站、电能表、模块原有系统构架的基础上,通过向模块发送一条八I指令,查询模块当前网络注册状况。
[0015]本发明只需通过与电能表数据交互的串口,向⑶…模块输入一条与网络业务相关的…指令,根据返回的结果进行判断,即可对⑶旧模块全功能检测。
[0016]模块上电初始化后,正常情况下20秒左右,会获取3頂卡与网络注册信息,之后驱动网络事件。而模块创建扣?连接和3046〖、登陆前置机注册及心跳,都是在获取网络注册信息之后。只要模块能够获取到311卡与网络注册信息,即获取运营商分配的I?地址,就能够说明⑶旧模块的射频电路是正常的,程序接着会自动完成后续的网络10?连接、登陆注册等事件。
[0017]如图1所示,本发明可以利用电能表供电,引出与电能表数据交互的⑶…的串口,使用主站软件将…指令通过此串口发送至模块,然后模块返回的结果,通过该串口返回至主站软件,由主站软件对结果进行判断,进而可以检测出模块内部的射频电路、311卡电路以及0(:/0(:电源电路、控制电路、看门狗电路、232电路是否正常。同时,通过观察120网络灯,判断120网络灯指示电路是否正常。
[0018]本发明的具体步骤如下:
首先,上电⑶旧模块初始化后,观察120网络灯。当该网络灯闪烁频率有比较明显的区别,即由“6408开/80008关”变为“6408开/6408关”时,通过与电能表数据交互的串口,向模块输入“八1+1??”命令进行信息查询。
[0019]然后,根据上一步的查询结果进行判断:
1、如果⑶旧模块查询没有数据返回,则判断该⑶旧模块模拟电路不合格;
2、如果模块查询返回值全为零“+1?:0,0,0,0”,则判断该模块网络注册失败,但模拟电路合格;
该⑶旧模块注册失败的原因可能是:该6?1?8模块的射频电路不合格或未插入3頂卡。
[0020]3、如果模块查询返回值不全为零,即获取到I?地址,则判断该模块网络注册成功,模块的射频电路和模拟电路都合格。
[0021]本发明可以采用与网络信息相关的标准八I指令或其他扩展的八I指令进行查询。
[0022]同时,本发明可以去除电能表,使用独立直流电源给模块供电,通过串口调试软件将…指令直接输入至⑶旧模块,根据⑶旧模块返回的结果进行判断。
[0023]此外,即使国外客户相关参数(如八?队I?、?0代等参数)已经设置,仍然可以按本发明的方法进行⑶旧功能检测。
[0024]原有的测试方法,采用登录前置机注册的方式,模块必须工作在(:1160模式,且设置为国内311卡对应运营商的八?X参数。其中,I?和?0代为安装前置机的服务器I?和端口。否则,6?1?8模块无法登陆注册到前置机。而目前国外客户使模块工作在86X61'模式,因此,在程序设计时,可以先把客户的仙X等参数设置好。这样采用8价61'模块的模块不能登陆到前置机,但仍然是可以获取运营商分配的I?地址,所以可以使用“八丁+1??”查询判断。
【权利要求】
1.一种电能表GPRS模块的检测方法,该方法包括如下步骤: 步骤一,GPRS模块上电初始化后,观察其LED网络灯,当该网络灯的闪烁频率由慢变快时,通过与电能表数据交互的串口,向GPRS模块输入一条与网络业务相关的AT指令:“AT+IP?”进行信息查询; 步骤二,根据AT指令的返回结果进行判断: (1)若没有数据返回,则判断该GPRS模块模拟电路不合格; (2)若返回值全为零,则判断该GPRS模块网络注册失败,但模拟电路合格; (3)若返回值不全为零,即获取到IP地址,则判断该GPRS模块网络注册成功,且GPRS模块的射频电路和模拟电路都合格。
2.根据权利要求1所述的电能表GPRS模块的检测方法,其特征在于,所述网络灯的闪烁频率由慢变快的情形包括由“64ms开/800ms关”变为“64ms开/64ms关”。
3.根据权利要求1所述的电能表GPRS模块的检测方法,其特征在于,所述与网络业务相关的AT指令采用与网络信息相关的标准AT指令或扩展的AT指令。
4.根据权利要求1所述的电能表GPRS模块的检测方法,其特征在于,该方法还包括:去除电能表时,使用独立直流电源给GPRS模块供电,通过串口调试软件将AT指令直接输入至GPRS模块,根据GPRS模块返回的结果进行判断。
【文档编号】G01R35/04GK104483652SQ201410788694
【公开日】2015年4月1日 申请日期:2014年12月19日 优先权日:2014年12月19日
【发明者】李朝, 熊宠巍, 龙志进 申请人:威胜集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1