2. 制造业务基础
APS 高级计划与排程系统并不是凭空“算”出计划的,它必须先把制造现场的业务对象翻译成可计算的数据模型。生产类型决定排程策略,BOM 决定物料需求,工艺路线决定工序顺序,工作中心与资源决定产能边界,日历决定时间可用性。这五类对象共同构成 APS 的“制造语义底座”。如果这些基础数据不准确,再先进的算法也只能输出看似合理却无法执行的计划。
一、生产类型:离散、流程与混合
生产类型是 APS 建模的第一道分水岭。离散制造以“件”为单位,物料可拆分、可计数,典型如汽车零部件、电子装配、机械加工;流程制造以“连续量”为单位,物料常以重量、体积、长度计量,典型如化工、制药、食品饮料;混合制造则同时具备两者特征,例如“前段流程 + 后段离散”的轮胎、玻璃、金属冶炼后加工。
三类生产类型在 APS 中的差异主要体现在:离散制造关注工序顺序、工单拆分与齐套;流程制造关注批次、配方、连续产出与副产物;混合制造需要同时处理连续段与离散段的衔接点。排程时,离散常以“工单—工序—工作中心”为主线,流程常以“批次—配方—产线”为主线,混合则需在衔接点设置缓冲或解耦点。
二、BOM:物料清单与需求展开
BOM(Bill of Materials)描述产品由哪些物料组成、各用多少、在什么层级。APS 使用 BOM 进行需求展开,把独立需求(客户订单、预测)逐层分解为相关需求(半成品、原材料)。BOM 的准确性直接影响物料齐套判断和投料时间。
常见 BOM 类型包括:单层 BOM、多层 BOM、配置 BOM、替代料 BOM。APS 排程时通常需要“多层展开 + 提前期偏移”,即根据工艺路线中的工序提前期,倒推每层物料的开工与到位时间。若 BOM 中存在替代料或联副产品,还需在排程中引入替代规则和产出比例。
产品 A
├── 半成品 B × 2
│ ├── 原料 C × 3
│ └── 原料 D × 1
└── 原料 E × 4
三、工艺路线:工序、顺序与资源需求
工艺路线(Routing)定义产品从原材料到成品的加工步骤,包括工序号、工序名称、工作中心、标准工时、准备时间、排队时间、转移时间等。APS 依据工艺路线生成工序网络,并在此基础上进行有限产能排程。
工艺路线中的关键参数包括:工序顺序(串行、并行、可选)、资源需求(设备、模具、人员)、时间参数(准备、加工、等待、转移)。排程时,工序顺序决定前后约束,资源需求决定产能占用,时间参数决定工序时长。若工艺路线存在可选工序或替代工作中心,APS 需要根据规则选择最优路径。
四、工作中心、资源与日历
工作中心(Work Center)是产能的基本单元,可以是一台设备、一条产线、一个班组或一个车间。资源(Resource)是工作中心内可被占用的具体对象,如设备、模具、人员。日历(Calendar)定义资源在哪些时间段可用、哪些时间段停机(休息、保养、换型、节假日)。
APS 的有限产能排程本质上是“在资源日历上寻找可用时间窗”。因此,日历必须精确到班次、休息、计划停机和非计划停机。若日历不准确,排程结果会出现“看似有产能、实际无法生产”的假象。
| 对象 | 作用 | APS 关键字段 | 常见问题 |
|---|---|---|---|
| 生产类型 | 决定排程策略与建模方式 | 离散/流程/混合、计量单位 | 混合段未设解耦点 |
| BOM | 需求展开与齐套判断 | 层级、用量、替代料、提前期 | 层级错误、用量不准 |
| 工艺路线 | 生成工序网络与资源需求 | 工序号、工时、准备时间 | 工时未更新、顺序错误 |
| 工作中心 | 产能单元与排程对象 | 产能、效率、并行能力 | 产能虚高、未考虑瓶颈 |
| 资源 | 具体设备/模具/人员占用 | 资源类型、可用性、约束 | 资源冲突未建模 |
| 日历 | 定义可用时间窗 | 班次、休息、停机、节假日 | 日历过期、停机未维护 |
五、案例场景:从订单到排程
假设某电子装配厂接到 100 台控制器订单。APS 首先根据 BOM 展开:需要 100 个主板、100 个外壳、400 个螺丝;再根据工艺路线生成工序:SMT 贴片 → 插件 → 波峰焊 → 组装 → 测试 → 包装;然后匹配工作中心:SMT 线、插件线、波峰焊机、组装台、测试台;最后读取各资源日历,确认未来 7 天可用班次。排程引擎在资源日历上寻找时间窗,输出每道工序的开工与完工时间。
若此时发现 SMT 线在第三天计划保养,日历中已标记停机,APS 会自动将相关工序后移或切换到备用线。若 BOM 中某个主板存在替代料,APS 会根据替代规则选择可用物料,避免因单一物料缺料导致整单延误。
六、误区与复盘
- 误区一:把流程制造当离散排。流程制造存在连续产出、副产物和批次约束,若按离散工单排程,会出现批次断裂和收率失真。
- 误区二:BOM 只维护一层。多层 BOM 未展开会导致半成品缺料,排程结果无法执行。
- 误区三:工艺路线工时长期不更新。标准工时偏离实际,排程计划会越来越“飘”。
- 误区四:日历只维护节假日。班次休息、换型时间、保养停机未维护,会导致产能虚高。
- 误区五:工作中心产能一刀切。未区分设备效率、人员技能和模具数量,排程结果无法落地。
综上,生产类型、BOM、工艺路线、工作中心、资源与日历是 APS 排程的六块基石。它们之间不是孤立存在,而是通过“需求展开—工序生成—资源占用—时间窗匹配”形成一条完整的数据链。只有把这条链上的每个对象都维护准确,APS 才能输出可执行、可落地、可复盘的排程计划。