一种基于485总线的通信方法和智能家居系统技术方案

技术编号:38496590 阅读:31 留言:0更新日期:2023-08-15 17:06
本发明专利技术公开一种基于485总线的通信方法和智能家居系统,涉及通信技术领域,为解决传统的485总线多主通信过程中,采用随机延时的方式解决485总线冲突的问题时,导致485总线通信效率较低的问题。该方法包括:多个主设备接收到从设备发送的数据错误指示时,至少两个主设备分别根据自身设备的设备地址确定延时发送数据的延时时间,多个主设备中除至少两个主设备以外的其余主设备进入等待发送状态。至少两个主设备中延时最短的第一主设备在自身的第一延时时间到达时向从设备再次发送数据,若多个主设备均接收到数据正确指示,则至少两个主设备中除第一主设备以外的主设备再次发送数据。据。据。

【技术实现步骤摘要】
一种基于485总线的通信方法和智能家居系统


[0001]本专利技术涉及通信
,尤其涉及一种基于485总线的通信方法和智能家居系统。

技术介绍

[0002]485总线多主通信过程中,当多个主设备同时向从设备发送数据时,会导致485总线发生冲突,从而使得从设备无法正确解析主设备发送的数据信息。目前,主要通过对发生冲突的主设备采用随机延时处理的方式来解决485总线的冲突问题。然而,当485总线的冲突概率较高时,需要对发生冲突的主设备进行多次随机延时处理,导致485总线通信效率较低。

技术实现思路

[0003]本专利技术的实施例提供一种基于485总线的通信方法和智能家居系统,解决了传统的485总线多主通信过程中,采用随机延时的方式解决485总线冲突的问题时,导致485总线通信效率较低的问题。
[0004]为达到上述目的,本专利技术的实施例采用如下技术方案。
[0005]第一方面,本申请提供一种基于485总线的通信方法,该方法应用于智能家居系统,智能家居系统包括多个主设备、从设备和485总线,多个主设备和从设备耦接在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于485总线的通信方法,其特征在于,所述方法应用于智能家居系统,所述智能家居系统包括多个主设备、从设备和485总线,所述多个主设备和所述从设备耦接在所述485总线上,所述方法包括:所述多个主设备中至少两个主设备同时向所述从设备发送数据;所述多个主设备接收到所述从设备发送的数据错误指示时,所述至少两个主设备分别根据自身设备的设备地址确定延时发送数据的延时时间,所述多个主设备中除所述至少两个主设备以外的其余主设备进入等待发送状态;所述至少两个主设备中延时最短的第一主设备在自身的第一延时时间到达时向所述从设备再次发送数据,若所述多个主设备均接收到数据正确指示,则所述至少两个主设备中除所述第一主设备以外的主设备再次发送数据;在所述多个主设备均接收到数据正确指示,且确定所述485总线空闲时间达到预设时间段时,所述其余主设备开始向所述从设备发送数据。2.根据权利要求1所述的方法,其特征在于,所述多个主设备中的每个主设备对应的延时时间等于所述每个主设备自身的设备地址的数值。3.根据权利要求1或2所述的方法,其特征在于,在所述多个主设备中至少两个主设备同时向所述从设备发送数据之前,所述方法还包括:对于所述至少两个主设备中的任一主设备,所述任一主设备确定在所述预设时间段内未接收到来自所述从设备的数据时,所述任一主设备向所述从设备发送第一通讯请求,所述第一通讯申请用于所述任一主设备请求向所述从设备发送数据;所述从设备向所述任一主设备发送第一通讯响应,所述第一通讯响应用于指示所述任一主设备允许和所述从设备进行通讯。4.根据权利要求3所述的方法,其特征在于,在所述从设备向所述任一主设备发送所述第一通讯响应之前,所述方法还包括:若所述任一主设备在发送第一通讯请求后的第一预设时间间隔内未接收到所述第一通讯响应,则所述任一主设备再次向所述从设备发送所述第一通讯请求;若所述任一主设备重复向所述从设备发送所述第一通讯请求的次数达到第一预设次数且未接收到所述第一通讯响应,在第二预设时间间隔后,所述任一主设备继续向所述从设备发送所述第一通讯请求;若所述任一主设备重复向所述从设备发送所述第一通讯请求的次数达到第二预设次数且未接收到所述第一通讯响应,所述任一主设备确定通讯异常。5.根据权利要求1所述的方法,其特征在于,所述至少两个主设备中除所述第一主设备以外的主设备再次发送数据包括:对于所述至少两个设备中除所述第一主设备以外的第二主设备,所述第二主设备立即向所述从设备发送第二通讯请求,所述第二通讯请求用于所述第二主设备请求向所述从设备发送数据;所述从设备对所述从设备接收到的数据进行校验,所述从设备接收到的数据包括所述第二主设备发送的数据,若所述从设备校验失败,则所述从设备向所述多个主设备发送数据错误指示;所述第二主设备根据设备自身的设备...

【专利技术属性】
技术研发人员:冯凯董美雪王明
申请(专利权)人:青岛海信日立空调系统有限公司
类型:发明
国别省市:

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

1