什么叫RS-485通讯功能

如题所述

一,485总线是一种允许多从站挂载的现场总线。有别于分线制,和232这种一对一总线。

RS485原理

RS485只是一种硬件接口,他只是把来自单片机UART的信号,翻转电平进行传输,并驱动线缆。

所以RS485其实只是一种硬件接口驱动芯片

RS485布线时候的问题:

RS485在现场施工布线的问题非常多,不一定是干扰。你先排查这些工程中常遇到的吧:

1,使用非规线缆。IEEE标准里要求的是使用屏蔽双绞线。现场我们应用下来,双绞线也行,但BV线和平行线BVVB肯定不行。

2,共管穿线。485的AB线按说要求上只能单独穿管不能与220V混走。但实际施工时候很多现场违规施工,把220V和485线绞合或者共管。

3,附近有干扰源。例如变频器。

4,布线拓扑不合规。485总线只接受菊花链拓扑,又叫做手拉手。不接受星形,树形,混合型拓扑。

5,由于线路的回声,导致通讯问题。所以要加入终端电阻吸收回声。尤其在通讯距离比较长时候。

6,因为RS485是有极性链 接,如果总线上有一个或者多个从站AB接反了,是有可能会影响整个总线通讯的。

7,误把485总线接入了电源。由于现在很多设备都用的是欧式插座。电源和485都挨着。所以很容易接错。一旦接错可能整个总线都接入高压导致从站大面积烧毁。

总之,RS485在布线时候的问题非常多。作为现场总线来说,不如找个支持无极性,任意拓扑,能与220V混走的二总线替代RS485,也不用隔离电源B0505了,成本大幅度降低。

powerbus对比图

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-07-08
1.所谓总线就是在一个物理通讯链路上将多个设备集合在一起,就是将所有的设备总起来,进行相互的信息交流,RS323 RS485那个算总线就不言自明。现场总线是指安装在制造或过程区域的现场装置与控制室内的自动装置之间的数字式、串行、多点通信的数据总线。 简单说,现场总线就是以数字通信替代了传统4-20mA模拟信号及普通开关量信号的传输。
2.RS232,RS485是一个物理接口,简单的说是硬件。也可以说是一种通信接口。MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);所谓协议,也可以理解为有人说的“语言”吧,简单的说是软件。
3.一般情况下,两台设备通过MODBUS协议传输数据:最早是用RS232C作为硬件接口,(也就是普通电脑上的串行通讯口(串口));也有用RS422的,
也有常用的RS485,这种接口传输距离远,在一般工业现场用的比较多。

MODBUS协议又分MODBUS RTU,MODBUS ASCII和后来发展的MODBUS TCP三种模式:
其中前两种(MODBUS RTU,MODBUS ASCII)所用的物理硬件接口都是串行(Serial)通讯口(RS232,RS422,RS485)。
而MODBUS TCP则是为了顺应当今世界发展潮流,什么都可以用Ethernet网或Internet来连接,传送数据。所以又MODBUS TCP模式,该模式的硬件接口就是以太网(Ethernet)口了,也就是我们电脑上一般用的网络口了。

总结以上所说,RS232及PLC以太网属于最底层的通信介质或通信标准,在其上必须有相应的通信协议才能实现数据交换、传输。现场总线就是一种网络,且都有自己的通讯协议。PLC通信模块主要起采集现场数据,比如数字量、模拟量。举个例子,数字量采集就是现场触点得电闭合形成回路,那么数字量采集模块会经过光电之类的转换告诉PLC的CPU这是1,也就是DI模块的功能。而模拟量模块会将现场4-20mA的信号进行转换成为PLC认可的某一范围的数值,比如1000-5000等。

