【技术实现步骤摘要】
本专利技术涉及软件数据处理,具体涉及一种高效可靠的rs485总线多设备软件升级的方法。
技术介绍
1、rs485总线是一种2线、半双工、多节点的通讯网络,它具有高数据带宽、远距离传输、高抗干扰能力和灵活可扩展等特点。rs485总线广泛应用在工业自动化和物联网领域,并成为了工业设备的标准通讯接口。rs485总线网络由上位机和多个设备组成。上位机包括但不限于pc应用、数据采集器和智能网关等,设备为多种类型的工业设备,也可以为同一种类型设备。正常状态,上位机通过设备协议或者设备地址与各个设备建立通讯,采集数据或者下发指令。
2、在实际应用中,上位机为了方便管理和维护,通常在rs485总线上只接入一种类型或者一种通讯协议的设备。在日常维护中,需要对rs485总线的设备进行软件升级,软件升级实分为升级文件传输和设备本地更新两个步骤,其中升级文件传输占用了整个升级过程的大部分时间。现有的技术通常采用点对点传输、广播传输或广播+轮询传输进行升级文件传输,上述方法中,rs485总线中的设备一旦出现异常,就会影响后续数据包的传输,造成传输时间
...【技术保护点】
1.一种高效可靠的RS485总线多设备软件升级的方法,其特征在于,包括以下步骤:
2.如权利要求1所述的高效可靠的RS485总线多设备软件升级的方法,其特征在于,所述步骤S3中,设备根据各自的设备地址,通过第一计算函数初步设置主动延时响应时间,所述第一计算函数为:
3.如权利要求1所述的高效可靠的RS485总线多设备软件升级的方法,其特征在于,所述步骤S5中,设备根据各自的设备地址,通过第二计算函数更新设置主动延时响应时间,所述第二计算函数为:
4.如权利要求1所述的高效可靠的RS485总线多设备软件升级的方法,其特征在于,所述步骤
...【技术特征摘要】
1.一种高效可靠的rs485总线多设备软件升级的方法,其特征在于,包括以下步骤:
2.如权利要求1所述的高效可靠的rs485总线多设备软件升级的方法,其特征在于,所述步骤s3中,设备根据各自的设备地址,通过第一计算函数初步设置主动延时响应时间,所述第一计算函数为:
3.如权利要求1所述的高效可靠的rs485总线多设备软件升级的方法,其特征在于,所述步骤s5中,设备根据各自的设备地址,通过第二计算函数更新设置主动延时响应时间,所述第二计算函数为:
4.如权利要求1所述的高效可靠的rs485总线多设备软件升级的方法,其特征在于,所述步骤s1中,上位机将软件升级文件分为多个数据包,具体包括:
5.如权利要求1所述的高效可靠的rs485总线多设备软件升级的方法,其特征在于,基于rs485总线上所有设备预置...
【专利技术属性】
技术研发人员:陈锐,郭家接,刘伍华,
申请(专利权)人:东莞市拓嘉新能源科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。