变频器的应用程序升级方法、服务器及变频器与流程

文档序号:26003486发布日期:2021-07-23 21:21阅读:267来源:国知局
变频器的应用程序升级方法、服务器及变频器与流程

本申请涉及变频器技术领域,特别涉及一种变频器的应用程序升级方法、服务器及变频器。



背景技术:

对变频的应用程序进行升级,能够完善变频器的功能、修补漏洞、增强变频器的性能。但是,目前变频器的应用程序升级需要工作人员将变频器拆箱、开柜,然后使变频器与计算机相连接,通过串口将新版本的应用程序下载至变频器,操作复杂,需要耗费大量的人力,且效率低下。



技术实现要素:

本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种变频器的应用程序升级方法、服务器、变频器及计算机可读存储介质,能够实现变频器的应用程序在线升级,能够提高变频器的应用程序升级的效率,节省人力。

第一方面,本申请实施例提供了一种变频器的应用程序升级方法,包括:

接收待升级变频器发送的升级请求;所述升级请求包括变频器信息;

根据所述升级请求确定对应所述变频器信息的唯一设备标识和历史升级次数;所述变频器信息与所述唯一设备标识一一对应;

根据所述历史升级次数确定升级处理方式;所述升级处理方式包括:执行升级操作;

根据所述执行升级操作向所述待升级变频器发送升级应用程序和在所述待升级变频器上执行所述升级应用程序;所述升级应用程序包括所述唯一设备标识,以使所述待升级变频器根据所述升级应用程序和所述唯一设备标识进行升级。

根据本申请第一方面实施例的变频器的应用程序升级方法,至少具有如下有益效果:本申请实施例的变频器的应用程序升级方法,可以应用于服务器,接收待升级变频器发送的升级请求;升级请求包括变频器信息;根据升级请求确定对应变频器信息的唯一设备标识和历史升级次数;变频器信息与唯一设备标识一一对应;根据历史升级次数确定升级处理方式;升级处理方式包括:执行升级操作;根据执行升级操作向待升级变频器发送升级应用程序和在待升级变频器上执行升级应用程序;升级应用程序包括唯一设备标识,以使待升级变频器根据升级应用程序和唯一设备标识进行升级。本申请实施例的变频器的应用程序升级方法,能够实现变频器的应用程序在线升级,能够提高变频器的应用程序升级的效率,节省人力。

根据本申请第一方面的一些实施例,所述根据所述历史升级次数确定升级处理方式,包括:

比较所述历史升级次数与升级上限的大小关系;

若所述历史升级次数小于所述升级上限,则确定所述升级处理方式为执行升级操作。

根据本申请第一方面的实施例,所述升级处理方式还包括:提示所述历史升级次数已达到上限;所述根据所述历史升级次数确定升级处理方式,还包括:

若所述历史升级次数大于或等于所述升级上限,则确定所述升级处理方式为提示所述历史升级次数已达到上限。

根据本申请第一方面的实施例,所述变频器的应用程序升级方法,还包括:

接收所述待升级变频器发送的升级成功信息,更新所述待升级变频器的所述历史升级次数。

第二方面,本申请实施例提供了一种变频器的应用程序升级方法,包括:

向服务器发送升级请求;所述升级请求包括变频器信息,所述变频器信息与唯一设备标识一一对应,以使所述服务器根据所述升级请求确定对应所述变频器信息的所述唯一设备标识和历史升级次数;

接收由所述服务器根据所述历史升级次数发送的升级应用程序,所述升级应用程序包括所述唯一设备标识;

若所述升级应用程序中的所述唯一设备标识与待升级变频器的唯一设备标识一致,根据所述升级应用程序进行升级。

根据本申请第二方面的一些实施例,所述变频器的应用程序升级方法,其特征在于,还包括:

若所述待升级变频器升级成功,向所述服务器发送升级成功信息,以使所述服务器更新所述待升级变频器的所述历史升级次数。

根据本申请第二方面的一些实施例,所述向服务器发送升级请求,包括:

通过移动终端向所述服务器发送所述升级请求和所述变频器信息,其中,所述移动终端分别与所述服务器、所述待升级变频器通信连接。

