内容概览
先查链路哪一段:串口通信失败时,先核对两端波特率/数据位/校验位/停止位是否一致,再查接线;参数不匹配是最常见原因。
下表汇总本页覆盖的典型故障现象、可能原因数量与排查步骤数量,便于按优先级快速定位。排查顺序遵循"先现场机械/电气,后通信/平台"的通用原则。
| 故障现象 | 可能原因数 | 排查步骤数 | 优先级 |
|---|---|---|---|
| 完全无数据或乱码 | 4 | 5 | 高 |
| 偶发乱码或 CRC 错误 | 4 | 5 | 中 |
| 只能收不能发或只能发不能收 | 4 | 5 | 中 |
症状、原因与排查步骤
完全无数据或乱码
可能原因
- 波特率两端不匹配
- 校验位不一致(无校验/奇校验/偶校验)
- 数据位不一致(8 位/7 位)
- 停止位不一致(1 位/2 位)
排查步骤
- 第 1 步:核对两端波特率(常见 9600、19200、38400、115200)
- 第 2 步:核对数据位(常见 8 位)
- 第 3 步:核对校验位(常见无校验 N)
- 第 4 步:核对停止位(常见 1 位)
- 第 5 步:用串口调试助手抓包验证
处置清单
- 更换件/备件:串口调试助手
- 记录项:两端参数、波特率
- 预防措施:建立参数表,新设备按表配置
偶发乱码或 CRC 错误
可能原因
- 波特率轻微偏差(晶振误差)
- 校验位设置不一致
- 干扰导致数据位错误
- 接地不良
排查步骤
- 第 1 步:核对两端校验位完全一致
- 第 2 步:降低波特率(如 9600 降到 4800)
- 第 3 步:检查干扰与接地
- 第 4 步:用示波器量信号波形
- 第 5 步:仍乱码则换串口模块
处置清单
- 更换件/备件:串口模块、隔离器
- 记录项:乱码率、波特率
- 预防措施:重要串口加隔离器
只能收不能发或只能发不能收
可能原因
- TX/RX 接反
- 串口模块损坏
- 方向控制(RS485)设置错误
- 接地不良
排查步骤
- 第 1 步:核对 TX/RX 是否接反
- 第 2 步:换串口模块测试
- 第 3 步:RS485 核对方向控制(DE/RE)
- 第 4 步:检查接地
- 第 5 步:仍异常则设备故障
处置清单
- 更换件/备件:串口模块、备用设备
- 记录项:接线方式、故障方向
- 预防措施:TX/RX 标注清晰,避免接反
常见问题
串口常用参数?
9600 8N1(9600 波特率、8 数据位、无校验、1 停止位);工业现场最常用。
波特率怎么选?
近距离(<10m)可选 115200;远距离或高干扰选 9600 或 4800,稳定性优先。
TX/RX 接反会怎样?
只能收不能发或只能发不能收;对调 TX/RX 即可。
内容边界与下一步
本手册排查建议为通用工程参考,具体故障以设备说明书与厂商支持为准;涉及电气开盖、登高、带电、开盖测量等安全事项,须由持证专业人员操作。




