跳转到主要内容
排程决定每个工单工序何时、在何处以及以什么顺序运行。计划员负责引导,引擎负责安排。Alforse 采用有限产能:只有当某工序的工作中心开放,并且(如果工艺要求)有合格操作员在班时,该工序才会被排入工时;由于一台机器一次只能处理一道工序,已排定的工作会把后面的工作往后推。

排程界面

所有引导操作都在 ERP 的生产区域进行。车间只读取结果。

优先级

默认视图是周,显示按到期日期放置的工单。使用左上角的切换器可切换到月,或切换到工作中心——一个看板,每个工作中心一列,显示各工序。
  • 设置到期日期:将工单卡片拖放到某一天或某一周。拖放到未计划会移除日期。
  • 分配并排序工序:在工作中心视图中,拖动工序卡片会同时保存其运行位置和。
  • 重新排序与移动:在同一列内洗牌卡片只会改变领取顺序。将卡片放入另一个工作中心的列则会额外触发重新排程,因为该工序现在需要在那台机器的日历上占一个时段。

预测

以甘特图显示每个工作中心的已排定时间,并让您询问任何条为何位于该处。详情见预测如何解释排程。

出库

发运计划员使用出库来查看即将可以发运的内容。它汇集为销售订单供货的未结工单,并按完工日分组:工单已排程时使用预计完工日期,在此之前使用到期日期。各行带有收货城市和州、发运方式以及承诺日期;您可以将列表缩小到某一位置以及未来 7、14 或 30 天。

资源规划

在这里决定谁在哪里工作。将员工按天或按周拖入工作中心列,记录缺勤和加班,并通过产能视图查看已排工时与可用工时。由于引擎会读取人员配置,这里所做的每项更改也会触发重新排程。该看板背后的班次模型参见人员。

MES 排程页面

它在外观上类似工作中心视图,但仅用于显示。操作员会看到按派工优先级排序的工位队列,并可从中打开某道工序开始工作。在此看板上的拖动不会被保存。

对照真实产能进行安排

顺排

安排沿时间向前进行。工序获得第一个可行的时段,该时段的开始不早于当前时间,也不早于工艺路线中位于其前的工序的结束时间。没有任何东西是从到期日期往回推算的,因此得出的完成日期本身就是预测,其中显示的任何余量都是真实存在的。

两种限制资源

每次安排都必须符合两种有限资源:
  1. 机器时间。工作中心一次只处理一道工序,且仅在其运行时间内。
  2. 操作员时间。仅当工艺要求某项技能时才需要;参见人员是产能的一部分。

运行时间从何而来

引擎从第一条适用的规则取得工作中心的工时: 随后,会从这些工时中扣除使工作中心停机的未结维护工单所产生的停机时间,熄灯机器也不例外。

在工作中心之间选择

如果某工艺可以在多个工作中心上运行,引擎会选择最早完成该工序的那个。因此工作会绕开积压或无人值守的机器流动。

已在进行中的工序

已开始的工序留在其工作中心上,仅排入剩余尚未完成的工作。人工和机器时间按仍未结的数量成比例缩放,一旦存在任何生产事件,换型就视为已完成。

派工顺序与截止日期类型

派工顺序是安排的副产品。在每个工作中心内,已排定的工序按预计开始时间排序并获得位置 1、2、3 等,这就是为什么每个看板列中的第一张卡片就是该工位的下一项工作。 工单的只影响排序,别无其他。产能按类别分配(尽快,然后是硬期限、软期限、无期限),在每一类内部再按到期日期分配。任何类型都不会阻止或推迟安排。

人员是产能的一部分

技能要求

您可以将某个工艺标记为要求技能。其工序随后只会在至少有一名合格操作员空闲时运行,即满足以下条件的人:
  • 具备该技能,且资质未过期,
  • 在班且未缺勤,并且
  • 尚未被其他工作占用。

引擎选择谁

  1. 资源规划看板上配属到该工位的人员优先。他们作为团队操作该工序:人工工时由在场人员分摊,而换型和机器时间则不会缩短。
  2. 如果该处没有配属人员,引擎会回退到合格的机动人员,即在任何地方都没有看板分配的人。
配属到某一工位的人员即被承诺给该工位,绝不会被悄悄调到别处。

各位置的人员配置策略

每个位置在生产设置页面上都有一项人员配置策略,其说明为:“Require an assigned operator before the scheduler places work at a location. When on, unstaffed work centers get no work and an operation with no manned coverage shows as unschedulable. Lights-out (24×7) work centers are exempt.”(排程前需要已分配的操作员才能在地点安排工作。启用时,无人工作中心不会分配工作,且无人工覆盖的工序显示为无法排程。熄灯(24×7)工作中心豁免。) 开启人工配置必需(“Staffing required”)后,就没有机动人员回退,即使没有技能要求的工序也需要有人配属的工位。工作只会去您安排了人员的地方。该设置在下一次重新生成时生效;开启或关闭它本身不会使重新生成排队。

每道工序上的两个日期

