于RFID系统实际进行部署的进程当中, 标签跟读写器的协议不一致, 可说是最常碰到的“坑”的其中一个。在许多状况下, 当设备已经购买回来, 标签也张贴到墙上了, 可是系统一旦开始运行, 却发现没办法读取到数据, 或者读取状况断断续续, 甚至完全没有任何反应。究其根源, 这背后大概率是协议方面出现了问题。所说的协议, 实际上是标签和读写器之间事先约定好的“语言规则”, 要是规则不相符, 那么二者自然难以顺利有效沟通。
再者而言, 协议于RFID系统当中起着相当关键的行当, 它明确了标签跟读写器之间交互资讯的途径、形态以及时间顺序等要素, 一旦协议不相符, 就仿佛两人讲着不一样的言语, 就算近在眼前, 也没办法精准传达各自的念头, 正因为这样, 在布置RFID系统时, 务必要极为看重协议的一致性, 则需预先做遍周详的查看与调试事宜, 确保标签和读写器能够依照给定的合约准则, 完全无误且高效顺畅地实行数据交互, 进而保障整个系统的稳固可靠运用。

RFID技术不是那种能开启所有问题之门的“万能钥匙”, 它有低频、高频、超高频的区分, 并且每个频段都有不同的国际标准, 像ISO 15693、ISO 18000 - 6C、EPC Gen2等等。更麻烦的是, 就算在同一个标准情况之下, 也有存在厂家自行设定的“定制协议”的可能。江湖卫士于从前服务过的诸多范例里头, 有过不少客户从不同途径购买标签以及读写器。最终竟然发觉, 其中一个运用的是EPC Gen2协议, 而另一个依照的却是ISO 18000-6B , 这两者全然不相容, 恰似置身于不一样的频道。
另有一种更为隐秘的情形: 标签与读写器即便均宣称支持同一协议, 然而在实际开展工作的过程中, 标签用以返回数据的编码方式、数据速率、防碰撞算法参数等诸多细节方面存在着差异。举例而言, 存在部分读写器默认开启Q值自适应防碰撞功能, 而旧版标签仅仅支持固定Q值, 如此一来,双方在握手阶段便会陷入停滞状态。
察觉到问题实际上并非是困难的事情: 把标签安置到读写器天线的相近位置, 要是在读写器软件之中完全看不到任何信号的强度, 又或者是偶尔能够看到信号强度但很快就会断开连接, 那么很大的可能性是协议不匹配所造成的。江湖卫士给出了建议, 可以先进行两步排查的工作。

首要步骤, 要去确认标签以及读写器的技术规格书, 仔细查看它们确切所支持的是哪一种协议版本, 就犹如是EPC Gen2 V1版本亦或是V2版本。这两者尽管有着向下兼容的特性, 然而某些新指令(如同Untraceable命令)在老版本的读写器上会呈现出失灵的状况。
首先是第二步, 要运用读写器厂商所给出的调试工具,去抓取标签回应报文。要是工具解析出来显示成一堆乱码, 或者提示“未知协议”, 那基本上就是协议不匹配的情形了。解决的办法通常有三个方向: 其一要更换标签, 选择与现有的读写器协议完全契合的产品;其二是升级读写器固件, 不少厂家会通过固件更新来兼容更多的协议版本;其三是调整读写器配置参数, 像关闭部分高级功能、切换兼容模式。经历测试阶段, 江湖卫士察觉到, 那些协议冲突之中有大概七成, 只要对读写器的链路时序参数予以调整, 就能够使冲突实现缓解, 并不需要去更换硬件。
存在协议不一致的情况, 简单讲就是如同用鸡的语言与鸭交流一般。只要在进行采购动作之前, 再多花费十分钟时间, 去对照双方所定下的协议标准, 或者在开展安装工作的时候, 先挑选一个标签来做简单的读写测试, 那么绝大多数的麻烦状况都是能够在提前阶段就避免掉的。RFID系统所注重的是整体方面的配合情况, 任何环节当中的协议细节要是没有达成一一对应, 就会致使整套系统沦为表面看上去具备而实则无用的东西。
*请认真填写需求信息,我们会在24小时内与您取得联系。