现如今AI发展迅速,很多企业工厂都在想如何结合AI为企业赋能;
AI再厉害也要有基础数据,所以前期要实现数字化,数字化的前提要实现数据采集,今天就来学习下数字化的源头,先实现数据采集。
工厂要实现数据采集系统的建设,该如何开展?
一、系统整体设计
1.1 设计原则
- 实用性:优先满足产线核心生产数据采集需求,避免过度设计
- 可靠性:采用工业级设备,支持 7×24 小时不间断运行
- 扩展性:预留接口和点位,支持未来产线升级和设备新增
- 安全性:实现生产网与办公网物理隔离,保障数据安全
- 易用性:提供直观的可视化界面和标准化的操作流程
1.2 系统总体架构(三层架构)
plaintext
┌─────────────────────────────────────────────────────┐ │ 应用层 │ │ 数据监控 报警管理 报表分析 生产追溯 系统管理 │ └───────────────────┬─────────────────────────────────┘ │ ┌───────────────────┴─────────────────────────────────┐ │ 网络层 │ │ 工业以太网 无线通信 工业网关 交换机 防火墙 │ └───────────────────┬─────────────────────────────────┘ │ ┌───────────────────┴─────────────────────────────────┐ │ 感知层 │ │ PLC 传感器 仪表 扫码枪 RFID 智能设备 │ └─────────────────────────────────────────────────────┘很多工厂是具备一定的数字化基础的,比如具有单个产线的DCS系统,这时候数据采集一般通过OPC采集DCS中的数据;不需要重复建设,重复安装传感器;
1.3 数据采集范围与指标
数据采集范围与指标常规有如下几项,行业不同企业不同根据各自生产特性及需求做调整;
| 数据类型 | 采集内容 | 采集频率 |
|---|---|---|
| 设备运行数据 | 运行状态、启停时间、转速、温度、压力、电流、电压、振动 | 100ms~1s |
| 生产过程数据 | 工单编号、产品批次、产量、不良品数、工序完成时间 | 事件触发 |
| 质量检测数据 | 尺寸精度、外观缺陷、理化指标、检测结果 | 事件触发 |
| 环境数据 | 车间温度、湿度、粉尘浓度、噪音 | 1min~5min |
| 能源数据 | 用电量、用水量、用气量 | 1min~15min |
1.4 网络架构设计
- 生产控制网:采用工业以太网,独立网段,与办公网物理隔离
- 设备接入网:根据设备类型采用有线或无线方式接入
- 核心交换层:部署工业级核心交换机,支持冗余备份
- 边界防护:在生产网与办公网之间部署工业防火墙
- 无线覆盖:在移动设备和难以布线区域部署工业无线 AP
1.5 数据存储与处理架构
- 实时数据库:存储高频设备运行数据,支持毫秒级查询
- 关系数据库:存储生产工单、质量数据、人员信息等结构化数据
- 时序数据库:存储环境、能源等时间序列数据
- 数据备份:采用本地备份 + 异地备份相结合的方式
二、硬件采购清单
2.1 数据采集与控制设备
数据采集需要采购哪些硬件设备,需根据工厂的自动化程度,查漏补缺,补充必须采集但当前无法采集数据所需设备传感器。
| 设备名称 | 推荐型号 | 数量 | 用途 |
|---|---|---|---|
| 工业网关 | 西门子 SCALANCE M874、研华 EKI-1524 | 按产线数量 | 协议转换、数据采集 |
| PLC 模块 | 西门子 S7-1200/1500、三菱 FX5U | 按需 | 逻辑控制、IO 采集 |
| 远程 IO 模块 | 西门子 ET200SP、欧姆龙 NX-IO | 按需 | 分布式数据采集 |
| RTU 终端 | 研华 ADAM-4000 系列、摩莎 ioLogik | 按需 | 模拟量 / 开关量采集 |
2.2 传感器与仪表
| 设备名称 | 推荐型号 | 数量 | 用途 |
|---|---|---|---|
| 温度传感器 | PT100 铂电阻、热电偶 | 按需 | 设备温度、环境温度 |
| 压力传感器 | 罗斯蒙特 3051、西门子 SITRANS P | 按需 | 管道压力、液压 |
| 流量传感器 | 电磁流量计、涡街流量计 | 按需 | 水、气、液体流量 |
| 振动传感器 | 本特利 3500、施耐德 XPS | 按需 | 电机、泵体振动监测 |
| 电流电压传感器 | 霍尔传感器、电流互感器 | 按需 | 设备用电监测 |
| 光电传感器 | 欧姆龙 E3Z、西克 WTB4 | 按需 | 工件计数、位置检测 |
2.3 网络设备
| 设备名称 | 推荐型号 | 数量 | 用途 |
|---|---|---|---|
| 工业核心交换机 | 华为 S5735-L、思科 IE-3300 | 1~2 台 | 核心网络交换 |
| 工业接入交换机 | 研华 EKI-7712、摩莎 EDS-408A | 按区域 | 设备接入 |
| 工业无线 AP | 华为 AP6750、思科 IW6300 | 按覆盖范围 | 无线设备接入 |
| 工业防火墙 | 山石网科 SG-6000、启明星辰天清汉马 | 1 台 | 网络边界防护 |
| 光纤收发器 | 烽火、瑞斯康达 | 按需 | 长距离传输 |
2.4 服务器与存储设备
| 设备名称 | 配置要求 | 数量 | 用途 |
|---|---|---|---|
| 实时数据库服务器 | 2_Intel Xeon Gold 5318Y/64GB/2_480GB SSD+4*2TB HDD | 1 台 | 实时数据存储与处理 |
| 应用服务器 | 2_Intel Xeon Silver 4314/32GB/2_480GB SSD | 1 台 | 应用程序部署 |
| 数据库服务器 | 2_Intel Xeon Silver 4314/64GB/2_480GB SSD+6*4TB HDD | 1 台 | 关系数据库部署 |
| 存储阵列 | 12*8TB SAS 硬盘 / 双控制器 | 1 台 | 数据备份与归档 |
| UPS 电源 | 10kVA / 在线式 / 续航 2 小时 | 1 台 | 服务器断电保护 |
2.5 辅助设备
- 工业机柜:42U 标准机柜,按需配置
- 电源模块:24V DC 工业电源
- 线缆:工业以太网电缆、屏蔽双绞线、光纤
- 接线端子、线槽、桥架等安装材料
三、实施清单(按阶段划分)
3.1 前期准备阶段(1~2 周)
需求调研与分析
- 与生产、设备、质量等部门沟通,明确采集需求
- 现场勘查产线布局、设备分布和网络环境
- 梳理现有设备接口和通信协议
- 形成《需求规格说明书》
方案设计与评审
- 制定系统总体设计方案
- 绘制网络拓扑图、系统架构图
- 编制硬件采购清单、软件采购清单和预算
- 组织内部和外部专家进行方案评审
招投标与合同签订
- 编制招标文件
- 组织供应商投标和评标
- 与中标供应商签订合同
3.2 硬件采购与到货验收阶段(2~4 周)
硬件采购
- 供应商按照合同要求采购设备
- 跟踪设备生产和发货进度
- 协调设备运输和到货时间
到货验收
- 检查设备包装是否完好
- 核对设备型号、数量和配置
- 进行设备通电测试
- 签署《设备验收单》
3.3 现场施工与硬件安装阶段(2~3 周)
现场准备
- 清理施工区域,确保施工安全
- 铺设桥架、线槽和线缆
- 安装机柜和电源系统
硬件安装
- 安装服务器、交换机、防火墙等网络设备
- 安装工业网关、PLC 和 IO 模块
- 安装传感器和仪表
- 进行设备接线和接地
网络调试
- 配置交换机 VLAN 和 IP 地址
- 调试无线 AP 和网络覆盖
- 测试网络连通性和带宽
- 配置防火墙规则
3.4 软件部署与配置阶段(2~3 周)
软件安装
- 安装服务器操作系统
- 部署实时数据库和关系数据库
- 安装数据采集软件和应用系统
这里数据采集软件我用到过的有KingIOServer、杰控软件;
数据采集配置
- 配置工业网关与设备的通信
- 建立数据点表和采集通道
- 测试数据采集的准确性和实时性
- 配置数据存储和转发规则
系统功能开发
- 开发数据监控界面
- 配置报警规则和通知方式
- 开发生产报表和数据分析功能
- 实现与 MES、ERP 等系统的接口
3.5 系统联调与测试阶段(1~2 周)
单体测试
- 测试每个设备的数据采集功能
- 测试每个功能模块的运行情况
- 记录并修复发现的问题
集成测试
- 测试系统各模块之间的集成
- 测试系统与外部系统的接口
- 进行压力测试和稳定性测试
用户验收测试
- 组织用户进行系统功能测试
- 根据用户反馈进行调整和优化
- 形成《测试报告》
3.6 试运行与人员培训阶段(2~4 周)
系统试运行
- 系统投入试运行,运行时间不少于 2 周
- 安排专人 24 小时监控系统运行状态
- 及时处理试运行期间出现的问题
人员培训
- 对系统管理员进行系统管理和维护培训
- 对生产操作人员进行系统使用培训
- 对技术人员进行故障排查培训
- 发放系统操作手册和维护手册
3.7 正式上线与验收阶段(1 周)
系统正式上线
- 完成系统最终配置和数据初始化
- 切换到正式运行模式
- 制定系统运行应急预案
项目验收
- 整理项目文档,包括设计文档、测试报告、操作手册等
- 组织项目验收会议
- 签署《项目验收报告》
3.8 后期运维与优化阶段(长期)
日常运维
- 定期检查系统运行状态
- 进行数据备份和系统维护
- 及时处理系统故障
系统优化
- 根据用户反馈优化系统功能
- 根据生产需求扩展采集点位
- 定期进行系统性能优化
四、成本估算参考
| 项目类别 | 占比 | 说明 |
|---|---|---|
| 硬件设备 | 50%~60% | 包括采集设备、网络设备、服务器等 |
| 软件费用 | 15%~25% | 包括数据库、采集软件、应用系统等 |
| 实施费用 | 15%~20% | 包括施工、安装、调试、培训等 |
| 其他费用 | 5%~10% | 包括设计费、监理费、运维费等 |
五、风险控制
- 技术风险:选择成熟稳定的技术和产品,提前进行技术验证
- 进度风险:制定详细的项目计划,明确各阶段时间节点和责任人
- 质量风险:严格执行设备验收和系统测试流程
- 安全风险:加强网络安全防护,定期进行安全漏洞扫描
- 人员风险:提前进行人员培训,确保系统顺利交接
六、验收标准
- 数据采集准确率:≥99.9%
- 系统可用性:≥99.5%
- 数据实时性:≤1s
- 系统响应时间:≤2s
- 所有功能模块正常运行
- 文档齐全且符合要求
七、后记
数据采集是很多系统和平台的基础,很多系统平台的功能都依赖基础数据是否完善;
以前在一家环保公司做组态工程师,负责数据采集和终端组态,在一些自动化程度比较高的企业可以通过DCS系统或PLC内采集数据;
像一些自动化程度比较低的,会采取增加电流环采集设备电流,这里会使用采集模块将4-20mA信号转换为ModbusRTU;
将采集到的数据汇接入杰控组态软件,通过杰控组态软件将采集到的数据按HJ212环保协议上传环保平台;
平台拥有了采集上来的基础数据,进而才能实现一些监测,分析、甚至接入大模型基于历史数据实现智能分析和趋势预测。
而这一切的基础,都依赖于数据采集。