你提的补充问题后边有人已经做了大体解释,PROFIBUS , MODBUS , DEVICENET ,PROFIBUS-DP ,CONTROLNET 这些是不同协议的总线。PLC网络模块跟我说的那些DI DO 自然功能不同,网络模块可以实现与远程PLC的连接等,这你得看每种不同PLC的扩展方式等。网络节点就是连入网络的一台台计算机或PLC,网络连接器直接的解释是传输线两端的接头。你问两个PLC可以通过RS232通讯,多了当然行,加相关设备,实普通网线一样,一根网线无疑只能连接两端,你要连接很多电脑自然用一根网线是不够的,得用多跟网线并加HUB或交换机等设备,这些道理是一样的。这些问题怎么说你都很难一时接受,如果你将来接触了就很快理解了,也不会太过计较一些概念性的东西了,比如说工业用的HUB或交换机或路由器这些在概念或原理上还是有差别的,但是工业实际用的时候大体实现的功能是一样的,所以没人会去深刻研究到底HUB还是交换机还是路由器,只要能实现我工业用的数据传输和共享就可以,到底是物理层还是数据链路层不是自动化人员该关心的范围了。本回答被提问者和网友采纳
第2个回答  2011-09-23
1.什么是RS-485?
RS-485(EIA-485标准)是RS-422的改进,因为它增加了设备的个数,从10个增加到32个,同时定义了在最大设备个数情况下的电气特性,以保证足够的信号电压。有了多个设备的能力,你可以使用一个单个RS-422口建立设备网络。出色抗噪和多设备能力,在工业应用中建立连向PC机的分布式设备网络、其他数据收集控制器、HMI或者其他操作时,串行连接会选择RS-485。
RS-485是RS-422的超集,因此所有的RS-422设备可以被RS-485控制。RS-485可以用超过4000英尺的线进行串行通行。
   2.DB-9 引脚连接
       \ 1 2 3 4 5 /
       \ 6 7 8 9 /
   3.RS-485和RS-422的引脚的功能,以9针接头为例介绍
     数据:TXD+(pin 8),TXD-(pin 9),
     RXD+(pin 4),RXD-(pin 5)
     握手:RTS+(pin 3),RTS-(pin 7),
     CTS+(pin 2),CTS-(pin 6)
     地线:GND (pin 1
第3个回答  2023-12-27
485采集模块是一款将远程现场的模拟量信号采集至计算机的设备,其利用RS-485总线作为数据通信线路,能够同时将八路模拟量输入至模块,4-20mA信号转为485通信,或者0-10V信号转为485通讯的智能模块,采用12位和16位的高精度A/D转换器电路组成,并通过RS-485总线传输至计算机。由于采用RS-485接口作为通信接口,其能够多个模块组合传输更多路数模拟量信号,并且能够在485线路上分散配置,采用地址码进行区分,通信速率9600bps,其他波特率可定制,采用ModbusRTU通信协议。
RS485采集模块按功能又分为模拟量输入,模拟量采集模块,模拟量转485,模拟量转串口,4-20毫安信号采集模块,0-5V转485采集模块。485采集模块电流信号转485采集,0-10V转485模块,电压信号转485采集,电流信号远程传输,电流信号转网络输出,温度转4-20毫安模块,压力转4-20毫安模块,模拟量远程通信,模拟量转以太网,以太网型模拟量采集模块。
第4个回答  2011-09-20
1楼 很全,再说就多余了

武汉鸿伟光电
E485D 有源隔离RS232/485/422转换器

rs485通讯是什么意思?
RS485通讯是一种串行通信协议,用于在异地或远距离通信时传输数据,它使用差分信号传输正负信号,能够抑制信号噪音干扰,提高数据传输的稳定性和可靠性。这种通讯协议广泛应用于工业自动化控制领域,以及实时数据采集,远程监控、物联网等领域。RS485通讯的优点和特点 RS485通讯的优点在于能够进行远距离的通信...

rs485是什么
答案:RS485是一种串行通信协议,主要用于工业领域的通信和数据传输。它采用半双工方式通信,可以进行点对点或多点对多点的通信。由于其高效且灵活的特点,广泛应用于工业自动化控制系统中。RS485是一种通信协议,用于在不同设备间实现数据的可靠传输。其核心特点在于其半双工通信方式,允许数据在不同设备间...

rs485是什么意思?
RS485的意思是一种串行通信协议。它主要用于工业环境中进行数据的通信和传输,实现各种设备和系统之间的联网操作。下面是详细的解释:RS485的含义 RS485是一种数据传输标准,主要应用在工业领域中,为通信协议和数据传输提供了可靠的解决方案。其核心特点是采用差分信号传输方式,能够有效抵抗电磁干扰,提高数...

Rs485通讯简称什么?
RS-485是一种常用的串行通信协议,也称为EIA-485。它是由美国电子工业联合会(EIA)制定的标准,用于实现数字设备之间的数据通信。RS-485通讯支持多点通信,可以连接多个设备在同一条通信线上进行通信,使得数据传输更加灵活和高效。相比于RS-232通讯,RS-485通讯的数据传输速率更高,能够达到10Mbps,同时...

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

rs485是什么意思
RS485是一种数据通信协议,它定义了设备之间进行串行数据传输时的电气特性、信号传输特性和连接方式。该标准最初由电子设备制造商们共同制定,用于在工业自动化领域实现不同设备间的可靠通信和数据交换。其核心特性包括多点通信能力,即一对多的通信方式,允许一个主设备与多个子设备进行通信。这种接口广泛用于...

485通讯是什么意思?
RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。RS-485最大的通信距离约为1219m,最大传输速率为10Mbps,传输速率与传输距离成反比,在100KbpS的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点...

485通讯是什么意思
485通讯是一种通讯接口标准。详细解释如下:一、定义 485通讯,也称为RS-485通讯,是一种电气通讯协议的标准形式。它是在长距离数据传输中广泛使用的,尤其是在工业控制和自动化系统中。该协议允许多个发送和接收设备在相同的时间段内,共享一条数据传输线路,而不需要复杂的切换机制。因此,它在多设备...

485接口是什么意思
RS-485接口是一种常用于工业自动化、楼宇自控、智能家居、安防监控等领域的串行通信接口,具有以下功能特点:1、高速传输:RS-485接口支持多种传输速率,最高可以达到10Mbps,适用于高速数据传输的场景。2、抗干扰性强:RS-485接口采用差分信号传输方式,可以有效抵抗电磁干扰和信号衰减,适用于电气噪声较大...

什么叫RS-485通讯功能
6,因为RS485是有极性链 接,如果总线上有一个或者多个从站AB接反了,是有可能会影响整个总线通讯的。7,误把485总线接入了电源。由于现在很多设备都用的是欧式插座。电源和485都挨着。所以很容易接错。一旦接错可能整个总线都接入高压导致从站大面积烧毁。总之,RS485在布线时候的问题非常多。作为现场...

相似回答