第三方面,本申请实施例提供了一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的指令,所述处理器执行所述指令时实现如本申请第一方面任意一项实施例所述的变频器的应用程序升级方法。

第四方面,本申请实施例提供了一种变频器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的指令,所述处理器执行所述指令时实现如本申请第二方面任意一项实施例所述的变频器的应用程序升级方法。

第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行信号,所述计算机可执行信号用于:

执行如本申请第一方面任意一项实施例所述的变频器的应用程序升级方法;

或者,

执行如本申请第二方面任意一项实施例所述的变频器的应用程序升级方法。

本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请的附加方面和优点结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请第一方面的一些实施例的变频器的应用程序升级方法的流程示意图;

图2为本申请第二方面的另一些实施例的变频器的应用程序升级方法的流程示意图;

图3为本申请第二方面的一些实施例的变频器的应用程序升级方法的流程示意图;

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

需要说明的是,虽然在系统示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于系统中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

参照图1,第一方面,本申请实施例提供了一种变频器的应用程序升级方法,包括但不限于步骤s110、步骤s120,步骤s130,步骤s140。

步骤s110,接收待升级变频器发送的升级请求,升级请求包括变频器信息;

步骤s120,根据升级请求确定对应变频器信息的唯一设备标识和历史升级次数,变频器信息与唯一设备标识一一对应;

步骤s130,根据历史升级次数确定升级处理方式,升级处理方式包括:执行升级操作。

步骤s140,根据执行升级操作向待升级变频器发送升级应用程序和在待升级变频器上执行升级应用程序,升级应用程序包括唯一设备标识,以使待升级变频器根据升级应用程序和唯一设备标识进行升级。

可以理解的是,本申请实施例的变频器的应用程序升级方法,可以应用于服务器,服务器接收待升级变频器发送的升级请求,升级请求包括变频器信息;服务器根据升级请求确定对应变频器信息的唯一设备标识和历史升级次数;变频器信息与唯一设备标识一一对应;使得服务器根据历史升级次数确定升级处理方式;升级处理方式包括:执行升级操作;服务器根据执行升级操作向待升级变频器发送升级应用程序和在待升级变频器上执行升级应用程序;升级应用程序包括唯一设备标识,以使待升级变频器根据升级应用程序和唯一设备标识进行升级。本申请实施例的变频器的应用程序升级方法,能够实现变频器的应用程序在线升级,能够提高变频器的应用程序升级的效率,节省人力。

可以理解的是,唯一设备标识用于唯一标识出一个变频器。变频器信息可以包括出厂序列号、生产日期、设备型号等信息,在变频器出厂前,将变频器的位于设备标识保存至服务器,并使变频器信息与待升级变频器的唯一设备标识相绑定,使得服务器能够根据变频器信息确定第一唯一设备标识,并且服务器保存有待升级变频器的历史升级次数。

可以理解的是,参照图2,根据历史升级次数确定升级处理方式,可以包括但不限于步骤s210,步骤s220。

步骤s210,比较历史升级次数与升级上限的大小关系;

步骤s220,若历史升级次数小于升级上限,则确定升级处理方式为执行升级操作。

可以理解的是,服务器存储有待升级变频器的历史升级次数、唯一设备标识,使得服务器能够根据变频器信息确定待升级变频器的历史升级次数、唯一设备标识。服务器还存储有待升级变频器的升级上限,升级上限是待升级变频器能够升级的最高次数。服务器可以比较历史升级次数与升级上限的大小关系,若历史升级次数小于升级上限,则确定升级处理方式为执行升级操作,使得服务器能够根据执行升级操作向待升级变频器发送升级应用程序和在待升级变频器上执行升级应用程序,升级应用程序包括唯一设备标识,以使待升级变频器根据升级应用程序和唯一设备标识进行升级。

可以理解的是,升级处理方式还包括:提示历史升级次数已达到上限;根据所述历史升级次数确定升级处理方式,还包括:若历史升级次数大于或等于升级上限,则确定升级处理方式为提示历史升级次数已达到上限。服务器可以根据提示历史升级次数向待升级变频器发送提示信息,提示信息用于提示待升级变频器,待升级变频的历史升级次数已达到上限,避免待升级变频器重复发送升级请求。

