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

MES系统数据采集过程

返回列表
2017年10月24日 人浏览

MES系统数据采集过程

     MES系统RFID系统通过无线发射和传输的数据实现检测和识别物体,它的主要构成部件包括:标签、天线、识读器。MES系统通过无线电磁波实现从标签中读数据或向标签中写数据,PLC或PC可以进行串行通信,从而获取标签数据,用于控制或处理数据。

    MES系统的读写功能的实现是PLC和PC通信的过程,以模块化思想为开发基础,。其中最关键的技术是串口事件的设立及对串口监听线程的建立。MES系统仅仅实现了对标签的读写,但实际应用中,会有大量标签同时进入读写范围,终于众多信息的相互叠加,必然会导致读写器无法正常工作。找到一种有效方法解决短时间内读取大量标签是本系统的任务之一。为此,MES系统需要建立防止冲突的机制,实现标签到达之后确定由哪个先说的问题,即队列模型,本节采用适应性二叉树法实现此功能。

    MES系统使用适应二叉树法,即采用二叉搜索来实现找出众多标签中的一个。就如同识读器在问广第一位是X吗?”回答“不是”的那些标签不再响应,MES系统而回答“是”的那些标签会等待识读器询问第二位,至只有一个标签响应为止,协议状态如下。

     MES系统当标签进入此状态立即发送一位数据,识读器也响应一位数据。如果相匹配,标签就会发送下一位,如此进行下去。如果不相匹配,标签进人搜索暂停状态,等待一个空状态。如果识读器响应的是“0”或“1”,标签进入搜索暂停状态。MES系统如果是空,标签进入单一化命令开始状态。搜索暂停状态:在此状态标签安静等待,知道收到数据空,然后进人树的开始状态,并复位自己的计数器。

     MES系统在T序物流局域物联网的信息采集过程中•由于RFID电子标签彼此间的信号干涉、设备电信号的干扰,以及废旧标签的清理不彻底等,往往会导致采集上来的数据夹杂着非法标签数据、错读标签数据、残缺标签数据和冗余标签数据等,这些纰漏数据虽然数量小,但对于MES系统的正常运作,生产状态的正确跟踪是非常致命的。
MES系统首先对数据流进行解析,从数据流头部开始识别“\r\n”字符,将第一个“\r\n”字符及其之前的所有字符截取出来作为一个基本的数据段,然后将这个基本数据段与标准的数据结构进行比对,判断其数据长度和结构是否符合标准,如果不符合则说明这是一个非法数据段,MES系统需要将其剔除,并重新开始下一个基本数据段的识别,最后,根据生产信息单元的 ID字段,即标签的编码,判断其是否符合生产 要素的编码规则,如果不符合,则说明读人了非 法标签,将其删除,并进入下一个基本数据单元 识别循环;如果符合,MES系统则说明信息单元合法,将 其存储到数据缓存中,这时候需要判断数据流 是否已经解析完毕,如果解析完毕则结束进人 数据等待状态,反之,则开始下一个识别循环。

相关内容推荐:

MES系统生产指标分解过程存在的不足

服务型MES制造执行系统的特点

MES服务型制造执行过程的需求描述


在线留言
公司信息

微信扫码关注牛工厂

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