La pagina visualizzata può
essere personalizzata a vostro piacimento con i più
comuni editor di pagine HTML.
Le pagine web personalizzate possono contenere al loro interno
file di immagini del tipo JPG, GIF, BMP, file video tipo SWF
di Flash e qualsiasi altro file riteniate opportuno che l’HTTP
server di RECS 101 debba gestire.
Selezionando il link “RECS 101 Advanced Control Panel”
si accederà alla pagina web dedicata al controllo dell’applicazione
riportata di seguito.
Parametri di
personalizzazione dell'Applet:
-
PDFOOK : Stringa d’inizializzazione Applet. Non è
possibile effettuare nessuna modifica
-
host : Indirizzo IP associato a RECS 101(Es. host value="172.16.10.103".
Vuol dire che l’indirizzo IP di RECS è 172.16.10.103
-
port : Porta TCP adoperata dall’ applicazione per comunicare
con RECS 101. Il valore di tale porta è fisso e
pertanto non modificabile (Es. port value=6001)
-
polling :Intervallo di Polling. Ha una risoluzione di 10 ms e
può essere settato in funzione dell’applicazione.
Per es. “polling value=1” significa che il
controllo dello stato d’ I/O del dispositivo verrà
controllato ogni 10 ms
-
Title : Stringa intestazione applicazione. (Es. Title value="RECS
I/O DEMO ")
-
ColTit : Colore da associare alla stringa impostata nel parametro
“Titolo”. (Es. ColTit value="green"
, il testo verrà stampato in verde)
-
CAPL : Colore di sfondo Applet. (ES. CAPL value="yellow",
lo sfondo sarà giallo)
-
NumLed : Numero ingressi
da monitorare mediante LED bicolore (Es. NumLed value=16,
verranno visualizzati 16 LED indicatori di stato)
-
NumB : Numero di pulsanti di comando per la modifica dello
stato delle uscite (Es. NumB value=16, verranno visualizzati
16 pulsanti)
-
TBT*
: Testo da associare al pulsante * relativo all’uscita
* (Es. TBT1 value="Comando 10" è il testo
da associare al pulsante 10 per modificare lo stato dell’
uscita 10)
-
CTBT*
: Colore del testo associato al titolo del pulsante *.
(Es. CTBT10 value="red", il colore associato
al testo relativo al pulsante 10 è rosso)
-
CLBF*
: Colore associato al LED di stato dell’ uscita
* quando quest’ultima è nello stato “OFF”
(Es. CLBF10 value="gray", il colore del LED
associato allo stato “OFF” dell’ uscita
10 sarà grigio)
-
CLBT*
: Colore associato al LED di stato dell’ uscita
* quando quest’ultima è nello stato “ON”
(Es. CLBT10 value="blue", il colore del LED
associato allo stato “ON” dell’ uscita
n.10 sarà blu)
-
TLD*:
Testo da associare al LED * relativo all’ ingresso
*. (Es. TLD1 value="Luce Camera" è il
testo da associare al LED 1 per effettuare la lettura
dello stato dell’ ingresso 1)
-
CTLD*
: Colore del testo associato al titolo del LED * relativo
all’ingresso *. (Es. CTLD1 value="black",
il colore associato al testo relativo al LED 1 sarà
nero)
-
CLIF*
: Colore associato al LED di stato dell’ ingresso
* quando quest’ultimo è nello stato “OFF”
(Es. CLIF10 value="green", il colore del LED
associato allo stato “OFF” dell’ ingresso
10 sarà verde)
-
CLIT*
: Colore associato al LED di stato dell’ ingresso
* quando quest’ultimo è nello stato “ON”
(Es. CLIT10 value="red", il colore del LED associato
allo stato “ON” dell’ ingresso 10 sarà
rosso)
I colori disponibili per sfondi e testo sono
i seguenti :
o green
o yellow
o black
o red
o blue
o gray
o cyan
o magenta
o white
Di seguito si riporta il
frammento del codice HTML del file index.html relativo alla
personalizzazione dell’Applet in cui si evidenzia il
setup dei parametri di inizializzazione.
<APPLET CODE=Applicazione.class
ARCHIVE=RECS.jar WIDTH=850 HEIGHT=500>
<param name=PDFOOK value="Intellisystem Technologies
Device">
<param name=host value="172.16.10.103">
<param name=port value=6001>
<param name=polling value=1>
<param name=Title value="RECS 101 I/O Demo">
<param name=ColTit value="black">
<param name=CAPL value="white">
<param name=NumLed value=16>
<param name=NumBot value=16>
Un esempio di personalizzazione dei pulsanti
e degli indicatori LED è rappresentato dal seguente
codice contenuto all’interno del file index.html:
<param name=TBT1 value="Comando
1">
<param name=CTBT1 value="red">
<param name=CLBF1 value="gray">
<param name=CLBT1 value="blue">
<param name=TLD1 value="Ingresso
1">
<param name=CTLD1 value="black">
<param name=CLIF1 value="green">
<param name=CLIT1 value="red">
Prova
on line l'Advanced Control Panel di RECS 101 ! |