概述
注:文档的位单位,并非编程上的,仅仅只是EPC读出来显示几个字符就是几位。让非编程人员也能看明白。
RFID标签可读信息:
RFID标签可以读取到EPC,TID,RSSI,UID特殊需求可以使用保留区,其中:
TID:是标签的唯一标识,不可更改,全球唯一(理论上)
RSSI:是读取到标签时返回的信号值,(越近值越大)
EPC:是可编辑的值(软件开发中常用,由打印机/读写器写入)
PC:PC包含在EPC里,模块自动识别无需处理,值用作截取EPC的长度。例如24位长度的EPC,PC值为3000。若PC改为2800,读取时只能得到20位的EPC
...
3000 -> 24
2800 -> 20
2000 -> 16
1800 -> 12
1000 -> 8
0800 -> 4
RFID标签写入规范
EPC写入值限制:
- 十六进制
- 4的倍数
- PC值,通常读写器会自动计算,无需理会
- 标签芯片写入长度限制,绝大部分标签为24位
RFID标签盘点性能优化
盘点性能优化,RFID模块都会有Session设置,如果没有建议换厂家。
Session,这里不讲原理,大概意思是,选择不同模式,连续读取的效果不一样
ID: S0 Flag: A/B:无效果,一直重复读取
ID: S1 Flag: A:读取到后,FlagA改为FlagB,维持在FlagB,1秒左右,随后变回FlagA可再次读取到,
ID: S2 Flag: A:读取到后,FlagA变为FlagB,维持10秒左右,在维持时间内再次读取到会刷新维持时间,但是上位机是不会收到RFID信息的
ID: S3 Flag:A: 与S2相同
不同的Session ID之间是互不影响的,例如,S2在FlagB,S3的FlagA还是可以读取到
Flag是标识,存储在标签芯片中。如果设置未A,那只能读到A的。通过S2读到后变为B后,让模块切换为B在指定时间内可以读到,并且FlagB变更为FlagA。S0的FlagA/B设置是无意义的。
2022年12月8日 鸿顺捷/HmonJcae/著
最后
以上就是火星上乌冬面为你收集整理的RFID开发基础教程 | RFID开发调试与优化 | RFID标签写入规范 | 鸿顺捷RFID教程HmonJcae分享RFID标签可读信息:RFID标签写入规范RFID标签盘点性能优化的全部内容,希望文章能够帮你解决RFID开发基础教程 | RFID开发调试与优化 | RFID标签写入规范 | 鸿顺捷RFID教程HmonJcae分享RFID标签可读信息:RFID标签写入规范RFID标签盘点性能优化所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复