摘 要: RFID技术逐渐进入商业化应用,在物流管理中也有着日益重要的作用.该文简要介绍了基于RFID的 仓库管理系统,重点介绍了便携式仓库管理终端的硬件和软件设计.本设计以RFID技术为重点,以仓库管理为应用背景,结合无线局域网技术可以实现仓库的智能化管理.
仓库管理是物流当中的一个重要环节,也在企业的整个管理流程中起着非常重要的作用,如果不能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不仅表现为企业各项管理费用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力.随着企业规模的不断扩大,仓库管理的物资种类、数量在不断增加,出入库频率剧增,仓库管理作业也已十分复杂和多样化,传统的人工仓库作业模式和数据采集方式已难以满足仓库管理的快速、准确要求,严重影响了企业的运行工作效率,成为制约企业发展的一大障碍.射频识别技术的应用可以改善目前仓库管理的现状.射频识别(RFID)技术是利用无线射频通信实现的非接触式自动识别技术,与目前广泛使用的条形码技术相比拥有很大优势[1].在仓库管理中,它具有信息获取和信息录入功能,通过自动获取项目标识信息并且不使用键盘即可将数据实时输入计算机、程序逻辑控制器或其他微处理器控制设备.
1 系统简介
文中介绍的便携式仓库管理终端是基于RFID的仓库管理系统的一部分.基于RFID的仓库管理系统是在现有仓库管理中引入RFID技术,对仓库到货检验、入库、出库、调拨、移库、库存盘点等各个作业环节的数据进行自动化的数据采集,保证仓库管理各个环节数据输入的速度和准确性,确保企业及时、准确地掌握库存的真实数据,合理保持和控制企业库存.通过科学的编码,还可方便地对物品的批次、保质期等进行管理.利用系统的库位管理功能,更可以及时掌握所有库存物资当前所在位置,有利于提高仓库管理的工作效率.该系统的硬件组成包括:管理服务器、打印机、便携式终端、无线设备和射频标签,该系统组成如图1所示.

管理服务器运行仓库管理软件,负责仓库信息数据库的集中管理与维护,以及进货计划、出库计划的制定和指令下达,对库存货物进行查询、盘库,打印生成各种管理报表.本管理软件是在Windows XP系统中采用VB 6.0开发的.便携式终端具有接受作业指令、确认作业位置与作业货物是否准确、返回作业实况等功能,可以通过基于IEEE802.1lb协议的无线局域网与管理服务器进行数据的实时传输.例如,持便携式终端的工作人员接受到管理服务器的入库指令,可对要入库的货物进行扫描,读取标签上的货物信息,然后扫描货物所在的库位标签,将2者的对应信息实时传输到管理服务器.
本系统采用IEEE802.1 lb无线局域网,利用无线接入点、无线路由器等设备覆盖整个仓库作业区,实现作业数据实时传输.每个便携式终端相当于网络中的一个节点,管理服务器作为中心结点.一在物品入库时,给每个库存管理物品贴装射频标签,该标签为货物标签.贴放标签的物品应该是整托盘、整箱或便于安装标签的大件物品.在进行库房作业时,读取标签的编号,确定作业物品是否正确.为了节省运行成本,货物标签设计成可重复使用.在货物出库时取下,送到入库处再重新使用.还需要给每一库位贴装射频标签,该标签称为库位标签.在进行库房管理作业时,读取该标签编号就可判定当前作业的位置是否正确[2].
2 硬件设计
2.1 总体设计
便携式终端的硬件设计包括主控制部分和射频部分.主控制部分采用ARM微控制器作为核心,用sT公司的STR710FZ2T6芯片来实现,外部存储器有5l2 K x 16的SRAM和1 M x 16的FLASH,使用USB主机接口接入无线网卡实现无线通信功能,同时还集成了RS232接口、键盘和LCD等功能.射频部分使用NXP公司的MFRC500芯片,连接天线模块,用来读取射频标签的信息.系统的硬件总体设计如图2所示.

2.2 主控制部分设计
主控制部分以STR710FZ2T6芯片为核心,外围包括存储器、USB接口、RS232接口、键盘和LCD等. STR710FZ2T6芯片基于ARM7TDMI核心,拥有丰富的外设和增强的I/O功能,片上集成有256+l6 K的FLASH和64 K的RAM,满足低功耗、高性能的嵌入式系统应用.该芯片拥有可以寻址4个存储器段的外部存储器接口(EMI),支持SRAM、FLASH和ROM等多种存储器类型,同时支持多种启动方式.

|