4. 生产建模与工厂层级配置

生产建模是制造运营管理平台落地的第一道地基。平台里所有工单、报工、质量、设备、物料追溯数据,最终都要挂接到一套稳定的层级结构上。如果层级建错,后面所有数据都会“挂错位置”,报表口径、OEE 统计、成本归集都会失真。本节围绕工厂层级、资源模型、物料与 BOM、产品与工艺路线四条主线,讲清建模对象、建模顺序和关键配置方法。

一、工厂层级:从工厂到工作单元的定位骨架

制造运营平台通常采用四级层级:工厂(Site)→ 区域(Area)→ 工作中心(Work Center)→ 工作单元(Work Unit)。这四级不是行政组织,而是物理与逻辑的定位骨架,用于回答“这个资源在哪里、属于谁、归哪条产线统计”。

  • 工厂:对应一个独立的生产场所,是产能、日历、班次、成本核算的最高边界。一个工厂通常有独立的物料库存地点和独立的排产日历。
  • 区域:工厂内的物理分区,如“机加区”“装配区”“包装区”。区域是统计与看板聚合的常用粒度。
  • 工作中心:完成一类工艺的能力集合,如“CNC 加工中心”“焊接工作站”。工作中心是排产与产能核算的基本单位,工艺路线上的工序通常指向工作中心。
  • 工作单元:工作中心内的具体设备或工位,如“CNC-01”“焊接机器人 R2”。工作单元是报工、采集、状态监控的最小对象。

建模顺序建议自顶向下:先建工厂并绑定日历与班次,再建区域,再建工作中心并挂接产能参数,最后建工作单元并绑定设备接口。层级编码建议采用“工厂-区域-中心-单元”的可读编码,例如 SH01-MC-CNC-CNC01,便于在报表和接口中直接识别归属。

工厂层级建模骨架与资源挂接关系 工厂 Site:SH01 日历 / 班次 / 成本边界 区域:机加区 MC 统计聚合粒度 区域:装配区 AS 统计聚合粒度 工作中心:CNC 排产 / 产能单位 工作中心:焊接 排产 / 产能单位 工作中心:总装 排产 / 产能单位 工作中心:包装 排产 / 产能单位 CNC-01 报工/采集 CNC-02 报工/采集 焊机 R1 报工/采集 总装工位1 报工/采集 包装线1 报工/采集 建模顺序:工厂(日历/班次)→ 区域 → 工作中心(产能参数)→ 工作单元(设备接口/报工点) 编码示例:SH01-MC-CNC-CNC01 | 排产挂工作中心,报工与采集挂工作单元

二、资源模型定义:把“能干活的东西”结构化

资源模型描述生产过程中消耗或占用的能力对象,通常分为设备资源、人员资源、工装资源三类。每个资源至少需要定义以下属性:资源编码、资源名称、所属工作单元、资源类型、可用日历、标准产能、状态模型。

以 CNC-01 为例,可配置:资源类型为“数控加工设备”,可用日历绑定“两班制 08:00–20:00”,标准产能定义为“每件 4.5 分钟”,状态模型包含“运行、待机、故障、保养、离线”五种状态。状态模型是后续 OEE 计算的基础,必须与采集信号一一对应,例如设备运行信号为 1 时进入“运行”,为 0 且无报警时进入“待机”。

资源建模的关键判断:如果一个对象需要单独报工、单独统计停机、单独排产,就应该建成独立资源;否则应合并,避免层级过细导致维护成本过高。

三、物料与 BOM 建模

物料主数据是生产建模的另一条主线。物料需要定义:物料编码、名称、规格、单位、物料类型(原材料/半成品/成品/辅料)、批次管理标识、库存地点。批次管理标识决定后续能否做正反向追溯,对于汽车、电子、医药等行业必须开启。

BOM(物料清单)描述“一个成品由哪些物料按什么数量构成”。BOM 建模的核心字段包括:父项物料、子项物料、单位用量、损耗率、生效日期、替代料组。例如成品“减速箱总成”的 BOM 示例:

父项子项单位用量损耗率说明
减速箱总成箱体铸件1 件0.5%关键件,批次追溯
减速箱总成齿轮组1 套0.2%外购件
减速箱总成轴承 62054 个1.0%标准件
减速箱总成密封垫2 片2.0%辅料

BOM 建模要注意版本与生效日期管理。同一物料在不同时期可能有不同 BOM,平台通过生效日期自动匹配当前有效版本,避免历史工单被新 BOM 覆盖。替代料组用于处理供应波动,例如轴承 6205 可替代为 6205-2RS,需在替代料组中定义优先级和替换比例。

四、产品与工艺路线配置

产品建模是把物料、BOM、工艺路线三者关联起来。一个可生产的产品需要定义:产品编码、关联 BOM 版本、关联工艺路线、默认工作中心、标准工时。

工艺路线描述“按什么顺序、在哪个工作中心、用多长时间完成”。每条工艺路线由若干工序组成,工序字段包括:工序号、工序名称、工作中心、标准工时、准备时间、检验标识。以“减速箱总成”为例:

工艺路线:RT-DGB-01  版本 V1.0  生效 2024-06-01
工序 10  箱体加工   工作中心 CNC     标准工时 12.0 min  准备 20 min
工序 20  齿轮装配   工作中心 总装    标准工时 18.0 min  准备 10 min
工序 30  轴承压装   工作中心 总装    标准工时 8.0 min   准备 5 min
工序 40  密封检测   工作中心 总装    标准工时 6.0 min   检验工序
工序 50  包装入库   工作中心 包装    标准工时 4.0 min

配置完成后,平台即可根据产品 + 数量 + 交期,结合工作中心产能和日历,自动生成排产建议。判断配置是否正确的依据是:下达一张测试工单后,系统能否正确展开 BOM 需求、按工序顺序生成派工任务、并把报工数据回写到对应工作单元。

常见建模错误:把工作中心当成工作单元使用,导致排产粒度过细、报工点混乱;或 BOM 未设生效日期,导致新旧版本混用。建议在正式上线前用一张小批量测试工单完整跑通“BOM 展开 → 工序派工 → 报工 → 入库”闭环。

整体来看,工厂层级提供定位骨架,资源模型提供能力对象,物料与 BOM 提供物料结构,产品与工艺路线把三者串成可执行的生产定义。四者建模顺序建议为:工厂层级 → 资源 → 物料 → BOM → 产品 → 工艺路线,逐层验证,确保每一层都能被上层正确引用。