
01 为什么“只支持MQTT”不够在工业物联网项目中一个常见问题是设备连上了但平台“听不懂”。原因往往很简单——平台只支持MQTT而现场设备用的是Modbus、OPC UA、IEC104甚至是自定义的TCP协议。MQTT凭借其轻量、低功耗、发布/订阅模型已成为物联网平台最核心的标准协议适用于智能硬件、车联网、能源监控等场景。但据行业实践统计一个中等规模的工业物联网项目现场设备可能涉及5-8种不同的通信协议。如果平台只支持MQTT大量设备无法直接接入最终需要额外开发协议网关增加项目复杂度。02 九类核心协议解析2.1 MQTT物联网的“通用语”MQTTMessage Queuing Telemetry Transport基于TCP/IP协议采用发布/订阅模型具有报文结构简洁、功耗低、支持三种QoS等级的特点。在设备侧MQTT凭借其成熟的生态和广泛的云平台支持已成为设备上云的首选。适用场景智能硬件、车联网、能源监控、工业传感器数据上报。2.2 HTTP/HTTPS通用性最强的接入方式HTTP协议采用请求/响应模型通用性极强几乎所有编程语言和平台都支持。对于不支持长连接的终端通过HTTP接口直接上传数据是最简单的实现方式。适用场景第三方业务系统对接、周期性数据上报、设备管理接口。2.3 TCP与UDP自定义协议的承载层很多工业设备使用厂商自定义的通信协议直接运行在TCP或UDP之上。平台需要支持原始报文透传由上层应用完成协议解析。协议特点适用场景TCP面向连接、可靠传输、保序老旧设备改造、厂商专有协议接入UDP无连接、不可靠但效率高视频流、高频传感器数据2.4 Modbus工业现场的“事实标准”Modbus是工业领域应用最广泛的通信协议覆盖绝大多数PLC、仪表和传感器。存在串口RTU/ASCII和以太网TCP两种变体应用层协议一致仅传输层不同。适用场景PLC数据采集、智能电表/水表/气表接入。2.5 OPC UA工业4.0的核心协议OPC UAOpen Platform Communications Unified Architecture是OPC DA的下一代标准底层完全重构支持从传感器到云端的全栈通信。相比经典OPCOPC UA在安全性、平台独立性和可扩展性上均有质的提升。适用场景智能制造、流程工业、跨系统数据集成。2.6 IEC104电力自动化的“国际语言”IEC104是电力行业与轨道交通领域最核心的标准通信规约规范了变电站与控制中心之间的数据交换在新能源场站、配电网自动化、地铁供电系统中应用广泛。适用场景光伏/风电场监控、配电网自动化、城市轨道交通电力监控。2.7 CoAP与LwM2M低功耗物联网的“黄金组合”CoAPConstrained Application Protocol基于UDP协议报文开销极低适合NB-IoT等低功耗广域网场景。LwM2MLightweight Machine-to-Machine运行在CoAP之上定义了完整的设备管理、数据上报和固件升级模型。适用场景水表、电表、智能井盖、环境监测等低功耗设备。2.8 WebSocket实时Web应用的“双向通道”WebSocket在浏览器中建立持久连接支持服务器主动推送数据是Web化SCADA和监控大屏的理想选择。适用场景Web端设备监控、实时数据可视化、远程控制台。2.9 行业专用协议针对特定行业的国家标准或行业标准协议平台需扩展支持协议行业用途JT/T 808交通车辆卫星定位系统终端通信SL651水利水文监测数据通信规约HJ212环保污染物在线监控数据传输标准GB/T 28181安防公共安全视频监控联网系统03 工业路由器在多协议场景中的角色在协议碎片化的工业现场工业路由器扮演着“数据管道”与“协议桥梁”的双重角色数据汇聚通过RS485/RS232串口、以太网口同时接入Modbus、PLC自定义协议等不同设备完成现场数据汇聚。协议转换将Modbus RTU等串口协议转换为MQTT经4G/5G网络上传至云端平台使老旧设备也能接入现代物联网生态。多链路保障双SIM卡与有线WAN冗余设计保障协议转换后的数据传输链路稳定可靠。云端协同配合云平台可实现多协议设备的统一管理和远程运维无需在每台设备上单独调试协议参数。以星恒讯ComIn I2100为例该系列工业路由器支持串口数据透明传输与协议转换功能已在多个多协议设备混接项目中应用通过将Modbus RTU、自定义串口协议统一转换为MQTT over 4G实现了老旧设备与现代物联网平台的对接。04 选型建议场景特征推荐关注的能力现场设备以Modbus/PLC为主串口协议转换能力、Modbus TCP透传涉及电力/轨道交通行业IEC104协议支持、VPN加密传输低功耗广域网设备接入CoAP/LwM2M协议支持、NB-IoT兼容多协议设备混接多串口/网口、协议可配置、云平台统一管理05 结语物联网平台的协议接入能力决定了项目能够覆盖的设备范围和实施复杂度。MQTT是核心但远非全部。面对工业现场Modbus、OPC UA、IEC104、CoAP等多种协议并存的现实平台必须在设备接入层构建灵活的多协议网关机制。选择合适的工业网关设备能够帮助项目团队在设备接入层解决协议碎片化问题让工程师更专注于业务逻辑而非在“协议转换”上反复消耗精力。本文基于物联网平台通用架构与工业协议实践经验总结旨在为相关技术人员提供参考。具体设备协议支持情况请以各厂商产品规格书为准。