MES和ERP有什么区别?

如题所述

“ ERP——业务计划系统——解决生产什么的问题;MES——制造执行系统——解决如何生产的问题”

制造企业面临着紧迫的竞争压力,利润越来越少,交货时间越来越紧迫,生产周期缩短,同时产品变得更复杂。大部分企业已经在使用ERP系统,他们就会认为:“我已经使用了ERP,为什么还需要MES(制造执行系统)?”

我们想说:ERP只知道“为什么”,但MES知道“怎么做”!

事实上,所有行业的制造企业都需要在一个整合的ERP系统下管理业务流程信息。在这些系统当中,有许多领域需要被特别关注:销售、财务、购买/采购、仓储、人力资源、质量管理和生产计划等等。

在许多制造公司中,生产价值链中的主要成本未能被详细并透明的反映出来。更重要的是,许多通常在ERP系统、电子表单来维护的生产领域的目标数据,全都是在假设或者过去的经验中估计出来的。

上层的管理(ERP系统,APS系统,电子表单等等)与下层车间环境之间产生鸿沟,就会出现各种各样的问题:

    车间的反馈数据(设备运行时间、停滞时间、产能、废品原因、利用与生产效率、有效率等等)有多可靠?

    底层的车间数据反馈和高层的ERP系统的数据识别间的延滞到底有多少?

    哪些是真正的人工成本(工日、工时)需要提供给上层的ERP系统?

    尽管满负荷生产,为什么仍会有许多交货时间问题?

    尽管满负荷生产并且有最好的营业额,为什么但没有预期中的收益?

    ……

    首先,我们来探讨下MES与ERP在功能与技术上的差别

    1、ERP与MES的定位不同。

    传统ERP定位于企业计划。主要面向管理人员,其管理的数据以周、天为时间周期。当ERP下达的工单到生产现场后,ERP无法对现场进行实时有效管控,出现工单执行过程中的“信息黑洞”。MES系统定位于执行层面。它接转ERP下达的工单,并实时发布到产线,通过现场的数据采集,直接对一线操作和车间管理人员提供生产支持。其管理的数据以现在、下一个小时为时间周期,为现场管理人员提供实时信息进行决策。  

    2、ERP与MES管理的功能范围不同。

    ERP主要管理采购、财务、销售、生产订单管理、发运管理、成品仓储计划控制等计划层面功能。MES主要提供车间的工单派发、制程防错、产品谱系、SPC质量分析、设备数据分析、制程追溯等执行层面的功能。

    3、MES与ERP系统有不同的技术要求。

    ERP主要处理计划数据,数据量小,不需要和底层硬件交互,易于采用集中的方式管理。更重要的是ERP在实施时,计划的流程相对固定。而MES的数据粒度小,数据量大,和工厂的工艺、车间管理流程、自动化程度密切相关,不同企业实施时差异很大,且需要不断适应车间管理模式的变革,因此更需要系统的柔性和对集团推广的支持能力。另外,MES系统直接记录生产的过程数据,因此在系统的可靠性和稳定性方面比ERP要求更高。

    MES能为制造企业解决什么问题?

    靠什么去解决ERP所不能解决的问题,答案就是MES!标准并模块化的MES是车间和上层ERP系统之间的协调信息系统。它提供了通常ERP系统所不能提供的生产车间信息的透明性;提供了连通上层管理系统(如ERP)与底层车间(操作终端与设备)的可靠数据界面等。

    1、制造企业需要通过MES系统解决什么问题?

    ① 出现用户产品投诉的时候,能否根据产品号码追溯这批产品的所有生产过程信息?能否立即查明它的:原料供应商、操作机台、操作人员、经过的工序、生产时间日期和关键的工艺参数?

    ② 同一条生产线需要混合组装多种型号产品的时候,能否防止工人部件装配错误、产品生产流程错误、产品混装?

    ③ 过去12小时之内生产线上出现最多的5种产品缺陷是什么?次品数量各是多少?

    ④ 目前仓库以及前工序、中工序、后工序线上的每种产品数量各是多少?要分别供应给哪些供应商?何时能够及时交货?

    ⑤ 生产线和加工设备有多少时间在生产,多少时间在停转和空转?影响设备生产潜能的最主要原因是:设备故障?调度失误?材料供应不及时?工人培训不够?还是工艺指标不合理?

    ⑥ 能否对产品的质量检测数据自动进行统计和分析,精确区分产品质量的随机波动与异常波动,将质量隐患消灭于萌芽之中?

    ⑦ 能否废除人工报表,自动统计每个过程的生产数量、合格率和缺陷代码?

    2、MES系统能为企业带来什么具体效益?

    确切掌握生产状况,提高交货准确度,理顺厂内配送物流,达成产、供、销配合;

    正确掌握在制品数量,及不良品追踪,降低在制品生产成本

    以条码及RFID等手段追踪产品序号,收集完整资料及过程质量信息,提高产品售后服务水平及满意度;

    及时反应品质问题,追踪品质历史记录,提高产品品质;

    减少人工统计和手工报表,提高现场管理人员生产力;

    充分掌握工具、设备等使用状况,制造资源做有效运用等。

    随着ERP在企业应用的深入,ERP系统逐渐显示出其局限性。传统ERP定位于企业计划,其管理的数据以周、天为时间周期,无法对现场执行实时的有效管控,即所谓的在制造过程中存在“信息黑洞”。这个“信息黑洞”对制造过程的管理和控制的影响愈发不利。

    制造执行系统MES的出现可以消除这些不利影响,在产品从工单发出到成品产出的过程中,扮演生产活动最佳化的信息传递者,在企业上下层之间提供一个双向的生产信息流。如果把MES系统与ERP集成起来,不仅能充分发挥它们各自的优势;同时,可使MES系统的生产计划更合理,使ERP系统的数据更及时有效,工作效率更高。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-28
