ERP和MES如何协同工作?
企业必须了解的两个系统
作为企业需要了解企业资源规划 (ERP) 和制造执行系统 (MES) 之间的主要区别,以及如何在控制系统中结合使用它们。
企业资源规划 (ERP) 和制造执行系统 (MES) 是具有不同范围和目标的两种类型的系统,但当它们存在于同一组织中时,它们必须相互集成和通信。
与了解两个系统的不同,可以查看我们的博客文章:
上海启封企业管理咨询有限公司-Sage中国-Sage X3-赛捷中国-简单讲解MES和ERP之间的区别 (sageas.cn)
高级控制系统简史
第一个ERP系统是在1960年代后期引入的。在第一次迭代中,ERP专注于物料计划和库存控制。随着计算能力的逐步增长,ERP系统逐渐集成到更多的业务领域。
与此同时,控制、自动化和PLC也取得了许多进步,使制造过程更快,能够处理更多的数据。
这两种趋势之间的交集发生在80年代末和90年代初。然后,很明显,ERP系统的这些基本设计理念与快节奏的生产环境的需求形成鲜明对比。1992年,MES一词被创造出来,它定义了一个系统,该系统将成为更高级别的ERP和车间控制系统之间的中介。
这两个系统之间的另一个显着区别是触发操作的类型。从一般意义上讲,ERP面向经济事务和财务因此,经济交易触发系统中的操作,而MES解决方案中的操作由作为生产过程一部分的预期事件启动。
图 1MES创建托盘单元,ERP处理托盘在分销链中移动时的财务方面的问题
财务在MES中无关紧要,除了向ERP报告消耗,报废和成品创建的模块。但是,在这些情况下,MES通常不处理货币金额。相反,它更关注托盘、箱子、盒子等生产实物。
什么是ERP,它是如何工作的?
ERP是具有业务流程全局视图的系统,因为它将以下领域互连:
– 供应链
– 采购
– 财务和会计
– 资本支出和运营支出
– 营销
– 人力资源和工资单
与生产过程直接相关的其他领域也与ERP系统联系在一起:比如生产,质量管理,维护和运营。
另一方面,MES专注于制造运营,在组织中的影响力比ERP更有限。即使在制造企业解决方案协会(MESA)于2008年发布的最新MES模型中,其中包括战略和业务管理模块,该定义也围绕制造任务展开。
图 2集成到ERP系统中的各种业务流
ERP系统的的优缺点
支持ERP平台的背后基本理念是数据的集中化。这也是ERP相对于以前存在的其他数据收集方法(包括EXCEL)的最显着优势。通过拥有单一数据库或单一“事实来源”,流程得以简化,并减轻或消除了以前与沟通不畅和数据丢失相关的风险因素。
尽管数据整合程度很高(也许是由于所涉及的业务流程类型),但几乎所有信息都是手动输入到ERP中的。人们必须根据特定的流程或部门将信息输入到不同的ERP界面或事务中。信息是滞后的,这满足不了有些行业,比如化工行业生产过程对数据的实时性要求。这也催生了MES系统的介入。
图 3 托盘条码扫描器可以集成到控制系统中,系统可自动将托盘数据馈送到MES。
ERP和MES可以一起使用吗?
答案是肯定的,许多现代高度自动化的制造系统都希望同时使用这两种系统工具。
其主要原因是控制系统生成的数据量越来越大,并且需要近乎实时地访问这些数据。市场上大多数主要的MES品牌都专门用于与PLC控制系统进行通信。在设计具有这种控制和自动化水平的制造系统时,ERP被认为是最高级别的系统,而MES是下一层的应用程序。
图 4.ISA 95框架定义了ERP和MES集成到控制系统中的不同级别
MES的使命
现代MES应用程序旨在通过不同的方式接收数据,旨在尽可能自动化。这些输入均值的示例包括:
– 来自外部系统的数据库事务或存储过程。
– 通过 Web 服务传输的结构化消息。
– 从条形码扫描仪或视觉系统读取数据。
– 通过OPC服务器或其他协议建立PLC到PLC通信。
– 数据也可以通过在键盘上键入来输入,但这更多地用于异常管理而不是常规。
纵观软件行业,有一个有趣的新趋势,一些主要的ERP供应商以及一些知名的PLC和自动化公司开发和提供自己的专有MES解决方案。这个似乎与专业化相违背,但实际上,这从侧面反映了MES在制造业中日益重要的地位,这也是启封管理咨询有限公希望给化工企业提供核心工具的原因,它是包含了ERP+MES的组合方案。