可以理解的是,变频器的应用程序升级方法还可以包括但不限于以下步骤:

接收待升级变频器发送的表示升级成功的信息,更新待升级变频器的历史升级次数。

服务器接收到待升级变频器发送的表示升级成功的信息,更新待升级变频器的历史升级次数,例如,将待升级变频器的历史升级次数+1,使待升级变频器的历史升级次数等于升级上限,可以避免待升级变频器的应用程序重复升级。

可以理解的是,服务器向待升级变频器发送升级应用程序,可以是服务器通过移动终端向待升级变频器发送升级应用程序,其中,移动终端分别与服务器、待升级变频器通信连接。待升级变频器设置有蓝牙模块,移动终端设置有蓝牙模块,移动终端与待升级变频器通过蓝牙模块通信连接,移动终端与服务器通信连接,使得服务器能够通过移动终端与待升级变频器进行数据交互,使得服务器能够通过移动终端向待升级变频器发送升级应用程序。

需要说明的是,移动终端可以是手机、笔记本电脑、平板电脑或其他电子设备,只要能使服务器通过移动终端与待升级变频器进行数据交互即可,本申请实施例对此不作出限定,本领域普通技术人员可以根据实际情况选取合适的移动终端。

第二方面,参照图3,本申请实施例提供了一种变频器的应用程序升级方法,包括但不限于步骤s310、步骤s320、步骤s330。

步骤s310,向服务器发送升级请求,升级请求包括变频器信息,变频器信息与待升级变频器的唯一设备标识一一对应,以使服务器根据升级请求确定对应变频器信息的唯一设备标识和历史升级次数;

步骤s320,接收由服务器根据历史升级次数发送的升级应用程序,升级应用程序包括唯一设备标识;

步骤s330,若升级应用程序中的唯一设备标识与待升级变频器的唯一设备标识一致,根据升级应用程序进行升级。

可以理解的是,本申请实施例的变频器的应用程序升级方法,可以应用于待升级变频器,变频器向服务器发送升级请求,升级请求包括变频器信息,由于变频器信息与待升级变频器的唯一设备标识一一对应,使得服务器根据升级请求确定对应变频器信息的唯一设备标识和历史升级次数,使得服务器能够根据待升级变频器的唯一设备标识和历史升级次数向待升级变频器发送升级应用程序,使得待升级变频器能够接收服务器发送的升级应用程序,升级应用程序包括有唯一设备标识,使得待升级变频器在接收到升级应用程序后,能够判断升级应用程序中的唯一设备标识与本地的唯一设备标识是否一致,若升级应用程序中的唯一设备标识与待升级变频器的唯一设备标识一致,则待升级变频器根据升级应用程序进行升级。本申请实施例的变频器的应用程序升级方法,能够实现变频器的应用程序在线升级,能够提高变频器的应用程序升级的效率,节省人力。

可以理解的是,待升级变频器能够判断升级应用程序中的唯一设备标识与本地的唯一设备标识是否一致,若升级应用程序中的唯一设备标识与待升级变频器的唯一设备标识不一致,则待升级变频器无法根据升级应用程序进行升级,且待升级变频器向服务器发送升级失败信息。变频器硬件设备容易被抄袭,但是抄袭得来的变频器未存储有唯一设备标识,因此抄袭得来的变频器无法根据升级应用程序进行升级。

可以理解的是,变频器的应用程序升级方法,还可以包括:若待升级变频器升级成功,向服务器发送升级成功信息,以使服务器更新待升级变频器的历史升级次数,能够避免待升级变频器重复升级。

可以理解的是,待升级变频器与服务器通信连接,使得待升级变频器能向服务器发送升级请求,待升级变频器能够接收来自服务器的升级应用程序。待升级变频器可以设置有通信模块,使得待升级变频器与服务器通信连接,使得待升级变频器与服务器能够进行数据交互。例如,带升级变频器设置有wi-fi模块,待升级变频器通过wi-fi模块与服务器相连接,使得待升级变频器能够与服务器进行数据交互。通信模块可以是wi-fi模块、zigbee模块、gsm模块或其他通信模块,本申请实施例对此不作出限定,只要能使待升级变频器与服务器能进行数据交互即可,本领域普通技术人员可以根据实际情况选取合适的通信模块。

