10. Aggiornamento del Firmware
Il WebGate è facile da aggiornare, poiché il firmware risiede in una
memoria integrata riscrivibile.
L’aggiornamento può essere effettuato da remoto, copiando il file
fornito da Carel nella cartella principale del file system con un
programma client FTP e riavviando il dispositivo.
I file di aggiornamento hanno l’estensione “.pack” e possono
aggiornare non solo il firmware, ma anche le pagine HTML
pre-caricate e la scheda di configurazione dei dispositivi di basso
livello, utilizzati per comunicare con alcuni controlli Carel.
Per procedere ad un aggiornamento, seguite queste istruzioni:
1. I file di aggiornamento necessitano di spazio per la memorizzazione
(di solito circa 300Kbyte), e possono anche richiedere ulteriore
spazio durante e dopo l’installazione. Per questo motivo, di norma,
si consiglia di eliminare tutti i file installati dagli utenti.
2. Copiate il file fornito da Carel nella cartella principale del WebGate
usando un programma client FTP. Per fare ciò non avete bisogno di
nessun particolare diritto di accesso.
3. Aprite con un browser la pagina di configurazione “General”,
selezionate il checkbox “reboot” e premete “Apply”.
4. L’operazione di aggiornamento ora procederà automaticamente e
potrà durare alcuni minuti.
5. Aprite la pagina “index.html”. Se tutto è andato bene, dovreste
vedere la nuova versione del firmware (se diversa) e nella riga “last
update status” dovreste leggere “Update file not found”. Ciò è
normale poiché l’aggiornamento è stato effettuato correttamente e il
file che avete copiato, come da punto 2, è stato eliminato dal
WebGate.
Nota
Se lo spazio disponibile per i file non fosse sufficiente a completare
l’aggiornamento, o nel caso si verifichi un errore, dopo il riavvio il
messaggio che apparirà nella riga “last update status” della pagina
HTML “information” indicherà la natura del problema.
AVVERTENZA IMPORTANTE
Non togliere mai l’alimentazione mentre il WebGate si sta aggiornando,
poiché ciò potrebbe danneggiare seriamente il dispositivo e
comportare la necessità di assistenza tecnica.
11. Funzioni Script del WebGate
La consolle WebGate e l’interfaccia utente HTML utilizzano alcune
“funzioni” script.
Le funzioni Script vengono fornite principalmente per permettere
all’utente di leggere e scrivere nei dispositivi di rete Carel e di
modificare alcuni parametri di configurazione del WebGate (ad
esempio l’Indirizzo IP), e vengono elaborate se presenti nei file con
estensione “.htm”, “.html” o “.js”.
Una funzione può essere parametrica o non avere parametri
(“comando”). I nomi delle funzioni non fanno distinzione tra lettere
maiuscole e minuscole.
In questo capitolo vengono elencate e descritte, una ad una, tutte le
funzioni disponibili.
10. Firmware Upgrade
WebGate ensures that upgrades can be easily obtain since the
firmware is stored into an embedded rewritable memory.
The upgrade can be performed remotely copying a file supplied by
Carel into the file system root directory using a FTP client program and
rebooting the device.
Upgrade files have a “.pack” extension and can update not only the
firmware, but also factory HTML pages and the low-level devices
configuration table used to communicate with some Carel controls.
To proceed for an upgrade follow the following instructions:
1. The upgrade file needs some space to be stored (typically about
300Kbyte), and it may also require some additional space during
and after the installation. Since of this, as a general rule, remove any
user installed file.
2. Copy the file supplied by Carel into the WebGate root directory using
a FTP client program. To do this you don’t need any special access
right.
3. Open with a browser the “General” configuration page, check the
“reboot” checkbox and press “Apply”.
4. The update operation now proceed automatically and may take
some minutes.
5. Open the “index.html” page. If everything goes fine, you should see
the new firmware release (if changed from the update) and in the
“last update status” line you should read “Update file not found”. This
is normal since the update was correctly performed and the file you
copied at step 2 has been removed from WebGate.
Note
If the file space is not sufficient to complete the upgrade, or if any other
error occurred, after the reboot a message in the “last update status”
line of the HTML “information” page will address the problem.
IMPORTANT WARNING.
Absolutely never remove power supply when the WebGate is
performing a firmware update, since this could severely damage the
device and require technical assistance.
11. WebGate Script Functions
The WebGate console and HTML user interface is based on some
script “functions”.
Script Functions are provided principally to allow the user to read from
and write to Carel network devices and to change specific WebGate
configuration parameters (for example its IP Address) ), and can be
processed if present in the file with extension “.htm”, “.html” or “.js”.
A function may be parametric or without any parameter (“command”).
Function names are not case sensitive.
In this chapter all the available functions are listed and individually
described.
51
Manuale WebGate - cod. +030220230 rel. 1.0 - 16.09.2003