07 光伏硅片&电池片MES:高速流水线、分档分选、节拍驱动
专栏:制造业各行业MES业务流程、底层逻辑与系统适配性 | 第7篇
读者:MES实施顾问、CIM/EAP工程师、工艺工程师、生产负责人
一、行业业务原点
光伏制造链分四段:硅料、硅片、电池片、组件。这篇讲中间两段,硅片和电池片。它们是整个链条里设备密度最高、节拍最快的两段。

接单模式:硅片和电池片段基本是备货生产(MTS),订单压力从组件端往回传导,排产看的是价格周期和库存水位,不是一张张具体订单。判断它的 MES,别按"订单驱动"去想,要按"线体驱动"去想——计划对象是线,不是单。
主范式:重复流水线。硅片从切片到清洗分选,电池片从制绒到测试分选,每一段内部都是一条高速线:设备按工序串联,物料单向流动,任何一段停,前后全部堆料。电池片主流线速在每小时 5000 到 8000 片量级,折算下来一片通过一个工位不到 1 秒。这个节拍决定了 MES 的一切设计取向。
次要范式:Batch。扩散和镀膜不是逐片过的,是把几百到上千片插进一个石墨舟或石英舟,整舟进炉,一舟一炉一工艺曲线。舟就是 Lot 的物理载体,一舟几百片在炉内共享同一份工艺历史。所以电池片 MES 的真实形态是:流水段按片过站,Batch 段按舟过站,两套模型拼在一起,靠片号与舟号的绑定关系打通。
产品特征:变型极少,同质化极强。硅片追求的是几何精度——片厚压到 130 到 150 微米量级,TTV(厚度总偏差)、弯曲度、崩边、隐裂是命门,切片用金刚线,线网状态直接决定碎片率。电池片追求的是电性能——效率、EL 图像质量、外观色差。产品不变,变的只有工艺参数和档位规则。
换线频率:不高,但"参数调整"频繁。换网版、换舟、清洗舟、改分选档位规则,这些不是换产品,是换条件。频率比换产品高一个量级。
合规约束:没有强政府合规,但下游组件厂和电站客户会追索赔。一片电池片的效率标错一个档,组件端功率虚标,整批索赔。所以客户约束落在两件事上:档位真实性、可追溯年限(组件质保 25 年,往前追要能追到电池片段)。
一句话总结业务原点:线速决定一切,Batch 段是流水线里的"慢岛",分档是价值实现的终点。
两个现场细节,帮没有下过线的人找到手感。
现场会这么干:分选机出口按档位放料盒,一只盒装到八成满就要人工换盒,晚一步满盒停机,整线跟着停。所以排班表上分选出口永远单独排人,而且换盒动作要在系统里留痕——换错了盒,两个档位的片子混在一起,后面全靠复判救。
现场会这么干:石墨舟装完片,老师傅拿手电逐排照一遍,看到插歪、叠片、缺角,整舟退返重插。带伤的舟进炉,碎片卡在炉管里,一管全堵,清一次管就是大半天产能。这两个动作系统都该留记录:换盒有时间戳,插片复检有确认人。
二、标准业务流转链路
按六段走。
第一段 ERP → 生产订单与备货计划。 单据:生产订单(按线体、按天、按产品类型拆)。载体:线体计划。最容易断的地方:多基地、多线体之间的产能分配靠人工 Excel 平衡,良率波动没回灌,ERP 里的订单完成日期和车间实际产出永远差几天。健康的做法是 MES 每班回传实际产出与良率,ERP 侧滚动修正。
第二段 PPC/APS → 线体排产与投料。 单据:线体日排产单、投料计划(哪批硅片投哪条线、用哪批舟、配哪套网版)。载体:批次 + 舟具。最容易断的地方:舟具和网版的寿命没有进排产约束。排产只算了线体产能,没算"今天有几套干净舟、几块网版没到寿命上限",排出来的计划线开不起来,现场临时改,排产变废纸。
第三段 MES → 过站、分档、追溯。 单据:过站记录、分档记录、返工单、降级单。载体:片号(流水段)、舟号(Batch 段)。最容易断的地方有两处:一是线速太快,人工扫码跟不上,过站必须靠设备自动上报片号段,任何依赖人手扫的环节都是数据黑洞;二是返工片回流——片子从分选档退回去重做某道工序,片号重新进流水线,序列被打乱,很多系统在这里出现"一号多片"或"链路断裂"。
第四段 EAP/设备层 → 状态、计数、参数、载具采集。 单据:无纸化,是数据流——设备状态、每小时计数、工艺参数曲线(温度、方阻、膜厚、印刷重量)、舟具 ID、网版 ID、报警。采集速度要快:节拍 0.5 秒一级的线,过站事件必须毫秒到秒级上报,参数按炉次或按时间曲线回传。最容易断的地方:老旧分选设备和进口设备私有协议接不上,EAP 补不了,只能退到"人工记录片号段+事后补录"。这个退路在线速面前基本等于没有,采不到就停线告警,比人工兜底诚实。
第五段 检验/入库 → 测试分选与档位判定。 单据:分档结果、EL 判定记录、入库单。载体:片号 + 档位代码。测试分选机按效率分档,主流厂效率档加外观档、EL 档叠起来,总档位几十个;EL 图自动判定加人工复判,A 级、B 级、降级级。最容易断的地方:档位规则改版。效率标准随技术迭代一直上调,规则一改,历史批次的档位含义全变。MES 必须把"判定时用的规则版本"存进每条分档记录,否则复判、索赔时对不上账。
第六段 出货 → 按档匹配、包装、发运。 单据:包装单、发货单、随货档位清单。载体:包装箱 + 箱内片号清单。最容易断的地方:返工片和降级片混进正常箱。防这道错靠系统强校验:装箱扫码时按订单要求的档位白名单拦截,档位不符当场报警。
三、管控优先级(严格排序)
第一:片级过站完整性与分档真实性。 这是生死线。错了会出什么事:过站数据漏采或片号错绑,整线当班产出在系统里对不上实物,追溯断链;档位标错,组件端功率虚标,客户整批索赔,索赔金额按片数乘单价放大,一个档位错误能吃掉一条线一个月的利润。片号唯一、不漏采、不重采、档位记录带规则版本——这四件事没做实,其他模块全是摆设。
第二:良率与碎片率的设备归因。 光伏的质量问题是典型的连续性问题:扩散方阻偏了,后面一整批效率都掉;印刷网版磨了,后面几千片虚印。系统必须能在效率掉档的那一刻,回溯这批片在每台设备上的参数曲线。归因慢一天,损失就多一天。碎片率的账要分层算:切片碎片记在切片段,插片碎片记在装舟工位,测试段碎片记在搬运与吸盘。碎片率从千分之几抬到百分之一,一条线的利润直接反转,这个数必须按天、按工位、按设备出,不许只出全厂平均数。
第三:舟具与网版的寿命管理。 石墨舟有插片损伤、石英舟有清洗碎裂、网版有印刷次数上限。寿命管不好,轻则碎片率抬升,重则一整舟碎片堵在炉管里。这属于"小数据、大损失"的管控点。
四、MES适配特征
| 分析子项 | 适配要点 |
|---|---|
| 底层引擎类型 | 工位过站型引擎为主,叠加 Batch 段(舟)模型;数据模型必须同时支持"片"和"舟"两个过站对象 |
| 核心模块重心 | ① 片号过站与防错(含返工回流);② 分档分选与档位规则版本管理;③ 设备OEE、节拍分析与良率归因 |
| EAP采集重点 | 采:设备状态、片号计数、工艺参数曲线、舟号/网版号、报警。速度:过站毫秒至秒级,参数按炉次或分钟级。采不到:停线告警优先于人工补录,人工只能兜"号段级"记录 |
| 追溯单元 | 片号(电池片段)→ 串号(组件焊接段)→ 组件SN(组件段);Batch 段补舟号谱系。组件 SN 与功率档绑定,追溯年限按组件质保 25 年规划 |
| 排程约束 | 线体产能 + 舟具数量与寿命状态 + 网版寿命 + 档位规则版本 + 设备保养窗口 |
排程约束里最容易被忽略的是舟具。一个扩散炉管同时只能装一舟,舟的数量就是 Batch 段的硬产能,舟的清洗周期就是硬提前期。缺这条,APS 算出来的就是 fantasy。
五、✅ 这套方案的优势
这套范式天生擅长三件事,原因都在数据模型里。
一是节拍分析和瓶颈定位。 重复流水线引擎给每个片在每台设备记下进入/退出事件,整线节拍、工位间堆积、设备稼动全部可以从事件流直接算出来,不需要额外建模。哪台机慢了 0.1 秒,产出损失立刻可以量化。
二是良率归因能下钻。 因为每一片都有完整的过站序列加参数曲线,"这批掉档的片子用过哪个网版、进过哪个炉管"是一条查询,不是一次调查。分档结果是因变量,设备参数是自变量,模型天然对齐。
三是分档本身就是数据模型的产物。 档位是"按结果分类",片级数据齐了,分档只是打标签。调整档位规则、重判历史批次,在数据层是可重算的——前提是第二节链路里说的规则版本存了。
六、❌ 天然短板与局限
这套模型会在以下条件崩,每条都给场景。
一崩在切片段。 多线切割机一次切一根晶棒,几千片同时生成,切割腔内片与片不可区分,片号是下线后逐片赋码的。切片段的追溯只能到"根号级"(晶棒号+位置段),客户若要求单片级追溯,这段就是断点,系统救不了,只能在赋码环节做强绑定。
二崩在档位规则频繁改版。 技术迭代快的年份,效率档规则半年一调。MES 如果只存"档位代码"不存"判定规则版本",一年后做复判,同一个代码对应两种含义,索赔对账直接乱套。
三崩在设备接口不全。 一条线十几道工序、几十台设备,只要有两三台关键设备(往往是分选机或老型号炉台)协议封闭接不进去,过站数据就有洞,而流水线的数据链是串的,一个洞毁全线。
四崩在返工与降级回流。 返工片重过某道工序、降级片重新分档,系统如果不支持"同一片号多次过同一工位 + 状态机回退",现场就会用"新片号替老片号"这种土办法绕过系统,追溯从此是假的。
五崩在数据量。 一条线一天百万级过站记录,十条线一年就是几十亿行。按传统工单-工序模型设计的库表,三个月就查不动。引擎必须是事件流 + 时序化存储的设计,否则不是慢,是瘫。
七、APC/FDC适用场景
三档结论如下。
适合闭环 APC:扩散、PECVD。 依据:过程连续、按舟迭代、批间相似度高;方阻、膜厚有测量但滞后一舟,可估可补;调参窗口安全,微调不会立刻报废。典型做法是按舟的 R2R:上一舟方阻偏正,下一舟沉积时间收一点,加补偿窗口和回退机制,缺一不可。
只适合离线 FDC:制绒、丝网印刷、烧结。 依据:参数耦合强(印刷速度、压力、网版状态互相咬合),网版磨损非线性,自动调参一旦带偏就是连续几千片的损失,风险远大于收益。正确姿势是 FDC 盯参数曲线和统计基线,漂移了报警,人来判断、人来改。烧结炉的温度曲线可以做 FDC 基线监控,不建议自动回调。
完全不适合:测试分选与 EL 判定环节。 依据:这里是检测和分类,不是过程控制,没有"调参数让下一片更好"的通道——有也是反馈到上游设备,属于 APC 一档的事。EL 图像可以上自动缺陷分类,但那是检测算法,不是 APC,边界别混。
八、选型红线
绝对不能选的底层引擎,具体到模型能力:
- 纯工单流转引擎(工单为原子、无片级序列号模型)。它管不了 0.5 秒节拍的过站,也管不了返工回流。功能清单上写"支持光伏行业"不算数,看数据模型里有没有"片"这个实体。
- 不支持舟具作为过站与批次对象的引擎。Batch 段没法跑,扩散和镀膜只能做成"一个工单一批",谱系立刻断。
- 分档不支持规则版本化的引擎。档位只存代码不存规则,等于给未来埋雷。
- 单表撑不住亿级事件流的引擎。验证方法很简单:让厂商演示"查任意一片的完整过站历史 + 当日全厂过站速率曲线",两秒内出结果才合格。
- 防错可被静默绕过的系统。扫码枪拔了、分选机结果改了,系统毫无感知——这种系统在高速线上等于没有防错。选型验证时可以让厂商现场演示:拔掉一台分选机的上传链路,看系统多久告警、告警里能不能定位到设备与时间点。答不上来的,直接出局。
九、横向对比小结
一句话:光伏电池片和 SMT 电子组装最像,都是"高速过站 + 序列号 + 防错",差别在 SMT 靠料站表在入口防错、光伏靠分档结果在出口说话,中间还夹了一段舟驱动的 Batch——Batch 这一半的结构和本专栏 06 锂电篇里"批次段 + 流水段"两套逻辑拼接的做法同构,做方案时可以直接对读。
十、文末引导
配套Excel工艺计算工具、良率SPC模板在主页资源栏目,适合CIM、良率工程师日常使用。





