一种充电桩自身程序升级方法及装置制造方法及图纸

技术编号:16662563 阅读:37 留言:0更新日期:2017-11-30 11:48
本发明专利技术实施例公开了一种充电桩自身程序升级方法及装置。该方法包括:于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。通过本发明专利技术的技术方案,能够自动升级充电桩自身程序、提升升级效率。

【技术实现步骤摘要】
一种充电桩自身程序升级方法及装置
本专利技术实施例涉及一种升级技术,尤其涉及一种充电桩自身程序升级方法及装置。
技术介绍
随着新能源电动汽车的快速发展,交直流充电桩的需求每日剧增,全国各地都在建充电桩,功能也在不断进行升级完善,当建好的桩需要升级程序时,现今都是维护人员采用到现场,采用笔记本电脑升级软件,由于充电桩都是分散建设,充电桩软件的更新率也在加大,面对传统的软件烧录方式,需要维护人员去现场使用烧录器更新程序的方法而言,使公司运营维护成本加大,而且效率降低。
技术实现思路
本专利技术实施例提供一种充电桩自身程序升级方法及装置,能够自动升级充电桩自身程序、提升升级效率。第一方面,本专利技术实施例提供了一种充电桩自身程序升级方法,包括:于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。进一步的,若所述充电枪的握手电压为预设值,则根据升级文件的版本向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则获取充电桩自身程序的当前版本;若所述升级文件的版本高于所述当前版本,则控制所述智能终端向所述下位机发送握手指令;若获取到所述下位机回复的握手指令,则将升级文件通过总线传输至所述下位机中。进一步的,于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本之前,还包括:将下位机的内部存储区划分为第一存储区和第二存储区,其中,第一存储区用于存储升级文件的版本对应的升级文件,第二存储区用于存储当前版本对应的升级文件;相应的,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机中的第一存储区;根据所述第一存储区中的升级文件进行相应的升级操作。进一步的,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机之后,还包括:于升级操作完成后,若接收到版本复原指令,则获取所述第二存储区内的当前版本对应的升级文件进行版本复原操作。进一步的,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件以升级数据包的形式通过数据传输总线从智能终端发送至下位机,其中,所述升级文件包括至少一个升级数据包;于最后一个升级数据包传输至下位机中时,根据下位机中存储的全部升级数据包的长度、属性和连续性判断所述下位机中存储的全部升级数据包是否为完整的升级文件;若下位机中存储的全部升级数据包为完整的升级文件,则进行升级操作。第二方面,本专利技术实施例还提供了一种充电桩自身程序升级装置,该装置包括:获取模块,用于于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;发送模块,用于若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。进一步的,所述发送模块具体用于:若所述充电枪的握手电压为预设值,则获取充电桩自身程序的当前版本;若所述升级文件的版本高于所述当前版本,则控制所述智能终端向所述下位机发送握手指令;若获取到所述下位机回复的握手指令,则将升级文件通过总线传输至所述下位机中。进一步的,还包括:存储区划分模块,用于于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本之前,将下位机的内部存储区划分为第一存储区和第二存储区,其中,第一存储区用于存储升级文件的版本对应的升级文件,第二存储区用于存储当前版本对应的升级文件;相应的,所述发送模块包括:文件发送单元,用于若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机中的第一存储区;升级单元,用于根据所述第一存储区中的升级文件进行相应的升级操作。进一步的,还包括:复原模块,用于若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机之后,于升级操作完成后,若接收到版本复原指令,则获取所述第二存储区内的当前版本对应的升级文件进行版本复原操作。进一步的,所述发送模块具体用于:若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件以升级数据包的形式通过数据传输总线从智能终端发送至下位机,其中,所述升级文件包括至少一个升级数据包;于最后一个升级数据包传输至下位机中时,根据下位机中存储的全部升级数据包的长度、属性和连续性判断所述下位机中存储的全部升级数据包是否为完整的升级文件;若下位机中存储的全部升级数据包为完整的升级文件,则进行升级操作。本专利技术实施例通过于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,能够自动升级充电桩自身程序、提升升级效率。附图说明图1是本专利技术实施例一中的一种充电桩自身程序升级方法的流程图;图2是本专利技术实施例二中的一种充电桩自身程序升级方法的流程图;图3是本专利技术实施例三中的一种充电桩自身程序升级方法的流程图;图4是本专利技术实施例四中的一种充电桩自身程序升级装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种充电桩自身程序升级方法的流程图,本实施例可适用于充电桩自身程序升级的情况,该方法可以由本专利技术实施例提供的充电桩自身程序升级装置来执行,该装置可采用软件和/或硬件的方式实现,如图1所示,该方法具体包括如下步骤:S110,于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本。其中,充电桩包括:充电枪、智能终端和下位机。具体的,当接收到升级请求时,先获取充电枪的握手电压,根据握手电压确定充电枪的当前状态。S120,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。其中,所述下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的,优选的,下位机为单片机。具体的,将充电枪与车辆接口相本文档来自技高网...
一种充电桩自身程序升级方法及装置

【技术保护点】
一种充电桩自身程序升级方法,其特征在于,包括:于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。

【技术特征摘要】
1.一种充电桩自身程序升级方法,其特征在于,包括:于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本;若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机。2.根据权利要求1所述的方法,其特征在于,若所述充电枪的握手电压为预设值,则根据升级文件的版本向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则获取充电桩自身程序的当前版本;若所述升级文件的版本高于所述当前版本,则控制所述智能终端向所述下位机发送握手指令;若获取到所述下位机回复的握手指令,则将升级文件通过总线传输至所述下位机中。3.根据权利要求1所述的方法,其特征在于,于接收到升级请求时,获取充电枪的握手电压,其中,所述升级请求包括:升级文件的版本之前,还包括:将下位机的内部存储区划分为第一存储区和第二存储区,其中,第一存储区用于存储升级文件的版本对应的升级文件,第二存储区用于存储当前版本对应的升级文件;相应的,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机中的第一存储区;根据所述第一存储区中的升级文件进行相应的升级操作。4.根据权利要求3所述的方法,其特征在于,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机之后,还包括:于升级操作完成后,若接收到版本复原指令,则获取所述第二存储区内的当前版本对应的升级文件进行版本复原操作。5.根据权利要求1所述的方法,其特征在于,若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件从智能终端发送至下位机,包括:若所述充电枪的握手电压为预设值,则根据升级文件的版本号向智能终端发送升级指令,以使所述升级文件的版本对应的升级文件以升级数据包的形式通过数据传输总线从智能终端发送至下位机,其中,所述升级文件包括至少一个升级数据包;于最后一个升级数据包传输至下位机中时,根据下位机中存储的全部升级数据包的长度...

【专利技术属性】
技术研发人员:李文博
申请(专利权)人:特瓦特能源科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1