MES 的生产计划管理与 ERP 的生产计划管理到底有什么不同?

关注 1回复 0关注 593浏览

1个回答

  • vivo,打得一拳开 免得百拳来

    ERP是……,APS是……,MES是…….,这些概念早已为大家所熟知,谁也改变不了,所以不必多说。本文要做的是对它们所共有的‘生产计划’部分的对比和分析。

    一般说MES就是生产执行管理,最乐道的是连接企业管理系统和生产控制系统,承上启下弥补了空白。

    但是,MES的每个部分的功能都早有其他专业系统承担。比如资源分配和工序排程,是APS的领地;文件管理和控制一直属于OA的范畴;维修管理则有企业资产管理EAM和专业设备-固定资产管理软件;制造流程控制和管理有SFC(shop floor control);质量管理有集成了更多功能的ERP-QA/QC模块......就连最普通的ERP软件都声称拥有MES的绝大部分功能。看来实在是没有什么空白可以留给MES去弥补。

    由上可以看出,MES与ERP、APS概念的互相交错,软件商之间激烈争论,让人困惑。到底选择ERP、APS、MES有什么区别?本文就来说说MES与APS和ERP互相重合的生产排成这一段内容。

    一般说软件之间的比较,不是看它集成的功能多不多,而是首先要看企业最需要的关键功能是不是有。如果都有,那就需要注意‘有’跟‘有’的差别很大,一个小小的区别可能就是本质的不同,要点就是要看它们的算法哪个更好。一个好的算法可以更深入地解决问题,运算速度快,很容易扩展到其他功能,修改起来方便等等。别的不说,在对比ERP、APS与MES之间的关系时,算法就起到关键作用。

    在正常情况下,高级计划排程APS的算法比MES中的详细排程以及资源分配的算法要强很多。而MES中的算法比ERP中的MRP的算法也要强很多。

    ERP中的MRP算法实在太简单,就是把平时手工的工作方式电子化,相比而言类似于开发一个乘法运算的难度。因此很多企业不需要MRP在EXCEL上也可以实现相同功能。

    而MES的排产功能肯定要强于ERP的生产计划功能。因为如果在这个关键核心功能上不占一定的优势,MES就根本不会有自己的市场份额。但是,它在本质上也只是把一些手工的、经验性的好方法集成进了软件,类似于简化乘法运算,虽然有很大的实用价值,但这与APS的以数学模型为基础的算法相差甚远。

    否则,MES开发商就会把这部分拿出来单做成APS出售了,要知道其中的价格差异很大。(当然也不排除某些MES系统集成了APS系统的可能)。

    APS系统拥有以数学模型为基础的最强算法,可以满足更高难度、更广泛的需求。但它不是可以直观理解的方法,真正的难点不在于把算法变成软件,而是在于寻找和证明这个算法。因此,各APS公司对其核心算法和数学理论都是保密的,并且申请专利保护。

    当然对企业来说,算法也不是唯一的选择依据。一般说,整套系统中的某个功能不如专业系统的功能强大,但是价格低廉,与它集成在一起的功能很多,用起来方便,这是整套系统的优势所在。

    ERP的生产管理部分对比MES和APS最简单但也最便宜,一般仅限于简单的物料需求计划。如果企业对生产计划要求比较低,只侧重于较粗物料需求,就可以只选用ERP的生产模块。

    MES的排产功能更强一些,但是价格更高。适合于对生产计划要求不太高但是对生产排产管理比较精细的企业。目前国内自称提供MES系统的企业有很多,但其内容差别很大,水平良莠不齐,用户在选择的时候注意比较的关键是算法。从目前出现的趋势看,ERP软件公司倾向于集成MES系统,并与APS系统集成。

    APS是功能最强也是最昂贵的软件,适合于多品种、小批量、工艺流程变化很快、对生产计划有很高要求的生产型企业。目前APS开发商都只专注于生产排程功能,不搞其他相关系统。因此APS需要与其他软件集成在一起使用。

    目前,国际知名ERP全部都已和某个独立的APS系统集成在一起,常见的如SAP的APO,ORACLE的ASCP。国内用户如果选择了国外ERP软件就可以考虑上它的APS,但是加上大量的定制开发以后,其价格昂贵有可能会超过整个ERP的价钱。

    目前国内也有APS系统,主要在特定行业应用,主要是侧重复杂的制造排产调度。在复杂计划优化较弱,但由于价格较低,属于本土化服务,性能价格比要优于国外系统。

    综上所述,我们要学会超越一个软件表面上的概念、功能、特点,而以算法作为判断的一个重要标准。这对MES、APS、MRP这样的系统来说尤其重要。


您还没有登陆,请 登陆后查看答案/进行回答,或 注册