rs485标准最初由eia制定,后由tia修订后命名为tia/eia485-a。rs-485允许在一对双绞线上进行多点、双向通信,其躁声抑制能力、数据传输速率、电缆长度及可靠性十分突出。rs485(rs232转rs485)是一种低成本、易操作的通信系统,但是在一些细节的处理不当常会导致通信失败甚至系统瘫痪等故障。
1.rs-485(rs485转换器)使用一对非平衡差分信号,这意味着网络中的每一个设备都必须通过一个信号回路连接到地,以最小化数据线上的噪声。数据传输介质由一对双绞线组成,在噪声较大的环境中应加上屏蔽层。
2. 在绝大多数的rs-485网络中,终端节点所引起的问题比它能解决的要多。为了检查哪一个节点停止了工作,需要切断每一个节点的电源并将其从网络中断开。使用欧姆表测量接收端a与b或+与-之间的电阻值。故障节点的读数通常小于200欧姆,而非故障节点的读数将会比4,000欧姆大得多。
3. 哪一根线是a、哪一根线是b一直都不是很清楚。不同的制造商采用不同的标签规定,即使b线应该永远是在空闲状态下电压更高的那一根。因此,a线相当于-,b线相当于+。可在网络空闲的状态下用电压表检测。如果b线没有比a线电压更高,那么就会存在连接问题。
4. 当没有设备进行传输,所有设备都处于监听状态的时候,rs-485网络中会出现三态状态。这将导致所有的驱动器进入高阻态,使悬空状态传回所有的rs-485接收端。节点设计者为了克服这一不稳定状态典型的方法是:在接收端的a和b线加装下拉和上拉电阻来模拟空闲状态。为了检查这一偏置,应在网络供电和空闲的状态下测量b线到a线的电压。为了确保远离如图中所示的不定状态,要求至少存在300mv的电压。如果没有安装终端电阻,偏置的要求是非常宽松的。
5. 一根双绞线加地的rs-485网络可以上行与下行地传送数据。由于没有两个发送端能够在同一时间成功地通讯,所以在数据的最后一位传送完毕后的一个时间片内,网络表现为空闲态,但实际上节点还没有使其驱动器进入三态状态。如果另一个设备试图在这一时间段内进行通讯,将会发生结果不可预测的冲突。为了检测这种冲突,使用数字示波器来捕捉几个字节的1和0。确定一个节点在传输结束时进入三态状态所需要的时间。确保rs-485软件没有试图响应比一个字节的时间更短的请求(在76.8kb/s的速率下略大于1ms)。
6. 每一种可靠的中长距离联网技术都有某种形式的内置隔离,除了rs-485以外。它要靠系统设计者来确保网络不包括任何接地回路。隔离每一个节点将以数量级的程度增加网络的可靠性。
7. 虽然隔离是抵御电源浪涌的第一道防线,但是增加多级浪涌抑制器可以消弱更大的浪涌干扰,保证它们是在网络隔离可以容忍的范围内。最好是在网络有高性能接地点的位置安装浪涌抑制器。在同一点将其连接到大地,就像其他的网络设备或工厂的电气系统一样。
8. 一旦rs-485网络建立并运行,就应记录下其配置的每一个细节。包括终端信息、偏置、线型和备件信息。如果可以负担得起,应购买一些备件并存放在机柜中。
关键字:RS485通信 常见故障
引用地址:
RS485通信常见故障排查
推荐阅读最新更新时间:2024-05-03 00:28
阻旋料位开关常见故障排查
阻旋料位开关又称阻旋料位计、阻旋物位开关等,作为一种结构简单、可靠的现场控制设备,具有独特的密封设计、超强的过载保护能力以及简易的安装方式等优点,广泛应用于饲料、食品、制药、化工、塑料、建筑、肥料等行业固态物料(粉状、颗粒)的料位高度的测量。尽管有不少优点,但在长期使用过程中如果现场工况恶劣或者安装使用不当,阻旋料位开关也可能会出现无法正常使用的情况。为帮助用户更好地使用阻旋料位开关,本文就阻旋料位开关常见故障排查的问题介绍如下。 排查步骤一 阻旋式料位开关是利用微型电机做驱动装置的一款料位测量仪表。一般情况下,电机是阻旋料位开关最为关键和最易耗损的部件。由于电机对于阻旋料位开关就如同心脏对于人一样重要。所以如果电机
[测试测量]
变频器的常见故障
1引言 随着工业企业自动化的不断发展,变频器的应用已深入到各行各业,变频器技术也日趋完善和成熟,其功能越来越强大,可靠性不断提高。但是如果使用不当,操作有误,维护不及时,仍会发生故障或停运状况,以致缩短设备的使用寿命。通常,变频器在正常使用5_8年后,就进入了故障的高发期,经常会出现元器件烧坏,保护环节频繁动作等故障,严重影响其正常工作。因此,日常维护与检修工作显得尤为重要。
2变频器的常见故障及维修对策
2.1变频器整流模块损坏
变频器整流模块的损坏是变频器的常见故障之一,早期生产的变频器整流模块均采用二极管,目前,大部分整流模块则采用晶闸管。中大功率普通变频器整流模块一般为三相全波整
[嵌入式]
基于超声波传感器的水位自动控制系统研究
0 引 言
目前国内在液位自动控制方面缺少长期可靠的使用范例,还没有适用于液位测量和自动控制的定型产品。因此,开展液位自动控制的研究工作十分必要。
系统为一个水位监测与控制装置,通过键盘可以设定瓶内液位(0~25cm内的任意值),并通过控制电磁阀(或类似于电磁阀的装置)使瓶内的液位达到设定值,液位超过25cm或低于2cm时会发出警报。显示器能实时显示当前液位状态和瓶内液体重量以及阀门状态。
1 系统功能概述及框图
本设计利用MCS-51 单片机结合数字芯片、模拟电路,完成对水位的检测和自动控制。
基本工作流程为:主机通过键盘设定自己和从机的液位,超声波传感器测出当前水位对应的电压
[嵌入式]
[发那科]FANUC机器人常见故障代码及故障排除方法
1 伺服-001操作面板紧 急停止。 SRVO-001 Operator panel E-stop [现 象]: 按下了操作箱/操作面板的紧急停止按扭。 SYST-067 面板 HSSB 断线报 警同时发生,或者配电盘上的 LED(绿 色)熄灭时 ,主板( JRS11) -配电盘 ( JRS11)之间 的通信有异常,可能是因为电缆 不良、配电盘 不良、或主板不良。 [对 策 1]:解除操作箱/操作面板的紧急停止按扭。 [对 策 2]:确认 面板 开关板( CRM51 )和紧急停止按扭之间的电缆是否断线,如果断线, 则更换电缆 。 [对 策 3]:如果在紧急停止解除状态下触点没有接好,则是紧急停止按扭的故障。逐一更换开关单元或操作
[机器人]
示波器常见故障自查办法
示波器对于很多工程师而言堪比“眼睛”,工程师每天与示波器相伴的时间甚至超过了与家人相处的时间。下面小编列举了示波器在使用过程中可能出现的故障及排查方法。当您遇到这些故障时,请按照相应的步骤进行处理。 1.如果按下电源键示波器仍然黑屏,没有任何显示 (1) 检查电源开关是否打开。 (2) 检查电源接头是否接好。 (3) 检查保险丝是否熔断。如需更换保险丝,请使用符合本产品规格的保险丝。 (4) 做完上述检查后,重新启动仪器。 2.屏幕中未出现信号的波形 (1) 检查探头是否与待测物正常连接。 (2) 检查待测物是否有信号产生(可将探头补偿输出信号连接到有问题的通道确定是通道问题还是待测物的问题)。 (3) 重新采集信号。 3.
[测试测量]
单片机RS485串口通信
RS-485是半双工的通信方式,发送和接收共用同一物理信道。在任意时刻只允许一台单机处于发送状态。因此要求应答的单机必须在侦听到总线上呼叫信号已经发送完毕,并且没有其它单机发出应答信号的情况下,才能应答。半双工通信对主机和从机的发送和接收时序有严格的要求。如果在时序上配合不好,就会发生总线冲突,使整个系统的通信瘫痪,无法正常工作。要使总线上的设备在时序上严格配合。在复位时,使主从机都处于接收状态。 MAX3082的发送和接收转换是由芯片的 RE/和DE端控制的。RE/=1,DE=1时,MAX3082处于发送状态;RE/=0,DE=0时,MAX3082处于接收状态。一般使用单片机的一个IO口连接RE/和DE端。在上电复位时,由于硬件电
[单片机]
基于ARM9与LINUX的RS485总线的通信接口设计
摘要:在ARM9处理器S3C2440上设计RS485通信接口,实现与总线上其他设备的通信,利用ARM9处理器内部集成的UART外设和RSM485CT模块组成RS485通信硬件接口,在嵌入式Linux系统下设计RS485通信程序实现与RS485总线上的其他外设间的数据互通。实验效果良好,表明该设计是行之有效的。文中在介绍了通信接口的硬件设计、Linux下RS485驱动设计、通信程序设计的同时,重点介绍了Linux系统下RS485通信程序的编写方法以及RS485总线上设备通信的实现过程。 0引言 随着ARM处理器应用的范围的不断深入,根据需求的不同ARM提供的外设也越来越丰富,常用的通信接口有RS232、RS485、C
[单片机]
基于RS485单片机多机串行通信的电子开关的设计
引言 目前多机串行通信是通信控制领域的主流通信方式,数据通信、计算机网络、分布式工业控制系统及其测控领域中,经常采用串行通信来达到信息交换的目的。多机串行通信控制网络是物理层采用RS 485通信接口所组成的多机串行通信工控设备网络,RS 485既是物理层的协议标准,也是串行通信接口的电气标准。这种通信接口可以十分方便地将许多设备组成一个控制网络。RS 485通信方式有很多优点,首先它的通信距离比较远,通常可以做到数百米甚至千米以上,而且还可以实现多点通信方式,从而可以建立一个小范围内的局域网,因而更有实用价值。RS 485采用差模信号传输方式,与地电平关系不大,因而它抗干扰的能力比较好,即便在信号电压比较小的情况下也能获得
[单片机]