ang aming blog

Interoperability sa RFID / Barcode

bc-rfid

Ang artikulong ito ay isang maliit na mas teknikal kaysa sa karamihan ng kung ano ang aming ilabas, ngunit naisip namin na magiging kapaki-pakinabang upang ibahagi sa iba.

Kapag nag-order ang mga customer ng EPC-GEN2 Uri ng UHF RFID tag mula sa amin, madalas nilang nais ang isang produkto na mayroon ding parehong nababasa na numero ng tao pati na rin ang isang barcode. At sa kanilang isip ang elektronikong numero ay dapat tumugma sa barcode at naka-print na numero. Sa karamihan ng mga kaso, hindi nila kailangang ipatupad ang Standard Data ng EPC Tag upang masiguro na ang bawat isa sa kanilang mga UHF RFID tag ay natatangi sa mga bilyun-bilyong tag sa buong mundo. Pag-aalaga lamang nila na ang numero ay natatangi sa kanilang sistema.

Nasa ibaba ang isang halimbawa ng isang UHF RFID tag na nagpapakita ng iba't ibang mga teknolohiya na ginagamit sa isang tag - na may mga pagtutugma ng mga numero para sa lahat ng mga teknolohiya.

  1. UHF RFID (ipinapakita sa asul na anino) - Mabilis na kakayahan sa imbentaryo, kakayahan upang makahanap ng isang bagay
  2. Barcode (1D at 2D) - Kakayahang magbasa ng isang tiyak na bilang na itinuturo sa pamamagitan ng isang mambabasa - ito ay mahirap gawin sa isang RFID reader habang maraming mga tag ay madalas na binabasa nang sabay-sabay.
  3. Naka-print na numero ng teksto - para mabasa ng mga tao nang walang anumang kagamitan.
halimbawa ng tag
Buong 96 Bit / 12 Byte UHF RFID data representasyon

Gayunpaman, sa karamihan ng mga kaso, ang mga customer ay hindi nais tulad ng isang mahabang numero. Mas gusto nila ang isang maikling at madaling basahin bilang bilang ay ipinapakita sa susunod na larawan:

maikling representasyon ng data
Maikling Data Representation

Kaya kung ano ang gagawin namin sa mga kasong ito sa UHF RFID tag na numero, na palaging 96 bits? Ang Telaeris ay may isang panloob na pamantayan ng data na nagpapahintulot sa amin na basahin ang isang bilang ng mga iba't ibang mga pamantayan ng UHF RFID tag nang sabay-sabay, na sumusuporta sa parehong matagal na uri ng data at mga maikling uri ng data.

  1. Kung ang data ay string ng data - tulad ng isang bagay na maaari mong i-type sa isang keyboard - aming gawing kowd ito bilang isang string at ilagay ito sa harap ng 12 bytes at punan ang huling bytes (minimum ng 2) na may zero na mga halaga. Ito ang aming ginustong encoding at ito ay mabuti para sa hanggang sa 10 character na sumasaklaw sa karamihan ng aming mga kaso ng paggamit. Para sa isang tsart na nagpapakita ng pagmamapa mula sa mga character ng string at ng kanilang mga representasyon ng hex, pindutin dito.
  2. Maraming ng aming mga kasosyo na naka-encode ang data sa dulo ng 12 bytes. Kung nakita namin ang zero na mga halaga sa simula (minimum ng 2), ipinapalagay namin na gumagamit ito ng ganitong uri ng pag-encode at ipapakita ang data bilang hex na data.
  3. Kung pareho ang mga istrukturang ito ay nabigo, kami ay default sa raw data at ipapakita ito bilang 23 hex data character.

Ito ay ipinapakita sa pamamagitan ng halimbawa sa ibaba:

Uri ng Pag-encode 1: 
54 33 35 30 30 30 00 00 00 00 00 00 
'T' '3' '5' '0' '0' '0' <---- Zero Values ​​--->
<------- Data --------> <---- Zero Values ​​--->
Uri ng Pag-encode 2:
00 00 00 00 00 00 00 00 0A 12 34 56
<--------- Zero Values ​​---------><--- Data ->

Uri ng Pag-encode 3:
11 22 33 44 55 66 77 88 99 00 AA BB
<------------------- Data ------------------->

Maaari bang magkaroon ng mga problema kung saan ang mga pagpapalagay na ito ay nagiging sanhi ng pagsanib? Oo, ngunit ang mga ito ay ilang at malayo sa pagitan. At sa aming karanasan, ang pagkakaroon ng mas maikli sa pagbabasa ng numero ay magkakaloob sa katapusan ng customer na may mas mahusay na pangkalahatang karanasan ng user.

Ni David Carta, Telaeris CEO

Iwan ng komento

*

Mga Update sa Blog

Newsletter


makipag-usap sa isang kinatawan

Makipag-ugnay sa

Telepono: 858-627-9700
Fax: 858-627-9702
-------------------------------
9123 Chesapeake Dr.
San Diego, CA 92123
-------------------------------
sales@telaeris.com