每道工序带有两个日期,回答不同的问题。把它们当作一个日期,是对排程最常见的误读。

落后于目标(琥珀色)

预计结束时间晚于其需求目标的工序以琥珀色绘制:在工序清单和工序看板卡片上,预计日期以该颜色显示(“Projected Sep 12”,预计 9 月 12 日),悬停时显示”Behind target by N day(s)“(落后目标 N 天)。请将其视为警告而不是冲突:工单整体仍可能按期完成。

固定目标

若要掌控某个目标,请在工序清单的日期选择器中固定它;选择器的提示警告”Pinning it overrides the calculated target.”(固定它会覆盖计算出的目标。)
  • 固定所锁定的是目标。工艺路线中靠前的工序随后会根据被固定的目标计算各自的目标。
  • 固定不改动的是安排:开始和完成在每次运行时仍会重新预计。
  • 例外是被固定的,其存储的时间窗口会被保留,因为供应商的周转时间无法由您的引擎重新规划。

预测如何解释排程

图表显示什么

在预测页面上,每个工作中心(即使是空闲的)都有一条泳道,每个已排定的工序是一个标有其工单和零件的条。由于每个条都是存储的,而不是根据日期重新绘制的内容,因此图表准确显示了引擎所承诺的内容。维护停机在同样的泳道中以琥珀色条显示,操作员泳道则显示谁被排定。 在表头选择天、周或班次范围。

解释一个条

选择任意条可打开侧面板,说明其时间安排:
  • 排程备注用通俗的语言给出开始时间的原因。典型的备注如 “Waited 14h for the work center — queued behind J000128 (4 ops)“(等待工作中心 14 小时——排在 J000128 之后(4 道工序))和 “Waited 2d 3h for a qualified operator to be available”(等待合格操作员空闲 2 天 3 小时)。
  • 工作量和跨度分别显示。跨越班次边界的工序可能是 22 小时跨度内的 6 小时工作;这是预期的,不是故障。
  • 每条泳道都有一个 “How are these hours calculated?”(这些工时是如何计算的?)弹出框,显示由哪条规则提供其工时,以及停机和人员配置扣除了什么。

工序批次

工序批次一旦下达,其成员工序(共用同一个可成批的工艺)占用一个预留。因此预测只绘制一个以批次命名的条(例如 “BAT000005 · 2 jobs”),而不是为每个成员各画一个条,该条的面板和操作按钮通向的是批次,而不是任何单个工单。

冲突与无法排程的工作

表头分别统计两类问题。 冲突是指已被安排、但结束于工单到期日期之后的工序。Alforse 会随之存储原因,例如 “Finishes 2026-11-18 but the job is due 2026-11-11 — waited for a qualified operator, queued behind J000128 (4 ops)“(于 2026-11-18 完成,但工单于 2026-11-11 到期——等待合格操作员,排在 J000128 之后(4 道工序));当您悬停在工序看板上带红旗的卡片时,会再次显示该原因。 “Can’t be scheduled”(无法排程)的工序完全找不到可行的时段,原因是:
  • 不存在合格的操作员,
  • 位置要求人员配置而没有任何工位有人配属,或
  • 在计划范围内没有开放的产能。
预测仍会为每一个绘制一个带有 “Unschedulable”(无法排程)标签的条,以标出该工作本应放置的位置。侧面板指出该条”isn’t holding capacity”(不占用产能),因此其他工单可以使用这段时间。Alforse 把占位条放在下一个工作日;夜间或周末运行的排程不会把它放在那里。 对于已下达的批次还有一个特有原因:如果成员工序都没有预计时间,引擎就无法确定运行的规模。您会看到预计时间显示为 0h,原因为 “add setup, labor, or machine time to its operations to schedule it”(请为其工序添加换型、人工或机器时间以进行排程)。问题不在产能;请在工序上输入时间标准。

排程何时重新计算

触发重新规划的编辑

对任何排程输入的编辑,都会将其涉及的工单标记为排程已过期,并将一个重新规划波次放入队列。算作输入的有:
  • 优先级看板上的到期日期,
  • 人员配属,
  • 班次,
  • 工作中心的工时或启用标志,
  • 操作员资质,
  • 工艺的技能要求,以及
  • 机器停机。
波次经过防抖处理:Alforse 会在最后一次编辑后等待大约 30 秒,因此一连串更改只会为每个受影响的位置触发一次重新生成。如果您不想等待,可在预测页面上点击重新生成,按需执行同样的整个位置的运行。

即时与夜间重新排程

有些事件会跳过波次并立即重新排程:下达工单、更改工单状态以及看板自动下达。另外,Alforse 每晚会重新计算所有计划开始日期已滑入过去的排程。

延误工单通知

当某次重新生成使原本准时的工单变为延误时,每个此类工单的经办人都会收到一条列出它们的 “Jobs projected late”(预计延误的工单)通知。如果没有人收到通知,说明该变更被吸收,没有产生新的延误。

权限与套餐

故障排除

相关内容