可以理解的是,服务器向待升级变频器发送升级应用程序前,先对升级应用程序进行加密处理,然后向带升级变频器发送经加密处理的升级应用程序,待升级变频器存储有引导程序,待升级变频器接收到经加密处理的升级应用程序,通过引导程序对经加密处理的升级应用程序进行解密处理,得到升级应用程序,然后对升级应用程序的完整性进行校验,校验通过后,从引导程序跳转至升级应用程序,升级应用程序读取待升级变频器的唯一设备标识,使得能够判断升级应用程序中的唯一设备标识与待升级变频器的唯一设备标识是否一致,若升级应用程序中的唯一设备标识与待升级变频器的唯一设备标识一致,则待升级变频器根据升级应用程序进行升级。

可以理解的是,待升级变频器向服务器发送升级请求和变频器信息,可以是通过移动终端向服务器发送升级请求和变频器信息,其中,移动终端分别与服务器、待升级变频器通信连接。

可以理解的是,待升级变频器设置有蓝牙模块,移动终端设置有蓝牙模块,移动终端与待升级变频器通过蓝牙模块通信连接,移动终端与服务器通信连接,使得待升级变频器能够通过移动终端与服务器进行数据交互,使得待升级变频器能够通过移动终端向服务器发送升级请求和变频器信息。

可以理解的是,待升级变频器在出厂时贴有二维码,二维码存储有变频器信息,移动终端通过扫码二维码获取变频器信息,使得待升级变频器能够通过移动终端向服务器发送变频器信息。待升级变频器通过移动终端向服务器发送升级请求和变频器信息,能够节约成本。

需要说明的是,移动终端可以是手机、笔记本电脑、平板电脑或其他电子设备,只要能使待升级变频器通过移动终端与服务器进行数据交互即可,本申请实施例对此不作出限定,本领域普通技术人员可以根据实际情况选取合适的移动终端。

第三方面,本申请实施例提供了一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的指令,处理器执行指令时实现如本申请第一方面任意一项实施例的变频器的应用程序升级方法。

处理器和存储器可以通过总线或者其他方式连接。

存储器作为一种非暂态可读存储介质,可用于存储非暂态软件指令以及非暂态性可执行指令。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。可以理解的是,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器通过运行存储在存储器中的非暂态软件指令、指令以及信号,从而执行各种功能应用以及数据处理,即实现本申请第一方面实施例的变频器的应用程序升级方法。

实现本申请第一方面实施例的变频器的应用程序升级方法所需的非暂态软件指令以及指令存储在存储器中,当被处理器执行时,执行本申请第一方面实施例的变频器的应用程序升级方法,例如,执行以上描述的图1中的方法步骤s110至步骤s130、图2中的方法步骤s210至步骤s220。

第四方面,本申请实施例提供了一种变频器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的指令,处理器执行指令时实现如本申请第二方面任意一项实施例的变频器的应用程序升级方法。

处理器和存储器可以通过总线或者其他方式连接。

存储器作为一种非暂态可读存储介质,可用于存储非暂态软件指令以及非暂态性可执行指令。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。可以理解的是,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器通过运行存储在存储器中的非暂态软件指令、指令以及信号,从而执行各种功能应用以及数据处理,即实现本申请第二方面实施例的变频器的应用程序升级方法。

实现本申请第二方面实施例的变频器的应用程序升级方法所需的非暂态软件指令以及指令存储在存储器中,当被处理器执行时,执行本申请第二方面实施例的变频器的应用程序升级方法,例如,执行以上描述的图3中的方法步骤s310至步骤s330。

第五方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行信号,计算机可执行信号用于:执行如本申请第一方面任意一项实施例的变频器的应用程序升级方法;或者,执行如本申请第二方面任意一项实施例的变频器的应用程序升级方法。例如执行以上描述的图1中的方法步骤s110至步骤s130、图2中的方法步骤s210至步骤s220,或者,执行以上描述的图3中的方法步骤s310至步骤s320。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读信号、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读信号、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

上面结合附图对本申请实施例作了详细说明,但是本申请不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本申请宗旨的前提下,作出各种变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1