重叠工序处理 - 排产器
可以定义工序重叠,用于表示在该工序开始前上一道工序必须完成的加工时数。在运行“排产”活动时,排产器使用重叠工序将作业分割为多个更小的负荷。这可以让资源一次处理一个较小的负荷,加快完成作业的速度。
排产器根据工序是否使用固定排产时数以物料数量和负荷数量为标准分割负荷大小,如下所示:
如果使用固定排产,则... | 排产器使用该计划方式分割负荷 |
---|---|
选定 | 负荷数 = 固定排产时数 / 偏移 |
已清除 | 负荷大小 = 偏移 / 加工持续时间 |
注意: 虽然系统允许您使用固定时间工序定义偏移,但我们不建议这么做。如果定义了固定时间,则每个分割负荷都将使用整个工序时间。这将使得工序花费比原来长得多的时间。
每项负荷都会根据资源的选择规则尝试分配资源或与工序相关的资源。在分配资源并完成所有准备和加工时间后,负荷立即移到下道工序,而不会等待完成原始作业数量。
非平均分割大小
作业数量可能不按照分割大小平均分割。如果这样做,排产器将通过创建新负荷处理不平均的剩余部分。
例如,假定作业数量是 100,负荷分割大小是 25。全部负荷数是通过 100 除以 25 来确定的,结果有四个负荷,每个负荷有作业数量 25。但是,如果负荷分割大小为 30,则将有三个作业数量为 30 的负荷,以及一个数量为 10 的剩余负荷。排产器会将剩余物料放入数量为 10 的负荷中。
准备时间因素
在加工时间开始时开始计算偏移值。在“准备”时间完成后加工时间开始。
例如,假设有一项负荷经过工序 10 和工序 20。工序 10 有 1 小时的准备时间和 1 小时的加工时间。工序 20 有 0.5 小时的偏移。该偏移值将引起订单分割为两个负荷 (2 项负荷 = 1 小时加工时间 / 每负荷 0.5 小时偏移时数)。工序 10 通过 1 小时准备和 0.5 小时加工完成负荷 1 的处理而开始。此时,负荷 1 立即进入处理工序 20,并且工序 10 开始处理负荷 2。
注意: 如果已经为工序 20 定义了准备时间,只有在完成工序 10 以后负荷 1 才开始执行准备时间。负荷在上一道工序中完成之前,不能开始后续工序的准备时间。
资源组中的多个资源
如果资源组包含了多项资源,负荷可以分配所有资源并开始并行处理工序。例如,如果有两个负荷要经过工序 10,该工序中的必需资源组包含 2 项资源,则每个负荷可以分配两项资源中的一项 (根据选择规则)。
排产器如何重新合并分割的负荷
排产器将原始负荷重新组合在一起。
- 在处理完允许重叠的工序后,将遇到一个不允许重叠的工序 (即一个具有“使用偏移时数 = 否”的工序)。
- 当达到工艺流程的最后一道工序时。
有关可能发生的重叠情况的说明,请参见“重叠工序示例”。