Archivi tag: middleware RFID

MIDDLEWARE “RFID CONNECT”: UN’APPLICAZIONE SEMPLICE PER GESTIRE I TAG RFID

Implementare la tecnologia RFID su un gestionale aziendale, sia in ambienti di produzione sia nella logistica dei magazzini, non significa solo acquistare dispositivi e tag Rfid, ma occorre creare un’intelligenza software che sappia organizzare le informazioni nei database.

palmari Zebra RFID per MC3300

I sistemi di identificazione a radiofrequenza ricevono continuamente dati dai tag RFID; dati che non avrebbero alcun senso se non venissero elaborati.

Infatti, i tag RFID vengono rilevati e trasmessi centinaia o migliaia di volte quando si trovano nell’area di copertura dell’antenna di un reader, creando così una mole di dati ridondante.

Per questa esigenza abbiamo creato RFID CONNECT, un applicativo middleware per gestire le letture acquisite, con un’interfaccia utente molto intuitiva.

Un middleware RFID è un software di mezzo che fornisce funzionalità di monitoraggio e connettività di tutte le risorse RFID.

Middleware-per-Rfid-connessione-tra-risorse-ERP-aziendale

Considerando che in un impianto RFID possiamo avere anche più di un reader e che ad ogni reader possono essere collegate varie antenne, il middleware è in grado di discriminare da quale reader e antenna arriva il dato e presentarlo nella forma corretta.

RFID CONNECT filtra le letture importanti, rimuove quelle ripetitive, corregge gli errori, formatta i dati e li invia alle piattaforme del gestionale aziendale o al software del magazzino.

Funzioni principali del middleware RFID CONNECT

RFID CONNECT è stato creato per la gestione dei dispositivi RFID Zebra (palmari e fissi) sulle piattaforme Linux e Windows.

L’accesso ai dati può avvenire tramite API, database o interfaccia TCP.

Il middleware può gestire da uno a più dispositivi, eventualmente combinati in aree di lavoro differenti.

La WEB APPLICATION di configurazione

RFID CONNECT dispone di un’interfaccia web responsive, in grado di adattarsi sia a schermi ad alta risoluzione sia a schermi di dispositivi mobili.

Dalla WEB APPLICATION è possibile configurare i parametri dei dispositivi (indirizzi di rete degli apparati, autorizzazioni, configurazione delle antenne) e visualizzare in tempo reale le letture acquisite.

Le funzionalità di configurazione e di visualizzazione dei dati sono protette e pertanto è richiesto l’inserimento di credenziali di accesso.

Attraverso un semplice menù è possibile visualizzare le informazioni di interesse.

Applicazione web del Middleware RFID CONNECT per dispositivi RFID Zebra

Dashboard: in questa pagina è possibile visualizzare lo stato del servizio, l’attività dei lettori e le letture effettuare nell’ultima ora.

Readers: la schermata mostra l’elenco dei lettori disponibili nel sistema ed il loro stato di funzionamento in tempo reale, insieme al modello, l’indirizzo IP e le antenne configurate.

Tags: la pagina mostra in tempo reale le letture acquisite dai lettori. Le letture sono complete di EPC, di TID (se la funzionalità è abilitata), il numero di volte che il tag è stato letto, la prima e l’ultima volta che il tag è stato letto, la potenza del segnale ricevuto e la posizione.

Settings: nelle impostazioni sono presenti diverse voci che consentono di impostare tutto il sistema.


  • Impostazioni per i lettori: per ogni lettore è possibile visualizzare la configurazione, modificarla, rimuoverlo o aggiungerne uno nuovo.

  • Impostazioni per le aree: è sempre presente un’area di DEFAULT dove vengono posizionate le antenne. I dati acquisiti dalle antenne che condividono la stessa area vengono miscelati e pertanto possono usufruire dello stesso filtro, ovvero il numero di secondi che deve passare prima che un tag venga riproposto come nuova lettura.

Ad ogni area è possibile associare un codice, per esempio il codice dell’area presente nel sistema gestionale, codice che verrà poi riportato nelle stringhe di output nel flusso TCP o memorizzato nel database.


  • Impostazioni del server TCP: Il middleware consente di estrarre le letture in tempo reale attraverso la connessione al server TCP.

Aprendo la connessione TCP il server invierà i dati in tempo reale in formato CSV esponendo la data/ora di lettura, l’EPC, il TID, la potenza di lettura, il codice dell’area, il nome dell’area, il numero totale di letture, la prima e l’ultima lettura.


  • Impostazioni del database: RFID CONNECT consente di memorizzare i dati su un DBMS esterno di tipo mySQL o MariaDB.

Le impostazioni consentono di inserire l’indirizzo e le credenziali di accesso al DBMS e di selezionare il nome del database, la tabella ed i campi ove memorizzare i dati rilevati dal sistema di acquisizione.


CONCLUSIONI

La gestione dei dati è una delle prerogative più importanti in un progetto RFID.

