工厂产线数据采集的核心思路:设备层采集 → 边缘网关处理 → 上云/本地平台存储展示,按设备类型选择采集方式,优先复用原生接口,不能直接通讯的再外加传感器。
![]()
一、先梳理产线现状(前期调研)
1. 产线设备清单:PLC、变频器、伺服、机器人、注塑机、机床、包装机、检测设备等
2. 通讯接口:RS485、RS232、以太网、Profinet、Modbus、OPC UA、专用协议
3. 需要采集的数据点:
- 状态:运行/待机/故障
- 工艺:温度、压力、转速、电流
- 产量:良品、不良品、计数
- 能耗:电压、功率、用电量
4. 部署要求:本地私有化 / 云端、断网缓存、数据安全、车间电磁干扰
![]()
二、4种主流采集方式
1. PLC原生采集(最常用,推荐优先)
绝大多数自动化产线都带PLC(西门子、三菱、欧姆龙、汇川等)
- 协议:Modbus RTU/TCP、Profinet、EtherNet/IP、OPC UA
- 做法:网关/OPC服务器读取PLC寄存器,直接拿产量、启停、报警、工艺参数
- 优点:数据稳定,不用额外加装传感器;缺点:老设备程序锁死,不能读写寄存器
2. 设备自带网口/OPC UA
新机床、机器人、注塑机很多自带OPC UA服务,工业物联网首选协议
- 网关直接对接设备OPC UA,无需改动设备程序
- 适合:机器人、CNC、新的成套设备
3. 加装传感器采集(无通讯老设备,黑盒设备)
设备没有任何通讯口,只能外接感知元件
- 数字量DI:光电、接近开关采集产品计数、设备启停
- 模拟量AI:4-20mA温度、压力变送器
- 电能监测模块:互感器+电力采集模块,测电流功率能耗
- 脉冲计数:编码器、脉冲表统计产量
> 缺点:只能采集外部信号,拿不到设备内部故障码、工艺参数
4. 第三方系统对接(MES/SCADA)
已有SCADA/MES系统,直接读取上层数据库或API接口,避免重复采集
![]()
三、硬件选型架构(产线落地标准架构)
现场设备(PLC/传感器/机床) → 工业网关 → 服务器/云平台
1. 采集终端
- 工业数采网关:支持Modbus、OPC UA、多协议转换,4G/以太网/WiFi,本地缓存(断网续传)
- 远程IO模块:DAM4800等,DI/DO/AI采集传感器信号
- 隔离485集线器:多条485总线扩展,抗干扰
2. 网络
- 优先工业有线以太网;车间布线困难用工业4G;普通WiFi不推荐(干扰大丢包)
- 总线增加隔离、防雷,车间变频器强干扰场景必须用隔离模块
3. 平台选择
- 私有化部署:ThingsBoard、EMQX、JetLinks,本地服务器,数据不出工厂
- 公有云:阿里云IoT、中国移动OneNET,快速搭建,运维简单
- 上层应用:对接MES、生产看板、能耗系统、预测性维护
四、软件与数据链路
1. 网关侧:协议解析、数据清洗、阈值过滤、本地缓存、断线补传
2. 消息层:MQTT(工业物联网标准),轻量稳定
3. 平台:时序数据库存储采集数据,做报表、OEE计算、看板、告警
4. 输出:对接MES,自动报工、OEE、良率统计
![]()
五、实施步骤
1. 点位规划:列出每台设备采集点、数据类型、刷新频率(一般1~5秒)
2. 协议测试:现场单台设备通讯调试,验证能不能读到数据
3. 硬件布线安装:总线隔离、接地,做好防雷
4. 网关配置:协议对接、数据映射、上云配置
5. 平台开发:看板、报警规则、报表
6. 联调+试运行:72小时稳定性测试,处理丢包、干扰问题
7. 交付运维:权限、日志、定期巡检
六、常见坑点
1. 老设备协议封闭:设备厂商私有协议,不开放,只能用传感器方案
2. 车间电磁干扰:变频器、电机干扰485总线 → 加隔离集线器、屏蔽线、单点接地
3. 寄存器地址不开放:PLC加密,无法读取内部数据,要和设备厂商协调
4. 数据量过大:高频采集增加带宽和存储压力,非关键数据降低采集频率
5. 网络断连丢失数据:网关必须支持本地缓存,网络恢复自动补传
![]()
七、简单选型参考
- 新设备,带OPC UA:直接工业网关OPC UA采集
- 带PLC、Modbus:网关Modbus TCP/RTU读PLC
- 老旧单机,无通讯口:加装光电开关+IO采集模块做产量/状态采集
- 多条485设备:全隔离485HUB总线扩展
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.