[发明专利]一种基于RS485网络的实时通信方法有效
申请号: | 201710225637.4 | 申请日: | 2017-04-07 |
公开(公告)号: | CN107171921B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 苏洪强;石教辉;黄俊祥 | 申请(专利权)人: | 惠州市天泽盈丰物联网科技股份有限公司 |
主分类号: | H04L12/413 | 分类号: | H04L12/413 |
代理公司: | 深圳市德锦知识产权代理有限公司 44352 | 代理人: | 丁敬伟 |
地址: | 516000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 rs485 网络 实时 通信 方法 | ||
1.一种基于RS485网络的实时通信方法,其特征在于:包括一RS485总线探测电路与RS485总线竞争方法;所述的RS485总线探测电路为闭环调节电路,所述的RS485总线探测电路包括一发送探测引脚与一接收探测引脚;所述的RS485总线探测电路用于监听RS485总线状态;所述的RS485总线竞争方法用于与后台连接的若干终端竞争RS485总线的控制权,所述的总线竞争方法为采用随机离散数学模型结合定时器与终端机器号计算所述的终端的总线竞争时间,所述的终端的总线竞争时间最短的获得RS485总线控制权;包括以下步骤:
总线监听,监听RS485总线状态,若总线空闲,则发送引脚发送指令至各终端;
竞争响应,接收到总线空闲的各终端按需求响应总线空闲指令,所述的需求包括数据传输、数据处理;
总线竞争,结合定时器、终端机器号与随机离散数学模型计算本次竞争时间最短的终端,获得本次总线竞争的控制权;将终端机器号为终端MAC地址,MAC地址为唯一标识,在本次总线空闲时,终端有数据传输需求,利用离散数学模型,随机选择终端MAC地址中的标识码作为本次总线竞争计算码,并运用软件随机出本次比较标准码,设置单次循环时间T,在竞争循环内实现终端末两位与标准码比较,不相同则终端末位+1,直至相同,则记录循环次数,当终端MAC出现FF时,终止本终端竞争机会,得出最终竞争所需时间;并把获得竞争控制权的终端的MAC地址中的标识码存储一次至下次竞争使用;
总线数据传输,后台数据发送至终端;
所述的步骤总线竞争与总线数据传输之间还有包括总线空闲探测,所述的总线空闲探测用于探测获得总线控制权的终端接收数据前后的总线状态;
所述的步骤总线竞争与总线数据传输之间还有包括竞争失利,所述的竞争失利用于获得本次总线控制权的终端在下次总线竞争中失利;
所述的竞争失利包括增加本次获得本次总线控制权的终端下次竞争时间。
2.根据权利要求1所述的一种基于RS485网络的实时通信方法,其特征在于:所述的增加本次获得本次总线控制权的终端下次竞争时间的方法为增加固定时间延时;所述的固定时间为一自然数值时间。
3.根据权利要求1所述的一种基于RS485网络的实时通信方法,其特征在于:所述的增加本次获得本次总线控制权的终端下次竞争时间的方法为增加竞争平均时间,所述的竞争平均时间为本次参与竞争的各终端竞争时间的平均值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市天泽盈丰物联网科技股份有限公司,未经惠州市天泽盈丰物联网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710225637.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保健型果酒
- 下一篇:一种中药保健型菠萝果酒的制备方法