[发明专利]一种防止竞争的工业485组网系统及其控制方法在审
申请号: | 202111388868.X | 申请日: | 2021-11-22 |
公开(公告)号: | CN114124613A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 卜云;张懿;魏海峰;王浩陈 | 申请(专利权)人: | 江苏科技大学 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 徐澍 |
地址: | 212100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 竞争 工业 485 组网 系统 及其 控制 方法 | ||
本发明公开了一种防止竞争的工业485组网系统,包括:主机485模块、从机上传控制模块、数个从机485模块;所述主机485模块的信号收发端接在总线上;数个所述从机485模块并接在总线上;所述主机485模块通过所述从机上传控制模块向所述从机485模块发送上传状态控制信号,所述从机485模块根据上传状态控制信号控制是否向所述主机485模块发送数据。本发明通过设计从机上传控制模块,增加从机向主机每发一针数据时,主机对从机上传控制模块的输出电平信号执行一次判断的环节,从而有效的避免RS485通讯产生的竞争问题。
技术领域
本发明涉及RS485通讯技术领域,具体涉及一种防止竞争的工业485组网系统及其控制方法。
背景技术
RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号,因此适用在工业环境中。
RS485采用半双工通讯方式,在同一时刻通讯端口只能发送数据或者只能接收数据,无法同时收发数据。但是工业控制中有这样一个工况:主机向从机发送控制指令时,从机正在向主机上传数据。此种工况下,主机向从机发数据,从机向主机发数据,会导致数据互相竞争,导致主机不能有效地向从机传递主机,影响系统的可靠性。常见的做法时,对数据的时序进行严格控制,当主机确定收到一帧完整的从机回复数据后,再去发下一条控制指令。这种做法还是会影响到控制指令下传的时效性。
发明内容
本发明提供了一种防止竞争的工业485组网系统及其控制方法,以解决现有技术中主机下发指令时效性低的问题。
本发明提供了一种防止竞争的工业485组网系统,包括:主机485模块、从机上传控制模块、数个从机485模块;
所述主机485模块的信号收发端接在总线上;数个所述从机485模块并接在总线上;所述主机485模块通过所述从机上传控制模块向所述从机485模块发送上传状态控制信号,所述从机485模块根据上传状态控制信号控制是否向所述主机485模块发送数据。
进一步地,所述主机485模块包括:主机数据收发单元、状态发送单元;所述主机数据收发单元与总线连接;所述状态发送单元与所述从机上传控制模块的输入端连接,用于发送主机发送信息的状态信号;
所述从机485模块包括:从机数据收发单元、状态接收单元;所述从机数据收发单元与总线连接;所述状态接收单元与所述从机上传控制模块的输出端连接,用于接收主机发送信息的状态信号。
进一步地,所述从机上传控制模块包括:第一光耦、第二光耦、限流电阻;所述限流电阻串接在所述第一光耦的输出端和第二光耦的输入端之间。
进一步地,所述第一光耦的输入电压设置于5,所述第一光耦的输出电压设置为15V;所述第二光耦的输出电压设置于5V。
本发明还提供了一种防止竞争的工业485组网系统的控制方法,包括:
当主机485模块要向从机485模块发送数据时,通过状态发送单元发送一个持续的电平信号直至主机485模块待发送数据发送完成;
当主机485模块无需向从机485模块发送数据时,通过状态发送单元发送一个持续的状态相反的电平信号或不向状态发送单元发送电平信号;
从机485模块根据状态接收单元接收的电平信号状态,停止或继续向主机485模块发送数据。
进一步地,从机485模块在发送数据时,每发一针数均根据状态接收单元接收的电平信号状态判断是否发送下一帧数据。
本发明的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111388868.X/2.html,转载请声明来源钻瓜专利网。