摘要:本文基于我在中小离散机加车间十年的生产管控经验,聊一聊生产计划排程联动调度落地时的真实问题,不是空泛的理论,都是踩过坑攒出来的实操经验,适合正在推进生产数字化的中级工程师参考。
脱离设备实时状态的排程,都是纸上谈兵
前年帮长三角一家汽配加工车间理生产流程,进门就见调度室的白板上画满了红圈蓝线,调度主管眼睛红得像兔子,说昨天刚排完一周的活,一台数控车崩了刀头,停了四个小时,后面的粗磨、动平衡全堵了,计划部排的表直接变成废纸,他熬到十点才重新理完,今天早上又出了个毛坯不合格的事,白熬了。
很多工厂现在搞排程,还是计划部坐在办公室按订单、按经验拍,排完甩给车间,调度自己看着调,计划和调度是两张皮。
说穿了,所谓联动,不是把排程软件和调度看板拼在同一个网页里就叫联动。是计划层能实时拿到设备工况、工序完工、质量异常的数据,调度层做的局部调整,能自动同步回计划层的节点,不用人再打电话挨个通知,不用重新填一遍表。
很多人理解错了这一点,花几十万上了系统,还是两张皮,数据差能差出大半天。

联动调度落地的三个核心卡点,我踩过的真坑
第一个坑,基础工时参数不准,联动起来全是错的。我们最早试联动的时候,给45钢调质后的粗铣工时统一标了2小时,实际不同批次的毛坯余量差1.8到3毫米,最快1小时20分干完,最慢要2小时40分,系统按固定2小时触发下道工序的排程,结果磨床经常空等两个小时,热处理炉门口堆了三台待加工工件,全乱。
第二个坑,联动触发阈值设得不对。说实话,我们最早犯傻,把阈值设成了延误10分钟就触发全工厂重排,结果一上午系统重排了17次,调度员拿到的计划每小时变一次,根本不知道该开哪台机床。后来改了规则,只有当单工序延误超过本工序工时的15%,且影响到后续两个以上的外协订单工序,才触发全工厂计划重排,局部工序的延误只在工段内联动调整,一下子就稳了。
第三个坑,不给人工留介入的口子。很多卖APS的吹全自动化不用人管,全是鬼话。上次我们接了一个急插的军工配套订单,要求三天出六个传动轴,系统按自带的规则直接排进去,挤掉了四个已经锁定交付期的汽配订单,生产经理看完直接拍桌子,差点把机房的门踹坏。后来我们加了人工锁定功能,核心订单的交付节点可以手动锁死,联动调整的时候只能动非锁定的富余产能,才解决了这个问题。

落地可复用的优化方案,符合行业通用规范

我们现在跑通的这套方案,不用百万级的定制系统,中小机加车间也能直接改了用,完全符合GB/T 25103-2010《机械制造企业生产管理信息系统 功能规范》的分层管控要求。
先扎数据基础。现在要求每个操作工每班下班前,扫工序卡的二维码报工,必须选清楚完工状态、异常原因,不能只填“完成”两个字。跑了三个月,我们的工序工时准确率从原来的61%升到了89%,这是所有联动调度的根,数据不准,再牛的算法都是瞎跑。
然后做分层联动逻辑。工厂级计划只锁定成品交付节点,工段级调度负责工序层面的联动调整,异常触发阈值满足条件才回传工厂级重排。我们现在用的参数你们可以拿去调:单节点延误大于4小时,或者影响到已经锁定的成品交付期,才触发工厂级重排;否则只是工段内调整工序顺序,不牵动其他工段的计划。
针对最头疼的急单插单,我们留了一手。车间瓶颈设备是数控龙门铣,我们给它每班留10%的机动产能,专门接急单,联动排程的时候自动先占用这个预留产能,不会碰已经排好的正常订单,亲测好用,插急单的时候交付准时率只掉不到5个点,原来要掉20多个点。
不过话说回来,不管什么系统什么算法,都替代不了熟悉车间的老调度。我们现在的逻辑是,系统出三个调整方案给调度选,调度也可以手动改,改完系统自动更新所有关联的计划节点,所有相关工位的看板自动刷新,不用人喊不用人跑,人机协同才是真的能用。
我们车间上线这套联动调度逻辑之前,成品交付准时率稳定在71%,一年下来逾期罚款要小几十万,现在跑了一年半,准时率稳定在91%,调度不用天天熬夜改计划,计划员也不用天天跟销售吵架,实打实的降本增效。
生产计划排程联动调度,从来不是什么高大上的黑科技,说白了就是把原来计划和调度之间那堵信息墙拆掉,让数据能在两个环节跑通,把容易踩的坑提前填上,就够了。