一、为什么智能车间需要数据采集?
在柔性线、自动线、刀具线等场景中,设备状态、生产节拍、质量数据是优化排产、实现质量追溯的基础。没有实时、准确的数据,MES(制造执行系统)就像“无米之炊”。数据采集是连接物理车间与数字系统的第一公里,也是实现智能车间闭环控制的关键环节。
二、数据采集的典型架构
一个完整的车间数据采集系统通常分为三层:
- 现场层:PLC(西门子S7-1200/1500、三菱FX5U等)、数控系统(FANUC、西门子828D/840Dsl、三菱M80等)、传感器、RFID读写器、条码扫描枪等。
- 网络层:工业以太网(Profinet、EtherNet/IP、EtherCAT)、现场总线(Profibus、CC-Link)、无线(Wi-Fi 6、5G、LoRa)等。
- 平台层:数据采集网关、边缘计算节点、SCADA系统、MES、云端数据库等。
数据流向:设备 → 网关/边缘 → 车间网络 → MES/数据库。其中网关负责协议转换(如Modbus TCP转OPC UA),边缘节点可进行数据清洗、阈值判断和本地缓存。
三、设备联网:第一步做什么?
1. 盘点设备接口与协议
每台PLC或数控系统都提供至少一种通信接口:以太网口、RS232/485串口、USB口、或者专用总线接口。需要根据现场手册确认:
- PLC型号与固件版本支持的协议(如S7通信、Modbus TCP、EtherNet/IP)
- 数控系统的开放接口(如FANUC的FOCAS、西门子的Sinumerik OPC UA Server)
- 是否已开通相关授权(有些协议需要额外购买授权)
注意:切勿随意修改设备IP地址或启用未授权的协议,必须遵循现场网络规划与设备供应商的指导。
2. 选择数据采集网关
网关是连接设备与网络的“翻译官”。选择时需考虑:
- 支持的协议种类(至少覆盖车间主流PLC和数控协议)
- 采集点数与采集周期(如1000点/秒)
- 边缘计算能力(是否支持本地脚本、数据过滤、断线缓存)
- 安装环境(工业级温度、防护等级、供电方式)
常见品牌如华为、研华、西门子、菲尼克斯、以及国内众多工业物联网厂商。建议先进行POC(概念验证)测试,确认协议兼容性和数据稳定性。
3. 网络规划与安全
车间网络应划分独立的设备网段(如10.88.1.x),与办公网物理或逻辑隔离。使用工业交换机、防火墙或网闸进行边界防护。推荐采用非路由的私有IP段,避免广播风暴。
四、数据采集:从原始数据到有用信息
1. 定义采集点
与工艺、生产部门共同确定需要采集的数据点:
- 设备状态:运行/停机/待机、主轴转速、进给倍率、负载率
- 生产计数:加工件数、合格/不合格品数
- 质量数据:尺寸测量值、扭矩值、温度
- 报警信息:故障代码、报警时间、复位时间
建议使用数据字典统一命名,例如:PLC1_SpindleSpeed、CNC2_PartCount。
2. 数据清洗与标准化
原始数据可能包含噪声(如传感器毛刺)、重复值、时间戳偏移。边缘节点或采集软件应进行:
- 去重:同一数据点短时间内的重复值只保留最新
- 滤波:对模拟量使用移动平均或中值滤波
- 单位转换:将PLC内部数值转换为工程单位(如转速rpm)
- 时间同步:所有设备统一使用NTP服务器时间
3. 数据存储与转发
数据可暂存于网关本地(SD卡或闪存),再通过MQTT、OPC UA、REST API等协议上传至MES或数据库。推荐使用MQTT协议,轻量、支持QoS、便于云端集成。
五、对接MES:实现质量追溯与设备运维
数据采集的最终目的是为MES提供实时、准确的生产数据。常见对接方式:
- OPC UA:标准化接口,MES可直接订阅数据变化
- 数据库直连:采集系统写入SQL Server/MySQL,MES读取
- REST API:采集系统提供HTTP接口,MES定时拉取
对接时需注意:
- 数据格式与MES数据模型匹配(如工单号、物料编码)
- 数据延迟要求:实时监控≤1秒,质量追溯≤5秒
- 异常处理:网络中断时数据缓存与重传机制
质量追溯场景:当检测到不合格品时,系统自动记录该件产品的所有加工参数(主轴转速、进给、刀具号、操作员),并关联设备报警日志,方便快速定位原因。
六、常见陷阱与注意事项
- 协议兼容性:不同品牌PLC的Modbus实现可能略有差异,务必测试。
- 采集频率过高:导致网络拥塞或PLC扫描周期变长,建议根据工艺需求设定(如状态量1秒,模拟量100ms)。
- 忽略时间戳:数据没有统一时间基准,后续分析无法对齐。
- 安全风险:开放设备远程访问时,必须使用VPN或加密隧道,禁止直接暴露公网。
- 文档缺失:现场网络拓扑、IP分配、数据点表必须及时更新,否则后期运维困难。
七、总结
智能车间数据采集不是一蹴而就的项目,而是一个持续迭代的过程。从设备联网、协议适配、数据清洗到MES对接,每一步都需要现场工程师的务实操作与跨团队协作。Bit Factory 作为连接代码与车间的智造枢纽,致力于提供稳定、开放的采集方案,让每一台设备都能说“标准话”,让每一个数据都能创造价值。

