您的位置 首页 > 问答

rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的

[本站 rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的工业485总线是什么RS485采用的菊花链总线拓扑结构,和并联电路有什么不同rs485通讯方式是什么rs485二总线是什么线多个RS485接口怎么合并连接在一个接口上请问这种485连接方式是什么的什么是星型什么是菊花式最好画示意图rs485为什么不能实…

rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的

  • rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的
  • 工业485总线是什么
  • RS485采用的菊花链总线拓扑结构,和并联电路有什么不同
  • rs485通讯方式是什么
  • rs485二总线是什么线
  • 多个RS485接口怎么合并连接在一个接口上
  • 请问这种485连接方式是什么的什么是星型什么是菊花式最好画示意图
  • rs485为什么不能实现环形拓扑

RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。

RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得廉价本地网络以及多支路通信链路的配置成为可能。

RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。

在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,原因1是共模干扰:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了,但容易忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7到+12V,只有满足上述条件,整个网络才能正常工作;当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口;原因二是EMI的问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。(来百度百科)工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。

1. 协议概述

物理层:传输方式:RS485

通讯地址:0-247

通讯波特率:可设定

通讯介质:屏蔽双绞线

传输方式:主从半双工方式

协议在一根通讯线上使用应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,在相反的方向上终端设备发出的应答信号传输给主机。

协议只允许在主计算机和终端设备之间,而不允许独立的设备之间的数据交换,这就不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。

示意图上没有什么不同,其实就是所有从站都并联在总线上。但实际接线时候,菊花链更在设备端采用一进一出的方式,要求了分叉极短。

而如果在线上,分叉解法的分叉位置到设备如果线长了。就是其他拓扑了,会影响通讯。

RS485只支持菊花链拓扑,不支持任何具有分支关系的拓扑。

扩展阅读:为什么RS485不支持任意拓扑?

-----------------------------------------------------------------------

RS485不支持任意拓扑,主要是任意拓扑在分支处会产生大量的驻波和反射。主要是因为阻抗不连续造成的。

  1.阻抗不连续:信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引 起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大 小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻。

  2.阻抗不匹配:引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。在高频电路中,当信号的频率很高时,则信号的波长就很短,当波长短得跟传输线长度可以比拟时,反射信号叠加在原信号上将会改变原信号的形状。如果传输线的特征 阻抗跟负载阻抗不匹配时,在负载端就会产生反射。这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。

在信号传输到总线末端时会由于受到的瞬时阻抗发生突变(以RSM485ECHT为例,阻抗由120Ω变为96kΩ),导致信号发生反射,影响信号的质量。

对功耗有要求且通信距离较长的情况,还是建议选用本身就支持任意拓扑的总线,例如POWERBUS,MBUS等。

里 去 看看 吧
RS232,RS422,RS485是电气标准,主要区别就是逻辑如何表示.
  RS232使用12V,0,-12V电压来表示逻辑,(-12V表示逻辑1,12V表示逻辑0),全双工,最少3条通信线(RX,TX,GND),因为使用绝对电压表示逻辑,由于干扰,导线电阻等原因,通讯距离不远,低速时几十米也是可以的.
  RS422,在RS232后推出,使用TTL差动电平表示逻辑,就是两根的电压差表示逻辑,RS422定义为全双工的,所以最少要4根通信线(一般额外地多一根地线),一个驱动器可以驱动最多10个接收器(即接收器为1/10单位负载),通讯距离与通讯速率有关系,一般距离短时可以使用高速率进行通信,速率低时可以进行较远距离通信,一般可达数百上千米.
  RS485,在RS422后推出,绝大部分继承了422,主要的差别是RS485可以是半双工的,而且一个驱动器的驱动能力至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器.所以现在大多数全双工485驱动/接收器对都是标:RS422/485的,因为全双工RS485的驱动/接收器对一定可以用在RS422网络.

就是AB线信号的485半双工通讯。二总线的意思一般指线上供电也能通讯。能供电的总线就只用两根线没有其他线材了。像powerbus二总线,knx总线都是。

先设置主通信端口,再在其他端口设置不同的通信地址,并设置通信顺序。建立485总线通信网络。

RS485有两线制和四线制。四线制只能实现点对点通信,目前很少使用。目前,多采用二线制,这是一种总线拓扑结构。同一总线最多可连接32个节点。

扩展资料:

注意RS485硬件的几个关键点:接口芯片、端子电阻、接地。

1、接口芯片需要查看所选芯片的数据手册。一般情况下,插针没有接错,电源正常,连接正常。如果通信异常,首先检查线路是否连接到a-》+,B-》-。

2、终端电阻对RS485通信至关重要。两条信号线之间一般有两个电阻,电阻值为120Ω,一端为主设备电阻,一端为从设备电阻。如果通讯有问题,可以检查端子电阻连接是否正常,信号线之间的电阻是否正常(两个并联为60Ω)。

3、对于接地,RS485是用来检测两条信号线之间的差异,因此它可以在不接地的情况下进行通信。如果你遇到不正常的沟通,你可以尝试接地或不接地。

RS485只支持菊花链拓扑,不支持任何具有分支关系的拓扑。

实际接线时候,菊花链更在设备端采用一进一出的方式,要求了分叉极短。

而如果在线上,分叉解法的分叉位置到设备如果线长了。就是其他拓扑了,会影响通讯。

扩展阅读:为什么RS485不支持任意拓扑?

-----------------------------------------------------------------------

RS485不支持任意拓扑,主要是任意拓扑在分支处会产生大量的驻波和反射。主要是因为阻抗不连续造成的。

  1.阻抗不连续:信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引 起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大 小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻。

  2.阻抗不匹配:引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。在高频电路中,当信号的频率很高时,则信号的波长就很短,当波长短得跟传输线长度可以比拟时,反射信号叠加在原信号上将会改变原信号的形状。如果传输线的特征 阻抗跟负载阻抗不匹配时,在负载端就会产生反射。这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。

在信号传输到总线末端时会由于受到的瞬时阻抗发生突变(以RSM485ECHT为例,阻抗由120Ω变为96kΩ),导致信号发生反射,影响信号的质量。

对功耗有要求且通信距离较长的情况,还是建议选用本身就支持任意拓扑的总线,例如POWERBUS,MBUS等。

你理解的环形拓扑,本身概念就错了
环形拓补的本义,是一个通信网络,一级一级的接力转发,最后成一个环形。而始发端则判断这个接力,终止接力。一般来说,有这种功能的通信网,都不会是半双工的,因为半双工不好判断接力的方向
如果换成422,就可以轻松实现。


相关tag:rs485网络拓扑结构
本站部分资源来源于网络,如果侵犯了您的权益,请联系我们删除1354090129@qq.com

标签:信号   通信

本文来自网络,不代表94汽车车网立场,所有(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者。若您的权利被侵害,请联系 56325386@qq.com 删除。转载请注明出处:https://94che.com/qc/190878.html

发表回复

您的电子邮箱地址不会被公开。

返回顶部