MES系统的几种主流系统集成方式介绍

在制造企业中,不可能只使用一款系统软件,一般会有多套信息管理系统,如ERP、CAD、CRM等,如果想要最大限度的发挥各个信息系统的作用,则需要把这些软件集成到一起,实现无缝集成;然而,这也对各个信息系统提出了高要求——要具有很好的集成性。

MES系统

一、封装调用集成模式

封装就是指对象的属性和操作方法同时封装在定义对象中。用操作集来描述可见的模块外部接口,从而保证了对象的界面独立于对象的内部表达,接口作用于对象的操作集上是对象唯一可见的部分。用户看不到对象的内部结构但可以通过调用的方式来使用对象。

封装以后通过接口调用就可以有效实现系统集成。比较典型的调用方法有:基于API的函数调用方法,如JDBC/ODBC API等。 API目前在系统集成中使用非常普遍,而且许多软件本身具有API接口。两个应用系统之中的数据通过设在其间的应用适配器的接口进行传输,从而实现集成。

该方法适合异构系统之间的信息集成,通过API接口、数据传输与通信实现MES 信息集成。

二、直接集成模式

直接集成模式就是两个系统直接对各自数据库进行操作,并交换数据。要实现这种集成模式一般将MES系统的数据存放在其他系统的数据库中,实现两个系统的数据库的真正共享。

这种方法对于开发一套整体的企业信息系统是最好的,因为这种集成的紧密度比较高,但这种方法并不适合在几个成熟的商业软件之间进行系统集成,而现今大多数企业是直接采用商业软件的,这也是此方法的局限性。

三、数据聚合

数据聚合是一种将多个数据库和数据库模型聚合为一种统一的数据库视图的方法。聚合的过程可以看成构建一个虚拟数据库的过程,而此虚拟数据库包含了多个实际存在的数据库。这个构建的过程对于处于数据库以外的应用层的各具体应用的用户来说是完全透明的,用户可以访问数据库的通用方法访问企业中任何相连的数据库。

四、数据复制

数据复制应用在同构的数据库中,保持数据在不同数据模型中的一致性。数据复制中,需要建立不同数据模型中数据转化和传输的机制及关系,以屏蔽不同数据模型间的差异。

五、XML

在XML技术出现之前,为了将某一数据源转换到各个不同的目标数据源中去,只能在每个应用系统中都实现一次数据分析处理。数据解析只是在两个点到点的系统之间产生作用,而无法用于其他系统中。而XML作为一种对数据格式进行描述的通用元语言标准,目前来看是跨平台的数据集成的最佳解决方案,值得在未来的系统集成时间中大力推广。

XML在MES系统集成实践中得到广泛应用,例如在MES 与ERP 等系统的集成中,采用XML能够使不同数据库的数据通过XML数据流进行集成。

基于XML的Web Services技术为基于Web的MES系统集成提供了理想的解决方案。简单地讲,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,而XML正是Web services平台中表示数据的基本格式。

MES系统和DNC系统互为Web Services的客户端和服务器端,客户端和服务器之间用SOAP协议通信。

六、中间件集成模式

中间件集成模式主要包括通过中间文件,中间数据库,XML数据流以及消息中间件等来实现各种系统与MES系统的集成。

(1)通过中间文件实现MES系统与其他系统的集成。可以把MES系统需求的其他系统文档做成适合MES系统数据格式的或者统一格式的文件,通过访问中间文件库实现系统的集成。

(2)通过中间数据库集成模式。建立中间数据库实现共享数据格式统一定义,通过访问中间数据库抽取数据实现其他系统与MES系统的信息集成。 这种集成模式的关键是多数据库集成技术的应用,比较适合完整的ERP/MES系统的自行开发和实施。

(3)通过消息中间件的集成模式。MOM(message oriented middleware)指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。

以上就是关于MES制造执行系统中几种主流系统集成方式介绍。如果你有相关需求以及想要了解更多MES信息,欢迎访问 或拨打()与我们联系。我们可以根据您的企业需求为您详细定制解决方案,并发送相关行业案例给您,期待您的咨询!

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月15日
下一篇 2022年9月15日

相关推荐

发表回复

登录后才能评论