软件升级方法和装置、电子设备和可读存储介质制造方法及图纸

技术编号:34037230 阅读:100 留言:0更新日期:2022-07-06 12:36
本申请公开了一种软件升级方法和装置、电子设备和可读存储介质,属于软件技术领域。其中,伺服驱动器的软件升级方法,包括:接收客户端发送的连接请求。基于服务器端与客户端连接成功,接收客户端发送的数据请求指令。将加密的伺服驱动器升级程序数据分为多帧,采用一问一答的数据请求方式,基于接收到客户端发送的一个请求帧,向客户端发送对应的一帧加密的伺服驱动器升级程序数据。基于接收到客户端发送的结束指令,服务器端退出服务。服务器端退出服务。服务器端退出服务。

【技术实现步骤摘要】
软件升级方法和装置、电子设备和可读存储介质


[0001]本申请属于软件
,具体涉及一种软件升级方法和装置、电子设备和可读存储介质。

技术介绍

[0002]在现有技术中,在工业自动化现场,往往需要根据客户要求对现场的伺服驱动器进行软件升级,一般采用的方法是将加密的程序文件发给客户,客户拿到程序后再进行在线升级。在实际的软件升级过程中鉴于程序的保密性,往往希望不将程序文件直接发给客户又能完成程序的升级。

技术实现思路

[0003]本申请实施例的目的是提供一种软件升级方法和装置、电子设备和可读存储介质,能够解决伺服驱动器进行软件升级时,需要将加密的程序文件发给客户,造成保密性差的问题。
[0004]第一方面,本申请实施例提供了一种伺服驱动器的软件升级方法,用于服务器端,包括:接收客户端发送的连接请求;基于服务器端与客户端连接成功,接收客户端发送的数据请求指令;将加密的伺服驱动器升级程序数据分为多帧,采用一问一答的数据请求方式,基于接收到客户端发送的一个请求帧,向客户端发送对应的一帧加密的伺服驱动器升级程序数据;基于接收到本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种伺服驱动器的软件升级方法,用于服务器端,其特征在于,包括:接收客户端发送的连接请求;基于所述服务器端与所述客户端连接成功,接收所述客户端发送的数据请求指令;将加密的伺服驱动器升级程序数据分为多帧,采用一问一答的数据请求方式,基于接收到所述客户端发送的一个请求帧,向所述客户端发送对应的一帧所述加密的伺服驱动器升级程序数据;基于接收到所述客户端发送的结束指令,所述服务器端退出服务。2.根据权利要求1所述的伺服驱动器的软件升级方法,其特征在于,在所述接收客户端发送的连接请求之前,还包括:所述服务器端进入侦听状态,等待所述客户端发送的连接请求。3.根据权利要求2所述的伺服驱动器的软件升级方法,其特征在于,在所述接收客户端发送的连接请求之前,还包括:将所述服务器端连接公网,设置所述服务器端的IP地址和开放的端口号,用于所述客户端访问所述服务器端。4.一种伺服驱动器的软件升级方法,用于客户端,其特征在于,包括:发送连接请求至服务器端;基于所述服务器端与所述客户端连接成功,发送数据请求指令至所述服务器端;采用一问一答的数据请求方式,向所述服务器端发送一个请求帧,接收所述服务器端发送对应的一帧加密的伺服驱动器升级程序数据,对所述加密的伺服驱动器升级程序数据进行解密和校验,得到校验数据;基于所述客户端接收到全部所述加密的伺服驱动器升级程序数据帧,发送结束指令至所述服务器端;将多帧校验数据再次进行加密,对伺服驱动器进行软件升级。5.根据权利要求4所述的伺服驱动器的软件升级方法,其特征在于,还包括:将得到的所述校验数据存入内存,并且数据包索引计数增加一;基于所述数据包索引到达第一阈值,判定所述客户端接收到全部所述加密的伺服驱动器升级程序数据帧。6.根据权利要求5所述的伺服驱动器的软件升级方法,其特征在于,所述将多帧校验数据再次进行加密,对伺服驱动器进行软件升级,具体包括:采...

【专利技术属性】
技术研发人员:王岱荣刘相术姚宏
申请(专利权)人:北京和利时电机技术有限公司
类型:发明
国别省市:

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

1