摘要:传统的仓储办理体系运用的是人工记载单据的方法,这种方法不光费时吃力,还简单形成人为丢失,并且劳动力本钱高。针对以上问题,选用根据RFID技能的智能仓储体系的架构计划,规划了一套智能仓储体系。经过办理体系与RFID技能的结合,完成了对货品进行出库入库,货品阅读,人员办理,单品查找等功用。然后完成了对产品的分类办理,提高了仓储才能。
近年来,跟着我国仓储职业的不断发展,仓储办理作业变得多样化和复杂化。选用条码技能和人工辨认的传统库房办理方法,人工本钱比较高,工作功率不抱负。跟着RFID技能的不断老练,可以使用RFID技能较好地处理现在存在的问题。本文首要介绍了一套根据RFID的智能仓储办理体系规划与完成。
1 首要技能简介
1.1 RFID简介
RFID是Radio Frequency Identification的缩写,即射频辨认。它可以方的便对物品进行非触摸式辨认。一套RFID体系由阅读器与转发器组成,由阅读器发射一特定频率的无线电波能量给转发器,用以驱动转发器电路将其内部IDCode送出,此刻阅读器便接纳此ID Code,然后对物品批量的进行快速有用辨认。
1.2 Zigbee简介
Zigbee作为一种近年来新式的无线网络技能,首要用于近距离的无线连接。它使用自己的协议规范,在只需要很少能量的情况下,以接力的方法经过无线电波将数据从一个传感器传到另一个传感器,其通讯功率十分高。
2 全体架构规划
本智能仓储办理体系首要由上位机与RFID手持读卡器两部分组成,其通讯选用Zigbce协议。上位机程序包括上位机前台程序、后台程序两部分。前台程序可运转于多个PC,后台程序运转在服务器。全体架构如图1所示。
2.1 上位机前台程序
上位机前台程序包括操作界面与办理员界面。操作界面由入库操作与出库操作组成。办理员界面由标签注册、写入数据和读取数据等组成。
2.2 上位机后台程序
手持读卡器非触摸式读取物品RFID标签后,把所读数据发送给后台程序,经过后台解析将物品的详细信息实时回传到手持读卡器的液晶屏上。数据选用GB2312编码,后台程序选用串口与各Zigbee节点通讯。上位机工作流程如图2所示。
2.3 Zigbee通讯协议
Zigbee节点首要担任数据的转发,包括上位机与固定节点和上位机与手持读卡器数据的转发。
2.4 手持读卡器
手持读卡器首要使用RFID技能担任对库房内产品的出入库查询,其具有两个功用:单品辨认和多品辨认。单品辨认不选用防磕碰机制一次只能辨认一个产品上的RFID标签,多品辨认选用防磕碰机制可以一起辨认上千个RFID标签,辨认的标签存储在行列中。手持读卡器在对库房内的产品进行查询时首要进行标签辨认和解析,解析标签的数据后取得标签的UII(仅有物品辨认码)。经过标签的UII将数据库中的数据显现在手持读卡器上,以便库房办理员可以方便地进行产品查询。
3 体系功用规划
3.1 手持读卡器体系规划
本体系手持读卡器选用ARM公司的STM32F103嵌入式处理器作为操控单元的主操控器,中软吉大JX200E系列的UHF 900M超高频阅读器芯片作为射频收发模块的中心,将uC/OS-II实时操作体系和FATfs文件体系移植到ARM处理器上,完成任务调度,并在此基础上操控高频阅读器芯片读取每个产品仅有的的RFID标签数据。使手持机读卡器与上位机通讯,获取数据库中存储物品的详细信息,实时显现在其液晶屏上,从而完成根据RFID的智能仓储办理。手持读卡器体系结构如图3所示。
3.2 办理体系规划
仓储办理体系功用结构如图4所示,首要包括信息阅读,产品办理,人员办理。其间,信息阅读首要包括检查产品信息,注册信息,人员信息,入库信息,出库信息的功用。产品办理首要具有添加产品,删去产品及更新数据的功用。人员办理首要具有添加人员,删去人员及更新数据的功用。
4 体系功用完成
本体系选用Microsoft Visual Studio 2012的VC++6.0作为开发工具,以Microsoft SQL Server2012作为数据库办理体系完成,以下是对其首要功用的介绍。
4.1 用户登录
翻开仓储办理体系进入登录页面,数据库用户信息表中有办理员和普通用户权限。其间用UserPermission字段用来存储是否有办理员权限,其数据类型为bit。假如判别为true则具有办理员权限,假如为false则为普通用户。数据库中首要触及办理员对数据库中产品信息的阅读和检查。
4.2 体系办理操作
办理员直接面临的便是办理界面中的数据,经过对办理界面中产品信息的阅读从而有用办理库房产品信息。首要是办理界面中的信息阅读,该界面包括产品信息,注册信息,人员信息,入库信息,出库信息等。在产品信息中可检查产品的编号,产品的称号,可以直观的了解产品,在地点产品德单击可检查产品的描绘。在注册信息中可检查产品标签的UII,产品的称号,以便第一时刻把握产品注册信息。人员信息中包括用户名和暗码等信息,其间用户可分为办理员和普通用户。入出库信息包括产品UII,入出库时刻,产品称号,操作员等。体系办理界面如图5所示。