本发明涉及电能表,尤其涉及一种电能表参数配置方法。
背景技术:
1、电能表在现场运行过程中,由于应用场景或客户需求的变化,往往需要现场修改电能表运行参数。目前,现有的电能表通过电能表参数管理软件,分别对每一电能表参数依次进行修改配置,参数配置效率低且形成造成人力物力的浪费,其中,在电能表dlms/cosem协议中提供一种多对象数据访问的机制,也即withlist功能,通过withlist功能可以一次性设置多个参数对象数据,但withlist功能受电能表协议buffer的限制,一次报文支持的对象数往往是有限的,最多10个对象,因此在需要配置参数比较多的时候,需要分多次withlist报文,且仅支持单播传输,不支持广播模式和断点续传,在参数配置效率上效果有限。因此,亟待提出一种电能表参数配置方法,解决现有的电能表参数配置方式不够便捷以及效率低的技术问题。
技术实现思路
1、本发明的主要目的是提供一种电能表参数配置方法,旨在解决现有的电能表参数配置方式不够便捷以及效率低的技术问题。
2、为实现上述目的,本发明提供一种电能表参数配置方法,其中,所述电能表参数配置方法包括以下步骤:
3、s1、输入电能表端的配置参数,构建电能表端的参数升级包;
4、s2、统一配置参数升级包内的参数数据块的编码格式,并将所述参数升级包传输至电能表端;
5、s3、对所述参数升级包进行合法性检测,若参数升级包检测合格,则激活所述参数升级包,从而完成电表端的参数配置。
6、优选方案之一,所述参数升级包包括参数升级包信息头和若干参数数据块。
7、优选方案之一,所述参数升级包信息头包括升级包校验信息、升级包文件长度、厂商标识、电能表型号、参数文件版本号和校验标识。
8、优选方案之一,所述参数数据块包括操作服务码、调用序号id及优先级、数据对象描述符和数据内容。
9、优选方案之一,所述参数升级包采用a-xdr编码。
10、优选方案之一,所述参数升级包支持单播传输、广播传输和断点续传。
11、优选方案之一,所述步骤s2将参数升级包传输至电能表端,具体为:
12、初始化参数升级包传输通道;
13、采用单播传输、广播传输和断点续传的传输方式分块将若干参数数据块下发至电能表端;
14、判断参数升级包传输的完整性,若参数升级包传输完整,则完成参数升级包的传输,若参数升级包传输不完整,则将未成功传输的参数数据块进行补发。
15、优选方案之一,所述步骤s3对所述参数升级包进行合法性检测,具体为:
16、读取参数升级包信息头,并进行合法性校验;
17、对参数升级包进行分块校验,并判断所述参数升级包是否存在压缩;
18、对参数升级包进行整体校验,若整体校验通过,则校验成功,反之,校验失败。
19、优选方案之一,所述步骤s3中若参数升级包检测合格,则激活所述参数升级包,具体为:
20、若参数升级包检测合格,则下发参数激活命令;
21、电能表端根据所述参数激活命令解析所述参数升级包,并将配置参数更新至电能表端;
22、判断所述配置参数是否更新完成,若是,则激活成功。
23、优选方案之一,所述步骤s3激活所述参数升级包之前,还包括:对电能表端的参数信息进行备份。
24、本发明的上述技术方案中,该电能表参数配置方法包括以下步骤:输入电能表端的配置参数,构建电能表端的参数升级包;统一配置参数升级包内的参数数据块的编码格式,并将所述参数升级包传输至电能表端;对所述参数升级包进行合法性检测,若参数升级包检测合格,则激活所述参数升级包,从而完成电表端的参数配置。本发明解决了现有的电能表参数配置方式不够便捷以及效率低的技术问题。
25、在本发明中,通过将配置参数进行编码打包形成参数升级包,并将参数升级包传输至电能表端,支持单播传输、广播传输和断点续传,在参数升级包比较大的时候还可以对参数升级包先进行压缩再进行传输,从而提高参数升级包的传输效率。
26、在本发明中,通过对参数升级包进行分块校验和整体校验,从而提高了参数升级包的安全性。
1.一种电能表参数配置方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种电能表参数配置方法,其特征在于,所述参数升级包包括参数升级包信息头和若干参数数据块。
3.根据权利要求2所述的一种电能表参数配置方法,其特征在于,所述参数升级包信息头包括升级包校验信息、升级包文件长度、厂商标识、电能表型号、参数文件版本号和校验标识。
4.根据权利要求2所述的一种电能表参数配置方法,其特征在于,所述参数数据块包括操作服务码、调用序号id及优先级、数据对象描述符和数据内容。
5.根据权利要求1-4任一项所述的一种电能表参数配置方法,其特征在于,所述参数升级包采用a-xdr编码。
6.根据权利要求1-4任一项所述的一种电能表参数配置方法,其特征在于,所述参数升级包支持单播传输、广播传输和断点续传。
7.根据权利要求6所述的一种电能表参数配置方法,其特征在于,所述步骤s2将参数升级包传输至电能表端,具体为:
8.根据权利要求1-4任一项所述的一种电能表参数配置方法,其特征在于,所述步骤s3对所述参数升级包进行合法性检测,具体为:
9.根据权利要求1-4任一项所述的一种电能表参数配置方法,其特征在于,所述步骤s3中若参数升级包检测合格,则激活所述参数升级包,具体为:
10.根据权利要求1-4任一项所述的一种电能表参数配置方法,其特征在于,所述步骤s3激活所述参数升级包之前,还包括:对电能表端的参数信息进行备份。