2. 工业通信基础
工业通信节点量产测试的第一步,不是急着上夹具、写脚本,而是先建立“协议—物理层—节点角色”的完整认知。只有明确被测节点在工业网络中处于什么位置、跑什么协议、以什么电气形态收发信号,测试方案才能选对接口、定准参数、判对故障。本节从现场总线、工业以太网、无线通信三条主线出发,梳理常见协议与节点类型,为后续测试用例设计打基础。
一、核心原理:三层视角看工业通信
工业通信可以拆成三个相互约束的层面:物理层决定电气信号形态(差分电压、电流环、光、射频),协议层决定帧结构、寻址与实时机制,节点角色层决定设备是主站、从站、交换机还是网关。量产测试中,任何一层理解偏差都会导致“测得出波形、判不出对错”。
- 现场总线:以 RS-485、CAN、MB+ 等为物理基础,典型协议有 PROFIBUS DP、Modbus RTU、CANopen、DeviceNet。多为半双工、主从轮询,实时性由波特率与轮询周期决定。
- 工业以太网:基于 100BASE-TX/1000BASE-T 或 TSN,典型协议有 PROFINET、EtherNet/IP、EtherCAT、Modbus TCP。全双工、交换式,实时性由周期、同步与优先级机制决定。
- 无线通信:以 2.4 GHz/5 GHz 射频或 Sub-GHz 为主,典型技术有 Wi-Fi 6、蓝牙、Zigbee、LoRa、WirelessHART。测试重点从“线缆通断”转向“射频质量与共存干扰”。
二、常见协议与节点类型对照
下表把三条主线中最常见的协议、物理层、典型节点角色和量产测试关注点放在一起,便于快速定位测试策略。
| 通信类别 | 典型协议 | 物理层 | 典型节点角色 | 量产测试关注点 |
|---|---|---|---|---|
| 现场总线 | PROFIBUS DP | RS-485 差分 | 主站、从站、中继器 | 终端电阻、波特率、帧间隔 |
| 现场总线 | Modbus RTU | RS-485/RS-232 | 主站、从站 | 地址冲突、CRC、响应超时 |
| 现场总线 | CANopen | CAN 差分 | NMT 主站、从站 | 位定时、终端电阻、心跳 |
| 工业以太网 | PROFINET | 100BASE-TX | 控制器、设备、交换机 | 链路协商、设备名、看门狗 |
| 工业以太网 | EtherCAT | 100BASE-TX | 主站、从站 | 帧抖动、DC 同步、端口顺序 |
| 工业以太网 | Modbus TCP | 100BASE-TX | 客户端、服务器 | 端口 502、事务 ID、并发连接 |
| 无线通信 | Wi-Fi 6 | 2.4/5 GHz 射频 | AP、STA | RSSI、EVM、吞吐、漫游 |
| 无线通信 | LoRa | Sub-GHz 射频 | 网关、终端节点 | 扩频因子、灵敏度、占空比 |
三、方法流程:从协议到测试接口的映射
建立认知后,需要把“协议—节点—测试接口”串成可执行流程。下面给出量产测试中常用的映射步骤:
- 识别节点角色:确认被测件是主站、从站、交换机、网关还是无线终端,角色决定它主动发帧还是被动响应。
- 确定物理接口:RS-485 用 A/B 差分对,CAN 用 CAN_H/CAN_L,以太网用 MDI 差分对,无线用射频同轴或天线口。
- 选择测试仪器:总线用示波器+协议分析仪,以太网用网络测试仪+流量发生器,无线用综测仪或频谱仪。
- 设定判据参数:如 RS-485 差分幅值 ≥1.5 V、CAN 位时间误差 ≤0.5%、以太网链路误码率 ≤1e-10、Wi-Fi EVM ≤-35 dB。
- 执行并记录:每项测试保留原始波形、帧日志与射频指标,便于追溯与复盘。
# 示例:Modbus RTU 从站响应超时判据
波特率: 19200
字符间隔: 1.5 字符时间 ≈ 0.78 ms
帧间隔: 3.5 字符时间 ≈ 1.82 ms
响应超时: 100 ms(可配置)
判据: 从站应在 100 ms 内返回,CRC 正确,地址匹配
四、案例场景:三类节点的量产测试差异
场景一:PROFIBUS DP 从站。 测试重点是 RS-485 差分幅值、终端电阻匹配和波特率自适应。若终端电阻缺失,波形会出现明显反射,导致误码率上升。量产中常用“波形+帧错误计数”双判据。
场景二:EtherCAT 从站。 测试重点是端口顺序、帧抖动和分布式时钟同步。EtherCAT 从站有两个以太网口,若端口接反,主站无法组环。量产夹具需明确标注 IN/OUT,并测量帧抖动是否在允许窗口内。
场景三:Wi-Fi 6 无线终端。 测试重点从“线缆”转向“射频”。需在屏蔽箱内测量 RSSI、EVM、吞吐和漫游切换时间。若产线环境存在 2.4 GHz 干扰,必须使用屏蔽箱或指定信道,否则测试结果不可复现。
五、误区与复盘
误区一:把工业以太网当普通以太网测。 普通以太网只关注连通性和吞吐,而 PROFINET、EtherCAT 还关注实时周期、同步精度和看门狗。若只测 ping 通,会漏掉大量实时性缺陷。
误区二:忽略终端电阻与线缆长度。 RS-485 和 CAN 总线对终端电阻敏感,量产夹具若线缆过长或未加终端,波形畸变会被误判为节点故障。
误区三:无线测试不控环境。 Wi-Fi、Zigbee 在开放产线中易受其他设备干扰,导致 RSSI 和 EVM 波动。正确做法是使用屏蔽箱或固定信道,并记录环境底噪。
复盘建议: 每类节点建立“协议—物理层—判据”三列检查表,量产前先做小批量验证,确认夹具、仪器和判据稳定后再放量。测试数据应保留原始波形与帧日志,便于故障回溯。
掌握这三条主线的协议特征与节点类型,是后续设计量产测试夹具、选择仪器和制定判据的前提。现场总线重电气与轮询,工业以太网重交换与同步,无线通信重射频与共存,三者不可混用同一套测试逻辑。