Radio Frequency Identification Systems Work- Tag
Transcript
Radio Frequency Identification Systems Work- Tag
Radio Frequency Identification Systems ® W Woorrkk--TTaagg® ppaassssiivvii M Miinnii--C MR R5500 Coonnttrroolllleerr U SB BC PR R..P PR R5500 & US CP PR R..M &C CP M Maannuuaallee iinnssttaallllaazziioonnee Come tutti i dispositivi della Famiglia Work-Tag® i controller operano con transponders di frequenza operativa 13,56 MHz in conformità agli standard ISO 14443A/B, ISO 15693 ed EPC; sono così in grado di identificare contemporaneamente tag di fornitori e standard diversi. Sono disponibili i modelli CPR.PR50 (proximity con antenna integrata) e CPR.MR50 (Mid-Range con antenna esterna), entrambe dotati d’interfaccia standard USB, i lettori sono in grado di identificare contemporaneamente transponders con differenti standard. Le dimensioni compatte e l’interfaccia USB consentono una varietà di applicazioni da banco quali l’identificazione di archivi e documenti, la registrazione di noleggi, il ritorno di beni o libri, fidelity card, autenticazione e sicurezza, pamenti elettronici e qualsiasi altra applicazione custom. Il lettori supportano funzioni di sicurezza, quali MIFARE o my-d, attraverso un Security Access Module opzionale: ciò permette soluzioni sicure per il ticketing o applicazioni contabili. La funzione di anti-collisione consentono l'identificazione simultanea di più transponder anche all'interno di packaging. Il Firmware upgradabile (Flash-EEPROM) facilita gli aggiornamenti software per future generazioni di transponder. Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 1 Radio Frequency Identification Systems Installazione Driver USB: Per effettuare la corretta installazione della periferica procedere come indicato nel seguito: Step 1 Collegare il controller CPR.PR50 (o CPR.MR50) alla porta USB del proprio PC. Il sistema operativo inizierà il riconoscimento dell’Hardware e proporrà la seguente maschera: Step 3 Dove <E> è l’unità CD-ROM Step 4 Step 2 Viene riconosciuto un convertitore USB-Seriale, Windows in questa fase cerca i driver necessari per l’abilitazione. Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 2 Radio Frequency Identification Systems Step 5 Step 7 Step 6 Step 8 Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 3 Radio Frequency Identification Systems Step 9 Per verificare il buon esito dell’installazione si apra la gestione periferiche e sotto LPT e COM dovrebbe comparire una USB Serial Port con un numero di COM che varia a seconda del PC al quale essa è collegata. Step 10 Ora è possibile utilizzare il software OBID IsoStart: • cliccare sul pulsante new Æ reader (*.rdr) • selezionare la voce classic-pro, scegliere CPRM02 e la porta Com che è appena stata creata. Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 4 Radio Frequency Identification Systems Eseguire il read della configuration in modo da ricavare la configurazione del dispositivo. A questo punto il prodotto è funzionante. Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 5 Radio Frequency Identification Systems M Miinnii--C MR R5500 Coonnttrroolllleerr U SB BC PR R..P PR R5500 & US CP PR R..M &C CP TTrroouubblleesshhoooottiinngg I Mini-Controller USB CPR.PR50 & CPR.MR50 richiedono l’installazione di due driver differenti; per configurare correttamente i dispositivi leggere la parte iniziale del presente documento. Si è constatato che alcuni controller USB (es. alcuni LapTop) generano un rumore nel segnale portante, in tal caso i comandi inviati sia al Controller RFId che ai Transponder danno un errore non sistematico (es. checksum error, protocol length error). Se si rientra in questa casistica, il software che dialoga con il Controller deve modificare l’apertura della ComPort impostando un valore del parametro CharTimeout Multiplier diverso dal default. Il nuovo valore dovrà essere maggiore di 1, quindi eseguite dei “tentativi” partendo da 2 ed incrementando il valore finché la comunicazione non si assesta. Generalmente un’impostazione CharTimeout Multiplier = 2 è sufficiente a rendere stabile il protocollo. Per impostare questo valore, riferirsi ai seguenti esempi: To install Mini-Controller USB CPR.PR50 & CPR.MR50 you have to read the first part of this document. Readers CPR.PR50/MR50 can have problems with few USB controllers that cause noise in the signal. If you are in this case, when you send command to reader or transponder you can receive a non systematical error (for example checksum error, protocol length error). To solve this problem you must change a Com Port parameter “CharTimeoutMpy”, this parameter has to contain a value between 1 and 10. You have to try setting this parameter to different values greater than 1 (default), so you have to try with 2, 3 and so on. Generally with CharTimeoutMpy = 2 all readers work fine. To set CharTimeoutMpy parameter refer to following examples: Impostazione ID.ISOStart Vx.xx.xx (sezione ComPort) Settings ID.ISOStart Vx.xx.xx (ComPort section) Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 6 Radio Frequency Identification Systems Impostazione OCX Softwork (SW_ISCREADER_OCX) Settings Ocx Softwork (SW_ISCREADER_OCX) ‘’’’’Example Visual Basic 6.0 Dim lngReader As Long lngReader = objIscReader.NewComReader(1, "8E1", "38400", 2000) If lngReader >= 1 Then Call objIscReader.COM_SetPortPara(lngReader, "CharTimeoutMpy", 2) EndIf Impostazione Libreria Nativa C++ Settings Library C++ La funzione da richiamare è - The Function to call is int FECOM_SetPortPara( int iPortHnd, char* cPara, char* cValue ) I parametri sono identici al punto precedente - Parameters are same iPortHnd = Object Reader Handle cPara = “CharTimeoutMpy” cValue = Value major or equal 2 //Example C++ … #include “fecom.h” …… int Err; char cPortNr[4]; … itoa( 1, cPortNr, 10 ); // Convert Integer to Char int handle = FECOM_OpenPort( cPortNr ); // COM:1 should be opened if( handle > 0 ) { Err = FECOM_SetPortPara( handle, “CharTimeoutMpy”, “2” ); … } …… Copyright 2006 by SOFTWORK® Via Zanardelli, 13/A 25062 Concesio (BS) Italy - tel. +39 0302008149 fax +39 0302008146 - [email protected] SOFTWORK si riserva il diritto di modificare le specifiche in qualsiasi momento senza preavviso www.rf-id.it Pag. 7