485通讯接线方式
1、RS485有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。
RS485接口组成的半双工网络,一般是两线制,多采用屏蔽双绞线传输。这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。
很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
2、RS485通讯接口简介
RS485,一种串行通信接口,采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。截止到目前为止,被广泛应用的串行通信接口有RS-232、RS-485/422等。
485总线采用了平衡发送和差分接收接口标准。在发送端将串行口的TTL电平信号转换成差分信号由A、B两线输出,经过双绞线传输到接收端后,再将差分信号还原成TTL电平信号。因此具有极强的抗共模干扰能力,加之总线收发器灵敏度很高,可以检测到低至200mV的电压。故传输信号经过千米以上的衰减后都可以完好恢复。
理想用线为双绞线:半双工的两线最好用双绞线中的一对,这样两线双绞,加在两线上的干扰电平抵消实现抗干扰效果。全双工时接收两线用一对,发送两线用另一对。RS485没有功率传输要求,所以对线径要求不高。
实际工程中,通常采购室外阻水双绞线保证线的保护性能。但有些工程商会用RVV线缆,这也是可以的,但抗干扰性要差些。这样就有工程商采用RVVP线缆(带屏蔽),这个并不好,因为线间电容的加大会影响传输质量,需要降低传输的波特率。
波特率的设置与线缆长度(含分支的总长)是有一定对应关系的,线路越长,波特率应该设置的更低比较稳定。
无论选择什么样的线缆,尽可能采用总线架构,减少星形联接,分支线尽可能短,尽量采用菊花链的连接方式,即总线接到第一个结点,再跳到下一个结点。
未接设备的分支线最好从总线上移除,否则易形成干扰。总线的最未端如果接收信号不佳,可加120欧的线未电阻跨接在信号线两端。中间设备不要加,否则会加大线路损耗,减少设备数量和距离。
不同设备的RS485芯片通常会不同,有不同负载的类型的芯片,这些通常工程商没法直接看出。所以也就是说总线上不同设备的最大连接设备数不确定,同样的设备连接数参见设备说明要求就行。
扩展资料:
RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得廉价本地网络以及多支路通信链路的配置成为可能。
RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。
在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患。
原因1是共模干扰:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了,但容易忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7到+12V,只有满足上述条件,整个网络才能正常工作。
当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口;原因二是EMI的问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。
网络拓扑一般采用终端匹配的总线型结构。在构建网络时,应注意如下几点:
(1)采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长度应尽量短,以便使引出线中的反射信号对总线信号的影响最低。有些网络连接尽管不正确。
在短距离、低速率仍可能正常工作,但随着通信距离的延长或通信速率的提高,其不良影响会越来越严重,主要原因是信号在各支路末端反射后与原信号叠加,会造成信号质量下降。
(2)应注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。下列几种情况易产生这种不连续性:总线的不同区段采用了不同电缆,或某一段总线上有过多收发器紧靠在一起安装,再者是过长的分支线引出到总线。总之,应该提供一条单一、连续的信号通道作为总线。
(3)注意终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作,但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。
但这在实际上难以掌握,美国MAXIM公司有篇文章提到一条经验性的原则可以用来判断在什么样的数据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总线单向传输所需时间的3倍以上时就可以不加匹配。
参考资料:百度百科——RS485通讯接口
RS485和RS485的接线方法见下图:
RS-485采用半双工工作模式,支持多点数据通讯。 RS-485总线网络拓扑通常使用带有终端匹配的总线型结构。 换句话说,该总线用于串联连接所有节点,并且不支持环形或星形网络。
如果需要使用星形结构,则必须使用485中继器或485集线器。 通用RS-485总线最多支持32个节点,如果使用特殊的485芯片,则可以达到128或256个节点,并且最多可以支持400个节点。
扩展资料:
rs485布线规范:
485信号线不能在内部连接到电源线。 在实际施工中,由于布线是通过管道进行的,因此有时施工方直接将485信号线和电源线绑在一起,以方便绘制。 由于强电具有强电磁信号来干扰弱电,因此485信号不稳定,从而导致通信不稳定。
485信号线可以使用屏蔽线连接或非屏蔽线连接。 由于以差分方式传输485信号,因此485+和485-之间的电压差用作信号传输。
两个485通讯设备使用的是双绞线进行连接通讯,一般把485通讯设备的两根通讯线安装相同的类型并接在一起就可以了。
rs485与485通讯,接线方法:
rs-485采用半双工工作方式,支持多点数据通信。rs-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。
如果需要使用星型结构,就必须使用485中继器或者485集线器才可以。rs-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。
扩展资料:
rs485布线规范
1、485信号线不可以和电源线一同走线。在实际施工当中,由于走线都是通过管线走的,施工方有的时候为了图方便,直接将485信号线和电源线绑在一起,由于强电具有强烈的电磁信号对弱电进行干扰,从而导致485信号不稳定,导致通信不稳定。
2、485信号线可以使用屏蔽线作为布线,也可以使用非屏蔽线作为布线。由于485信号是利用差模传输的,即由485+与485-的电压差来作为信号传输。
参考资料:百度百科-rs485
485通讯两根线接线方法图:
理想用线为双绞线:半双工的两线最好用双绞线中的一对,这样两线双绞,加在两线上的干扰电平抵消实现抗干扰效果。全双工时接收两线用一对,发送两线用另一对。RS485没有功率传输要求,所以对线径要求不高。
实际工程中
通常采购室外阻水双绞线保证线的保护性能。但有些工程商会用RVV线缆,这也是可以的,但抗干扰性要差些。这样就有工程商采用RVVP线缆(带屏蔽),这个并不好,因为线间电容的加大会影响传输质量,需要降低传输的波特率。
RS485 的2线半双工加上信号地,刚好3线和 232转485连接器485端对应连接就可以了,同名端相连!
(1)485通讯接口一个对通讯接口的硬件描述,它只需要两根通讯线,既可以在两个或两个以上的设备之间进行数据传输。这种数据传输的连接,是半双工的通讯方式。在某一个时刻,一个设备只能进行发送数据或接收数据。
(2)硬件通讯接口建立后,在进行数据传输的仪表之间需要约定一个数据协议,以使接收端能够解析收到的数据,这便是“协议”的概念。
(3)通讯协议有统一标准的协议格式,如“ModBus”协议,标准的协议内容全面,包含的内容很多,但不易理解。由此,可以定义了一种协议,简单实用,这便是“自定义协议”。
(4)包括ModBus协议、自定义协议。气涡轮兼容两种协议格式。
RS485采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。
具体操作如下。
1.RS485和RS232一样都是基于串口的通讯接口,数据收发的操作是一致的,所以使用的是同样WinCE的底层驱动程序。
但是它们在实际应用中通讯模式却有着很大的区别,RS232接口为全双工数据通讯模式,而RS485接口为半双工数据通讯模式。
数据的收发不能同时进行,为了保证数据收发的不冲突,硬件上是通过方向切换来实现的,相应也要求软件上必须将收发的过程严格地分开。
2.RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。
在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。
RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
3.另有一个问题是信号地,上述连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,这有二个原因:
(1)共模干扰问题:RS-485接口采用差分方式传输信号,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。
但人们往往忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。
(2)EMI(电磁兼容性)问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),信号中的共模部分就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。
4.由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:
(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离栅的产品。
(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。
5.RS-485的电气特性 :
①.逻辑“0”以两线间的电压差为+(2—6)V表示。
②.逻辑“1”以两线间的电压差为-(2—6)V表示。
接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。
6.RS-485的数据最高传输速率为10Mbps。
RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。
RS-485接口的最大传输距离标准值为4000英尺,实际上可达1219米,另外RS-232接口在总线上只允许连接1个收发器,即单站能力。
而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
因为RS485接口组成的半双工网络,一般只需二根连线(一般叫AB线),所以RS485接口均采用屏蔽双绞线传输。