RFID(射频识别)这东西,说穿了就是"不用连线就能认东西"的技术。仓库里用它来盘点货物,工厂里用来追踪在制品,超市里用来防盗和自助结算,门禁卡刷一下进大楼也是RFID。看起来应用场景五花八门,但底层系统搭建的逻辑其实差不多,核心就是三样东西:电子标签(贴在被识别物体上)、读写器(发射射频波读标签数据)、中间件(把读写器读到的数据处理后送给上层系统)。今天按实际项目的流程,一步一步聊怎么搭一个能用的RFID系统。
第一步是选标签,这是整个系统的基础。RFID标签分有源和无源两种,无源标签是主流,因为便宜(几毛到几块钱一片)、不用电池、寿命长(一般10年以上)。无源标签又分三个频段:低频(125kHz,主要门禁卡用,识别距离3-10cm)、高频(13.56MHz,公交卡、NFC用,识别距离10cm-1米)、超高频(860-960MHz,仓库盘点、物流追踪用,识别距离1-6米)。选频段看识别距离的需求:仓库盘点要能站在货架旁边一扫一排货物,就得用超高频;门禁卡凑过去刷一下就行,低频高频都可以。标签还有封装形式的区别:纸标签(贴在纸箱上一次性用,怕水怕刮)、塑料标签(可以钉在托盘上重复用,防水防刮)、金属抗干扰标签(贴在金属物体上,普通标签贴金属上会失效,这个是必须选的,别省这个钱)。
第二步是选读写器,标签的频段决定了读写器的频段,必须匹配。超高频读写器是仓库和物流场景的主力,按连接方式分固定式(装在仓库出入口或者货架上,接网线或WiFi,24小时工作)和手持式(仓库管理员拿着走,带屏幕能显示读到了哪些标签)。固定式读写器的天线数量也有讲究,一个读写器可以接多个天线(一般2-4个),天线的安装位置和朝向要覆盖要识别的区域。比如仓库出入口,在门的左右各装一个天线,朝门中间斜着打,这样货物从中间过的时候就能读到。还有个参数是读写器的功率——一般5W到30W,功率越大识别距离越远,但大功率的读写器可能违反当地无线电管理规定,选型时要确认合规。
第三步是中间件,这部分很多人容易忽视但很重要。读写器读到的是一堆原始的标签ID(一串十六进制数字,比如E2001234567890),上层的WMS(仓储管理系统)或MES(制造执行系统)需要的是具体信息:这个标签对应的是什么货物、放在哪个库位、什么时候进来的。中间件就是做"翻译"的:一边连读写器接收原始数据,一边把标签ID跟业务数据做关联,然后推送给上层系统。中间件的功能不仅是数据转换,还要解决"一个标签被多个读写器重复读到"的问题(要做去重)、"没读到的标签怎么办"(告警)、"什么时候读到的数据算有效"(过滤异常数据)。现在主流的RFID中间件有开源的(比如Fosstrak)和商用的(比如Impinj的ItemSense、Alien的ALIENWARE),小项目可以先用开源的试试,大项目或者有特殊需求的直接上商用的。
第四步是现场部署和调试。标签贴在哪?超高频标签不能直接贴在金属上,要么用金属抗干扰标签,要么在标签和金属之间垫1-2mm的垫片。贴的位置也要注意:纸箱上贴在侧面而不是顶部(顶部可能被堆放的货物挡住信号);金属托盘上贴在托盘底部或者侧面的非金属部位。天线怎么装?别装在金属天花板上,会反射信号;别装在空调出风口旁边,气流可能影响信号(虽然影响不大)。调试的时候要现场测识别率——拿100个标签放在实际使用的位置,读写器扫一遍,能读到多少个。行业里识别率要求至少99%,99.5%以上才算达标。识别率低的常见原因:标签贴错位置、天线朝向不对、周围有干扰源(比如大型电机、微波炉、其他RFID读写器)。
最后聊几个实际项目里踩过的坑。第一个是"以为贴了标签就能万事大吉"——RFID不是万能的,金属、液体、高密度物料(比如一大摞纸、金属零件堆)都会影响信号,这些场景要么换高频频段(高频对金属液体敏感度低),要么用防金属标签,要么多装几个天线多角度覆盖。第二个是"标签成本被低估"——看起来几毛钱一个,但是几千上万片的用量就是几千上万块,而且还要考虑贴标签的人工成本和后续维护成本(标签掉了、坏了要补贴)。第三个是"没考虑数据安全"——RFID标签如果是可读写的,别把敏感数据(比如产品序列号、价格)直接写在标签里,用加密或者只写ID然后在上层系统查数据的方式。RFID系统搭建的核心思路是:先明确识别距离和环境约束,选对标签和读写器,中间件要做好数据清洗和业务对接,现场调试要花够时间测够场景。
下一篇:没有了