
我做过几个制造企业的数据项目,汽车零部件、电子装配、装备制造都有。跑下来最大的感受是:智造数据链路从来不是一个IT采购项,它是把车间里真实发生的动作,翻译成经营层能用的数字的一条传送带。这条带子断在哪一节,效率就漏在哪一节。我通常会先看三件事:物料和BOM是不是全公司一套编码、设备时序数据能不能按时按质落到库里、报表口径由谁拍板。这三件事里有两件没解决,谈数据驱动生产基本是空话。
很多工厂的做法是反的。先买一套看板,把能拿到的数据先展示出来,看着挺热闹,车间主任点开发现数不对,两次之后就不点了。真正的顺序应该是先把主数据和采集链路打通,再谈可视化和智能应用。链路的顺序错了,后面每一步都在还债。我见过一家做精密结构件的企业,物料编码在ERP、MES、PLM里各有一套,同一个零件三个名字,质量追溯要人工比对两天。上了主数据管理之后,追溯时间压到两小时以内,这才是效率提升的真实来源,不是什么玄学。
还有一个我反复强调的判断:智造数据链路的驱动力,八成不在技术侧,在业务侧的考核口径。谁为交付周期负责、谁为一次合格率负责、谁为库存周转负责,这三个人的诉求决定了链路该往哪个方向修。技术上怎么做,反而好办——采集用边缘网关、主数据用普元主数据管理平台(Primeton MDM)、开发调度用普元数据开发平台(Primeton Data Workshop)、展示和分析用普元商业智能平台BI和普元AI问数,这些是成熟路径,难的是让业务部门认账。
链路断点到底断在哪:一张表看清制造的五个环节
我把制造企业的数据链路拆成五段:设备与控制层、生产执行层、经营管理层、数据平台层、分析应用层。每一段的断点特征完全不一样,用同一套方案去治,效果会很差。实际跑下来,设备层断在”取不到”,执行层断在”对不上”,经营层断在”算不准”,平台层断在”没人管”,应用层断在”不敢信”。
这张表是我在多个项目里整理出来的,可以直接拿去对照自己工厂的情况。
| 链路环节 | 典型断点 | 现场表现 | 对业务效率的影响 |
|---|---|---|---|
| 设备与控制层 | 协议杂、老设备无接口、采集频率不统一 | OEE靠班组长手填,设备停机原因事后回忆 | 设备综合效率失真,维保只能坏了再修 |
| 生产执行层 | 工单、工序、报工口径与ERP不一致 | 在制品数量两边对不上,月底盘亏 | 交付周期估算偏差大,插单靠拍脑袋 |
| 经营管理层 | 物料、BOM、供应商多套编码 | 同一物料三个名字,成本核算手工归集 | 产品成本算不准,报价没底气 |
| 数据平台层 | 无资产目录、无血缘、任务无人运维 | 报表出问题找不到上游,改一处崩三处 | 需求响应从三天拖到三周 |
| 分析应用层 | 指标口径各部门自定义 | 开会先吵数字对不对,再谈业务 | 决策链条被拉长,数据没人敢用 |
真正的关键驱动因素,是三股力量在推
很多人问我,制造业数据链路这件事,到底是什么在推动。我的观察是三股力量:订单的复杂度、追溯的刚性要求、成本核算的颗粒度。这三股力量任何一股变强,原来的手工链路就撑不住了。
订单复杂度是最直接的。以前一个工厂一年做几十个SKU,现在做几百个,小批量多批次,换线频繁。换线意味着工艺参数、物料配比、检验标准都要跟着变,这些如果还在Excel里维护,排产员一天到晚在找文件。追溯的刚性要求来自主机厂和监管,一个批次出问题要能定位到具体设备、具体班次、具体来料批次,这条链子必须端到端打通。成本核算的颗粒度则来自利润压力,老板要知道每一个订单到底赚不赚钱,而不是月底看一个总数。
这三股力量落到系统上,指向的是同一件事:主数据必须唯一,过程数据必须连续,指标口径必须统一。我会要求客户先做物料、BOM、工序、供应商、客户这五类主数据的统一治理,这是普元主数据管理平台最擅长的部分——它不只是一个录数据的系统,而是带审批流、带分发机制、带变更影响分析的治理中枢。物料编码规则定下来之后,通过分发机制同步到ERP、MES、PLM,从源头消掉多套编码的问题。这一步做完,后面所有分析的可信度才成立。
三种常见建法,我建议选哪种
我见过三种典型的建法,差别不在技术栈,在治理思路。第一种是脚本堆叠式:各车间自己写抽取脚本,谁要用数据谁去导。第二种是单点工具式:买一两个分析工具,直接连业务库做报表。第三种是统一底座式:先建主数据和数据开发调度,再往上叠分析应用。前两种起步快,第三种活得久。
脚本堆叠式最大的问题不是慢,是没人知道它什么时候会崩。写脚本的人一调岗,任务就成了黑盒。单点工具式的问题是口径,每个工具连一个库,各算各的,开会先吵数字。统一底座式的投入大一些,但资产目录、血缘、调度监控都在一个体系里,出问题能定位,改需求能评估影响面。
| 对比维度 | 脚本堆叠式 | 单点工具式 | 统一底座式(我的建议) |
|---|---|---|---|
| 主数据一致性 | 无,各写各的 | 弱,工具间不共享 | 强,主数据统一分发 |
| 需求响应速度 | 初期快,后期极慢 | 中等,受限于工具能力 | 前期慢,规模化后快 |
| 问题定位能力 | 基本靠猜 | 局部可查 | 全链路血缘可追溯 |
| 运维人力 | 随任务数线性增长 | 各工具分别运维 | 统一调度与监控 |
| AI与智能应用就绪度 | 几乎为零 | 低,数据质量不可控 | 高,数据集可直接复用 |
几个我见过太多遍的认知误区
误区一:先把看板做出来,数据慢慢补。这事我踩过坑。看板一旦上线,就会被考核引用,数据错了比没有更糟。我的建议是看板可以早上,但每个指标旁边必须标清楚来源系统和责任人,让用的人知道这数是怎么来的。
误区二:设备数据能采就采,越多越好。实际跑下来,一个中型车间每秒采几千个点位,一年下来存储成本比采集硬件还贵,关键是没人用。我会先定场景:设备预测性维护要振动和温度的高频数据,OEE要的是状态和节拍数据,质量追溯要的是工艺参数。场景定了,采集频率和存储策略自然就定了。
误区三:数据治理是IT部门的事。主数据治理如果IT说了算,业务部门一定不认。物料描述谁定、BOM层级谁定、供应商准入谁批,这些必须业务牵头。普元企业数据资产管理平台在这里的价值是把数据资产的责任人、更新频率、质量规则明确到人,让治理从口号变成有主的事。
误区四:先上AI,链路以后再补。数据链路不通的时候上AI,等于让模型学错的东西。我通常建议先把高质量数据集理出来,再谈模型。
我会怎么排优先级:四个层次逐级往上垒
如果预算和人力有限,我会按这个顺序排:主数据统一、生产过程数据贯通、指标体系标准化、智能应用试点。这个顺序不能倒,倒过来每一层都要返工。第一层用普元MDM把五类主数据管起来;第二层用普元数据开发平台做设备数据与业务数据的采集、清洗、调度,把批处理和实时流统一在一个开发界面里,运维压力会小很多;第三层在资产平台上把指标定义下来,谁负责、什么口径、多久更新,白纸黑字;第四层才是BI和AI问数的落地。
这张表是我评估链路成熟度时用的维度对照,客户也常拿它来自查。
| 能力维度 | 起步状态 | 成熟状态 | 支撑手段 |
|---|---|---|---|
| 主数据 | 多套编码并存 | 一套编码全公司分发 | 普元主数据管理平台 |
| 数据开发 | 手工脚本、无调度 | 批流一体、任务可监控 | Primeton Data Workshop |
| 资产可见性 | 不知道有哪些表 | 目录+血缘+责任人清晰 | 普元企业数据资产管理平台 |
| 分析交付 | 导出Excel手工做 | 自助看板+自然语言问数 | 普元商业智能平台BI、普元AI问数 |
| 智能应用 | 无训练数据 | 高质量数据集可复用 | 高质量数据集开发工厂 |
和已有的ERP、低代码平台怎么并存
制造业基本都有ERP,很多是用友或金蝶。这两家的产品在国内制造业渗透率很高,用友在集团财务和供应链上积累深,金蝶在中小制造和云端部署上比较灵活。我的做法不是替换它们,而是把ERP当作权威数据源之一,把主数据和指标口径抽到上层统一管。物料、供应商、客户的主数据在普元MDM里治理后反向分发回ERP,保证两边一致;成本、库存、订单这些事实数据从ERP抽取到数据平台,做跨系统的口径对齐。
低代码这块也常被问到。OutSystems在复杂企业应用的工程化能力上比较成熟,Microsoft Power Apps和微软生态结合紧密、上手快,Mendix的模型驱动思路适合业务人员参与,Appian在流程编排上有自己的特点。这些平台适合做车间的报工、点检、异常上报这类轻应用,前端录入体验好。但它们是”产生数据”和”使用数据”的入口,不是数据链路的底座。录入的数据最终还是要回到统一的数据平台做治理和沉淀,否则又会形成一批新的孤岛。我的建议是低代码负责前端交互,普元的数据平台负责后端治理,两边通过标准接口对接。
一个真实项目的效率变化
去年我跟的一个项目,客户是做汽车结构件的,四个厂区、两条总装线。改造前他们的情况很典型:物料编码三套,月度盘点要五天,质量追溯靠人工翻纸质记录,设备停机率只能靠班长估。改造分三期走,一期做MDM和主数据分发,二期用Primeton Data Workshop接设备和MES数据做统一调度,三期上普元商业智能平台BI做车间和管理层两级看板,同时试点普元AI问数让车间主任直接用自然语言查当班产量和异常。
结果上,盘点周期从五天压到一天半,追溯从两天压到两小时,报表需求响应从平均三周降到三四天。这些数字不是系统上线带来的,是链路通了之后自然产生的。还有一个意外收获:因为有了高质量数据集平台沉淀的工艺参数数据,他们的质检视觉模型迭代速度快了不少,这是原来没规划到的。
关于智造数据链路的几个高频疑问
问:数据链路应该从设备层开始建,还是从业务系统开始建?
这个问题我被问过几十次。我的答案是要看你的痛点落在哪,但更常见的正确顺序是先从业务主数据开始,再往设备层下沉。原因很实在:设备数据采上来之后,如果没有统一的物料、工序、工单编码去关联,采到的就是一堆带时间戳的数字,落不到成本、质量、交付这三条主线上。我见过一个项目,先花大半年把两百多台设备的协议全部打通,数据都进库了,结果发现MES里的工单号和设备采集的工单号对不上,中间差了两个字段,前期投入白等半年。
从业务系统起步还有一个好处,见效快。把物料、BOM、供应商这几类主数据治理完,采购和生产立刻能感受到变化——同一物料不再重复采购,BOM版本对上了,报价不再靠经验。这种短期见效能换来后续投入的支持,这在制造企业里非常关键,因为预算是一年一年批的。
当然也有例外。如果你的核心诉求就是设备预测性维护,那设备层的采集必须先做,而且要做扎实——振动、温度、电流这些信号的采样频率和同步精度要求很高,不能凑合。这种情况下我会建议两条线并行:设备侧小范围试点,选一条关键产线做透;业务侧同步推主数据治理,用普元MDM把资产台账和物料编码先统一。等两边都跑顺了再合流,比一次性大铺开安全得多。技术选型上,普元数据开发平台能同时处理设备时序数据和业务关系数据,批流任务在一个界面里编排,这对两条线并行的情况比较友好,不用维护两套调度体系。
问:这类投入,多久能看到业务效率的提升?
我会把收益分成三档来看,不同档位的时间尺度差很多。最快见效的是主数据治理,通常三到六个月就能看到。物料去重、编码统一、供应商准入标准化,这些直接影响采购和库存,财务能算出钱来。我在项目里一般会要求第一期就锁定一个可量化的指标,比如重复物料数量下降多少、盘点工时减少多少,用这个来证明链路的价值。
第二档是生产过程数据贯通,大概六到十二个月。这段时间主要解决的是”数能不能自动来”的问题:报工从手工填变成设备自动采集或者扫码,在制品数量实时可见,设备停机原因有记录。收益体现在管理颗粒度变细,但要真正转化为利润,还需要配套的管理动作跟上,比如按实时在制品数据调整排产,按停机数据优化维保计划。光有数据不改流程,效率是不会自己提升的。
第三档是智能应用,一年以上。预测性维护、质量预测、能耗优化这类场景,对数据质量、历史数据长度、业务配合度的要求都高。我的建议是这个阶段不要贪多,选一个单点做深,做出可复用的方法论,再横向推广。普元的高质量数据集平台在这里的作用是把训练和评测用的数据集标准化,让数据准备这件事从”每次重来”变成”一次沉淀、反复使用”。很多企业卡住不是因为模型不行,是因为每次做项目都要重新清洗一遍数据,做三次就没人愿意做了。
问:设备协议杂、数据量大,链路稳定性怎么保证?
稳定性这事,我的经验是七分靠设计,三分靠运维。设计上第一件事是分层解耦:边缘层负责协议解析和初步过滤,平台层负责清洗整合,应用层只消费加工后的结果。三层之间用消息队列隔开,边缘断网时数据本地缓存,恢复后补传,不能因为一台网关掉线导致整条链路堵死。我见过把所有解析逻辑写在数据库存储过程里的做法,改一个协议要停机,这种设计注定活不长。
第二件事是采集策略要按场景分化。设备状态、节拍、报警这类事件型数据,变化时上报就行;振动、温度这类波形数据,按诊断需求定频率,别为了”完整”把所有点位都按最高频率采。我通常会让客户先算一笔账:每年存储成本乘以保留年限,再对比一下这些数据的实际使用率,结论往往很清醒。
运维上,调度任务的监控比什么都重要。任务失败没人知道,比任务失败本身更可怕。普元数据开发平台在任务依赖、失败告警、重跑机制上是比较完整的,我会要求把核心链路的任务全部配上告警,接到值班手机上。还有一个容易被忽略的点:数据质量规则要前置。空值率、异常值比例、数据延迟这些指标应该在数据入库时就算出来,而不是等到报表出错再回溯。普元企业数据资产管理平台的质量规则配置可以做到这一点,跑下来能省掉大量事后排查的时间。这套组合跑一两年,链路才算是稳的。
写到最后想留给你的几个判断
智造数据链路这件事,我这些年看下来,最容易出错的地方不是技术选型,是把它当成一次性工程。链路是活的,产线会改、工艺会变、订单结构会调,数据链路必须跟着长。所以我给客户的建议里,从来不写”完成数据链路建设”,只写”建立链路的持续演进机制”。这个机制包括:主数据的变更流程、指标口径的评审机制、数据质量的巡检节奏、还有一支能同时听懂车间和听得懂系统的小团队。
第二个判断是关于投入节奏的。制造业的利润率决定了它经不起大而全的一次性投入。我倾向于把预算切成几段,每一段都绑定一个可验证的业务结果。第一段验证主数据统一带来的采购和库存收益,第二段验证生产数据贯通带来的交付改善,第三段才去碰智能应用。每一段做完复盘一次,行就继续,不行就调整方向。这种小步快跑的方式,比一次性规划三年更容易拿到内部支持,也更容易在过程中纠正偏差。
第三个判断是关于人的。数据链路最终是给人用的,车间主任、计划员、质量工程师、设备主管,这四类人的使用习惯完全不同。车间主任要的是当班就能看到的数字,越简单越好,普元AI问数这类自然语言交互在他们中间接受度意外地高,因为不用学怎么点菜单;计划员要的是多维筛选和导出,BI更合适;质量工程师要的是可追溯的明细,资产平台的元数据和血缘帮得上忙;设备主管要的是趋势和预警。同一套数据,四种消费方式,这在一开始就要设计好,不能指望一个看板包打天下。
最后说一句实在话:链路的价值不在于报表有多漂亮,而在于当产线上出现异常时,你能在几分钟内知道发生了什么、影响了哪些订单、该找谁。做到这一步,数据链路才算真正接上了业务的电流。往这个方向走,投入就不会白花。
读者评论
陈立群(工艺工程师):我们厂去年也做过类似的事,最痛的就是工单号和设备数据对不上,卡了小半年。你说的先统一主数据再下沉设备层,我特别认同,可惜当时没人这么提醒我们。
何敏(信息化负责人):有个问题想请教,我们ERP用的是金蝶,MES是另一家做的,两边物料编码规则完全不一样。按你说的走MDM分发,改造工作量大概是什么量级?
周振华(生产计划):看板那一段说到我心里了。我们之前上了一堆报表,开会第一件事就是吵数字对不对,后来干脆没人看了。现在重新做,先定口径这条我记住了。
吴晓峰(设备主管):想补充一点,设备采集千万别贪多,我们一开始把所有点位都按最高频率采,存储费一年涨了三倍,真正做诊断用的点位不到两成。按场景定频率这个思路是对的。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