MES和ERP有何区别,主要体现在以下几个方面:
1、管理的目标不同。ERP的重点在于财务,也就是从财务的角度出发来对企业的资源进行计划,相关的模块也是以财务为核心的展开,最终的管理数据也是集中到财务报表上。MES重点在于制造,也就是以产品质量、准时交货、设备利用、流程控制等作为管理的目标。因为不同的企业其管理重点不同,在选择信息系统的组成时,重点也不同。集团公司、商业企业、物流企业等更着重于ERP管理,而制造企业更需要的是MES。

2、管理的范围不同。ERP管理的范围比MES大,MES管理比ERP细。企业生产资源作为企业资源的一部分,也在ERP管理的范围内,也相应有生产计划、数据收集、质量管理、物料管理等功能模块,所以往往和MES会混淆。但ERP管理的范围主要是以工作中心为单位,MES能更细致到每个制造工序,对每个工序进行任务的下达、执行的控制和数据采集、现场调度。ERP要做到工序级的管理,需要进行定制开发。

3、管理的功能不同。ERP在制造管理方面的功能主要是编制生产计划,收集生产数据。MES除了细化生产计划和收集生产数据外,还有批次级的生产控制和调度的管理功能,例如:批次级的工艺流程变更,对制造设备、人员和物料的验证控制,批次分拆、合并,批次的生产订单变更等现场调度功能。

4、实现的方式不同。ERP主要采用填写表单和表单抛转的方式实现管理,现场收到的制造任务是通过表单传达,现场制造数据也是通过填写表单完成收集。MES是采用事件的方式实现管理,生产订单的变化和现场的制造情况,通过MES内置的WIP引擎立刻触发相关事件,要求相关人员或设备采取相应的行动。因此,MES可以减少数据的输入工作,减少差错,也提高了及时性。

5、管理的时间周期不同。正是因为MES采取了WIP引擎来驱动管理,能够做到现场的“实时管理”:上级生产计划和生产调度能立刻反映在制造现场的作业界面,现场的生产数据和异常情况也能实时反映在管理岗位的监督界面,使得及时调度成为可能。ERP的表单方式不可避免会有一个录入的周期,因此在生产调度上会有两个录入周期的滞后,对于制造周期短的生产可能会造成影响。

6、工作方法的不同。为了实现对制造现场的实时控制和调度,现场的工作方法也会发生一些变化。没有信息系统时的工作方法是从生产计划部门获取生产订单或生产进度,完成现场作业后将生产情况填写在制令单或批次流转单上向上级报告。ERP的方式与此类似,只是制造现场和生产管理部门的接口通过信息系统来连接。但使用MES系统后,工作现场的指令下达和数据收集都是通过信息系统来实现的。

