发明名称 面向离散制造车间的RFID中间件的实现方法
摘要 一种面向离散制造车间的RFID中间件的实现方法,其特征是它通过设置四个模块将与离散制造车间特征相关的信息集成为事件消息服务并驱动RFID硬件设备运行,将电子标签所携带的信息组织封装成为可直接供上层应用模块使用的数据源,以实现离散制造车间底层生产数据与上层应用模块的数据交互。本发明充分考虑了离散制造车间运转的实际状况,能与MES、CAPP、ERP等企业级应用程序实现无缝对接,能有效防止记录内容的泄露,可以最小的程序变动快速支持RFID读写器硬件的升级或更改。
申请公布号 CN103197928B 申请公布日期 2016.01.27
申请号 CN201310074547.1 申请日期 2013.03.08
申请人 南京航空航天大学 发明人 谢欣平;郭宇;廖文和
分类号 G06F9/44(2006.01)I;G06K17/00(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 南京天华专利代理有限责任公司 32218 代理人 瞿网兰
主权项 一种面向离散制造车间的RFID中间件的实现方法,其特征是它通过设置四个模块将与离散制造车间特征相关的信息集成为事件消息服务并驱动RFID硬件设备运行,将电子标签所携带的信息组织封装成为可直接供上层应用模块使用的数据源,以实现离散制造车间底层生产数据与上层应用模块的数据交互;所述的四个模块为:(一)注册管理模块;通过该注册管理模块为管理离散制造车间内使用RFID硬件的设备的上层应用模块提供接口;对上层应用模块的操作指令进行认证与授权,管理RFID中间件内集成的驱动组件,组织中间件内部的处理线程;(二)电子标签存储模块;每个电子标签内记录的字段内容包括“隶属型号、设计图号、投产批次、领料时间、本道工序、下道工序、当前工位和完成状态”,电子标签存储模块将以上字段内容组合成为堆栈格式,并在电子标签存储空间内分配存储地址;(三)存取内容互译模块;该存取内容互译模块内集成了所涉及的各种加密算法,电子标签内的存储内容为加密存储,内容写入时实施加密算法,内容读取时实施解密算法;(四)RFID读写器配置模块;RFID读写器配置模块将读写器的操作步骤归类为“连接RFID读写器、配置RFID读写器参数、寻卡请求、防碰撞操作、选卡、获得授权、配置RFID标签参数、读操作、写操作、终止数据传输、断开RFID读写器 ”,调用RFID读写器配置模块内集成的读写器驱动组件即读写器API函数来完成相应的操作;上层应用模块向RFID中间件发送操作指令给注册管理模块,注册管理模块对所接收的操作指令进行认证授权,并实例化一个对应于所接收的操作指令的代理对象,用于完成该指令后续的操作,如所述的操作指令为RFID读写器或RFID标签的参数配置命令,则通过RFID读写器配置模块调用相应程序段内的API函数完成配置,再通过“注册管理模块”给上层应用程序返回运行结果;如所述的操作指令为RFID标签的写入命令,则通过存取内容互译模块对写入内容进行加密,然后由“电子标签存储模块”按其字节长度分配存储地址,再通过“RFID读写器配置模块”调用相应程序段内的API函数完成写入操作,最后通过“注册管理模块”给上层应用程序返回运行结果;如所述的操作指令为RFID标签的读取命令,则通过RFID读写器配置模块调用相应程序段内的API函数完成读取操作,然后通过存取内容互译模块对读取内容进行解密,再通过“注册管理模块”给上层应用程序提供数据文件;所述的注册管理模块采用STA或MTA模式进行设计,以保证组件协调的统一;所述的电子标签存储模块将制造流程中的工序信息加密动态地存储于电子标签内。
地址 210016 江苏省南京市白下区御道街29号