DecisioWorks
课程目录

标准化数据接口

09 解释结果并准备下一轮计划

本页内容

任务:从工序结果恢复业务含义

下面是贯穿案例的人工候选表,用于核算,不是求解器输出。基础库中的planning_result保持为空;候选表单独保存在CSV中。

workcenter time_unit process number
11 1 1001 80
12 1 1002 80
11 2 1001 40
12 2 1002 40

先由process找路线,再找制品。装配是末工序,两天交付对应80和40;四行数量之和240表达工序产出合计,不能写成成品交付240件。

恢复加工时间和物料

时期与资源 产出 出件数量 加工次数 单次秒数 加工分钟
第一天冲压 80 4 20 600 200
第一天装配 80 1 80 120 160
第二天冲压 40 4 10 600 100
第二天装配 40 1 40 120 80

第一天坯料消耗80、紧固件160;第二天新增消耗40、80。累计消耗与累计供给分别核对。期初成品20,两日出库80、40,日末成品库存均为20。

上述核算假设无初始准备、无工序切换、无损耗,且OEE不另行折减。实际结果应按适配记录及已采用规则补充对应时间。value_1/2/3的含义取决于场景;循环序号与序列位置必须依据该场景的结果说明读取。

一次维护变更

把第一天冲压维护由2小时改为3小时,可用时间从360降为300分钟,200分钟冲压负荷仍未超出总量。若维护在班初,且第一天所需80件必须全部完成冲压后才开始装配,两道工序不重叠,连续执行总时长为180+200+160=540分钟,超过8小时窗口;在两小时维护情形则是480分钟。

这里的80件整体转序是额外假设,不由batch_size=20推导。加工批量与转运批量应分别确认:若允许每完成20件就转入装配,在无运输和准备损失、两台设备可并行工作的同一手算条件下,四批最终完成于第270、320、370、420分钟。420分钟与540分钟对应不同的转序规则,均不是求解器运行结果。

因此,单资源负荷检查通过不代表整个工序链一定在同班完成。是否允许分批转移、交叠生产或调整时窗,要由场景规则和所选模型决定。这是为什么结果复核既需要总体数量,也需要工序级过程。

下一轮输入更新清单

  1. 区分已执行、已承诺和可调整任务,保存原计划。
  2. 根据真实交付更新剩余需求,不把计划完成量当作已经交付。
  3. 根据真实消耗、收货和冻结情况更新可用物料。
  4. 将需要继续保留的资源占用计入新的产能记录,避免与维护重复。
  5. 若滚动计划起点改变,重建全部时间引用,而不仅重编号结果表。
  6. 输出新配置与旧配置的差异,再启动相应能力运行。

练习与解析

计划第一天交80,实际只交60。若客户累计承诺未变,第二天剩余交付应为60(原第二天40加前日欠20)。但这不直接等于第二天需要新生产60:还要核对成品、在制品、已加工未交付数量和库存策略。把“欠交”直接改写成“新增生产”可能重复生产。

上一课 · 贯穿案例 · 关系参考