Durante la lettura di un tag da parte del sistema, il dato viene preso in carico direttamente dal middleware, che lo elabora e lo trasferisce al database filtrando tutte le letture multiple ed eseguendo un tracciamento univoco.

Se devi implementare una nuova soluzione con tecnologia RFID e vuoi fare un’analisi dei requisiti insieme a noi, contattaci

Elisabetta Urbisaglia

📞 06.51848187

📧 info@acsistemisrl.com

🌍 www.acsistemisrl.com

🛒 https://acsistemionline.com/


Articoli correlati

COME SCEGLIERE L’ANTENNA RFID DELLA TUA ETICHETTA

COME SCEGLIERE UNA STAMPANTE RFID

COME AGGIORNARE IL FIRMWARE DEL READER RFID ZEBRA FX9600

Perché ti serve un middleware per gestire la tua soluzione RFID

Le etichette RFID sono in grado di fornire un livello di informazioni quantitativamente e qualitativamente elevato ai sistemi gestionali aziendali come gli ERP o i WMS.

Per collegare i tag RFID a questi sistemi è necessario un nuovo livello di software  che va sotto il nome di middleware, letteralmente “software di mezzo”.

Le principali funzioni svolte da questo strato di software sono :

  • l’installazione e la configurazione degli apparati e la gestione di eventuali errori
  • la  gestione di “regole” associate alle attività di tracciabilità e rintracciabilità
  • gestione  e controllo degli accessi al sistema

Cosa è un middleware RFID?

È un software di connessione che rende accessibili risorse hardware (come lettori e antenne RFID) e software e che consente agli utenti di gestire da un unico applicativo risorse eterogenee che implementano protocolli  di comunicazione, architetture e sistemi operativi differenti.

A causa dell’enorme quantità di dati provenienti dai tag RFID (immagina numerosi tag letti praticamente contemporaneamente migliaia di volte) i sistemi di identificazione a radiofrequenza (RFID) richiedono un middleware, cioè un software che fornisca funzionalità di configurazione, monitoraggio e manutenzione di tutte le risorse RFID da una console centrale.

lettori e stampanti RFID

Il middleware RFID aiuta a dare un senso alle letture dei tag RFID, applica filtri, formattazione e logica ai dati dei tag acquisiti da un lettore e fornisce questi dati elaborati alle applicazioni di back-end, come un software di magazzino o un gestionale aziendale .

In altre parole, il middleware RFID serve a gestire il flusso di dati tra i lettori RFID e le applicazioni aziendali ed è responsabile della qualità e quindi dell’usabilità delle informazioni raccolte.

Il middleware RFID va oltre il semplice collegamento dei dispositivi; piuttosto, consente agli utenti di raccogliere, gestire e trasmettere i dati con facilità.

Funzioni di un middleware

Le funzioni principali di un middleware possono essere così sintetizzate

Gestione dei dispositivi

Il middleware controlla le impostazioni dei lettori RFID e delle antenne  e fornisce un modo semplice per apportare  eventuali modifiche che devono essere configurate, anche se ci sono tipi differenti  di lettori RFID, garantendo che tutte le risorse hardware funzionino al massimo delle prestazioni.

Raccolta ed integrazione dei dati

ll middleware funge da ponte, collegando diversi sistemi e consentendo il trasporto efficiente dei dati.

Quando i tag vengono letti dai lettori RFID, i dati raccolti possono essere inviati direttamente al middleware che li elabora e li invia al sistema gestionale aziendale, ad un database o a qualsiasi altra applicazione

varco RFID con antenne  e lettori Zebra

Struttura dei dati

Il middleware fornisce agli utenti la capacità di capire quali dati si stanno raccogliendo da ciascun dispositivo e mappare la struttura di quando e dove  vanno i dati raccolti.

Quindi il middleware filtra e ordina i dati grezzi al fine di fornire agli utenti le informazioni pertinenti in base agli “eventi” che si verificano.

Filtrare i dati raccolti

Il middleware RFID può essere utilizzato per filtrare le letture dei tag RFID ritenute importanti e rimuovere le letture ridondanti o ripetitive.

In alcune applicazioni, gli articoli con tag RFID vengono letti più e più volte dallo stesso lettore RFID in funzione del tempo di permanenza del tag nel campo di lettura.

Facciamo un esempio di un pallet che passa attraverso un varco RFID e del quale si vuole conoscere l’ora esatta in cui si è verificato  il transito.

 La prima volta che un pallet etichettato viene letto alla porta del varco si verifica un evento che deve essere registrato e inviato all’applicazione.

Però il tag RFID applicato sul pallet viene letto  centinaia di volte di seguito durante il passaggio attraverso il varco: in questo caso il middleware deve filtrare  tutte le letture che si susseguono  e NON inviarle al sistema per essere elaborate.

Quindi, il middleware RFID deve filtrare centinaia di letture identiche in modo che l’utente riceva solo i dati importanti per l’applicazione.

 Filtrare i dati in eccesso è estremamente utile perché enormi quantità di dati dei tag possono rallentare le reti e riempire rapidamente i database.

