RFID-sessies: Waarom een bekende tag niet altijd opnieuw antwoordt

Dit met AI-ondersteuning gemaakte artikel is vrijgegeven door Volker Cesinger. Het geeft zijn persoonlijke visie weer en is geen officiële publicatie van Checkpoint Systems.

  1. Sessie en doel kiezen
  2. Tag antwoordt
  3. Vlag kan veranderen
  4. Volgende ronde controleren
Vereenvoudigd schema; geen productvrijgave.

Een label wordt in de eerste ronde gelezen en ontbreekt kort daarna in een tweede lijst. Dat is een foutbeeld, nog geen diagnose. Naast materiaal, beweging en radiovoeding kan de inventarisatiesturing een rol spelen. Voordat ik het lezervermogen verhoog, zou ik controleren welke tags de lezer in die ronde eigenlijk moest aanspreken.

Een sessie is geen bedrijfsstatus

GS1 Gen2 kent vier sessies: S0, S1, S2 en S3. Een tag bewaart voor iedere sessie een onafhankelijke inventarisatievlag met waarde A of B. De lezer kiest sessie en doelwaarde voor een ronde. Passende opdrachten kunnen de vlag van een gelezen tag veranderen. Daarmee worden antwoorden binnen een tagpopulatie georganiseerd.

A en B betekenen niet betaald en onbetaald. Het zijn evenmin een opslaglocatie of afgeronde verzending. Bedrijfsstatussen vragen een eigen gegevens- en proceslogica. Ook bewaartijd en terugzetgedrag zijn niet voor alle sessies gelijk; concrete instellingen moeten bij de taak passen.

Twee lezers kunnen dezelfde voorraad anders zien

Een synthetische proef bevat zes onafhankelijk vastgelegde monsters. Lezer één en lezer twee gebruiken aanvankelijk dezelfde sessie en doelwaarde. Gedrag na een eerdere ronde kan daardoor afwijken van een nieuw begonnen proef. Daarna worden instellingen gericht gewijzigd en verwachte antwoorden vergeleken.

Dit is geen algemene configuratieaanbeveling. Verschillende sessies kunnen inventarisaties coördineren, maar heffen radio-interferentie niet automatisch op. Lezers, tags en tijdsverloop moeten samen worden beoordeeld. Een volgende ronde mag ook niet per ongeluk zes nieuwe goederenbewegingen boeken.

Selectie is een aparte vraag

Ondersteunde selectiefuncties kunnen vóór of tijdens de inventarisatie de populatie beperken, bijvoorbeeld tot een bepaalde identificatiegroep. Het filter moet passen bij de werkelijke codering. Een verkeerd masker kan gewenste artikelen uitsluiten terwijl hun tags fysiek leesbaar zijn.

GS1 Gen2v3 en leveranciersspecifieke uitbreidingen zoals Gen2X zijn geen uitwisselbare namen. Beschikbaarheid volgt uit concrete lezer-, firmware- en chipversies. Een standaardnaam in de datasheet vervangt die controle niet.

Een overzichtelijke diagnoseaanpak

  • Leg verwachte monsters en hun echte identificaties onafhankelijk vast.
  • Noteer lezer, firmware, regio, sessie, doelwaarde en filters.
  • Begin zonder onnodige selectiefilters.
  • Vergelijk de gang van zaken met en zonder voorafgaande inventarisatieronde.
  • Voeg de tweede lezer gecontroleerd toe en wijzig één parameter tegelijk.
  • Scheid ruwe antwoorden, ontdubbeling en bedrijfsgebeurtenissen.

Staat een tag in het ruwe logboek maar niet in de toepassing, onderzoek dan verwerking na de radioverbinding. Ontbreekt hij ook geïsoleerd onder gedocumenteerde omstandigheden, onderzoek dan label, object en uitlezing verder. Dat zijn verschillende fouten met verschillende maatregelen.

Volgende stap

Leg één reproduceerbare fout vast met een kleine referentiepopulatie. Een configuratieverslag helpt meer dan de algemene uitspraak dat een lezer te zwak is. Leeszones begrijpen of de opstelling bespreken.

Bronnen

Werkhulpmiddelen