TCP、MQTT实现SPC数据采集

工业物联网数据采集系统功能解析
1. 双模数据采集架构
TCP服务器模式：
支持IP地址+端口号配置（示例：192.168.0.214:4568）
数据格式规范："检测项目ID,检测值"（如"57,6.66"）
实时响应：数据发送后0.5秒内大屏同步更新
MQTT协议模式：
支持EMQX消息服务器接入（broker.emqx.io:1883）
主题订阅机制（示例主题：item_id_57）
数据负载格式：JSON结构包含检测值和时间戳
2. 核心功能演示
操作流程
TCP模式
MQTT模式
设备连接
串口服务器→TCP客户端
串口服务器→MQTT发布端
数据发送
发送"57,6.66"字符串
发布{"data":7.456}JSON消息
大屏响应
立即刷新单值控制图
实时更新彩虹图分析
3. 技术参数
通信性能：
TCP模式延迟：<1秒
MQTT消息吞吐量：1000+消息/秒
数据规范：
检测项目ID与系统预设严格对应（如57→洗涤剂PH值）
数值精度保留3位小数（示例：8.880→8.88）
4. 系统集成
工业场景适配：
支持RS485串口设备无缝接入
兼容PLC、传感器等工业协议
可视化看板：
同步显示SPC控制图（单值图+极差图）
动态更新过程能力指标（CPK/PPK）
应用价值：通过TCP+MQTT双协议支持，实现制造现场100%串口设备的全接入，将传统人工抄表升级为智能数据采集系统。实测数据同步效率提升20倍，特别适合制药、食品等需要实时质量监控的行业场景。