tag rfid come stamparli

Conclusioni

I tag RFID, fino a quando si trovano nell’area di copertura dell’antenna, vengono contemporaneamente rilevati e trasmessi centinaia o migliaia di volte creando così una mole di dati ridondante e difficile da gestire.

Il middleware RFID ha la capacità di gestire, monitorare e mantenere centralmente una vasta popolazione di lettori distribuiti su un’ampia area fisica per semplificare la gestione della raccolta dati  e aumentare l’efficienza della soluzione RFID.

Nella fase di analisi dei requisiti della soluzione RFID è basilare considerare l’implementazione di un software middleware, affinché il dato sia presentato nella forma corretta.

Se vuoi innovarti e introdurre una soluzione RFID nei tuoi processi aziendali CONTATTACI

Ing. Cristina Urbisaglia

06.51848187

cristina@acsistemisrl.com

www.acsistemisrl.com


Approfondisci

Come gestire i dati in una soluzione RFID

In questo articolo vediamo come gestire il dato letto attraverso un sistema RFID.

La gestione del dato proveniente da un reader RFID viene spesso sottovalutata e spesso non rientra nell’analisi iniziale della soluzione.

Un reader RFID a cui vengono collegate le antenne NON si comporta come un comune lettore USB collegato al PC, che legge il codice a barre e lo trasmette in emulazione tastiera.

componenti di un sistema RFID

In realtà il comportamento è completamente differente: i tag RFID, fino a quando si trovano nell’area di copertura dell’antenna, vengono contemporaneamente rilevati e trasmessi centinaia o migliaia di volte creando così una mole di dati ridondante e difficile da gestire.

Guarda il nostro video illustrativo di lettura del tag RFID

Per ottimizzare questo flusso di dati bisogna installare un software middleware.

Che cosa è un middleware?

Un middleware è un connettore software che si interpone tra i dispositivi RFID e le applicazioni aziendali.

Il middleware ha diverse funzioni e svolge un ruolo importante nel funzionamento e nella gestione del sistema RFID.

Il middleware non solo gestisce lettori, antenne, stampanti RFID e la comunicazione tra questi dispositivi e le applicazioni aziendali, ma gestisce, filtra, aggrega e dà un senso ai dati provenienti dai tag RFID.

Quindi, un middleware è un applicazione software che permette la connessione e interazione dei dispositivi Rfid con i sistemi gestionali ERP o MES aziendali, permettendo la lettura e la gestione del dato in modo semplice ed univoco.

Middleware-per-Rfid-connessione-tra-risorse-ERP-aziendale

Vediamo quali sono le funzioni principali di un middleware

  • Gestione dei dati

Sicuramente questa è una delle caratteristiche più importanti, perché durante la lettura di un tag da parte del sistema, il dato in esso contenuto viene preso direttamente in carico dal middleware che lo elabora e lo trasferisce all’ERP o al database filtrando tutte le letture multiple.

Inoltre, considerando che ad un reader posso essere collegate anche 8 antenne e in un impianto RFID possiamo avere anche più di un reader, il software è in grado di discriminare da quale reader e antenna arriva il dato.

  • Gestione dei dispositivi

Con questa applicazione oltre a configurare i reader, è possibile monitorare anche il corretto funzionamento dell’impianto e gestire le porte GPIO dei lettori.
Quindi possiamo gestire segnalatori luminosi, acustici e sensori

torrette di segnalazione luminosa per sistemi RFID
torrette di segnalazione luminosa per sistemi RFID
  • Statiche dei dati

Analizzando i dati provenienti dai singoli reader è possibile elaborare il traffico delle informazioni e verificare l’efficienza per ogni singolo punto di lettura potendo così ottimizzare i processi aziendali.

Inoltre, un middleware ben sviluppato deve:

  • integrare qualsiasi dispositivo di identificazione automatica indipendentemente dal produttore, inclusi lettori RFID, stampanti / codificatori RFID, sensori e altri dispositivi
  • gestire i dispositivi da posizioni centrali e/o distribuite sul cloud
  • interfacciarsi con varie applicazioni aziendali come Supply Chain Management (SCM), Warehouse Management System (WMS), Enterprise Resource Planning (ERP)
  • supportare gli standard di identificazione a radiofrequenza (RFID) attuali e futuri

Quindi nella fase di analisi dei requisiti della soluzione RFID è basilare considerare l’implementazione di un software middleware, affinché il dato sia presentato nella forma corretta.

Se devi implementare una nuova soluzione con tecnologia RFID e vuoi fare un’analisi dei requisiti insieme a noi contattaci

Telefono 06.51848187

Ing. Cristina Urbisaglia

cristina@acsistemisrl.com

Andrea Capponi

andrea@acsistemisrl.com

oppure visita il nostro sito

www.acsistemisrl.com


Approfondisci