MES数据流通的即时性与精准性,直接关系着MES系统生产管理一体化的实现效率,前面我们提到了影响MES数据流通速率的五大关键环节,本文将从MES数据采集方法入手进行详细讲述。
MES数据采集是整个MES系统运行管理的基础,针对生产车间不同的数据采集对象,我们需要采用具有针对性的、适当的MES数据采集方法,才能够以最快的速度从DCS系统等现场设备装置中,安全高效地实现数据采集。下面我们将针对MES系统对DCS系统的数据采集进行详细介绍。
图一:MES数据采集功能
1.OPC协议采集方式
MES数据采集可以通过MES系统实时数据库使用OPC协议直接从DCS采集数据,OPC协议,即“面向处理控制的对象链接与嵌入”的标准接口技术。MES让车间智能化管理梦想成真
多数新型的DCS设备都支持OPC数据接口通信协议,从理论上讲,MES实时数据库可以直接从DCS系统中采集数据,在根据实际MES系统项目经验总结,发现这种MES数据采集方法的效果并不能达到预期效果,有的甚至在MES系统数据采集过程中,导致DCS系统“死机”,这也是采用实时数据库进行数据采集的最大风险。
经过我们的分析了解到,这种MES数据采集方法会有这种风险的原因在于:MES系统的实时数据库自身的数据流通量相当大,当实时数据库直接从DCS系统中采集大量的数据时,DCS系统本身必须花费大量的机时来响应MES系统实时数据库的这些数据采集请求,一旦数据请求量大到DCS系统处理上限时,就会影响DCS系统对其它事件的处理响应速度,从而导致“死机”现象。因此这种MES数据采集方式要注重DCS系统的数据响应机制。
图二:数据采集软件方法
2.OPC服务器采集方式
即通过建立OPC服务器,从DCS中采集数据,再转发至MES系统实时数据库中。这种MES数据采集方法具体实现时,需要用一台工控机作为数据采集工作站,通过OPC协议与DCS进行数据通信,并且仅从DCS中读取我们最关心的数据而不进行任何的写入操作。实践证明,这种MES数据采集方法非常安全可靠,不会 阻碍整个MES系统数据更新的快速性。
3.混合式MES数据采集方法
这种MES数据采集方式是针对传统信息化企业中的老旧的DCS系统的数据采集方法。可以通过建立OPC服务器,由OPC服务器通过其他协议,从没有OPC接口的DCS系统中读取数据后,再通过OPC协议转发到实时数据库。汽车零部件企业使用MES前后效益比较案例
图三:设备数据采集软件主要功能
而对于不支持OPC协议的老DCS系统,MES数据采集,则需要对老DCS系统进行更新升级,或者对老DCS系统通信单元进行扩容改造,建立一个专用的工程师工作站作为OPC服务器,并在此OPC服务器上安装支持OPC协议的数据发送软件,将从DCS中获取的数据通过OPC协议转发到MES实时数据库中,从而完成MES数据采集。
这种MES数据采集方法,需要在中间部署一个数据转发的工程师工作站,会对么司系统数据流通的速度有一定的影响,但在无法对老DCS进行升级换代的前提下,这种MES数据采集方法也是最行之有效的一种办法。
DCS系统是MES数据采集过程中最主要的数据对象和数据来源,可以采用以上MES数据采集方法,而对于非DCS的采集对象,如电子秤、各种电力监控系统等,则需要针对其数据库类型和数据格式,采用对应的MES数据采集方法,保证MES数据采集的准确性和有效性。