求修改代码,谢谢!操作方法:排产—确定—是(Y)
此排产表可以根据“机台名称”来排产,同一机台不同物料按照先后顺序用甘特图排产。缺陷是只能实现单工序排产。
现在想改进为:实现多工序排产。
即:将每种物料的所有工序都添加进来(如:中框前盖),前工序排完产后,间隔周期4h(每种物料都是间隔4h)
然后此物料的后工序紧接着排产,工序顺序为:注塑—超声—打磨—喷涂—移印—PU (某些物料只有其中几道工序)
具体思路为:
1、“工序名称”等于“注塑”的那些行:因为这是第一道工序,所以仍然按照现有模式根据机台来排产,即同机台
一种物料排完后,紧接着排同机台下一种物料(同机台不同物料之间没有间隔周期)。
2、工序不等于“注塑”的那些行:排产开始时间 = 同物料上道工序的结束时间 + 间隔周期4h
排产数量等于:小时产能X (每日工时—异常时间—当天前工序已用时间) ,其中首列计算排产数量的时候,
要减去与上工序之间的间隔时间:4h。排完一道工序后,又接着排下道工序,依此类推,直到排完此物料的最后一道工序。
3、用代码实现“上工序开始日期”= 上道工序的“开始日期” ,“上工序结束日期”= 上道工序的“结束日期”
具体效果见“模拟表”,内有详细说明。