System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种变频水泵OTA升级方法及系统技术方案_技高网

一种变频水泵OTA升级方法及系统技术方案

技术编号:40996226 阅读:2 留言:0更新日期:2024-04-18 21:36
本发明专利技术公开了一种变频水泵OTA升级方法及系统,该方法包括以下步骤:获取变频水泵OTA升级包、变频水泵的设备版本信息以及变频水泵的设备参数状态;判断变频水泵OTA升级包的版本信息是否高于变频水泵的设备版本信息,若是,则根据变频水泵的设备参数状态,判断变频水泵是否存在缺陷;若变频水泵存在缺陷,则根据缺陷的类型,判断变频水泵OTA升级包是否为解决对应缺陷的升级包,若是,则运行解决对应缺陷的升级包。本发明专利技术解决了现有的变频水泵OTA升级中,仅通过判断OTA升级包的版本是否高于当前变频水泵的设备版本来决定变频水泵是否进行版本升级的基准有时会出现无效的升级的问题。

【技术实现步骤摘要】

本专利技术涉及变频水泵ota升级,具体是一种变频水泵ota升级方法及系统。


技术介绍

1、在目前的水泵行业中,通过将空中下载技术(ota)应用于变频水泵,方便变频水泵版本的迭代更新。变频水泵ota升级具体是通过网络从云服务器远程下载新的程序包,对变频水泵进行更新或升级。现有的变频水泵ota升级中,在接收到ota升级包后,仅通过判断ota升级包的版本是否高于当前变频水泵的设备版本,来决定变频水泵是否进行版本的升级。这种一重的判断基准有时会出现无效的升级,例如,针对变频水泵自身的缺陷没有解决方法对其进行修补,导致升级后的变频水泵优化效果不佳。


技术实现思路

1、针对上述缺陷,本专利技术提出了一种变频水泵ota升级方法及系统,目的在于解决现有的变频水泵ota升级中,仅通过判断ota升级包的版本是否高于当前变频水泵的设备版本来决定变频水泵是否进行版本升级的基准有时会出现无效的升级的问题。

2、为达此目的,本专利技术采用以下技术方案:

3、一种变频水泵ota升级方法,包括以下步骤:

4、步骤s1:获取变频水泵ota升级包、变频水泵的设备版本信息以及变频水泵的设备参数状态,其中,设备参数状态包括变频水泵的水流量变化及电机参数变化;

5、步骤s2:判断变频水泵ota升级包的版本信息是否高于变频水泵的设备版本信息,若否,则停止进行变频水泵版本的升级;若是,则根据变频水泵的设备参数状态,判断变频水泵是否存在缺陷;

6、若变频水泵存在缺陷,则根据缺陷的类型,判断变频水泵ota升级包是否为解决对应缺陷的升级包,若是,则运行解决对应缺陷的升级包,若否,则停止进行变频水泵版本的升级;若变频水泵不存在缺陷,则停止进行变频水泵版本的升级;

7、步骤s3:判断变频水泵的版本是否升级成功,若是,则完成变频水泵版本的升级,若否,则停止进行变频水泵版本的升级。

8、优选地,在步骤s2中,若变频水泵存在缺陷,则根据缺陷的类型,判断变频水泵ota升级包是否为解决对应缺陷的升级包,具体包括以下子步骤:

9、根据变频水泵存在的缺陷类型,对变频水泵ota升级包进行解析,查看变频水泵ota升级包的地址是否储存有解决对应缺陷的标识。

10、优选地,在步骤s2中,判断变频水泵ota升级包是否为解决对应缺陷的升级包,若否,则停止进行变频水泵版本的升级之后,具体还包括以下步骤:根据对应的缺陷调整变频水泵的驱动参数,使其与变频水泵的电机参数相匹配。

11、优选地,一种变频水泵ota升级系统,所述系统包括:

12、获取模块,用于获取变频水泵ota升级包、变频水泵的设备版本信息以及变频水泵的设备参数状态,其中,设备参数状态包括变频水泵的水流量变化及电机参数变化;

13、第一判断模块,用于判断变频水泵ota升级包的版本信息是否高于变频水泵的设备版本信息,若否,则停止进行变频水泵版本的升级;若是,则执行第二判断模块;

