MES接ERP之前,先决定谁有权改下一班的生产顺序

销售改了交期,ERP 里的订单已更新;车间一台瓶颈设备临时停机,MES 刚记下异常;APS 又算出一份新顺序。三个系统都在“排产”,现场到底听谁的?10月16日,Automation.com 刊登的 MES—ERP 集成文章把问题摆到接口设计之前:应先决定高级排程与执行系统共享一个数据模型,还是由两个独立系统分别管理。[1] 对制造企业来说,接口连通只是技术任务,计划的发布权与现场的回写权才决定能否稳定生产。

MES与ERP之间排程归属原创概念封面

一张订单为何会长出三份时间表

ERP 管客户订单、采购与交期承诺,也可能保留主生产计划。APS 用设备能力、物料可用量、换型时间及优先级形成有限能力候选顺序。MES 领到可执行工单后,关心工序、批次、派工、报工、质量与在制品轨迹。这里写的是常见职责切分,并非 ISA-95 强制指定每个软件产品如何命名。ISA 官方说明 ISA-95 的范围是企业业务功能与制造控制功能的信息模型、术语和信息交换,最初针对其参考模型的第3层与第4层边界;标准强调保持各系统数据完整性及其控制范围。[2] 企业可以用它核对交互对象,不必先采购覆盖所有层级的一套平台。

真正的冲突出现在设备故障后。假设 ERP 订单 A 交期周五,APS 上午发布“先做 A 再做 B”,MES 下午发现 A 的专用夹具损坏,班组先加工 B。若 MES 直接把 B 提前写回 ERP 交期,商业承诺可能被无审批改动;若 APS 每十分钟又把旧顺序覆盖 MES,现场会收到过时指令。应明确四个时点:计划提出、审核发布、车间接单、执行确认。冻结窗口以内谁能插单、设备异常由谁发起重排、旧计划如何作废,也要写在权限表里。

选一种主模型,别让两个排程器轮流“说了算”

如果 APS 内嵌 MES,详细计划与派工使用同一个工艺和设备数据模型,少一次映射,但 ERP 的订单变更仍需定义生效时间、批准人及冲突处理。如果 APS 是独立系统,接口至少携带订单号、产品和工艺版本、批次、资源、约束、计划起止时间、计划版本与状态。ERP 可以掌握客户订单和承诺日期;APS 对“候选有限能力顺序”负责;MES 对已经接收的派工状态和实际开完工、实物追溯负责。现场急停、设备保护属于 OT 控制域,不能靠商业排程接口直接覆盖。NIST SP 800-82 Rev.3 特别提醒 OT 系统必须兼顾性能、可靠性及安全。[3]

接口应传“事件+版本”,少传“某数据库一行被改了”。例如 APS 发布 P-17,MES 回执接受了其中 8 张工单、拒收 2 张(物料未齐);两个拒收原因及时间戳回 APS,APS 发 P-18 时明确替代范围。若网络重连后 P-17 延迟到达,MES 应按计划版本和幂等键拒绝旧指令。订单取消则沿用同一个业务标识写状态迁移,不能简单删除旧记录,否则追溯链断开。重算可以快,执行中的批次不能在另一套系统里悄悄改工艺版本。

订单变更、排程发布与车间回写权责矩阵原创信息图

协议通了,语义未必通

工厂里经常已有 OPC UA 采集设备状态;OPC Foundation 将其定义为跨平台的服务式架构,支持地址空间、订阅、事件、权限控制和安全机制。[4] 设备“正在运行”是底层事件,不能自动推出某一客户订单已完工。MES 还得把设备事件绑定到工单、工序、批次和合格数量,再把业务进度回传 ERP。设备分钟级采样、生产事件和订单主数据有不同更新频率;把它们硬塞进同一张共享数据库表,容易既丢语义又扩大修改权限。

我会先拿一条瓶颈线做最小闭环:抽取十张真实工单及一次设备停机记录,给每个系统画一张读写矩阵;选定唯一发布排程的系统,MES 只接收带版本的指令;完成一次“计划发布—接单回执—异常报工—人工批准重排—旧计划失效—ERP收到交期影响”的演练。接口验收检查重复消息、乱序、断网补传、跨班交接和工艺版本变更。项目经理还应把“恢复一致需要多长时间”“是否出现两个有效计划”“漏报工单数”列成指标,而不只验 API 的 200 响应。

若工厂只有简单固定节拍线,ERP 计划加 MES 派工足够,用独立 APS 可能增加维护负担;若瓶颈资源多、换型和插单频繁,再评估 APS 的有限能力优化。但无论选哪种,先让现场知道哪个版本生效、谁能撤回它。AI 可以从设备停机、在制品与订单优先级中提出重排候选,商业承诺变更、冻结窗口解锁和对现场下发仍留给明确的角色审批。把权属做对,集成才能变成日常运转,而非每晚由工程师手工对账。

参考资料

  1. Automation.com(ISA 旗下),Alex Shapoval,《Integrating the MES with ERP: Decide Where Planning Sits First》,2026-10-16;选题与 APS/执行归属讨论。https://www.automation.com/article/integrating-mes-with-erp-decide-where-planning-sits-first(此次抓取返回403,原文细节以日报摘录为限,发布前应再次复核)
  2. International Society of Automation,ISA95 Enterprise-Control System Integration 委员会官方说明,访问于2026-10-17;第3/4层接口、模型和控制边界。https://www.isa.org/standards-and-publications/isa-standards/isa-standards-committees/isa95
  3. NIST,《Guide to Operational Technology (OT) Security》,SP 800-82 Rev.3,2023-09-28;OT 对性能、可靠性和安全的要求。https://www.nist.gov/publications/guide-operational-technology-ot-security
  4. OPC Foundation,《OPC Unified Architecture》,访问于2026-10-17;设备信息、订阅、事件和安全机制。https://opcfoundation.org/about/opc-technologies/opc-ua/

配图为原创概念示意。

分享到