盖勒普 MES 制造执行系统 ,20多年全球技术沉淀和经验积累,在中国近15年的项目实施经验,适用于各大制造行业,并拥有大量的成功案例,80%以上用户为世界500强企业,可以与企业其他信息化系统实现高效集成应用,尤其在航空航天、军事工业、兵器工业、电子科技、装备制造、机床工业、汽车工业、医疗器械、模具工业、金属加工等领域已占据遥遥领先的地位。

很多MES项目都是随着企业安装新的ERP(企业资源计划)项目而一起引进的。因此,我们自然而然地会怀疑是否每个ERP项目都需要一个MES功能。根据多年的行业经验,答案显然是肯定的。理由有很多,现在让我们看看主要原因。

1.ERP不是车间级产品。尽管ERP系统包含着生产执行的功能,但目前没有一个ERP系统可以实现每生产一件就更新一次的功能。车间生产系统和ERP系统对“实时”的解释不同:ERP是从典型的企业战略管理角度上解释,而MES则是生产过程的实时概念。生产系统需要作为一个满足客户,监管机构,供应商以及内部员工的不断变化的需求无缝的整体。这,显然更适合MES的概念。

2.ERP上微小的变动会造成大影响。ERP级别上的策略和市场改变造成的影响几乎是生产级别上的变动的10倍。因此,应该专门制造一个生产系统,用于管理生产过程中产量和生产速度的变化。

3.ERP所提供的信息和生产人员所需的信息不同。不同需求的员工不仅信息不同,而且所需信息呈现的方式也不同。传统的ERP项目的界面是为那些分析、决策者设计的。在生产部门中,由于变化更快,应该更快的呈现这种变化。生产过程中,通常不会去分析过时的静态数据,而是会去分析正在发生的信息以及趋势。不同职位的人,需要的信息种类不同,系统呈现的方式也就不同。

4.供应链需要在战略或商业级以上的层次整合起来。如今,公司间的竞争已经不仅仅是两个公司之间的事了,而是两条供应链之间的事。这也意味着提高效率不仅要从战略或商业层面上进行改善,而是要从整个供应链改善。信息整合只能从车间级开始的各个层次开始整合起来。只有具备及时,准确的信息流。供应链才能高效的运转起来。

5.ERP知道“为什么”,MES知道“怎么做”。前者用来策略制定,而后者则是操作层面上的东西。知道怎么做的人给知道为什么的人做事,知道为什么的人需要知道怎么做的人实现他们的想法。这是一种很重要的互相依存的关系。本回答被网友采纳
第2个回答  2017-12-26
1.ERP和MES的区别:
ERP(Enterprise Resources Planning)是企业资源计划,它是在物料需求计划MRP(Material Requirement Planning)和制造资源计划MRPⅡ(Manufacturing Resources Planning)的基础上发展起来的更高层次的管理理念和软件工具。
MES(Manufacturing Execution System)是制造执行系统的缩写。MES是美国管理界1990年代提出的新概念,MESA(MES国际联合会)对MES的定义是:MES能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理。当车间发生实时事件时,MES能对此及时做出反应、报告,并用当前的准确数据对它们进行指导和处理。
从这个定义来看,MES是对ERP的计划的一种监控和反馈,MES其实是ERP业务管理在生产现场的细化,ERP是业务管理级的系统,而MES是现场作业级的系统。所以,很多MES管理软件都会与工业设备,通过工控技术进行实时数据采集,再上传给ERP系统进行业务状态改变和业务指令处理。
2.ERP和MES的关系:
ERP是一个对企业资源进行有效共享与利用的系统。通过信息系统对信息进行充分整理、有效传递,使企业的资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用,从而实现企业经营效率的提高。广义上讲,MES管理都是在ERP的框架下运行的,都是ERP的子集或交集。MES是对ERP的计划的一种监控和反馈,MES其实是ERP业务管理在生产现场的细化,ERP是业务管理级的系统,而MES是现场作业级的系统。所以,很多MES管理软件都会与工业设备,通过工控技术进行实时数据采集,再上传给ERP系统进行业务状态改变和业务指令处理。本回答被网友采纳
第3个回答  2022-08-24
MES 和 ERP 各有作用,但在制造企业运营中,两个系统又互有补足可以互相整合。它们的主要区别:

