The invention discloses an intelligent drainage controller remote upgrade method comprises the following steps: the administrator through the mobile phone to send the upgrade instructions, detection of intelligent drainage controller and upgrade the server connection status; verify the legal status of intelligent drainage controller and intelligent drainage controller is not needed to upgrade the kernel and user software; upgrade the server response intelligent drainage controller into remote upgrade mode: will update the data in the free STM32 chip flash free space, the intelligent drainage controller verify all the received data, intelligent controller to restart the remote upgrade complete drainage. The invention can remotely update the intelligent drainage controller, and does not require the staff to carry out on-site operation, thereby improving the work efficiency and reducing the upgrading cost.
【技术实现步骤摘要】
一种智能排水控制器远程升级方法
本专利技术涉及智能排水控制技术,特别是一种智能排水控制器远程升级方法。
技术介绍
智能排水控制器是一种多用途智能控制设备,用户控制逻辑与内核操作系统分离,因智能排水装置多部署在无人值守变电站且分布点分散,如遇内核软件及用户控制逻辑升级,只能现场实施,不仅带来工作上麻烦,而且效率低,成本上升的问题。现利用控制器自带的GPRS接口方案,实现远程内核程序及用户程升级。
技术实现思路
针对现有技术中存在的问题,本专利技术提供了一种工作效率高、成本低的智能排水控制器远程升级方法。本专利技术的目的通过以下技术方案实现。一种智能排水控制器远程升级方法,步骤包括:1)管理员通过手机发送升级指令,智能排水控制器通过GPRS模块与升级服务器相连接,当升级服务器确认连接成功,则执行步骤2),否则所述升级服务器反馈“升级连接失败”信息至管理员手机;2)所述智能排水控制器先向升级服务器提交唯一身份验证ID及内核软件、应用软件的版本信息,所述升级服务器验证智能排水控制器的合法身份以及智能排水控制器是否需要升级内核及用户软件,当智能排水控制器无需升级,则升级服务器向智能排水控制器发送无需升级指令,智能排水控制器收到后,断开GPRS连接,并向管理员手机发送“无需升级”回应,否则,执行步骤3);3)所述升级服务器回应智能排水控制器进入远程升级模式:所述智能排水控制器向升级服务器请求下载更新数据,所述智能排水控制器对更新数据进行校验,当校验失败,则发送“请求重发”指令至升级服务器,否则,执行步骤4);4)将更新数据存入空闲STM32芯片flash空闲空间,所述升级 ...
【技术保护点】
一种智能排水控制器远程升级方法,其特征在于步骤包括:1)管理员通过手机发送升级指令,智能排水控制器通过GPRS模块与升级服务器相连接,当升级服务器确认连接成功,则执行步骤2),否则所述升级服务器反馈“升级连接失败”信息至管理员手机;2)所述智能排水控制器先向升级服务器提交唯一身份验证ID及内核软件、应用软件的版本信息,所述升级服务器验证智能排水控制器的合法身份以及智能排水控制器是否需要升级内核及用户软件,当智能排水控制器无需升级,则升级服务器向智能排水控制器发送无需升级指令,智能排水控制器收到后,断开GPRS连接,并向管理员手机发送“无需升级”回应,否则,执行步骤3);3)所述升级服务器回应智能排水控制器进入远程升级模式:所述智能排水控制器向升级服务器请求下载更新数据,所述智能排水控制器对更新数据进行校验,当校验失败,则发送“请求重发”指令至升级服务器,否则,执行步骤4);4)将更新数据存入空闲STM32芯片flash空闲空间,所述升级服务器向智能排水控制器发送全部下载字节数,所述智能排水控制器校验全部接收数据,当全部接受数据一致时,将STM32中flash的0X0804000地址数据 ...
【技术特征摘要】
1.一种智能排水控制器远程升级方法,其特征在于步骤包括:1)管理员通过手机发送升级指令,智能排水控制器通过GPRS模块与升级服务器相连接,当升级服务器确认连接成功,则执行步骤2),否则所述升级服务器反馈“升级连接失败”信息至管理员手机;2)所述智能排水控制器先向升级服务器提交唯一身份验证ID及内核软件、应用软件的版本信息,所述升级服务器验证智能排水控制器的合法身份以及智能排水控制器是否需要升级内核及用户软件,当智能排水控制器无需升级,则升级服务器向智能排水控制器发送无需升级指令,智能排水控制器收到后,断开GPRS连接,并向管理员手机发送“无需升级”回应,否则,执行步骤3);3)所述升级服务器回应智能排水控制器进入远程升级模式:所述智能排水控制器向升级服务器请求下载更新数据,所述智能排水控制器对更新数据进行校验,当校验失败,则发送“请求重发”指令至升级服务器,否则,执行步骤4);4)将更新数据存入空闲STM32芯片fla...
【专利技术属性】
技术研发人员:殷开亮,周耀,张永凯,
申请(专利权)人:国家电网公司,国网江苏省电力公司,国网江苏省电力公司宿迁供电公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。