论文部分内容阅读
离散制造业以多品种小批量生产为主要生产特点,市场竞争的日益激烈,以及消费个性化、需求多样化,使企业迫切需要提高其信息化能力。但是,生产过程中各种制造资源和生产数据的动态变化无法实时反馈给企业生产管理系统,生产过程不透明,增加了过程管理和生产决策的复杂性,阻碍企业的信息化进程。为解决制造车间信息反馈实时性低等问题,将无线射频识别(Radio Frequency Identification, RFID)技术应用于生产车间,实现对单一车间制造资源的状态唯一识别和跟踪,并采集加工动态数据。然而,RFID系统从车间生产现场采集到的设备运行状况、产品加工信息、订单进度等数据,信息量庞大且存在错误和重复,不能被企业生产管理系统即车间作业计划及调度监控系统有效利用。所以本文的主要研究内容是寻求一个处理数据的方法和工具,并且提供一个数据交换和共享的平台,管理车间各种制造资源、加工状态、作业计划和订单任务等数据。中间件是一种实现资源共享、屏蔽硬件差异性和通信协议异构性的中间软件,使应用系统能运行于不同平台,并且在连接管理和调度方面发挥重要的作用。本文在企业调度系统实现企业管理层下达作业计划和生产指令到生产现场的基础上,利用中间件技术设计并实现一套RFID中间件系统,处理采集到的车间所有加工动态数据并反馈回调度系统。本文首先分析RFID中间件的原理和作用,利用模块化方法将该中间件划分为设备监控管理模块、标签信息处理模块、数据管理模块、通信服务器模块和应用接口模块。利用Java编程语言,实现对RFID设备的连接、配置和监控,同时还实现系统与企业门户网站的连接,使中间件系统与企业应用系统互联。本文着重设计实现了标签信息处理模块,该模块设置了针对标签数据的过滤规则、处理手段。最后,中间件系统还提供了数据管理和共享的平台,方便调度系统定时提取工况数据,修正作业计划,实现生产车间的资源整合和闭环控制。