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