一种仪表仓库自动识别管理系统的设计
发布时间:2017-04-22
作者:
金作涛
来源:万方数据
本文针对仪表仓库的管理效率问题,提出了一种基于RFID技术的自动识别管理系统设计方案;基于RFID中间件技术、嵌入式软件开发和数据库编程技术完成了各子系统的设计;现场试用和实验室测试结果表明,该系统能有效实现仪表仓库的进出存自动识别管理,系统功耗较传统装置降低了26.9%,平均操作效率提高了18.2%,大大增强了仪表仓库管理的自动化、智能化水平,并节约了管理成本;设计方案科学可行,应用前景广阔。
3 软件设计
系统软件设计也分为货架标签端软件设计、手持端软件设计和管理中心端软件设计三部分。标签端和手持端的软件设计主要基于C语言实现,管理中心端PC主机软件基于Java和数据库编程实现。
3.1 标签端软件设计
货架标签端设置为多个,按类别固定在各仪表货架上,标签端程序流程如图4所示。采用主动方式,定时广播含有自身ID信息以及仪表种类信息的数据,未检测到手持端时循环广播。当检测到有手持端进入广播区域后,接收手持端信息并向其发送握手应答信号。然后对接收到的信息进行解析,判断是否有操作请求,有则执行操作;操作完成后或未接到请求时,MCU会扫描键盘请求,必要时对键盘事件进行及时处理。
图4 标签端软件流程图
3.2手持端软件设计
手持端同时面向中心端和标签端进行无线连接通信,其软件流程如图5所示。所有操作均安排在一个主循环中完成。循环过程中首先监测中心端,当收到指令后进行校验、解析和操作执行;然后检测有效区域内的标签,若匹配成功则执行操作;最后检测键盘请求。研发过程中。手持端软件基于C语言代码编程实现。
图5 手持端软件流程图
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。