ERP与MES的集成没有统一的最佳方案,各个企业应根据各自的实际生产情况、应用情况和目标需求等来确定最佳的解决方案。根据实施经验,分享几种ERP与MES的集成模式。
1. 间接集成模式
间接集成主要是通过中间文件、中间数据库及XML数据流等实现ERP与MES的集成。这种模式比较适合完整的ERP与MES的自行开发与实施。
2. 直接集成模式
ERP与MES的底层数据库都是关系型数据库,要想实现ERP与MES的直接集成,就要让两个系统分别对各自的数据库进行操作并交换;而实现直接集成的最好方法就是将MES的数据存放在ERP的数据库中,让两个系统的数据实现真正的共享。由于这种集成模式的紧密度较高,故将ERP与MES作为整体系统开发是较好的。但目前大多数企业一般采用不同公司的相对成熟的ERP与MES商业软件,所以直接集成模式并不适合这些企业,这也是这种模式的局限性。
3. 封装调用集成模式
ERP与MES封装以后通过接口调用就可以实现两个系统的集成。比较典型的调用方法有:基于API的函数调用方法、JDBC-ODBC方法等。
基于API的函数调用方法的ERP与MES封装调用集成模式同一般的API函数调用基本相同。目前比较流行的接口是SAP R/3,其通过对BAPI的调用来实现系统的集成。ERP中的BAPI函数可以将MES想要访问的数据从ERP中提取出来,并转换成数据文件,再将文件转换成符合MES API函数的数据结构传到MES中。这种封装调用集成模式的优点是可以适应提供开放接口的外部系统集成,缺点是一般的ERP并不能提供API的封装调用集成模式。不过,JDBC-ODBC方法可以实现普通的ERP与MES的集成。
集成方式肯定不止我提到的这几种,建议企业在找MES时,可以告知MES服务商你们用的是哪家的ERP系统,这样就能MES服务商就能知道ERP与MES能否集成了。
领取专属 10元无门槛券
私享最新 技术干货