【技术实现步骤摘要】
一种通过智能电能表红外接口实现升级的方法
本专利技术涉及智能电能表
,尤其涉及一种通过智能电能表红外接口实现升级的方法。
技术介绍
随着智能电网建设的逐步完善,作为智能电网建设关键环节的智能电能表是由传统电能表逐步发展起来的,它在智能电网中是重要的智能终端。智能电表具有广阔的市场,同时对电表的性能的要求也越来越高。通信模块(例如G3、GPRS、3G、4G等)是智能电表的重要组成部分,具有远程抄表,智能电表事件上报等功能。若通信模块程序需要升级,现有技术有两种形式,一种是通过远程升级方式,但是这种升级方式容易受到外界干扰,进而造成升级数据不稳定;还有一种是通过升级工装来升级通信模块,但是升级时需要插拔通信模块,连接串口,操作不是很方便。
技术实现思路
本专利技术所要解决的技术问题是:提供一种操作方便且升级稳定的通过智能电能表红外接口实现升级的方法。本专利技术所采用的技术方案是:一种通过智能电能表红外接口实现升级的方法,它包括以下步骤:S1、上位机通过红外接口发送设定的通信信号;S2、智能电能表检测通信信号,若没有检测到,则继续进行检测,若检测到设定的通信信号,则进入透传模式,然后跳转到下一步;S3、智能电能表与上位机进行校验,若校验通过,则回复上位机确认信号,然后跳转到下一步;若校验不通过,则初始化红外接口,并且退出透传模式;S4、上位机接收到确认信号,然后通过红外接口发送模块升级命令;S5、需要升级的模块接收模块升级命令,然后需要升级的模块判断是否需要进行升级,若判断需要升级,则发送确认升级信号给上位机,然后跳转到下一步;若判断不需要进行升级,则发送不升 ...
【技术保护点】
1.一种通过智能电能表红外接口实现升级的方法,其特征在于,它包括以下步骤:S1、上位机通过红外接口发送设定的通信信号;S2、智能电能表检测通信信号,若没有检测到,则继续进行检测,若检测到设定的通信信号,则进入透传模式,然后跳转到下一步;S3、智能电能表与上位机进行校验,若校验通过,则回复上位机确认信号,然后跳转到下一步;若校验不通过,则初始化红外接口,并且退出透传模式;S4、上位机接收到确认信号,然后通过红外接口发送模块升级命令;S5、需要升级的模块接收模块升级命令,然后需要升级的模块判断是否需要进行升级,若判断需要升级,则发送确认升级信号给上位机,然后跳转到下一步;若判断不需要进行升级,则发送不升级信号给上位机,同时初始化红外接口,且退出透传模式;S6、上位机接收到确认升级信号,则上位机将模块升级数据包通过红外接口逐帧透传发送给智能电能表,智能电能表转发给需要升级的模块,若一帧发送出去后收到模块的回复确认,则继续发送后续帧,直到全部帧数都发送完毕,再跳转到下一步;若一帧发送过去后在规定的时间内未收到回复确认,则在限制重发次数范围内重发该帧,如果收到回复确认,则发送下一帧,如果达到限制 ...
【技术特征摘要】
1.一种通过智能电能表红外接口实现升级的方法,其特征在于,它包括以下步骤:S1、上位机通过红外接口发送设定的通信信号;S2、智能电能表检测通信信号,若没有检测到,则继续进行检测,若检测到设定的通信信号,则进入透传模式,然后跳转到下一步;S3、智能电能表与上位机进行校验,若校验通过,则回复上位机确认信号,然后跳转到下一步;若校验不通过,则初始化红外接口,并且退出透传模式;S4、上位机接收到确认信号,然后通过红外接口发送模块升级命令;S5、需要升级的模块接收模块升级命令,然后需要升级的模块判断是否需要进行升级,若判断需要升级,则发送确认升级信号给上位机,然后跳转到下一步;若判断不需要进行升级,则发送不升级信号给上位机,同时初始化红外接口,且退出透传模式;S6、上位机接收到确认升级信号,则上位机将模块升级数据包通过红外接口逐帧透传发送给智能电能表,智能电能表转发给需要升级的模块,若一帧发送出去后收到模块的回复确认,则继续发送后续帧,直到全部帧数都发送完毕,再跳转到下一步;若一帧发送过去后在规定的时间内未收到回复确认,则在限制重发次数范围内重发该帧,如果收到回复确认,则发送下一帧,如果达到限制重发次数后依旧每没有收到回复确认,则初始化红外接口,并且退出透传模式;S7、上位机确认模块升级数据包全部发送后,发送模块复位命令;S8、初始化红外接口,并且退出透传模式。2.根据权利要求1所述的一种通过智能电能表红外接口实现升级的方法,其特征在于:步骤S3中的校验包括以下步骤:S31、智能电能表生成随机数通过红外接口发送给上位机,并且根据智能电能表储存的通信密码处理随机数得到第一密码数;S32、上位机接收到的随机数,然后根据储存...
【专利技术属性】
技术研发人员:应必金,顾明生,
申请(专利权)人:宁波三星智能电气有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。