Newsgroup: it.comp.appl.access
Titolo: RFID card reader

Buongiorno,
anni fa ho realizzato un gestionale per scaricare ore di lavoro di macchinari aziendali. Ora ho l'esigenza di scaricare anche le ore operatore.
 
Poiché tutti gli operatori accedono sullo stesso pc vorrei evitare di usare username e password ma di utilizzare un lettore RFID per aprire direttamente la maschera appropriata con l'utente precaricato.
 
Mi servirebbero consigli riguardo quale RFID reader/writer acquistare e come leggerne i valori tramite VBA.
Ringrazio per qualsiasi suggerimento in merito


Qualsiasi lettore rfid, che parli via rs232, o via usb con la comX 
emulata in rs232, va bene
Vorrei farti notare che puoi identificare l'operatore anche con un 
semplice barcode, basta un foglio (o poster) con dei barcode per ogni 
operatore appeso vicino alla postazione officina (tizio, caio, 
sempronio, ...)
Un secondo foglio (o poster) per ogni inizio fase lavorazione 
(sgrossatura tornio1, finitura tornio2, lucidatura mola5, pulizia tornio 
2, ecc..)
Sul foglio commessa lavoro ci sara' il terzo barcode
 
L'operatore arriva col foglio commessa in mano:
-un click sul poster operatori
-un click sul foglio fasi di lavorazione
-un click sul foglio per indicare la commessa (disegno del particolare 
da produrre/movimentare)
 
Ed hai tutte le informazioni che ti servono per mandare avanti le operazioni
Ovviamente se un operatore 'inizia' una certa lavorazione su una certa 
commessa, vuol dire che 'chiude' automaticamente la lavorazione che 
stava eseguendo
A fine turno gli operatori cliccheranno su lavorazione 'andemo a casa'
Ad inizio turno gli operatori cliccheranno normalmente, quindi 
operatore, fase lavorazione, commessa

Il giorno martedì 5 novembre 2019 16:27:06 UTC+1, RobertoA ha scritto:

Ti ringrazio per il tuo punto di vista, onestamente però ho organizzato la raccolta dei dati in maniera diversa, puntando più sul workflow delle operazioni da effettuare evitando di stampare qualsiasi pezzo di carta (l'operatore vede su schermo la lavorazione da eseguire e la chiude semplicemente con un tasto - le tempistiche sono gestite a monte in base alla scadenza della commessa o modificate da un responsabile).
 
In passato avevo previsto ed utilizzato per qualche tempo un lettore di badge su RS232 con tutte le difficoltà del caso che poi ho eliminato per semplificare maggiormente le operazioni. 
 
Ora potrei riesumare quel sistema ma vorrei qualcosa di più moderno ed ho pensato agli RFID oppure NFC... ma prima di azzardarmi in acquisti di hardware vorrei sentire qualche esperienza in merito


Quale miglioramento, esattamente, vorresti ottenere usando l'rfid 
rispetto allo sparare sul barcode?

Il giorno martedì 5 novembre 2019 19:46:10 UTC+1, RobertoA ha scritto:

Tutto sommato vorrei ottenere più sicurezza e riservatezza. Concordo che lo sparare sul barcode sia un operazione più veloce. D'altra parte l'operatore potrebbe sparare sul barcode di altri utenti (in maniera volontaria o involontaria che sia). Con un badge o barcode o password sono sicuro che l'operatore non vada a far danni altrove... e inoltre sono sicuro che veda soltanto le commesse attribuite ai macchinari a cui è abilitato e non vada a curiosare altrove...


La possibilita' che un operatore spari sul barcode di altro operatore e' 
la stessa che c'e' nello scambiarsi il tag rfid l'un l'altro
Se c'e' la possibilita' di scambiarlo (anello, braccialetto, 
portachiavi, ecc..), sta sicuro che succedera'
Oppure li microchippi sottocute tutti, come i cani
Da vedere a quanti starebbe bene
Per ultimo, ho visto da qualche parte che con un raspberry hanno fatto 
un riconoscimento facciale, magari e' una cazzata, ma neanche tanto
Comunque se sei ancora orientato sul lettore rfid, apri Amazon e digiti 
'rfid rs232' ti salta fuori un bel po' di roba
Io consiglio l'rs232 perche' cosi' il codice puo' distinguere tra roba 
digitata e tag rfid letto senza intervento operatore, mentre se prendi 
l'emulazione tastiera sei obbligato a forzare il cursore su un certo 
campo prima di far leggere il tag