1、管理目标不同
ERP的重点在于财务,也就是从财务的角度出发来对企业的资源进行计划,相关的模块也是以财务为核心展开,最终的管理数据集中到财务报表上。MES的重点在于制造,也就是以产品质量、准时交货、设备利用、流程控制等作为管理的目标。因为不同的企业管理重点不同,在选择信息系统的组成时,重点也不同。集团公司、商业企业、物流企业等更着重于ERP管理,而制造企业更需要MES管理。

2、管理范围不同
ERP的管理范围较大,涉及采购、财务、销售、生产订单管理、发运管理、成品仓储计划控制等计划层面,主要对企业资源进行有效共享与利用,使企业资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用,但是不够详细具体。MES管理比ERP细致,主要涉及车间的工单派发、制程防错、产品谱系、SPC质量分析、设备数据分析、制程追溯等执行层面,能更细致到每个制造工序,对每个工序进行任务的下达、执行的控制和数据采集、现场调度。

3、管理功能不同
除了财务管理、人力资源管理、客户关系管理等功能,ERP在制造管理方面的功能主要是编制生产计划,收集生产数据。而MES除了细化生产计划和收集生产数据外,还有批次级的生产控制和调度的管理功能,例如:批次级的工艺流程变更,对制造设备、人员和物料的验证控制,批次分拆、合并,批次的生产订单变更等现场调度功能。

4、实现方式不同
ERP主要采用填写表单和表单抛转的方式实现管理,现场收到的制造任务是通过表单传达,现场制造数据也是通过填写表单完成收集。MES是采用事件的方式实现管理,监测生产订单的变化和现场的制造情况,通过MES内置的WIP(在制品)引擎立刻触发相关事件,要求相关人员或设备采取相应的行动。因此,MES可以减少数据的输入工作,通过信息系统实现工作现场的指令下达和数据收集,减少差错,提高及时性。

5、时间周期不同
正是因为MES采取了WIP(在制品)引擎来驱动管理,能够做到现场的“实时管理”:上级生产计划和生产调度能立刻反映在制造现场的作业界面,现场的生产数据和异常情况也能实时反映在管理岗位的监督界面,在企业上下层之间提供一个双向的生产信息流,使得及时调度成为可能。ERP的表单方式则不可避免会存在录入的周期,管理的数据以周、天为时间周期,无法对现场执行进行实时的有效管控,即所谓的在制造过程中存在“信息黑洞”,这个“信息黑洞”对制造过程的管理和控制的影响愈发不利。

6、技术要求不同
ERP主要处理计划数据,数据量小,不需要和底层硬件交互,易于采用集中的方式管理,在实施时,计划的流程相对固定。MES的数据粒度小,数据量大,和工厂的工艺、车间管理流程、自动化程度密切相关,不同企业实施时差异很大,需要不断适应车间管理模式的变革,此外,MES系统直接记录生产的过程数据,在系统的可靠性和稳定性方面比ERP要求更高。本回答被网友采纳
第4个回答  2019-02-24

1、二者的管理对象不同

ERP软件一般是应用于服务业或流通业,因为可以清晰明确的查看到服务流程进度。而MES主要用于生产,制造业,对于制造业,是对产品信息的需求程度来定。

2、管理范围不同

ERP管理的范围相对比MES的大,而MES管理比ERP细。ERP也包括对企业生产数据管理,比如生产计划、数据收集、物料管理、质量管理等功能模块,是以单位去管理,而MES可以在ERP的基础上显得更加细致,可以清楚的对每个工序进行任务的分配,跟踪,执行,监控及数据采集和现场调度。

3、管理的功能不同

ERP的功能主要是编制生产计划,收集生产数据。而MES功能除了细化生产计划,生产进度和收集生产数据外,还有批次级的生产控制和调度的管理功能。

4、实现的方式不同

ERP采用填写表单和表单抛转的方式实现管理,一般任务都是以表单的形式进行传达和收集。MES系统是采用事件的方式实现管理,通过生产订单的变化和现场的制造情况来引发内置的WIP引擎,通过触发引擎来管理,并要求相关人员设备进行相应的行动。这样就可以减少数据的人工输入,从而减少差错,大大也提高了及时性。

5、工作方法的不同

ERP系统类似于没有信息化管理的工作方法,就是从从生产计划部门获取生产订单或生产进度,完成现场作业后将生产情况填写在制令单或批次流转单上向上级报告。但是ERP将制造现场和生产管理部门的接口通过信息系统来连接。而MES工作现场的指令下达和数据收集都是通过信息系统来实现的,无需人工操作。