[发明专利]一种RS485总线自组网全双工通信系统及其地址自动编址方法有效
申请号: | 202110383924.4 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113271244B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 谭伟 | 申请(专利权)人: | 电子科技大学;贵州航天电器股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/42;H04L41/0663 |
代理公司: | 贵州派腾知识产权代理有限公司 52114 | 代理人: | 汪劲松 |
地址: | 610017 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rs485 总线 组网 双工 通信 系统 及其 地址 自动 方法 | ||
本发明提供的一种RS485总线自组网全双工通信系统及其地址自动编址方法;其系统包括若干终端,终端设置有两个接口,若干终端之间的接口依次串联为一个闭环,若干终端中设置有一个主机终端其余均为从机终端。本发明主机和从机串联为环状组网结构,对系统进行硬件冗余设计,提高系统的可靠性;采用流水线编址方式,提高系统编址效率;新终端自动入网判别,故障、移除设备自动出网,简化系统架设与使用复杂度;终端RS485接口Bypass功能,降低单机故障对整个系统网络的影响,保证系统网络运行可靠,降低维修难度。
技术领域
本发明涉及一种RS485总线自组网全双工通信系统及其地址自 动编址方法。
背景技术
现有的自组网多数为一主多从的组网结构,只能为一主多从的组 网结构。如果主机损坏,则整个系统通信网络瘫痪;如果存在两个或 两个以上的从机同时发送数据到总线,则引起总线冲突,通信错误。 因此,智能以主机根据从机地址发起通信,极大影响通信效率。
为了防止主机瘫痪导致整个系统瘫痪,如专利号为CN 110034991A的一种基于RS485总线的环形网络,主机终端和从机终 端使用两个独立的RS485接口:接口A和接口B,两接口作为冗余 备份存在。当一个接口断开,由控制器启动另一接口以避免网络断开 故障,其虽然采用环形冗余组网方式,能避免在一个节点断开的情况 下使用备用节点进行通信,但如果一个从机或者两个从机瘫痪,将使 两个从机中间的其他从机与主机断开连接。
如专利号为CN 111030906 A的一种基于RS485总线级联的从站 地址自动编址的方法以RS485总线作为通信方式的系统中,各主设 备与各从设备使用RS485总线级联方式进行连接。在组网时,主机 首先设置第一个从机地址,待第一个从机应答后,主机再设置第二个 从机地址,此时通信由第一个从机转发。后续从机地址依次按该方法 进行设置编码。主机下发编址指令都需要每个从机应答,然后继续后 续从机编址,也会降低系统运行效率。
发明内容
为解决上述技术问题,本发明提供了一种RS485总线自组网全双 工通信系统及其地址自动编址方法。
本发明通过以下技术方案得以实现。
本发明提供的一种RS485总线自组网全双工通信系统及其地址 自动编址方法;其系统包括若干终端,终端设置有两个接口,若干终 端之间的接口依次串联为一个闭环,若干终端中设置有一个主机终端 其余均为从机终端。
所述两个接口包括接口A和接口B,接口A和接口B之间及接口A 和接口B分别和处理器之间设置有可切换通路。
所述接口A和接口B采用Bypass接口,接口A、接口B、处理器之 间通过继电器控制,继电器通过电容充放电延时电路进行控制。
所述终端之间通过RS485信号线进行连接。
其从机地址自动编址方法包括以下步骤,
S1、系统初始化,将主机终端和从机终端地址初始为任意自然数;
S2、编址,主机终端依次向从机终端发送编码指令,从机终端依 次在主机终端的基础上依次加1编码各机的地址,并将编码地址发送 给主机进行从机数量统计保存;
所述步骤S2编址前从机终端故障通过继电器将两个通路间联通, 使其成为通道而不获取编码指令。
所述步骤S2编址后从机终端故障,主机终端将删除该从机终端的 地址。
在步骤S2编址后与新丛机入网,主机终端通过心跳信号识别新机 并对新从机自动在原来的编址基础上加1对其编址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;贵州航天电器股份有限公司,未经电子科技大学;贵州航天电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110383924.4/2.html,转载请声明来源钻瓜专利网。