欢迎光临牛工厂MES制造执行系统官方网站
触屏版|收藏网站|联系我们
139 2657 5583

MES系统RFID中间件功能的实现

返回列表
2017年11月06日 人浏览

MES系统RFID中间件功能的实现

    MES系统RFID中间件处于生产过程跟踪系统的中间层,是实现系统物理层和应用层之间信息传递的纽带。应用层通过RFID中间件来控制物理层的RHD阅读器,MES系统阅读器与RF1D中间件直接互联,并通过RFID中间件进行数据处理•将获取的有效生产状态信息传递给应用层,从而减少应用层的运行负担。

   MES系统其中各个功能模块的介绍如下:

   MES系统阅读器通信模块:根据TCP/IP网络通信协议,对RFID阅读器进行网络环境配置,自动分配通信端口,采用“握手方式”保证了信息传递的安全性;通过多线程协同技术,可同时控制多个阅读器,线程间采用“自锁和互锁”机制确保信息同步,通过线程代理实现了跨线程访问的安全;按照特定的阅读器控制指令语义,MES系统通过建立好的网路通信套接字向阅读器发送控制指令,进行阅读器的读写控制和参数化。持续监听阅读器的数据传送信道,并将信息以数据流的形式传递给数据采集模块。

    MES系统数据采集模块:在阅读器通信模块与RF1D阅读器建立通信后,数据采集模块将多个阅读器发送回来的数据流进行整合,去除信息头和信息分割符,MES系统从数据流中解析出基本的数据单元,然后按照指定的数据格式存储在虚拟缓存中,等待数据处理模块进行数据处理。

    MES系统数据处理模块:循环处理数据采集模块获取的基本数据单元,将基本数据单元与标准数据比对,判断数据合法性,去除冗余数据。MES系统然后对合法的基本数据单元进行信息分解,按照规定好的数据结构,分离出标签ID、标签识读时间和标签识读地点信息,并将这些信息组成基本生产信息单元存储到数据缓存中。

    MES系统数据缓存模块:是一个随着信息量增加可以动态扩展容量的虚拟存储空间,用来暂时存储数据处理模块获得的基本生产信息单元,MES系统大大提高了数据存储空间的有效利用率,通过数据缓存可以显著减少系统与数据库的交换频率,提高系统运行效率。

    MES系统EVENT-COMPUTING事件推理模块:EVENT-COMPUTING事件推理模块是RFID中间件的核心部分,完成了生产状态信息的获取。MES系统数据处理模块获取的基本生产信息单元只是简单描述了何时、何地识读到了某个标签,对于生产过程跟踪并不能体现出有效的物理意义。通过事件推理模块的事件推理机,MES系统从基本的生产信息单元中推理出了工序操作/动作事件,然后结合设备约束和工艺约束,产生了“事件-时间-状态”执行动作序列状态信息,并将事件封装,用来驱动车间可视化看板动作。

    MES系统数据存储模块:是RFID中间件与系统数据库的接口,其频繁地与系统数据库交换,将RFID处理获得的生产状态信息同步到服务器数据库,保证信息的一致性,并从服务器数据库中查询事件推理模块所需要的约朿信息和生产资源信息。

    MES系统阅读器工作状态显示:这是RFID中间件的一个辅助模块,用于向操作者显示阅读器的工作状态和程序运行日志,为用户提供了一个阅读器的控制界面。

    MES系统异常处理模块:负责捕获RFID中间件和RFID阅读器的运行异常,并将异常事件传递给可视化看板。


在线留言
公司信息

微信扫码关注牛工厂

电 话:0755-28212811
传 真:0755-28212820
邮 箱:OKMES@OKMES.COM
邮 编:518105
地 址:深圳市龙岗区南湾街道立信路45号B栋四楼
(地铁龙岗线单竹头站C出口前行300米)
2017 深圳市小牛工业互联科技有限公司 @ 版权所有粤ICP备17078154号