智能排产新标杆:注塑车间全自动排程表-8

全文约734字

大家好,我是古老师。在昨天更新的《注塑车间全自动排程表》的第7章中通过工时的汇总以及机台的平均法进行了自动排程的约束,把产品代码分别排程到各自对应机台上面,接下来就是需要根据小时产能排程到具体的日期了。

排程天数

排程的话,一般情况下用二维排程展示比较方便,二维排程需要确定两个点,一个是具体的开始排程天数,一个是排程周期,例如排程7天还是10天,还是多少天?

而这两个点刚好与函数SEQUENCE的两个参数吻合,可以直接套用,录入动态数组公式:

=SEQUENCE(,15,TODAY())

公式解释:第一参数空,代表行方向,这里是二维水平,第二参数是列方向,15代表显示15天,第三参数开始日期,用TODAY函数代表从今天开始排程。

自动排程

自动排程的原理为三个核心点,一个是出勤工时,每天具体出勤多少,在日历.输出中更新工作时长,第二个就是产品代码UPH小时产量,第三个就是具体的机台。

录入动态数组公式一键扩展:

=LET(U,E2#,Y,F2#,L,G1#,F,G1,X,A2#,Z,MATCH("用时",$B$1:$ZZ$1,0),W,F+SCAN(0,X,LAMBDA(X,Y,LET(A,OFFSET(Y,,Z),IF(Y=OFFSET(Y,-1,),X+A,A))))/24,K,SCAN(0,X,LAMBDA(x,y,IF(y=OFFSET(y,-1,),x+OFFSET(y,-1,Z)/24,F))),Q,XLOOKUP(L,日历.输出!A2#,日历.输出!E2#),P,HSTACK(F,F+SCAN(0,Q,SUM)/24),H,W,G,K,D,DROP(P,,1),C,DROP(P,,-1),A,G>=C,B,H=D),"",IF((A)*(B),Y/24,IF((A)*(GC)*(B),H-C,Q/24)))*24*U),0),0))

这个公式可以实现一键把所有机台(100台)进行二维动态排程。

一维排程.输出

为了方便后续的数据展示,这里把二维排程转换成一维排程,方便快速根据日期分解到每日的排程。

录入公式:

机台号=TOCOL(IF(MPS.输出!K2#>0,MPS.输出!A2#,\),3)

默认机台吨位=TOCOL(IF(MPS.输出!K2#>0,MPS.输出!B2#,\),3)

子件代码=TOCOL(IF(MPS.输出!K2#>0,MPS.输出!C2#,\),3)

排程数量=TOCOL(IF(MPS.输出!K2#>0,MPS.输出!K2#,\),3)

排程日期:=TOCOL(IF(MPS.输出!K2#>0,MPS.输出!K1#,\),3)

最后总结

截至今天,全自动注塑排程已经基本上设计完成了,就差最后的数据展示模块了。整体的思路:

通过导入主计划的周计划,一键进行自动分解排程,主计划的周计划(父件)变化,子件(注塑产品)就一键进行分解到具体的机台,一直到分配完成。如果有100台注塑机就分配100台,50台就分配50台。

模具因为提前建立好对应的约束数据库,分配的过程中也不会出现超模的情况。整体来说,效率大大提升。

展开阅读全文

更新时间:2025-06-04

标签:科技   注塑   车间   全自动   智能   机台   分配   参数   计划   公式   工时   日历   日期   两个

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020- All Rights Reserved. Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034903号

Top