← 所有文章
MES

MES、ERP 与 SCADA:制造执行系统的位置(ISA-95 详解)

📅 · 阅读时长 4 分钟 · Meta Smart Factory 团队

决定哪个决策属于哪个系统的分层模型——以及为什么跳过MES的工厂,最后会得到一个盲目排产的ERP,和一个什么都看得见、什么都记不住的SCADA。

几乎每一场关于MES的争论,实质上都是关于边界的争论。有人问ERP为什么不能自己做,有人说SCADA本来就显示设备数据,然后讨论开始绕圈,因为我们把三个系统当作竞争者来比较。它们并不竞争。它们处在不同层级,属于它们的决策也不同。

ISA-95,这个企业系统与控制系统集成的国际标准,把它理清楚了。它重要不是因为理论,而是因为它规定了哪个系统应该拥有哪份数据——而这个问题恰恰决定了集成能否长久。

四个层级,说人话

第1层是传感器和执行器,物理信号。第2层是控制:PLC和SCADA以毫秒为单位驱动设备。第3层是制造运营管理:MES,以分钟和小时为单位,回答现在在做什么、在哪台设备上、谁在操作、用什么物料、质量如何。第4层是业务计划:ERP,以天和周为单位,回答做什么、买什么、开什么票。

每一层只和相邻层对话,而不是跨越整个栈。这正是关键。直接伸手到PLC的ERP,制造出的正是这个标准要防止的脆弱性。

为什么ERP不能充当MES

这不是能力问题,是时间尺度问题。ERP的事务被设计成正确且可审计的,而不是快速且连续的。ERP里的工单是一个承诺。车间里的工单是一个活物:会拆分、会停、会换设备、会掉四个废品然后继续。

把这种现实塞进ERP,会发生两件事之一。要么车间实时更新ERP,系统变成录入负担,人们把它攒到交接班——于是得到一个自信地错了八小时的ERP。要么车间不更新,ERP就按昨天的库存和昨天的产能排产。

MES存在的意义,就是吸收这种波动、把它汇总,然后交给ERP一份干净的确认:这张工单消耗了多少、产出了多少、用了多长时间、质量如何。ERP因此获得精度,而不必按车间的节奏运行。

为什么SCADA也不是MES

SCADA看到的比MES多,保留下来的关键信息比MES少。它是为了以极高分辨率可视化和控制此刻的过程状态而建,通常按产线或区域组织。

它不携带的是上下文。SCADA知道某台设备以某个速度运行了四十分钟。但它本身不知道那四十分钟属于某个有交期客户的工单4471,用的是某个也进了另外三张工单的批次物料,操作者具备该工艺的资质。追溯、工单上下文、人员、质量判定和批次谱系,都住在MES里。

所以“我们已经有SCADA了”不构成不要MES的理由;反方向——用MES替换SCADA——同样是错的。两者不互为替代。

人们期待MES具备的十一项功能

MESA模型是常用参照,也是有用的采购清单:资源分配与状态、详细工序排程、工单下达、文档管理、数据采集、人员管理、质量管理、过程管理、维护管理、产品追踪与谱系、绩效分析。

没有哪家工厂第一天就需要全部十一项。但知道这份清单,能防止你买了一个OEE看板、把它叫作MES,一年后客户问某个可疑批次进了哪些工单时,才发现根本没有谱系。

边界正确时,“MES自动化”意味着什么

当层级被尊重,自动化就不再意味着看板,而开始意味着无需人介入的决策。

只有物料已预留、操作者具备资质,工单才会下达到工位。质量缺陷会扣住下一道工序,而不是等到终检才浮现。停机原因自动生成一张已填好设备、时间和故障的维修工单。消耗随做随记,而不是在交接班时估算。

这些都是在第3层内部闭合的回路。没有一项要求ERP变快,或SCADA变聪明。

“数字化工厂”软件:这个词何时有用,何时在遮掩

数字化工厂是一个组合词。它涵盖MES、APS、WMS、质量、维护、能源和分析,当一个集团想要一份合同、一个数据模型,而不是七个集成时,它确实有用。

当它被用来避免说清十一项功能中究竟实施了哪几项时,它就在遮掩。一刀切下去的问题是:哪个系统拥有工单,哪个系统拥有批次谱系?如果是同一个,集成大概率能撑住。如果是两个,就问谁来对账。

用你已经有的数字来算投资回报

MES的商业论证在依赖行业平均值时会垮掉。在依赖工厂已经大致知道的四个数字时,它站得住。

瓶颈处每月的非计划停机小时数,以及该瓶颈每小时创造的边际贡献。废品与返工占产量的比例,并区分是晚发现的还是在源头拦住的。每周花在手工做报表上的小时数——交接班、客户报告和月结加起来。以及过去十二个月的加急运输加紧急采购,也就是“不知道”的价格。

这四个覆盖了大部分可实现收益,而且和行业基准不同,它们可以和数字的主人一起讨论。这样构建的论证能过CFO那一关;用供应商平均值构建的过不了。

与我们的专家交流探讨

常见问题

MES 和 ERP 有什么区别?

ERP以天和周为单位规划业务——做什么、买什么、开什么票。MES以分钟和小时为单位运行执行——现在在做什么、在哪台设备上、用什么物料、质量如何。MES吸收车间波动,向ERP交付已汇总的确认,使ERP在不按车间节奏运行的情况下获得精度。

MES 就是 SCADA 吗?

不是。SCADA以高分辨率实时控制并显示过程状态,但不携带工单上下文。MES增加了工单、批次谱系、人员、质量判定和追溯。两者处在ISA-95的不同层级,不互为替代。

什么是 ISA-95?

企业系统与控制系统集成的国际标准。它定义四个层级:传感器与执行器、通过PLC和SCADA的控制、制造运营管理(MES)、业务计划(ERP)。它的实用价值在于规定哪个系统拥有哪份数据,使集成建立在相邻层级之间,而不是横跨整个栈。

机器视觉或质量平台能与 MES 集成吗?

能,而且应该。检测结果只有绑定到工单、批次和工位时才真正有用,那就是MES的上下文。在MSF中,机器视觉模块把判定写到系统其余部分使用的同一张工单上,因此缺陷可以扣住下一道工序,而不是等到终检才出现。

MES 应该覆盖哪些功能?

MESA参照模型列出十一项:资源分配与状态、详细排程、下达、文档管理、数据采集、人员管理、质量、过程、维护、产品追踪与谱系、绩效分析。很少有工厂上线时需要全部十一项,但这份清单能防止你把OEE看板当成MES。

如何计算 MES 的投资回报?

用工厂已有的四个数字:瓶颈处的非计划停机小时数乘以该处每小时边际贡献;废品与返工,按晚发现还是源头拦截分开;每周手工报表的小时数;以及十二个月的加急运输和紧急采购。这些经得起CFO审查,供应商的平均值经不起。