[发明专利]主从式系统的通信方法及主从式系统在审
申请号: | 201710270579.7 | 申请日: | 2017-04-24 |
公开(公告)号: | CN107104867A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 温东彪;洪忠玮;李潇翔 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | H04L12/403 | 分类号: | H04L12/403;H04L12/40 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 方亮 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主从 系统 通信 方法 | ||
技术领域
本发明涉及主从式系统技术领域,尤其涉及一种主从式系统的通信方法及主从式系统。
背景技术
目前,主从式系统的应用非常广泛。例如,空调器系统中采用485总线进行通信,主机和从机采用主从式通信方式,通信时由主机发起点名,从机收到主机点名后回复主机,完成一次主机和从机之间的通信交互。采用485总线的主从式系统如图1所示,主机为上位机,从机A、B、C为下位机。上位机(带有CPU的主机)定时点名一个下位机(从机),被点名到的下位机回复数据,其它下位机处于监听状态。主从式通信方式可以有比较简单的控制网络的时序,避免存在网络数据冲突的情况。主从式系统具有一个主机和多个从机,主机需要定期轮流对从机进行点名,点名的数据帧中含有从机的地址信息,从机接收到含有自身的地址信息的数据帧时才能在网络上回复主机,否则不能发送数据。但是,当主从式系统的从机数量很多时,主机完成一轮点名需要较长的时间。当从机有突变或紧急的信息时,必须等到主机对自身进行点名时才能发送突变或紧急的信息,对于实时性要求较高的应用容易引起控制延时,影响用户体验。
发明内容
有鉴于此,本发明要解决的一个技术问题是提供一种主从式系统的通信方法及主从式系统,主从式系统的从设备能够在轮询时间间隔的空闲时间段内发送数据。
根据本发明的一个方面,提供一种主从式系统的通信方法,所述主从式系统包括一个主设备和多个从设备,所述通信方法包括:所述主设备按照轮询时间间隔并基于轮询顺序依次发送用于对所述从设备进行点名的点名报文,并在所述轮询时间间隔内接收被点名的从设备发送的响应数据;所述主设备检测所述从设备是否在优先通信申请时段内发送了第一数据,其中,在所述轮询时间间隔的空闲时段内划分有所述优先通信申请时段;如果是,则所述主设备接收所述第一数据并进行相应地处理。
可选地,在所述轮询时间间隔内还划分有用于发送所述点名报文的报文发送时段、用于发送所述响应数据的回复发送时段,其中,所述优先通信申请时段在所述回复发送时段之后。
可选地,在所述优先通信申请时段内划分有多个通信申请子时段,所述通信申请子时段的数量与所述从设备的数量相同,对每个所述从设备都分配与其对应的所述通信申请子时段;所述从设备在分配给自身的所述通信申请子时段内向所述主设备发送所述第一数据。
可选地,所述第一数据包括:优先通信请求;所述主设备接收所述第一数据并进行相应地处理包括:在一个所述轮询时间间隔内,所述主设备接收到所述从设备发送的所述优先通信请求;所述主设备根据所述优先通信请求调整所述轮询顺序,用以优先点名发送所述优先通信请求的从设备。
可选地,所述主设备根据所述优先通信请求调整所述轮询顺序包括:所述主设备接收到多个所述优先通信请求;所述主设备确定多个所述优先通信请求的优先级,基于所述优先级对发送多个所述优先通信请求的多个从设备进行排序;所述主设备根据所述排序的结果调整所述轮询顺序。
可选地,当所述主设备确定接收到被点名的从设备发送的所述响应数据并进入所述优先通信申请时段时,启动第一计时器;如果所述主设备接收到所述优先通信请求,获取所述第一计时器计时得到的第一计时值;所述主设备根据第一计时值确定发送所述优先通信请求的通信申请子时段以及与此通信申请子时段对应的从设备。
可选地,所述优先通信请求包括:电平信号、通信请求信息。
可选地,所述第一数据包括:实时通信信息;在一个所述轮询时间间隔内,所述主设备接收到所述从设备发送的所述实时通信信息;所述主设备对所述实时通信信息进行相应地处理,并且不对所述轮询顺序进行调整。
可选地,当没有被点名的从设备确定被点名的从设备发送所述响应数据并进入所述优先通信申请时段时,启动第二计时器;所述没有被点名的从设备获取所述第二计时器得到的第二计时值;当所述没有被点名的从设备根据所述第二计时值确定进入分配给自身的通信申请子时段时,如果确定自身需要进行优先通信,则发送所述第一数据。
可选地,所述主设备和所述多个从设备通过总线进行连接,其中,所述总线包括:RS485总线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710270579.7/2.html,转载请声明来源钻瓜专利网。