logo好方法网

一种电能表的升级方法、装置以及集中器


技术摘要:
本发明公开了一种电能表的升级方法,由于本申请将预设升级时刻包含在升级初始化指令中一同发送至待升级电能表,将原有的“控制电能表进行升级初始化”以及“发送预设升级时刻”这两个环节,融合在了一起,即减少了一个通讯环节,通讯环节的减少直接降低了整个升级过程  全部
背景技术:
电能表是电力行业用于电力计量的设备,某些情况下需要通过集中器对大量的电 能表进行程序升级,现有技术中在对待升级电能表进行升级时,集中器首先要对待升级电 能表进行升级初始化,然后向待升级电能表发送升级文件,最终还需要向待升级电能表发 送预设升级时刻,以便电能表在预设升级时刻激活升级文件进行升级,集中器与电能表进 行数据交互的环节较多,则导致整个升级过程中通讯失败的可能性提高,失败后进行再次 通讯则浪费了时间,降低了升级效率。 因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的 问题。
技术实现要素:
本发明的目的是提供一种电能表的升级方法,减少了一个通讯环节,通讯环节的 减少直接降低了整个升级过程中通讯失败的可能性,进而节省了时间,提高了升级效率;本 发明的另一目的是提供一种电能表的升级装置以及集中器,减少了一个通讯环节,通讯环 节的减少直接降低了整个升级过程中通讯失败的可能性,进而节省了时间,提高了升级效 率。 为解决上述技术问题,本发明提供了一种电能表的升级方法,应用于集中器,包 括: 向待升级电能表发送包含预设升级时刻的升级初始化指令,以便所述待升级电能 表进行升级初始化; 向所述待升级电能表发送升级文件,以便所述待升级电能表在所述预设升级时刻 激活所述升级文件进行程序升级。 优选地,所述向所述待升级电能表发送升级文件具体为: 向所述待升级电能表广播升级所需的所有升级包; 对存在丢包现象的所述待升级电能表进行补包; 校验所述待升级电能表接收的所述升级包是否存在错误,若否,则结束。 优选地,所述向所述待升级电能表广播升级所需的所有升级包具体为: 读取所述待升级电能表的升级包大小额定值; 将升级文件分割为所述升级包大小额定值的升级包; 向所述待升级电能表广播分割得到的所有所述升级包。 优选地,所述对存在丢包现象的所述待升级电能表进行补包具体为: 读取预设序号的所述待升级电能表的升级包状态; 4 CN 111596939 A 说 明 书 2/7 页 根据所述升级包状态判断所述待升级电能表是否接收到所有的所述升级包; 若未接收到所有的所述升级包,则广播所述待升级电能表丢失的所述升级包,并 执行所述读取所述待升级电能表的升级包状态的步骤; 若接收到所有的所述升级包,则将所述预设序号加一; 判断是否存在所述预设序号的电能表; 若存在,则执行所述读取预设序号的所述待升级电能表的升级包状态的步骤; 若不存在,则结束检查。 优选地,所述向待升级电能表发送包含预设升级时刻的升级初始化指令具体为: 通过自身的预连接客户端向待升级电能表发送包含预设升级时刻的升级初始化 指令; 所述读取所述待升级电能表的升级包大小额定值具体为: 通过所述预连接客户端读取所述待升级电能表的升级包大小额定值; 所述向所述待升级电能表广播分割得到的所有所述升级包具体为: 通过所述预连接客户端向所述待升级电能表广播分割得到的所有所述升级包; 所述读取预设序号的所述待升级电能表的升级包状态具体为: 通过所述预连接客户端读取预设序号的所述待升级电能表的升级包状态; 所述校验所述待升级电能表接收的所述升级包是否存在错误具体为: 通过所述预连接客户端校验所述待升级电能表接收的所述升级包是否存在错误。 优选地,所述升级初始化指令中还包括升级文件失效时间; 所述升级文件失效时间用于控制所述升级文件的有效性。 为解决上述技术问题,本发明还提供了一种电能表的升级装置,应用于集中器,包 括: 初始化模块,用于向待升级电能表发送包含预设升级时刻的升级初始化指令,以 便所述待升级电能表进行升级初始化; 发送模块,用于向所述待升级电能表发送升级文件,以便所述待升级电能表在所 述预设升级时刻激活所述升级文件进行程序升级。 优选地,所述发送模块包括: 广播模块,用于向所述待升级电能表广播升级所需的所有升级包; 补包模块,用于对存在丢包现象的所述待升级电能表进行补包; 校验模块,用于校验所述待升级电能表接收的所述升级包是否存在错误,若否,则 触发结束模块; 所述结束模块,用于结束升级程序。 优选地,所述升级初始化指令中还包括升级文件失效时间; 所述升级文件失效时间用于控制所述升级文件的有效性。 为解决上述技术问题,本发明还提供了一种集中器,包括: 存储器,用于存储计算机程序; 处理器,用于执行所述计算机程序时实现如上任一项所述的电能表的升级方法的 步骤。 本发明提供了一种电能表的升级方法,由于本申请将预设升级时刻包含在升级初 5 CN 111596939 A 说 明 书 3/7 页 始化指令中一同发送至待升级电能表,将原有的“控制电能表进行升级初始化”以及“发送 预设升级时刻”这两个环节,融合在了一起,即减少了一个通讯环节,通讯环节的减少直接 降低了整个升级过程中通讯失败的可能性,进而节省了时间,提高了升级效率。 本发明还提供了一种电能表的升级装置及集中器,具有如上电能表的升级方法相 同的有益效果。 附图说明 为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。 图1为本发明提供的一种电能表的升级方法的流程示意图; 图2为本发明提供的一种升级文件发送方法的流程示意图; 图3为本发明提供的一种电能表的升级装置的结构示意图; 图4为本发明提供的一种集中器的结构示意图。
分享到:
收藏