仪表和PLC的RS485通讯老掉线原因和处理方法

2026/5/21 9:20:39 人评论 次浏览 分类:电子技术  文章地址:http://yunrun.com.cn/tech/6273.html

仪表和PLC的RS485通讯老掉线,多数都是以下原因造成。昌晖仪表在本文聊聊仪表和PLC的RS485通讯老掉线原因和处理方法。

1、通讯参数对不上

说彼此都能听懂的话才能顺畅聊天,仪表和PLC通讯也是这个道理。串口通讯参数有波特率、停止位、数据位、校验方式。

①波特率

波特率常见值有9600、19200、38400和115200,仪表和PLC通讯时两端必须完全一致。

②数据位

数据位常见值有7位和8位,仪表和PLC通讯时两端必须完全一致,MODBUS一般用8位。

③停止位

停止位常见值有1位和1位,仪表和PLC通讯时两端必须完全一致。

④检验方式

数据位常见值有无校验、奇校验和偶校验,仪表和PLC通讯时两端必须完全一致,选无校验时数据位必须是8位。

2、地址冲突和总线拓扑
串口通讯参数都设置对了,通讯还是时断时续,那你需要检查地址设置和有没有接120Ω终端电阻(建议大家看看为何RS485总线必须加120Ω、1/4W的金属膜终端电阻)。

仪表和PLC通讯时设备地址设置必须一致且不能重复;RS485总线必须手拉手串接,不能分叉;RS485总线在两端必须各加一个120Ω的终端电阻。大家用示波器观察信号波形可看到:没加终端电阻的时候,信号方波末端会有一个明显的振铃。加了之后,信号干干净净。


3、接地和屏蔽

接地和屏蔽让老手也会栽跟头。在这里昌晖仪表直接给大家结论:①屏蔽线只能采取一端接地;②通讯线和动力线不能同穿一根管(大家可看看仪表信号电缆和电气控制电缆选用与敷设经验)。

①接地

接地大家照着这几条来,通讯干扰起码能解决八成:
a、通讯线用双绞屏蔽线,别图便宜用普通电线。买的时候认准RS485专用电缆。
b、RS485的A线接A线,B线接B线。千万别接反,接反了通讯距离超过几十米就开始丢包。
c、如果现场干扰特别大,上隔离器。一个RS485隔离器也就两三百块钱,能省你几天排查时间。

②屏蔽

屏蔽线的屏蔽层接好了叫屏蔽,接不好叫天线。一端接地,记住这四个字就行。

大家在现场遇到通讯问题,别慌,按昌晖仪表分享的现场排查三步法试一试:


第一步:查参数。波特率、数据位、停止位、校验方式,仪表和PLC参数逐一核对。这一步能解决50%的问题。

第二步:查硬件。地址是否重复?120Ω终端电阻有没有加?线有没有接反?用万用表量一下AB线之间的电阻,正常的RS485网络应该在60Ω左右(两个120Ω电阻并联)。

第三步:查干扰。屏蔽层接地了没?通讯线和动力线是不是走一起了?把PLC那边的通讯口用USB转RS485接到笔记本电脑上,用串口调试工具看看收不收得到乱码。有乱码说明干扰严重。


随身工具清单:USB转485调试器1个、万用表1块、串口调试助手(装电脑或手机均可)、120Ω电阻两个。这四样东西装一个小工具包,走哪都带着,仪表RS485通讯问题迎刃而解。

上一篇:DIY低功耗简易4½位万用表

下一篇:没有了

共有访客发表了评论 网友评论

  客户姓名:
邮箱或QQ:
验证码: 看不清楚?