2. 工业通信基础
在工业自动化现场,通信系统不是“能通就行”的辅助设施,而是决定产线节拍、控制精度与安全联锁的关键基础设施。理解工业通信,必须先把三个核心指标拆开:时延、抖动和可靠性。它们分别回答“消息多久到”“到达时间稳不稳”“该到的是否一定到”。
一、核心原理:时延、抖动与可靠性的工程含义
时延(Latency)指从发送端产生数据到接收端完成解析所经历的总时间,通常由发送处理、排队、传输、传播、接收处理五段构成。工业控制中,时延直接压缩控制环路的稳定裕度:一个运动控制闭环若周期为1 ms,通信时延若达到2 ms,控制器就只能基于“过期状态”做决策,轻则精度下降,重则振荡停机。
抖动(Jitter)是时延的变化量,即同一数据流中不同报文到达时间的离散程度。它比平均时延更隐蔽:平均时延10 ms、抖动±0.1 ms的系统,往往比平均时延5 ms、抖动±3 ms的系统更可控。因为控制器和驱动器需要的是“可预测的到达”,而不是“偶尔很快”。
可靠性(Reliability)在工业语境中通常用丢包率、误码率、可用性和故障恢复时间来衡量。过程自动化常要求可用性达到99.999%以上,运动控制则要求极低丢包并具备冗余路径。可靠性不足会直接触发安全停机,其代价远高于通信设备本身。
二、方法流程:从控制需求到通信指标
把工艺需求翻译成通信指标,通常遵循以下流程:
- 识别控制类型:是过程控制、运动控制还是安全联锁,三者对时延的敏感度差异巨大。
- 确定控制周期:如PLC扫描周期1 ms、伺服电流环125 μs、安全响应10 ms。
- 分配通信预算:一般通信时延不超过控制周期的1/3~1/2,抖动不超过周期的5%~10%。
- 核算端到端路径:包含终端处理、交换机转发、无线空口、核心网转发等环节。
- 验证与留裕量:按最坏情况而非平均值设计,并保留20%以上余量。
下面是一段典型的指标核算示例,用于把控制周期换算为通信预算:
控制周期 T_cycle = 1 ms
通信时延预算 T_comm = T_cycle / 3 = 0.33 ms
抖动预算 J_max = T_cycle * 5% = 0.05 ms
丢包率预算 PLR_max = 1e-6
可用性目标 A_target = 99.999%
安全响应时间 T_safe = 10 ms(含通信+逻辑+执行)
三、传统工业网络与5G的差异
传统工业网络以现场总线和工业以太网为主。现场总线如PROFIBUS、CAN、Modbus RTU,速率低、拓扑简单、确定性好,但扩展性和跨厂商互通性有限。工业以太网如PROFINET IRT、EtherCAT、EtherNet/IP,通过时间同步、周期性调度和专用硬件,实现了微秒级同步与确定性传输,但布线固定、改造成本高,难以覆盖移动设备和临时工位。
5G URLLC的引入改变了这一格局。它把“确定性”从专用线缆转移到无线空口与网络调度机制上,通过短调度周期、免调度传输、冗余传输和QoS流映射,在无线环境中逼近有线确定性。其最大价值在于移动性、柔性部署和跨域融合,而非简单替代现有总线。
四、案例与场景:三类典型控制需求
| 控制类型 | 典型周期 | 时延要求 | 抖动要求 | 可靠性要求 | 典型网络 |
|---|---|---|---|---|---|
| 过程控制 | 100 ms~1 s | 10~100 ms | 较宽松 | 99.999%可用性 | 现场总线、工业以太网 |
| 运动控制 | 125 μs~1 ms | 0.25~1 ms | ≤ 5%周期 | 丢包率≤1e-6 | EtherCAT、PROFINET IRT |
| 安全联锁 | 10~100 ms | ≤10 ms | 严格 | 冗余、故障安全 | 安全总线、5G冗余链路 |
以AGV协同搬运为例:多台AGV需要在移动中保持毫米级同步,传统方案依赖地面导轨或漏波电缆,改造成本高。采用5G URLLC后,空口时延可控制在1 ms级,配合边缘计算将控制逻辑下沉到厂区MEC,端到端时延稳定在数毫秒,同时支持产线布局频繁调整。这正是5G在工业场景中最具说服力的价值点。
五、误区与复盘
综上,工业通信的本质是确定性工程。传统工业网络用专用硬件和固定布线换取确定性,5G URLLC则用调度机制和冗余传输在无线环境中重建确定性。理解三者的边界与互补关系,是后续深入URLLC机制、网络切片与TSN融合的基础。