最近几年储能行业爆发,接触了不少储能PACK工厂的数字化项目。一个很深的感受是:很多工厂以为上MES就是"装个软件、扫个码",结果上线后发现根本用不起来------要么数据采不上来,要么追溯查不下去,要么跟现有流程对不上。
原因其实不复杂:储能PACK的MES,跟通用离散制造的MES不是一回事。你用通用MES的架构去做储能PACK,就像用螺丝刀敲钉子------不是不能用,但处处别扭。
本文结合镭立科技在多个储能PACK项目中的落地经验,聊聊面向储能PACK产线的MES系统应该怎么设计架构。重点讲三个问题:
- 储能PACK的MES为什么不能用通用MES?
- 三层架构怎么搭?
- 三级追溯(电芯→模组→PACK)的技术实现路径
1. 为什么储能PACK的MES不能直接用通用方案?
先明确一点:储能PACK制造,既不是纯流程制造,也不是纯离散制造,是**"流程+离散"的混合型**。
| 维度 | 通用离散MES | 通用流程MES | 储能PACK MES |
|---|---|---|---|
| 生产模式 | 工单驱动,按单生产 | 连续生产,批次管理 | 批次+单件混合,定制化程度高 |
| 追溯粒度 | 工单/批次级 | 批次级 | 单颗电芯→单品级 |
| 数据采集 | 扫码报工为主 | 传感器+PLC为主 | 两者兼有,且需毫秒级采集 |
| 质量管控 | 抽检+不合格品处理 | SPC统计过程控制 | SPC+单品全检+多级判定 |
| 测试集成 | 较少 | 较多 | 充放电/气密/绝缘/EOL多项集成 |
具体来说,储能PACK的MES有三个特殊要求:
① 追溯深度要求高: 不是批次追溯,是单颗电芯级的全生命周期追溯。一颗电芯出问题,要能查出它装在哪个模组、哪个PACK、发给了哪个客户。反过来,一台PACK出问题,要能展开所有内部电芯的完整档案。
② 数据采集复杂度高: 储能PACK线涉及激光焊接机、涂胶机、充放电测试柜、气密测试设备等几十类设备,协议五花八门------OPC UA、Modbus TCP、西门子/三菱私有协议、还有设备厂商的私有协议。数据采不上来,MES就是个空壳。
③ 柔性生产要求高: 储能项目多为定制化订单,小批量、多品种是常态。同一个PACK线可能今天做280Ah大电芯、明天做50Ah小电芯,换型频繁。MES如果柔性不够,每次换型都要重新开发,根本跟不上节奏。
所以,一套适配储能PACK的MES,必须针对这三个特点做专门设计。
2. 三层架构:边缘采集 + 车间控制 + 业务决策
基于上述特点,我们推荐的储能PACK MES架构分为三层:
┌─────────────────────────────────────┐
│ 业务决策层(云端/本地) │
│ 报表分析、质量追溯、排产调度、API集成 │
├─────────────────────────────────────┤
│ 执行控制层(车间级) │
│ 工单执行、工艺管控、质量判定、设备协同 │
├─────────────────────────────────────┤
│ 设备互联层(边缘端) │
│ 设备数据采集、协议转换、实时控制 │
└─────────────────────────────────────┘
2.1 设备互联层:攻克异构设备数据采集
这是最底层,也是最关键的一层。数据采不上来,上面两层都是空中楼阁。
核心组件是通用数据采集网关,需要具备以下能力:
- 多协议兼容:支持OPC UA、Modbus TCP、Profinet、EtherNet/IP及西门子/三菱/欧姆龙等主流PLC私有协议
- 毫秒级采集:焊接参数、充放电曲线等关键数据需要毫秒级抓取
- 边缘计算能力:在边缘端完成数据过滤、异常判断、简单逻辑控制,减少云端压力
- 断点续传:网络中断时本地缓存,恢复后自动补传,保证数据完整性
落地实践中,有两个坑特别容易踩:
坑一:设备厂商不开放数据。 很多关键设备(尤其是进口充放电测试柜)协议私有,原厂不开放数据地址映射。解决办法是用边缘网关旁路监听总线报文,从报文中提取数据块------比如氦检工位的泄漏率状态字、电性能测试的综合判定标志。
坑二:时间戳不同步。 MES与PLC时间戳偏差哪怕只有2秒,也可能导致批次追溯混乱。解决办法是统一用边缘网关的时间戳打标,不用各设备自带的时钟。
2.2 执行控制层:基于"批号+序列号"的双轨制模型
执行控制层是MES的核心大脑。储能PACK的特殊性在于:既要管批次(电芯来料按批次),又要管单件(成品PACK有唯一SN)。
所以我们用**"批号+序列号"双轨制**模型:
- 电芯层:以单颗电芯SN为最小管理单元,来料时按批次入库,同时记录单颗参数
- 模组层:模组装配时生成模组SN,绑定内部全部电芯SN,形成父子关系树
- PACK层:PACK总装生成成品SN,关联全部模组、BMS、线束、铜排等物料批次
这个模型的核心价值在于:任意一个PACK出问题,能秒级定位到具体哪一颗电芯、什么批次、什么参数。
关键功能模块:
- 工单管理:支持多型号共线排产,插单、换型自动调整
- 工艺防错:统一管理标准工艺参数,实时校验,超阈自动锁停
- 质量管控:IQC/IPQC/FQC/OQC全环节数字化,不良品强制隔离
- SPC过程控制:关键参数设置控制限和预警限,CPK实时计算
- ESOP电子作业指导书:工单下发自动推送对应工艺文件
2.3 业务决策层:低代码化+可视化
业务决策层是给管理者和工程师用的。重点不是功能多少,是能不能快速响应业务变化。
两个核心设计原则:
① 低代码化的工艺配方管理
储能PACK换型频繁,如果每次换型号都要改代码,IT根本跟不上。正确的做法是用可视化流程编辑器,工艺人员拖拽就能配置拧紧策略、焊接参数阈值、质检标准。变更产品型号,15分钟内完成配置切换。
② 面向角色的可视化看板
不同角色看的东西不一样:
- 车间主任看:工单进度、良率、瓶颈工序
- 质量经理看:SPC控制图、不良趋势、追溯链路
- 设备工程师看:OEE、稼动率、故障分析、维保计划
- 厂长看:产能、交付、质量、成本四大KPI总览
不是堆一堆报表,而是每个角色打开就看到自己最关心的。
3. 三级追溯的技术实现路径
三级追溯(电芯→模组→PACK)是储能MES的灵魂,也是很多项目做砸的重灾区。说一下我们的落地做法。
3.1 来料赋码:从源头绑定身份
每一颗电芯入厂即赋码。通过OCR视觉系统自动读取电芯顶盖喷码,与供应商发货单双重校验,生成内部唯一识别码。
编码规则示例(26位):
SUP(3) + MODEL(4) + CAP(2) + DATE(8) + BATCH(4) + SEQ(5)
供应商 电芯型号 容量档 生产日期 来料批次 流水号
这一步的关键是零人工干预------不要让人抄号、贴标,人为失误是追溯混乱的最大来源。
3.2 模组装配:工位级实时绑定
模组装配是追溯链路中最容易出问题的环节。多个独立电芯怎么跟最终形成的模组SN绑定?
业界常见的做法是"成组后整体扫码",但这种方式有个漏洞:你只知道模组里有这些电芯,但不知道每颗电芯在模组里的物理位置。出了问题,没法定位到具体位置。
我们的做法是工位级实时绑定:
- 在堆叠工位,操作员扫描电芯托盘条码
- MES自动记录当前工位上每一颗电芯的位置坐标(如第1排第3列)
- 模组完成焊接并赋予模组SN时,系统自动建立父-子关系树
好处是:任何一个模组出问题,点开就能看到每一颗电芯的位置、来料信息、测试数据、装配人员。
3.3 PACK总装:多维数据融合
多个模组装入PACK箱体时,MES完成三级绑定:
电芯SN → 模组SN → PACK SN → 成品码
同时,自动同步该PACK在各测试环节的全部过程数据:
- 充放电测试:电压曲线、容量、内阻、温度
- 气密性测试:泄漏率、测试压力
- 绝缘耐压测试:绝缘电阻、耐压值
- EOL测试:BMS通信、高压互锁、接地连续性
这些数据不再是孤立的检测报告,而是与每一个PACK深度绑定的数字档案。
3.4 追溯效果验证
一套合格的储能MES追溯体系,应该能在5秒内回答以下三个问题:
- 正向追溯: 这批电芯去了哪? → 输入电芯批次 → 查出全部模组和PACK → 列出客户去向
- 反向追溯: 这台PACK用了什么? → 输入PACK SN → 展开全部电芯、模组、BMS信息 → 查看所有测试数据
- 横向追溯: 同批次还有多少? → 输入问题PACK → 查出同班组/同设备/同电芯批次的全部产品 → 估算影响范围
做不到这三点,就不能叫"单品级全生命周期追溯"。

4. 给储能PACK企业的几个落地建议
最后说几句务实的。
① 不要一步到位。 先把数据采集和追溯打通,再考虑排产优化、设备管理这些锦上添花的功能。先解决最痛的问题,每一步都见效。
② 选有行业经验的厂商。 做过储能PACK项目的,和没做过的,差距很大。行业经验不在功能清单上,在细节里------比如焊接参数怎么采集、充放电测试怎么对接、追溯编码怎么设计。
③ 重视数据质量。 MES不是装完就完了,数据质量要持续维护。数据错了、漏了、乱了,再好的系统也没用。安排专人管数据,这笔投入值得。
储能行业还在高速增长期,但增长的背后,竞争格局正在悄然变化。以前是抢产能,以后是拼质量、拼效率、拼管理。
MES不是万能的,但没有MES,在这个行业里会越来越难。
武汉镭立信息科技有限公司,专注储能PACK与流程制造业MES系统落地,提供从数据采集到质量追溯的一体化解决方案。