14、第二判断模块,用于根据变频水泵的设备参数状态,判断变频水泵是否存在缺陷;若变频水泵存在缺陷,则根据缺陷的类型,执行第三判断模块,若变频水泵不存在缺陷,则停止进行变频水泵版本的升级;

15、第三判断模块,用于判断变频水泵ota升级包是否为解决对应缺陷的升级包,若是,则运行解决对应缺陷的升级包,若否,则停止进行变频水泵版本的升级;

16、第四判断模块,用于判断变频水泵的版本是否升级成功,若是,则完成变频水泵版本的升级,若否,则停止进行变频水泵版本的升级。

17、优选地,所述第三判断模块包括解析查看子模块,所述解析查看子模块用于根据变频水泵存在的缺陷类型,对变频水泵ota升级包进行解析,查看变频水泵ota升级包的地址是否储存有解决对应缺陷的标识。

18、优选地,还包括调整模块,当变频水泵ota升级包不是解决对应缺陷的升级包,停止进行变频水泵版本的升级之后,执行所述调整模块,所述调整模块用于根据对应的缺陷调整变频水泵的驱动参数,使其与变频水泵的电机参数相匹配。

19、本申请实施例提供的技术方案可以包括以下有益效果:

20、本方案通过三重判断,具体是先判断ota升级包的版本是否高于变频水泵的设备版本,再检测变频水泵的设备参数状态,并根据变频水泵的设备参数状态,检测到变频水泵自身是否存在缺陷,最后检测是否存在能够解决变频水泵缺陷的ota升级包,来决定变频水泵是否进行版本的升级。当检测到变频水泵自身存在缺陷,并存在能够解决该变频水泵缺陷的ota升级包时,才进行变频水泵版本的升级,使得升级后的变频水泵优化效果更佳,能够避免无效的升级。

本文档来自技高网...

【技术保护点】

1.一种变频水泵OTA升级方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种变频水泵OTA升级方法,其特征在于:在步骤S2中,若变频水泵存在缺陷,则根据缺陷的类型,判断变频水泵OTA升级包是否为解决对应缺陷的升级包,具体包括以下子步骤:

3.根据权利要求1所述的一种变频水泵OTA升级方法,其特征在于:在步骤S2中,判断变频水泵OTA升级包是否为解决对应缺陷的升级包,若否,则停止进行变频水泵版本的升级之后,具体还包括以下步骤:根据对应的缺陷调整变频水泵的驱动参数,使其与变频水泵的电机参数相匹配。

4.一种变频水泵OTA升级系统,其特征在于:使用如权利要求1-3任意一项所述变频水泵OTA升级方法,所述系统包括:

5.根据权利要求4所述的一种变频水泵OTA升级系统,其特征在于:所述第三判断模块包括解析查看子模块,所述解析查看子模块用于根据变频水泵存在的缺陷类型,对变频水泵OTA升级包进行解析,查看变频水泵OTA升级包的地址是否储存有解决对应缺陷的标识。

6.根据权利要求4所述的一种变频水泵OTA升级系统,其特征在于:还包括调整模块,当变频水泵OTA升级包不是解决对应缺陷的升级包,停止进行变频水泵版本的升级之后,执行所述调整模块,所述调整模块用于根据对应的缺陷调整变频水泵的驱动参数,使其与变频水泵的电机参数相匹配。

...

【技术特征摘要】

1.一种变频水泵ota升级方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种变频水泵ota升级方法,其特征在于:在步骤s2中,若变频水泵存在缺陷,则根据缺陷的类型,判断变频水泵ota升级包是否为解决对应缺陷的升级包,具体包括以下子步骤:

3.根据权利要求1所述的一种变频水泵ota升级方法,其特征在于:在步骤s2中,判断变频水泵ota升级包是否为解决对应缺陷的升级包,若否,则停止进行变频水泵版本的升级之后,具体还包括以下步骤:根据对应的缺陷调整变频水泵的驱动参数,使其与变频水泵的电机参数相匹配。

4.一种变频水泵ota升级系统,其特征在于:使用如...

【专利技术属性】
技术研发人员:张智恒李强
申请(专利权)人:佛山市钒音科技有限公司
类型:发明
国别省市:

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

1