远程修改设备参数及升级的方法技术

技术编号:24251163 阅读:71 留言:0更新日期:2020-05-22 23:23
本发明专利技术涉及软件技术领域,特别涉及一种远程修改设备参数及升级的方法包括如下步骤:S1:接入网络;S2:接收远程平台发送的指令;S3:解析并执行指令;S4:返回数据。本发明专利技术的远程修改设备参数及升级的方法可远程对设备进行参数修改及软件升级,有利于减少相关工作人员到现场所浪费的时间,也有利于降低差旅成本以提高企业营收。

Remote modification of equipment parameters and upgrading methods

【技术实现步骤摘要】
远程修改设备参数及升级的方法
本专利技术涉及软件
,特别涉及一种远程修改设备参数及升级的方法。
技术介绍
物联网的飞速发展,给人们提供了极大便利,很多设备都可以接入网络,实现数据的远程传输。由于市面上大多数的设备不具备远程修改、升级的功能,一旦其软件出现故障时,便需要相关工作人员去现场处理以对软件进行修改或升级。长此以往,便会浪费相关工作人员很多时间,而且往返的差旅费用累计下来也是不小的数目,也会对企业造成一定的负担。因此,如何克服目前设备无法通过远程进行参数修改、升级的问题,便成了所要解决的重点。
技术实现思路
为克服上述的技术问题,本专利技术提供了一种远程修改设备参数及升级的方法。本专利技术解决技术问题的方案是提供一种远程修改设备参数及升级的方法,包括如下步骤:S1:接入网络;S2:接收远程平台发送的指令;S3:解析并执行指令;S4:返回数据。优选地,步骤S2包括如下步骤:S21:验证指令的完整性;S22:解析出指令的功能码;S23:对功能码进行判断;S24:进行修改设备参数或升级。优选地,步骤S24包括如下步骤:S241:判断功能码为修改设备参数,依据指令修改设备参数;S242:将参数进行存储。优选地,步骤S24包括如下步骤:S243:判断功能码为远程升级,依据指令对设备的软件文件进行升级;S244:将升级后的软件文件写入设备的存储代码区;S245:驱动设备电源管脚断电及重新上电。优选地,步骤S243还包括如下步骤:S2431:远程平台下发MDK生成的.hex文件;S2432:设备接收.hex文件后,将.hex文件模拟使用MDK软件烧录时,重新烧写程序。优选地,步骤S4包括如下步骤:S41:回复参数修改成功的数据。优选地,步骤S4包括如下步骤:S42:回复含有升级成功的版本号的数据。相对于现有技术,本专利技术的远程修改设备参数及升级的方法具有如下优点:可通过联网接收远程平台发送的设备参数的修改及升级指令,以通过远程的方式对设备的软件进行操作,省去相关工作人员外出到现场进行维修、升级的时间,也降低了差旅成本,有利于降低企业负担的同时创造营收。【附图说明】图1是本专利技术远程修改设备参数及升级的方法的流程图。图2是本专利技术远程修改设备参数及升级的方法中步骤S2的具体流程图。图3是本专利技术远程修改设备参数及升级的方法中步骤S24的具体流程图。图4是本专利技术远程修改设备参数及升级的方法中步骤S243的具体流程图。图5是本专利技术远程修改设备参数及升级的方法中步骤S4的具体流程图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施实例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。请参阅图1-图5,本专利技术提供一种远程修改设备参数及升级的方法,包括如下步骤:S1:接入网络;S2:接收远程平台发送的指令;S3:解析并执行指令;S4:返回数据。在步骤S1中,需要修改参数或升级的设备与远程平台均接入网络,以便建立远程平台与设备之间的通讯关系。在步骤S2中,设备接收远程平台发送的指令,该指令为修改参数的指令或进行升级的指令。在步骤S3中,设备对指令进行解析,即分析指令的完整性、分析指令的类型(包括修改参数及升级,这两种类型),在解析后即执行指令操作进行参数修改或升级。在步骤S4中,返回数据是设备通过网络“告知”远程平台该设备已完成参数修改或升级,如果是软件升级完成后,设备还会将软件升级后的版本号信息通过数据返回给远程平台以进行记录、备案。步骤S2还包括如下步骤:S21:验证指令的完整性;S22:解析出指令的功能码;S23:对功能码进行判断;S24:进行修改设备参数或升级。在步骤S21中,设备会对指令的完整性进行验证,如果设备收到远程终端发送的信息不是完整的参数修改或升级的指令,该信息可能是其他的程式命令,即设备不会对此进行关于参数修改或升级操作。在步骤S22中,在确定指令为完整的指令后,设备通过预设的格式将指令的功能码解析出。在步骤S23中,对功能码的具体类型进行判断,以具体确定出本次功能码是用作参数修改还是进行程序升级。步骤S24包括如下步骤:S241:判断功能码为修改设备参数,依据指令修改设备参数;S242:将参数进行存储。S243:判断功能码为远程升级,依据指令对设备的软件文件进行升级;S244:将升级后的软件文件写入设备的存储代码区;S245:驱动设备电源管脚断电及重新上电。在步骤S242中,参数是通过设备的存储器进行保存。在步骤S244中,升级后的软件文件是通过设备的存储器的存储代码区进行保存。步骤S245即为升级后的设备重启,以便运行加载。可以理解,步骤S241-步骤S242与步骤S243-步骤S245的顺序无先后,其中步骤S241与步骤S243为设备同时进行判断,当功能码符合其中之一步骤时便会进行该步骤的后续步骤以顺利完成参数修改或软件升级。步骤S243包括如下步骤:S2431:远程平台下发MDK生成的.hex文件;S2432:设备接收.hex文件后,将.hex文件模拟使用MDK软件烧录时,重新烧写程序。步骤S2431与S2432为软件升级的一具体实施方式。步骤S4包括如下步骤:S41:回复参数修改成功的数据。S42:回复含有升级成功的版本号的数据。其中步骤S41是设备对参数修改的步骤而做出的对远程平台的回应,以“告知”远程平台参数修改完成。步骤S42是设备对软件升级的步骤而做出的对远程平台的回应,以“告知”远程平台软件升级完成,且将升级后的版本号附加在数据中以使远程平台进行记录、备案,也有利于下一次升级时不会弄错版本。相对于现有技术,本专利技术的远程修改设备参数及升级的方法具有如下优点:可通过联网接收远程平台发送的设备参数的修改及升级指令,以通过远程的方式对设备的软件进行操作,省去相关工作人员外出到现场进行维修、升级的时间,也降低了差旅成本,有利于降低企业负担的同时创造营收。以上所述仅为本专利技术的较佳实施例,并非因此限制本专利技术的专利范围,凡是在本专利技术的构思之内所作的任何修改,等同替换和改进等均应包含在本专利技术的专利保护范围内。本文档来自技高网...

【技术保护点】
1.一种远程修改设备参数及升级的方法,其特征在于:包括如下步骤:/nS1:接入网络;/nS2:接收远程平台发送的指令;/nS3:解析并执行指令;/nS4:返回数据。/n

【技术特征摘要】
1.一种远程修改设备参数及升级的方法,其特征在于:包括如下步骤:
S1:接入网络;
S2:接收远程平台发送的指令;
S3:解析并执行指令;
S4:返回数据。


2.如权利要求1所述的远程修改设备参数及升级的方法,其特征在于:步骤S2包括如下步骤:
S21:验证指令的完整性;
S22:解析出指令的功能码;
S23:对功能码进行判断;
S24:进行修改设备参数或升级。


3.如权利要求2所述的远程修改设备参数及升级的方法,其特征在于:步骤S24包括如下步骤:
S241:判断功能码为修改设备参数,依据指令修改设备参数;
S242:将参数进行存储。


4.如权利要求2所述的远程修改设备参数及升级的方法,其特征在于:步骤S24包括如下步骤:<...

【专利技术属性】
技术研发人员:聂莉敏庾嘉雨王高鹏
申请(专利权)人:深圳市无眼界科技有限公司
类型:发明
国别省市:广东;44

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

1