一种基于群呼和时隙分配的RS485总线通信方法技术

技术编号:29202250 阅读:41 留言:0更新日期:2021-07-10 00:36
本发明专利技术涉及一种基于群呼和时隙分配的RS485总线通信方法,属于通讯技术领域,包括:主机通过一条RS485总线连接n台从机,主机和不同从机点对点轮询完成初始化过程,主机根据收到的所有从机的地址建立一个地址链表;主机发出群呼命令;从机应答时隙分配;从机优先队列回发;从机正常队列回发。本发明专利技术直接利用已有的RS485总线,硬件无任何变化,采用群呼和顺序应答的方式缩短总线轮询周期,采用优先权管理机制,保证重要和紧急数据优先传输。保证重要和紧急数据优先传输。保证重要和紧急数据优先传输。

【技术实现步骤摘要】
一种基于群呼和时隙分配的RS485总线通信方法


[0001]本专利技术属于通讯
,涉及一种基于群呼和时隙分配的RS485总线通信方法。

技术介绍

[0002]随着技术的发展和生活水平的提高,越来越多的工业控制、医疗、通讯、消费等电子产品日趋智能化,以微处理器为核心的嵌入式系统得到日益广泛的应用,对这些智能化设备进行管理也成为嵌入式应用的一个重点。对多个嵌入式设备进行组网监控时,由于RS485总线具有主从组网所具备的独特优势:一主多从,可驱动高达32~256个从节点;半双工通讯、简单方便;差分传输,高抗干扰、高速、远距离;传输线最少,只有两根线,成本最低;因此,RS485依旧是目前最常用的总线。现在RS485总线通讯采取的是主机呼叫从机应答,点对点逐一轮询,造成了从机有重要和紧急信息不能快速传输给主机。一个可行的方法是每个设备另外增加一个输入信号线——片选或者仲裁信号线,从机通过主动申请或者抢占的方式获得优先权,实现快速传输自身信息,方法简单,但是增加了信号线,失去了通用性,丧失了RS485的优势。

技术实现思路

[0003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于群呼和时隙分配的RS485总线通信方法,其特征在于:包括以下步骤:S1:主机通过一条RS485总线连接n台从机E1~E
n
,主机和不同从机点对点轮询完成初始化过程,主机根据收到的所有从机E1~E
n
的地址建立一个地址链表A1~A
n
;S2:主机发出群呼命令;S3:从机应答时隙分配:主机群呼帧发送完毕后,按时间先后顺序分为优先队列时隙X1~X
n
和正常队列时隙T1~T
n
,每个队列都先有一个等待时隙;S4:从机优先队列回发:从机根据回发信息的重要性选择回发,需要优先发送的信息在优先应答队列对应时隙回发,发送完毕后增加一个等待时隙,后续优先队列向后顺延;S5:从机正常队列回发:优先队列时隙结束后经过一个正常等待时隙,按照主机群呼的地址链表顺序依次回发,在优先队列中已经回发的正常...

【专利技术属性】
技术研发人员:张加易徐瑞刘亚辉苟怡柏思忠邵严周代勇胡英杰张金豪胡亮赵光绪胡宇马书敏黄倩
申请(专利权)人:中煤科工集团重庆研究院有限公司
类型:发明
国别省市:

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

1