[发明专利]一种基于485总线的通信增强方法和系统有效
申请号: | 202110584102.2 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113395187B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 黄万良;王俊元;杨斌;江渊;杨婧;张丽文 | 申请(专利权)人: | 深圳市常工电子计算机有限公司 |
主分类号: | H04L43/16 | 分类号: | H04L43/16;H04L47/10;H04L12/40 |
代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 程华 |
地址: | 518126 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 485 总线 通信 增强 方法 系统 | ||
本发明涉及一种基于485总线的通信增强方法和系统,该方法通过在第一监听时间内利用单片机监听485总线上的信号;通过判断信号是否中断判断总线的状态,并在确定总线处于忙的状态下,采用防冲突算法更新监听时间,解决了设备从被动式通信转变为主动式通信时的通信冲突和信号干扰问题,实现了485总线在实时性要求高的通信场景中的应用,提高了通信的准确度和效率。
技术领域
本发明涉及通信技术领域,特别是涉及一种基于485总线的通信增强方法和系统。
背景技术
485总线广泛运用于各种工业控制领域及各种传感采集系统的组网通讯方式中。其采用半双工轮询工作方式进行支持多点数据通信,可以一对一或者一对多组网。485总线可以带128个节点,理想通讯距离为1200米,是一种常用的经济传统工业总线。
传统的485总线一般用于主从式通讯传输网络,不适合应用于通信实时性响应要求高的场景中,通信效果差。
因此,亟需一种基于485总线的通信增强方法和系统,以满足通信实时性的要求。
发明内容
本发明的目的是提供一种基于485总线的通信增强方法和系统,能够将485总线应用在终端需要实时响应、主动上报信息等实时性要求高的通信场景中,增强通信实时性和效率。
为实现上述目的,本发明提供了如下方案:
一种基于485总线的通信增强方法,包括:
在第一监听时间内利用单片机监听485总线上的信号;
判断所述信号是否中断;
若所述信号没有中断,则确定所述总线处于空闲状态,在所述第一监听时间后,令所述单片机开始将数据发送至所述485总线上,直至所述数据发送完毕;
若所述接收信号中断,则确定所述485总线处于忙的状态,冲突次数加1,并采用防冲突算法计算第二监听时间;
判断所述冲突次数是否大于设定阈值;
若所述冲突次数小于所述设定阈值,则令所述第二监听时间等于所述第一监听时间,并判断返回“在第一监听时间内利用单片机监听485总线上的信号”步骤;
若所述冲突次数大于所述设定阈值,则停止所述单片机将数据发送至所述485总线上。
一种基于485总线的通信增强系统,包括:
监听模块,用于在第一监听时间内利用单片机监听485总线上的信号;
信号中断判断模块,用于判断所述信号是否中断;若所述信号没有中断,则确定所述总线处于空闲状态,在所述第一监听时间后,令所述单片机开始将数据发送至所述485总线上,直至所述数据发送完毕;若所述接收信号中断,则确定所述485总线处于忙的状态,冲突次数加1,并采用防冲突算法计算第二监听时间;
冲突次数判断模块,用于判断所述冲突次数是否大于设定阈值;若所述冲突次数小于所述设定阈值,则令所述第二监听时间等于所述第一监听时间,并判断返回“在第一监听时间内利用单片机监听485总线上的信号”步骤;若所述冲突次数大于所述设定阈值,则令所述单片机停止将数据发送至所述485总线上。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明提供的一种基于485总线的通信增强方法和系统,通过单片机(即从机)主动监听485总线的状态,根据485总线状态选择性地与上位机(即主机)进行通信,能够避免通信阻塞,错开通信时间,解决设备从被动式通信转变为主动式通信时的通信冲突和信号干扰问题,保障设备主动通信的实时性和准确性,使主机能及时获取设备信息,提高通信效率;通过对硬件设备进行设置,如对主机设定轮询时间、从机发送数据时间等,也可在不需要更改硬件的情况下实现被动式通信和主动式通信之间的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市常工电子计算机有限公司,未经深圳市常工电子计算机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110584102.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分类垃圾桶及其控制方法
- 下一篇:一种U形加固碳纤维板及其加工工艺