一个做汽配的朋友跟我讲了件事。他们厂去年花了不少钱上了一套智能排产系统厂商演示的时候效果很炫——自动排产、动态调整、甘特图拖拽该有的都有。上线大会上老板放话从今年开始所有排产必须走系统。结果呢半年后计划员老张每天的操作流程是这样的早上打开系统看一遍系统排出来的计划然后关掉系统打开自己的Excel重新排一版。系统排的那个怎么说呢……逻辑上没问题但很多实际情况它不考虑。老张说。比如某台设备虽然系统显示可用但最近轴承有异响连续跑超过6小时就可能出问题——这个经验系统不知道。比如某个客户虽然订单不急但对方采购负责人特别在意交期稍有延迟下次就压价——这个关系系统也不知道。系统排出来的计划理论上最优但计划员不敢直接用。一、排产系统被架空的真正原因我后来跟好几个工厂的计划员聊过发现老张不是个例。排产系统用不起来问题往往不在算法不够强而是卡在这几个地方1. 数据看起来有但不够用系统需要大量基础数据才能跑起来设备台账、工艺路线、标准工时、物料BOM、产能参数……这些数据ERP里有吗有但很多是两三年前的跟现在的实际情况对不上。比如标准工时系统里写的是某产品标准工时45分钟/件但实际上这批料的硬度偏高实际要55分钟。这种细微差异系统不知道排出来的时间就不准。数据质量的差距是排产系统落地的第一个坑。2. 软约束比硬约束更致命排产系统的算法通常能处理硬约束——设备产能、物料齐套、交期要求这些都能建模。但工厂里真正决定计划好不好用的往往是软约束这台设备最近状态不好别排太满这个班组周三下午要培训产能减半客户A的订单优先级高于客户B虽然B的交期更紧这个产品换型要2小时尽量和同类产品排一起这些只有老员工知道的经验很难直接翻译成系统参数。但恰恰是这些软约束决定了计划能不能真正落地执行。3. 计划员觉得失控了这一点容易被技术人忽略。以前老张用Excel排产每一步逻辑都是自己想的哪里可以调、为什么要这样排他心里清清楚楚。现在系统直接给一个结果他看不懂为什么要这样排想微调又不知道怎么改。一个你无法理解、无法干预的系统你是不敢把宝押在上面的。尤其是出了几次问题之后——系统排的计划导致某条线停了半天、某个客户的订单延期了——计划员会更倾向于还是自己来比较稳。二、那些用得好的工厂做对了什么我了解到的几家用得还不错的工厂有几个共同特点1. 不追求一步到位全自动他们没让系统直接出最终计划而是分三步走第一步系统先排一版建议方案同时标注哪些地方受约束限制、哪些地方有弹性空间第二步计划员在上面做人工微调系统实时更新影响范围比如调整后哪些订单交期会变化第三步确认无误后下发执行系统不是替代计划员而是给计划员一个带导航的起点。2. 把老师傅的经验喂进系统有个厂做得特别好——他们花了两个月时间把计划员脑子里的软约束一条条梳理出来变成了系统的配置参数设备健康系数每台设备根据维护状态设定产能系数状态差的就自动降负荷客户优先级权重不只是按交期排序还结合客户等级、历史合作、战略意义换型亲和矩阵哪些产品之间换型快尽量排在一起这些隐性知识一旦显性化就变成了系统的能力也不会因为老师傅离职而丢失。3. 异常响应的闭环设计用得好的厂不是系统排完就不用管了而是设计了一套快速响应异常的机制异常发生插单/设备故障/物料延迟→ 系统自动评估影响范围系统给出调整建议哪些订单要挪、怎么挪、影响多大→ 计划员快速确认调整后的计划实时同步到车间 → 执行反馈回传系统核心思路不是消灭变化而是让变化可控。三、选排产系统到底该看什么市面上排产系统不少很多demo都很漂亮。但真正到厂里用起来差距就出来了。几个实在的建议1. 看可解释性不只是看算法先进性算法再牛如果计划员看不懂结果是怎么来的这个系统就推行不下去。好的排产系统应该能让计划员看到为什么这样排哪些约束起了作用如果想调整某个订单会连锁影响什么2. 看柔性配置不只是看功能清单工厂的情况千差万别同一个厂不同阶段情况也在变。系统能不能让计划员自己调参数、加约束、改优先级还是每次调整都要找供应商开发这个差距直接决定系统能不能长期用下去。3. 看落地服务不只是看技术指标排产系统不是买个软件装上就完事。需要有人帮你梳理数据、建模配置、培训计划员、持续迭代优化。供应商的实施经验和陪跑能力往往比算法本身的先进性更重要。4. 看系统集成不只是看独立功能排产不是孤立的环节。它需要和ERP的订单数据打通需要和MES的执行数据打通需要和采购的物料数据打通。数据流能不能闭环直接决定排产计划是不是基于真实情况在算。四、结语排产这件事本质上是在有限资源、多重约束、持续变化之间找平衡。算法能帮你算得更快系统能帮你管住流程、处理大量数据、穷举约束组合、快速响应变化人负责注入经验判断、处理模糊信息、把控关键决策。如果您对APS智能排产有疑问或兴趣欢迎交流探讨。免费在线体验​​https://aps.bctools.cn ​​