2、硬件连接排查:网线/串口线缆制作标准、终端电阻匹配规则、接地与屏蔽处理、电源供电检查
通信出问题了,第一反应是什么?
我个人的习惯是——先别急着翻协议、看报文。先蹲下来,看看线。
硬件连接这块儿,看着基础,但恰恰是现场故障的「重灾区」。你想想看,多少疑难杂症,最后查出来就是一根线没压好、一个电阻没匹配。今天咱们就把这四块硬骨头啃下来。
2.1 网线/串口线缆制作标准
先说网线。现场最常见的两种:T568A 和 T568B。说白了就是线序排列不同。
| 引脚 | T568A | T568B |
|---|---|---|
| 1 | 白绿 | 白橙 |
| 2 | 绿 | 橙 |
| 3 | 白橙 | 白绿 |
| 4 | 蓝 | 蓝 |
| 5 | 白蓝 | 白蓝 |
| 6 | 橙 | 绿 |
| 7 | 白棕 | 白棕 |
| 8 | 棕 | 棕 |
我建议你统一用 T568B 标准。为什么?因为大部分现网设备默认就是 B 类线序。你混着用,万一哪根线序错了,查起来很头疼。
串口线(RS-232/RS-485)更要注意。RS-232 是点对点,3 根线就够了:TXD、RXD、GND。但 RS-485 是差分信号,必须用双绞线。A 线接正,B 线接负,千万别搞反。
2.2 终端电阻匹配规则
终端电阻,说白了就是防止信号反射的。信号在线上跑,遇到阻抗不连续的地方就会反弹,造成数据错乱。
RS-485 总线两端各需要一只 120Ω 电阻。为什么是 120Ω?因为双绞线的特性阻抗就是 120Ω。匹配上了,信号才能「安静」地传输。
我见过不少现场,终端电阻要么不装,要么装多了。不装的话,长距离通信容易丢包;装多了(比如每台设备都装),信号衰减严重,驱动芯片发热。
对于 Profibus-DP 总线,终端电阻是集成在连接器里的。你只需要把拨码开关拨到 ON 位置就行。但要注意——如果设备是最后一台,必须拨 ON;如果不是,必须拨 OFF。
嗯,这里要注意:有些工程师图省事,所有设备都拨 ON。结果总线负载过重,通信直接瘫痪。我当年就吃过这个亏。
2.3 接地与屏蔽处理
接地这事儿,看着简单,坑最多。
屏蔽层的作用是抗干扰。但屏蔽层怎么接?单端接地还是双端接地?
我的建议是:低频信号(如 RS-485)采用单端接地,屏蔽层只在主站一端接地。为什么?因为双端接地容易形成地环路,反而引入干扰。
高频信号(如以太网)则不同。网线的屏蔽层通常两端都接地,因为高频干扰需要就近泄放。
接地线也有讲究。接地线越短越好,截面积不小于 2.5mm²。接地电阻要小于 4Ω。如果现场接地条件差,可以考虑用等电位连接。
2.4 电源供电检查
通信设备没电,一切免谈。但电源问题往往不是「没电」这么简单。
我排查电源时,会按这个顺序来:
- 测电压——用万用表测设备供电端子,看是否在额定范围内。比如 24V 设备,允许范围一般是 19.2V~30V。低于 19.2V,设备可能工作不稳定。
- 看纹波——用示波器看电源纹波。纹波太大,通信容易误码。一般要求纹波小于 100mVpp。
- 算功率——把所有从站的功耗加起来,看电源容量是否够。我建议留 20% 余量。
- 查接地——电源的 0V 端是否与大地连通?有些设备要求浮地,有些要求共地。搞错了也会出问题。
我记得有一次,现场 10 台从站,最远那台总是掉线。测电压发现只有 18V。后来在中间加了一台中继电源,电压恢复到 24V,通信就正常了。
电源问题还有一个容易被忽略的点——上电时序。主站和从站如果同时上电,可能因为启动时间不同导致通信失败。我建议主站先上电,等 2-3 秒后再给从站上电。
- 线缆:统一标准,压接可靠
- 终端电阻:两端匹配,不多不少
- 接地:单端接地,避免地环路
- 电源:电压稳、纹波小、容量够
硬件排查这事儿,说白了就是「望闻问切」。望——看线缆有没有破损;闻——闻有没有烧焦味;问——问现场施工人员怎么接的线;切——用万用表、示波器实测数据。把这四步走一遍,80% 的硬件问题都能定位。