如何快速排查及解决RS

RS-485总线优点众所皆知 , 并且为保证通信的稳定性 , 都会使用隔离RS-485模块进行信号隔离 。 但在RS-485实际组网时 , 或多或少会遇到不能通信、通信出错、RS-485收发器损坏等情况 , 其中究竟为何呢?以下将为大家深度剖析RS-485组网问题 。

如何快速排查及解决RS

文章插图

需要这些哦
RSM3485ECHT隔离RS-485模块
ZDS4054示波器
异常现象描述1RS-485呈现通信错误或者不克不及通信时起首判定应用是否合适表 1中的应用环境 。
表1中三种应用环境别离属于终端电阻、上下拉电阻、节制脚以及逻辑输入侧电平的问题 , 接下来对终端电阻问题进行具体阐发 。
如何快速排查及解决RS

文章插图

如何快速排查及解决RS

文章插图

问题阐发1终端电阻问题描述
【如何快速排查及解决RS】若RS-485总线上接有终端电阻 , 且所用RS-485收发器门限电平是±200mV , 则可能呈现表 2中所述的异常现象 。
如何快速排查及解决RS

文章插图

如何快速排查及解决RS

文章插图

2终端电阻解析
终端电阻导致异常的原因:RS-485收发器领受门限电平为±200mV , 即AB之间差分电压大于+200mV , 输出高电平;AB之间差分电压小于-200mV , 输出低电平;AB之间电压在±200mV之间时 , 输出状况不确定 , 即有可能输出高电平(此时表示为通信正常) , 有可能输出低电平(此时表示为通信异常) , 是以若总线余暇状况时AB差分电压处于门限电平之内 , 则会呈现必然概率的异常问题 。
表2现象1阐发:单板可以正常通信 , 组网后因为RS-485总线上接有终端电阻 , 导致余暇状况时总线差分电压处于门限电平之内 , 呈现通信异常 。 当呈现上述环境时 , 起首需确认总线上是否存在终端电阻 。
表2现象2阐发:单板测试时 , 单板或与之通信的设备接有终端电阻 , 此时AB之间差分电压处于门限电平之内时 , 有必然概率呈现通信异常 。
表 2现象3阐发:此现象同样是因为终端电阻导致的 , 因为RS-232/485双标的目的转换器(如图 1)内部AB引脚一般会设置小阻值的上下拉 电阻(例如560Ω) , 若用RS-232/485双标的目的转换器通信 , 因为RS-485总线余暇状况时的电压是由上下拉电阻与终端电阻分压获得 , 此时余暇状况的AB差分电压会大于200mV,使RS-485收发器输出一个确定的高电平 , 不会引起通信错误 , 如图2所示为两个RSM485PCHT进行通信 , AB之间加60Ω而且增添RS-232/485双标的目的转换器的测试波形 , 余暇状况的电压为520mV , 不会引起错误 。
如图3所示为两个RSM485PCHT进行通信 , AB之间加60Ω测试的波形 , 可以看出余暇状况AB差分电压为40mV , 处于门限电平规模之内 , 有可能呈现通信错误 。
如何快速排查及解决RS

文章插图

如何快速排查及解决RS

推荐阅读