什么是RS485? RS485总线通讯教程
发表时间:2018-09-21
大量当前的电子设备通过串行端口与计算机通信。RS485是目前仍广泛应用的传统串行接口之一。RS485在工业自动化中非常普遍,用于工业网络,包括Modbus,Profibus DP,ARCNET,BitBus,WorldFip,LON,Interbus以及许多其他非标准网络。目前,串行RS485端口被认为是最有效的串行通信方式。那么,让我们来看看为什么RS485通信仍然很受欢迎,以及监控和测试这种通用接口的最简单方法是什么。
什么是RS485?
RS485(目前称为EIA / TIA-485)是物理通信层的标准接口,是信号传输方法,开放系统互连模型的第1级。创建RS485是为了扩展RS-232接口的物理功能。
串行EIA-485连接使用两根或三根电线完成:数据线,带反向数据的电线,以及零线(接地,0 V)。这样,发送器和接收器通过22或24 AWG实心线的双绞线电缆交换数据。这里的主要思想是通过两根电线传输一个信号。当一根线传输原始信号时,另一根传输其反向副本。这种传输方法提供对共模干扰的高抵抗力。用作传输线的双绞线电缆可以是屏蔽的或非屏蔽的。
尽管有各种各样的现代替代解决方案,但今天的RS485技术仍然是许多通信网络的基础。RS485接口的主要优点是:
- 通过一对双绞线进行双向数据交换;
- 支持连接到同一线路的多个收发器,即创建网络的能力;
- 通信线路长;
- 传输速度快。
现在,让我们仔细看看RS485通信的主要特征:
- 双向半双工数据传输。串行数据流可以在一个方向上传输,数据传输到另一侧需要使用收发器。收发器(通常称为“驱动器”)是在发送器侧形成物理信号的设备或电路。
- 对称通信渠道。接收或发送数据需要两条等效的信号线。电线用于在两个方向上交换数据(可选地)。在双绞线电缆的帮助下,对称通道显着提高了信号的稳定性,并抑制了有用信号产生的电磁辐射。
- 多指点。RS485通信线路可与多个接收器和收发器配合使用。同时,一个发射器和几个接收器可以一次连接到一条通信线路。需要连接的所有其他发送器应等到通信线路可用于数据传输。
如何使用串行端口监视器测试RS485端口
EIA / TIA-485标准广泛用于长距离工作并需要高速数据传输的工业应用。该接口对于在过程控制工厂,公用设施站点和工厂等嘈杂环境中连接串行设备特别有用。
RS485端口嵌入在各种设备上,包括低速调制解调器,可编程逻辑控制器,计算机数控机床,销售点终端,计量仪表,大型专用自动化机器等设备。
因此,使用RS485端口的专家可能需要测试串行接口以识别和解决RS485网络中可能出现的问题,这一点不足为奇。更重要的是,开发工业串行应用程序的程序员可能还需要一个专门的工具来读取和监视他们的应用程序与之通信的串行端口。