在制造企业数字化项目中,不论你在 ERP、MES,还是车间现场,都绕不开两个关键概念:“生产订单(Production Order)”和 “工单(Work Order)”。
它们看似相似,但在企业运营流程中的角色、粒度、作用却完全不同。
很多企业在信息化建设中,就是因为对这两个概念混淆,导致系统对接混乱、数据口径不一致、现场执行无法落地。
今天我们就用最清晰、最容易理解的方式,把这两个概念讲透。
01 | 概述
生产订单 = ERP 发给车间的“生产任务合同”
工单 = MES 拆解后的“可执行作业指令”
可以理解为:
生产订单关注“要生产什么、数量是多少、何时交付”
工单关注“怎么生产、在哪里生产、由哪个班组/工序执行”
总之,生产订单负责计划与资源承诺,工单负责现场执行与过程追踪。下面详细介绍一下制造数字化信息流的关键概念:
02 | 计划订单(Planned Order):生产的起点
计划订单通常由 ERP 系统生成,是企业生产计划的“意向书”:
描述产品物料号、数量和预定完成时间
不绑定具体产线或设备
主要用于资源规划和排产决策
计划订单仅表意图,不产生执行动作,是生产管理的战略层。
举例:
工厂计划下月生产 1000 个齿轮,ERP会生成一条 Planned Order,用于安排采购和产能。
03 | 生产订单(Production Order):计划变成请求
当计划订单批准后,它就成为 生产订单,:
ERP 下发给 MES 的正式生产指令
包含固定 BOM(物料清单)和工艺路线(Routing)
可以拆分为多个工单(Work Order)
表示生产计划已进入可执行阶段
生产订单作为执行的角度看就是Work Request,为了信息传递方便,在ERP中,生产订单的一个单据往往是包含一系列的产品加工请求;
04 | 工单(Work Order):MES 的核心执行单元
在 MES 系统中,Work Order是执行生产的核心:
对应 MES 的调度层(Level 3)
与产线、班组、设备能力绑定
包含工艺路线(Routing)、工序(Operation)
支持生产跟踪、质量管理、物料消耗
关键点:一个生产订单可以拆分成多个工单,以便 MES 实现精细化调度和执行。
举例:
生产订单包含了 A零件 600个,B零件 300个,C成品 300件,在MES中往往会拆分为3个Work Order。另外,同一条生产订单 1000 个齿轮,MES 也可以拆成三个 Work Order 分配到不同产线。
05 | 派工单 / Job Order:面向设备的执行任务
Job Order或 Dispatch是 MES 进一步细化的执行单元:
面向单台设备或工位
精确到操作步骤、工序和时间
可下发到 PLC 或设备,实现自动化执行
逻辑关系可以理解为:
Production Order → Work Order → Job Order/Dispatch → Operation/Step这保证了生产计划从企业 ERP 层一路落地到每台设备,形成完整闭环。
06 | 主流 MES 对象关系对照
不同厂商对订单和任务的命名略有差异,但本质一致:

总结:无论厂商如何命名,ERP → MES → 设备 的层级和逻辑是统一的。
07 | 完整订单执行链路
把整个流程串起来:

设备执行 → 数据回传 MES → ERP,这一链路确保了从战略计划到设备执行的可追踪、可监控、可优化。
08 | STEP(ISO 10303):数字化产品数据的标准化语言
除了订单体系,制造企业还需要标准化的产品数据:
STEP(ISO 10303) 是全球工业界通用的产品数据交换标准
支持 CAD/CAM/PLM/MES 系统之间的数据互通
包含 3D 模型、BOM、工艺信息、尺寸与公差(MBD/PMI)
STEP-NC(AP238)还能实现智能加工任务下发,替代传统 G-code
关键点:STEP 是生产数字化的基础,确保产品设计信息在 ERP、MES 和设备之间无损流转。
09 | 总结
现代智能制造企业中,生产管理的核心是标准化的订单与任务体系:
Planned Order:生产意图
Production Order:正式生产指令
Work Order:产线级执行单元
Job Order / Dispatch:设备级作业任务
STEP:产品全生命周期数据标准
生产订单 = 计划的单位(ERP 管的是“承诺”)
工单 = 执行的单位(MES 管的是“过程”)
两者之间不是冲突关系,而是从计划到执行的自然衔接。如果一个企业 ERP 只有生产订单,而 MES 不拆工单 → 工厂执行一定混乱。如果 MES 只有工单,没有 ERP 的生产订单 → 计划一定凌乱、物料一定混乱。