ReaderPlate VGA modalità Stand Alone
Transcript
ReaderPlate VGA modalità Stand Alone
Manuale di programmazione Readerplate Stand Alone ReaderPlate VGA modalità Stand Alone Manuale di programmazione e uso modalità Stand Alone Versione manuale 3.01 Versione Firmware 3.01 ITA, Rilascio 4 nopvembre 2005 [ Prima di installare, collegare ed utilizzare le apparecchiature, si raccomanda la lettura di questo manuale e la sua conservazione per utilizzi futuri ] FAAC SpA Pag. 1 Manuale di programmazione Readerplate Stand Alone Indice Introduzione ………………………..……………………………………………………………… Maschera principale ……………………………………………………………………………… Pagina 3 5 Number Plate Reader Configuration General …………………………………………………………………….……….…………………. Frame Grabber .……………………………………………………………………………………… 8 10 Check List ……………………………………………………………………………………………… Events / Actions ………….………………………………………………………………………… Save Image ………….…………………………………………………………………. Save DB …….………….………………………………………………………………… 17 20 22 26 28 Pulse Out ……….………….……………………………………………………………. 31 View Image Result …….……………………………………………………………………………… Il presente manuale contiene alcune informazioni che richiedono attenzione da parte del lettore. Queste note sono contraddistinte da simboli grafici riportati sulla sinistra del testo, come da esempi sotto riportati: Nota generale, informazioni di carattere generale sull’utilizzo del sistema Avvertenze, suggerimenti speciali che possono interessare anche questioni di sicurezza e che, per questo, necessitano di una estrema attenzione. FAAC SpA Pag. 2 Manuale di programmazione Readerplate Stand Alone Introduzione Il programma di gestione e configurazione del sistema READERPLATE di riconoscimento automatico di targhe di veicoli si basa su una architettura Web Server. Per consultare e modificare i parametri di funzionamento dell’unità è necessario disporre di un Browser, programma di navigazione, per la consultazione di pagine scritte nel linguaggio http (es. pagine Internet). Ne citiamo i più noti: Firefox, Internet Explorer , Opera, ….. Prima accensione dell’unità READERPLATE Alla prima accensione del dispositivo è necessario recuperare l’indirizzo IP della macchina impostato dalla fabbrica. FAAC SpA Pag. 3 Manuale di programmazione Readerplate Stand Alone Una volta digitato l’indirizzo sulla barra del menù, verrà visualizzata una finestra di accreditamento nella quale l’utente viene invitato a digitare il proprio Username (nome utente) e la propria Password (codice alfanumerico personale). NOTA: Il dispositivo alla fabbrica viene configurato con i seguenti codici utente e password: Nome utente: superuser Password: superuser Si ricorda all’utente di cambiare i codici utente assegnati dalla fabbrica una volta installato l’apparato. Una volta digitati questi due parametri nelle rispettive caselle, cliccare sul tasto OK o confermare con il tasto invio da tastiera. Livelli di accesso Sono previste tre categorie di utenti: Super utente (Superuser) Amministratore (Administrator) Operatore (Guest) La differenza tra i tre livelli consiste nella possibilità per il Super utente di effettuare l’accesso ad ogni funzione consentita dal sistema, modificare i parametri di funzionamento (set-up) e assegnare i diritti di accesso all’unità READERPLATE anche ad altri utenti. FAAC SpA Pag. 4 Manuale di programmazione Readerplate Stand Alone Maschera principale A questo punto, una volta che l’utente si sia accreditato è possibile accedere alla maschera principale del programma. Immagine della finestra principale FAAC SpA Pag. 5 Manuale di programmazione Readerplate Stand Alone Dalla pagina principale è possibile accedere a due aree di configurazione dei parametri operativi: Number Plate Reader Configuration Frame Grabber: Pagina di visualizzazione della diretta e delle relative impostazioni dei parametri di acquisizione delle immagini da parte della unità READERPLATE, salvataggio ed esportazione delle immagini relative ai tre punti di lavoro del sistema (Three Point). Il salvataggio della immagine consente di valutare e documentare in modo immediato il risultato dell’acquisizione eseguita dal sistema utilizzando i tre diversi punti di lavoro (shutter, gain, strobo). Check List: Impostazioni relative alle liste dei veicoli autorizzati o non autorizzati al transito dal varco controllato dall’unità. Le liste previste sono due e risultano utilizzabili nella maniera più generale possibile. Un tipico utilizzo delle liste consiste nel considerare la prima lista come l’elenco dei veicoli autorizzati. La seconda invece può rappresentare l’elenco dei veicoli per i quali è necessario associare un differente trattamento dell’evento, rispetto alla lista principale, come ad esempio accedere da un varco secondario. Events Actions: Impostazioni relative alle azioni da intraprendere da parte della unità in caso di riconoscimento o meno di una targa (invio immagini a server FTP, creazione nuovo record per il database, commutazione relè di comando, messaggio per Public Net Safe, ecc…..) View Image Results: Pagina di visualizzazione dell’ultima immagine contenente la targa letta o meno. FAAC SpA Pag. 6 Manuale di programmazione Readerplate Stand Alone PREPARAZIONE DELLA CHECH LIST: Il file da caricare sull’FTP server esterno o nella memoria File Flash System del dispositivo Readerplate deve possedere una estensione tipo .TXT e può essere pertanto costruito mediante un comune editor di testo (MS-Word, BloccoNote, WordPad, ecc….). La maggior parte dei sistemi operativi dispongono di default di questo genere di programmi. Ecco un esempio che indica la presenza di questi programmi sul Personal Computer dell’utente. Il nome del file deve essere costituito da massimo 16 caratteri, compresa l’estensione che deve essere .TXT Un esempio è il seguente: Fare attenzione a NON lasciare spazi tra le righe. A fine del file o di ogni riga occorre ricordarsi di inserire un comando “a capo”. FAAC SpA Pag. 7 Manuale di programmazione Readerplate Stand Alone Check List Nella pagina Check List sono presenti i seguenti campi: Selezionare la Check List A oppure la Check List B. L’impostazione delle due liste A e B è praticamente identica. Nella descrizione viene indicato il solo esempio della Lista A. Nella pagina Check List A sono presenti i seguenti campi: FAAC SpA Pag. 8 Manuale di programmazione Readerplate Stand Alone General Enable: Permette di abilitare o meno l’utilizzo della check list, residente su un server FTP esterno al dispositivo READERPLATE oppure interno. Il caricamento della lista interna caricata nella memoria Flash del dispositivo, deve essere compiuto all’atto della configurazione della macchina, mediante la funzione FFS (Camera File System) più avanti descritta. Si consiglia di utilizzare, ove possibile, un server esterno per il caricamento della lista. Le liste vengono caricate all’accensione del dispositivo READERPLATE. Il campo può quindi assumere lo stato NO oppure YES. List Location: Permette di impostare la posizione delle liste nelle varie memorie disponibili (interna o esterna all’unità). La modalità FTP prevede che l’unità READERPLATE faccia riferimento ad una lista di targhe residente su un server esterno. La modalità FFS (Flash File System) prevede che la lista sia caricata nella memoria Flash della stessa unità READERPLATE. FTP Server File Name: Permette di impostare il nome della prima lista di targhe. Il nome del file e la sua estensione deve corrispondere al nome del file residente sul server. Controllare sempre la sintassi del file, inteso come lettere Maiuscole, minuscole ed evitando gli spazi tra un carattere e l’altro. NOTA: Il file contenente la lista delle targhe (List A, List B) deve rispettare la seguente sintassi: Targa del veicolo; Nazione di appartenenza; Stringa di commento Eventuali spazi non significativi vengono ignorati dal sistema Tra un campo e l’altro deve essere utilizzato il segno ; (punto e virgola) La nazione di appartenenza deve essere rappresentata da massimo tre lettere (maiuscole). Vedi esempio: AB134HK;ITA; Lancia Lybra Blu BS46588;ITA; Vettura sostitutiva CH081GN;ITA; Vettura Presidente ATTENZIONE: E’ possibile modificare ed aggiornare in tempo reale la lista delle targhe dei veicoli residente all’interno dell’FTP server oppure nella memoria Flash dell’unità READERPLATE. Il caricamento della nuova lista può essere effettuato subito dopo la sua modifica attraverso la pressione del tasto Reload list posto nella finestra sopra ai pulsanti Reset e Apply. FAAC SpA Pag. 9 Manuale di programmazione Readerplate Stand Alone FTP IP: Permette di impostare l’indirizzo IP del Server FTP. Il campo deve contenere una sequenza numerica del tipo 192.168.0.100. Ciascun numero deve essere compreso tra 0 e 255 (vedi sintassi degli indirizzi IP delle reti). FTP Username: Permette di impostare lo Username dell’utente (nome identificativo associato ad una Password per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FTP Password: Permette di impostare la Password dell’utente (codice identificativo associato ad uno Username per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FTP Port: Permette di impostare la porta del Server sulla quale è attivo il servizio FTP. Il campo deve contenere una sequenza numerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto alla porta imposta sul server. FFS (Camera File System) Sfoglia: La funzione permette di scegliere, all’interno dei drive del Computer o sulla propria rete locale, la posizione del file di testo contenente la lista A o B delle targhe da controllare, predisponendola per l’invio all’unità READERPLATE. Esempio della funzione Sfoglia Upload List: La funzione Upload List consente l’invio della lista di targhe all’unità READERPLATE, precedentemente selezionata con il tasto Sfoglia. Download List: La funzione Download List consente di prelevare dall’unità READERPLATE la lista di targhe, sottoforma di file .TXT, presente all’interno del lettore di targhe. La funzione Donwload è utile per effettuare aggiornamenti delle liste. Reload List: Il tasto funzione “Reload List”, presente in fondo alla pagina, rende esecutiva la lista testuale di targhe inviata all’unità READERPLATE mediante il comando Upload List. Il comando Reload List va utilizzato qualora sia stata modificata la Lista .TXT successivamente all’avvio del lettore di targhe sia nella memoria Flash che sul server FTP. FAAC SpA Pag. 10 Manuale di programmazione Readerplate Stand Alone Frame Grabber Nella parte sinistra della pagina vengono visualizzate le immagine in “diretta” generate dal dispositivo READERPLATE (vedi figura). Nella parte destra compaiono i seguenti campi : General Grab Mode: In questa sezione è possibile settare la modalità di acquisizione delle immagini. E’ possibile settare la modalità SINGLE_POINT, THREE_POINT Result Position: In questa sezione è possibile specificare, all’interno della immagine della diretta, la posizione dei risultati della lettura OCR ed i parametri di lavoro dell’unità. I valori ammessi sono: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT_BOTTOM_RIGHT, DISABLED. JPG Quality: questo campo indica la qualità della compressione JPEG per la visualizzazione delle immagini in questa pagina. FAAC SpA Pag. 11 Manuale di programmazione Readerplate Stand Alone Single Point In questa sezione è possibile fissare i parametri utilizzati nella modalità di acquisizione SINGLE_POINT In questa modalità ogni immagine viene acquisita utilizzando i seguenti parametri. Gain: indica il guadagno, i valori ammessi vanno da 20 a 600 Shutter us: indica il tempo di esposizione in microsecondi, i valori ammessi vanno da 64 a 200000 Strobo us: indica il tempo in microsecondi per cui è attivo l’illuminatore infrarossi durante l’acquisizione dell’immagine. I valori ammessi vanno da 10 a 500. Three Point In questa sezione è possibile fissare i parametri utilizzati nella modalità di acquisizione THREE_POINT Le immagini vengono acquisite utilizzando ciclicamente Gain0-Shutter0-Strobo0 Gain1-Shutter1-Strobo1 Gain2-Shutter2-Strobo2. Questa modalità risulta essere raccomandata nella maggior parte delle installazioni con varco chiuso per riprese sia diurne che notturne. Per la valutazione dei punti di lavoro risulta essere molto utile il bottone Save Image il quale salva un’immagine per ogni punto di lavoro. FAAC SpA Pag. 12 Manuale di programmazione Readerplate Stand Alone View Image Result In questa pagina viene visualizzata l’immagine e i dati di acquisizione relativi all’ultimo transito di un veicolo. Accanto all’immagine che rappresenta il transito del veicolo vengono visualizzati i seguenti dati: PLATE : targa associata al transito. COUNTRY : stringa di tre caratteri che indica la nazione a cui appartiene la targa. N. READ : indica il numero di immagini in cui e’ stata letta la targa. SHUTTER : tempo di esposizione in microsecondi usato per l’acquisizione dell’immagine, STROBO : tempo in microsecondi per cui e’ stato attivo l’illuminatore all’infrarosso durante l’acquisizione dell’immagine. GAIN : guadagno utilizzato per l’acquisizione dell’immagine, FAAC SpA Pag. 13 Manuale di programmazione Readerplate Stand Alone Events / Actions Nella pagina Events Actions è presente la seguente matrice: Nella colonna di sinistra sono presenti gli eventi consentiti al sistema: OCR Read: corrispondente ad una targa letta OCR Not Read: corrispondente ad una targa parzialmente letta OCR No Plate: corrispondente ad una immagine nella quale non viene letta alcuna targa (condizione presente solo nella modalità trigger) Match on List A: corrispondente ad una targa letta e presente nella lista A No Match on List A: corrispondente ad una targa letta e non presente nella lista A Match on List B: corrispondente ad una targa letta e presente nella lista B No Match on List B: corrispondente ad una targa letta e non presente nella lista B FAAC SpA Pag. 14 Manuale di programmazione Readerplate Stand Alone Nella prima riga sono indicate le azioni che il sistema deve compiere a fronte di uno degli eventi precedentemente elencati: Save Image: Salva l’immagine corrispondente all’evento selezionato (OCR Read, Match on List…) Save DB: Aggiorna il database presente sul server FTP con l’informazione relative all’evento selezionato. Pulse Out: Commuta lo stato delle uscite a relè presenti sull’unità READERPLATE, a fronte di un transito di veicolo appartenente o non appartenente ad una delle due liste A o B. Nella matrice possono comparire i seguenti simboli: Questo simbolo indica che, a fronte di un evento, la relativa azione è abilitata. Questo simbolo rappresenta la disabilitazione dell’azione. La matrice può non presentare alcun simbolo, qualora la coppia evento/azione non risulti possibile. Per abilitare, disabilitare o configurare una azione relativa ad un evento è sufficiente cliccare sulla casella in corrispondenza dei simboli abilitato o disabilitato precedentemente indicati. FAAC SpA Pag. 15 Manuale di programmazione Readerplate Stand Alone Di seguito vengono descritte le impostazioni delle azioni intraprese in automatico dal lettore di targhe READERPLATE. Save Image Se abilitata, la funzione consente di effettuare il salvataggio in un server FTP remoto delle immagini relative ai transiti di veicoli rilevati dal lettore di targhe. Enable: Può assumere lo stato YES o NO. La funzione qualora sia abilitata (YES) consente di salvare l’immagine relativa all’evento. Save as: Consente di selezionare il formato con il quale l’immagine viene salvata. Può assumere il formato JPG, BMP, oppure RAW. NOTA: Qualora si renda necessario disporre di una successiva elaborazione dell’immagine è consigliabile salvare la fotografia in uno dei due formati non compressi quali BMP o RAW. FAAC SpA Pag. 16 Manuale di programmazione Readerplate Stand Alone Path Name: Consente di specificare il nome delle cartella in cui viene salvata l’immagine relativa al transito di un veicolo. Il nome della cartella deve essere specificato attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per esempio, se se si vuole salvare le immagini in una cartella il cui nome e’ la data di acquisizione dell’immagine si deve utilizzare il tag “%DATE”. Qualora sul server FTP non sia presente una struttura di directory corrispondente a quella specificata, l’unità READERPLATE provvede automaticamente alla sua creazione. Qualora il path name sia “%DATE”, al cambio di data, il sistema READERPLATE provvederà a creare in modo dinamico una nuova cartella il cui nome corrisponde al valore della data corrente. Per conoscere i tag disponibili premere il pulsante File Name: Consente di specificare il nome con cui viene salvata l’immagine relativa al transito di un veicolo. Il nome dell’immagine deve essere specificato attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per esempio, se se si vuole inserire nel nome dell’immagine la targa letta si deve utilizzare il tag “%PLATE”. Per conoscere i tag disponibili premere il pulsante Text Position: Consente di specificare la posizione di una finestra di testo all’interno della immagine salvata, contenente le informazioni specificate nel campo Text Value. I valori ammessi sono: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT, DISABLED. Text Value: Consente di specificare le informazioni da includere nella immagine la cui posizione viene indicata nella voce selezionata nel campo Text Position. Le informazioni vengono devono essere specificate attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per esempio, se se si vuole salvare le immagini contenente la data di acquisizione dell’immagine si deve utilizzare il tag “%DATE”. FTP IP: Permette di impostare l’indirizzo IP del Server FTP. Il campo deve contenere una sequenza numerica del tipo 192.168.7.3. Ciascun numero deve essere compreso tra 0 e 255 (vedi sintassi degli indirizzi IP delle reti) FTP Username: Permette di impostare la Username dell’utente (nome identificativo associato ad una Password per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FAAC SpA Pag. 17 Manuale di programmazione Readerplate Stand Alone FTP Password: Permette di impostare la Password dell’utente (codice identificativo associato ad uno Username per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FTP Port: Permette di impostare la porta del Server sulla quale è attivo il servizio FTP. Il campo deve contenere una sequenza numerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto alla porta impostata sul server. FTP LINK: Cliccando sull’ipertesto di colore blu é possibile accedere direttamente all’indirizzo del Server nel quale vengono salvate le immagini. L’ipertesto riporta automaticamente i parametri indicati nei campi FTP IP, Username, Password, Port. Save DB Se abilitata, la funzione consente di creare ed aggiornare automaticamente in un server FTP remoto, un file di testo (nel formato .CSV – Comma Separated Value) contenente le informazioni di tutti i transiti di veicoli rilevati dal lettore di targhe READERPLATE. Enable: Può assumere lo stato YES o NO. La funzione qualora sia abilitata (YES) consente di aggiornare il database con le informazioni relative al transito. Path Name: Consente di specificare il nome delle cartella in cui viene salvato il database. Il nome della cartella deve essere specificato attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per esempio, se se si vuole salvare le immagini in una cartella il cui nome e’ la data di acquisizione dell’immagine si deve utilizzare il tag “%DATE”. Per conoscere i tag disponibili premere il pulsante FAAC SpA Pag. 18 Manuale di programmazione Readerplate Stand Alone File Name: Consente di specificare il nome del database da aggiornare con i dati relativi al transito. Il nome del database deve essere specificato attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per conoscere i tag disponibili premere il pulsante Fields: Consente di specificare i campi che compongono il database. Il nome del database deve essere specificato attraverso l’uso di tag opportuni. I tag disponibili sono composti dal carattere “%” seguito da una stringa. Per esempio se si vuole creare un database che contiene un campo con la targa letta si deve utilizzare il tag “%PLATE”. Per conoscere i tag disponibili premere il pulsante FTP IP: Permette di impostare l’indirizzo IP del Server FTP. Il campo deve contenere una sequenza numerica del tipo 192.168.0.100. Ciascun numero deve essere compreso tra 0 e 255 (vedi sintassi degli indirizzi IP delle reti) FTP Username: Permette di impostare la Username dell’utente (nome identificativo associato ad una Password per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FTP Password: Permette di impostare la Password dell’utente (codice identificativo associato ad uno Username per accedere al server FTP). Il campo deve contenere una sequenza alfanumerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto a quella imposta sul server. FTP Port: Permette di impostare la porta del Server sulla quale è attivo il servizio FTP. Il campo deve contenere una sequenza numerica di caratteri. La sequenza di caratteri deve corrispondere in modo esatto alla porta imposta sul server. FTP LINK: Cliccando sull’ipertesto di colore blu é possibile accedere direttamente all’indirizzo del Server nel quale viene salvato l’elenco .CSV dei transiti rilevati dall’unità READERPLATE. L’ipertesto riporta automaticamente i parametri indicati nei campi FTP IP, Username, Password, Port. FAAC SpA Pag. 19 Manuale di programmazione Readerplate Stand Alone Pulse Out Se abilitata, commuta lo stato delle uscite digitali presenti sull’unità READERPLATE, a fronte di un transito di veicolo appartenente o non appartenente ad una delle due liste A o B. NOTA: Si rammenta che l’unità READERPLATE è provvista internamente di un circuito I/O sulla quale sono disponibili le uscite di comando per pilotare direttamente dispositivi elettrici (es. luci, cicalini, lampeggianti, display, etc….) o elettromeccanici (es. elettroserratura, sbarra motorizzata, dissuasore stradale, cancello motorizzato, etc…) a fronte della lettura e riconoscimento di una targa di veicolo. Il circuito I/O dispone di n° 3 zoccoli per ospitare altrettanti relè di potenza; questi ultimi forniti opzionalmente. Enable: Può assumere lo stato YES o NO. La funzione qualora sia abilitata (YES) consente di modificare lo stato di un uscita. Output Number: Consente di specificare il numero dell’uscita che viene modificata. Questo campo può assumere due valori : 0 o 1. Pulse Time ms: Consente di specificare l’intervallo di tempo in millisecondi per cui l’uscita assume un livello alto. FAAC SpA Pag. 20 Manuale di programmazione Readerplate Stand Alone Operazioni Hardware Alimentare la sezione ingresso - uscite della telecamera Readerplate: terminale 1 polo positivo + 24 Vdc; terminale 2 polo negativo. Montare i relé 24 Vdc sugli zoccoli della telecamera FAAC SpA Pag. 21 Manuale di programmazione Readerplate Stand Alone Connessioni Uscite Relé K1 : NA0 (contatto normalmente aperto relé 0) NC0 (contatto normalmente chiuso relé 0) COM0 (contatto comune relé 0) Relé K2 : NA1 (contatto normalmente aperto relé 1) NC1 (contatto normalmente chiuso relé 1) COM1 (contatto comune relé 1) Relé K3 : NA2 (contatto normalmente aperto relé 1) NC2 (contatto normalmente chiuso relé 1) COM2 (contatto comune relé 1) FAAC SpA Pag. 22