的功能除了出入库管理外主要就是在库管理,在库管理包括在库物品保管、在库物品查询、在库物品盘点等作业。在库物品查询、在库物品盘点作业过程中均采用RFID技术。4系统实现41RFID标签及读写器在智能仓储物联网中,针对仓储物品识别和信息采集处理两个模块的应用需求,建议采用西门子研发的适用于物流、仓储和配送的智能无线射频识别系统SIMATICRFID系统。该系统可以将数据直接存储到附在产品上的标签中,能够可靠、快速、经济地读写数据;而且MOBY系列标签通信速率快、抗干扰性强,具有不同存储容量、不同环境耐受条件的移动存储单元,有不同的读写距离和数据传输速率,根据具体应用需求可选择配合不同的接口模块使用,可以以不同的通信方式和业务控制系统进行通信。具体应用中可以在仓库入口和出口处各定点安装24套SIMATICRF系列读写器,用于实现入出库操作;在仓库内部再配置24套移动读写器,用于仓储盘点和物品拣选。42RFID中间件及数据过滤西门子SIMATICRFMANAGER中间件为SIMATICRF600提供了一体化的软件解决方案,但并不适用于本系统物联网的物流仓储管理应用,因此需要设计一种针对系统实用的RFID中间件。中间件的功能模块包括:RFID读写器接口模块、逻辑读写器映射模块、RFID数据过滤模块、设备管理模块、业务系统接口模块,如图4所示。其中:RFID读写器接口用于中间件与RFID读写器的数据通信,主要有获取RFID数据以及下达设备管理模块的读写器指令;设备管理模块用于调整RFID读写设备的工作状态,配置相应的接口参数等;逻辑读写器映射模块用于将多个物理读写器或者读写器的多条天线映射成为一个逻辑读写器。一个逻辑读写器代表了一个有具体含义的数据采集点,而不管该采集点在物理上由多少个读写器和天线组成。它屏蔽了数据采集点的具体实现方式,减少了数据过滤等上层模块与下层数据采集部分的软件耦合度。对于上层业务系统来说,可见的只有逻辑读写器,所以逻辑读写器映射模块对RFID数据有初步过滤的功能。
f图4RFID中间件设计RFID采集的原始数据量非常大,在实际应用中,根据具体的配置不同,每台读写器每秒可以上报数个至数十个不等的电子标签数据,如重复多次扫描同一个电子标签,但其中只有少部分是对用户有意义的、非重复性的数据,这样大量的数据如果不经过去冗等处理而直接上传,将会给整个RFID系统带来很大的负担。因此,系统采用数据采集事件编码的方法对RFID采集的数据进行过滤处理。首先对电子标签状r