[发明专利]一种基于IAP的可配置全网络远程节点固件升级方法有效
申请号: | 201410821443.7 | 申请日: | 2014-12-25 |
公开(公告)号: | CN104503796B | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 庄严;李壮;王骥;施一明;潘再生;金伟江 | 申请(专利权)人: | 浙江中控研究院有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于IAP的可配置全网络远程节点固件升级方法,以解决异构网络环境下,远程节点固件的升级受固定总线方式以及环境限制的问题。包括以下步骤:PLC的CPU模块通过接收上位机发送总线配置命令来配置PLC的CPU模块与远程节点之间的总线协议;PLC的CPU模块将接收到上位机发送的升级文件命令通过预先配置的总线协议发送到远程节点的BOOT区,BOOT区接收到命令之后控制远程节点擦除应用程序区;上位机将预先配置的总线协议格式的升级文件通过PLC的CPU模块传输给远程节点,通过IAP模块升级远程节点应用程序区的应用程序。 | ||
搜索关键词: | 一种 基于 iap 配置 网络 远程 节点 升级 方法 | ||
【主权项】:
1.一种基于IAP的可配置全网络远程节点固件升级方法,其特征在于,包括以下步骤:总线配置步骤:PLC的CPU模块通过接收上位机发送总线配置命令来配置PLC的CPU模块与远程节点之间的总线协议,所述远程节点是指可以和所述PLC的CPU模块进行通讯的嵌入式设备,且,这些嵌入式设备支持IAP升级的功能,具体为:上位机发送总线配置命令,所述总线配置命令包括PLC的CPU模块与其在网络中通讯连接的部分远程节点或全部远程节点之间的特定总线协议;特定总线协议被配置为PLC的CPU模块与远程节点之间升级通信用的总线协议,该总线协议符合PLC的CPU模块与远程节点之间的总线连接方式,所述PLC的CPU模块与所述远程节点的总线连接方式采用以太网线、串口线和/或CAN总线的连接方式,或者,所述PLC的CPU模块通过一无线模块与所述远程节点进行WiFi、3G和/或4G的无线通信总线连接方式;升级命令发送步骤:上位机发送升级命令给PLC的CPU模块,所述上位机与所述PLC的CPU模块采用Ethernet网络连接通信;升级准备步骤:PLC的CPU模块将接收到的升级命令通过对应的预先配置的总线发送到远程节点的BOOT区,BOOT区接收到升级命令之后执行擦除应用程序区;升级文件传输步骤:上位机将预先配置的总线协议格式的升级文件发送给PLC的CPU模块,PLC的CPU模块将所述升级的文件通过对应的预先配置的总线传输给所述远程节点,通过BOOT区中的IAP模块升级远程节点应用程序区的应用程序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控研究院有限公司,未经浙江中控研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410821443.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种在线更新单片机程序的方法
- 下一篇:一种Android标签页及其实现方法