Aggiornamento del firmware dei moduli di espansione TM3

Panoramica

Gli aggiornamenti dei firmware per il controller e i moduli di espansione sono disponibili nel sito web Schneider Electric (in formato .zip).

Download del firmware nei moduli di espansione TM3

 

Il firmware può essere aggiornato in:

oTM3X•HSC•

oTM3DI16 e TM3DI16G con versione firmware (SV) ≥ 2.0

oTM3A• e TM3T• con versione firmware (SV) ≥ 2.0

NOTA: La versione firmware (SV) è indicata sulle etichette apposte sulla confezione e sul prodotto.

Gli aggiornamenti del firmware vengono eseguiti se, all'accensione, è presente almeno un file del firmware nella directory /usr/TM3fwupdate/ del controller.È possibile scaricare il file o i file nel controller mediante una SD card, un trasferimento file FTP o tramite EcoStruxure Machine Expert.

Il controller aggiorna il firmware dei moduli di espansione TM3 sul bus di I/O, inclusi i moduli che sono:

oCollegati in remoto mediante un modulo Trasmettitore/Ricevitore TM3.

oInclusi in configurazioni che comprendono sia moduli di espansione TM3 che TM2.

Passo

Azione

1

Inserire una scheda SD vuota nel PC.

2

Creare il percorso della cartella /sys/Cmd e creare un file chiamato Script.cmd.

3

Modificare il file e inserire il seguente comando per ogni file del firmware che si vuole trasferire nel controller:

Download "usr/TM3fwupdate/<filename>"

4

Creare il percorso della cartella /usr/TM3fwupdate/ nella directory principale della scheda SD e copiare i file del firmware nella cartella TM3fwupdate.

5

Accertarsi che l'alimentazione del controller sia disinserita.

6

Rimuovere la scheda SD dal PC e inserirla nello slot per scheda SD del controller.

7

Ripristinare l'alimentazione al controller. Attendere la fine dell'operazione (finché il LED SD si accende con luce verde fissa).

Risultato: il controller inizia a trasferire il file o i file di firmware dalla scheda SD nel /usr/TM3fwupdate nel controller. Durante questa operazione, il LED di sistema SD del controller lampeggia. Sulla SD card viene creato un file SCRIPT.log che contiene il risultato del trasferimento file. Se viene rilevato un errore, i LED SD e ERR lampeggiano e l'errore rilevato viene registrato nel file SCRIPT.log.

8

Mettere fuori tensione il controller.

9

Rimuovere la SD card dal controller.

10

Ripristinare l'alimentazione al controller.

Risultato: il controller inizia a trasferire il file o i file del firmware nei moduli di I/O TM3 appropriati.

NOTA: La procedura di aggiornamento del TM3 aggiunge approssimativamente 15 secondi alla durata dell'avvio del controller.

11

Verificare nel logger dei messaggi del controller che il firmware sia stato aggiornato correttamente: Your TM3 Module X successfully updated. X corrisponde alla posizione del modulo sul bus.

NOTA: Informazioni del logger sono anche disponibili nel file PlcLog.txt nella directory /usr/Syslog/ del file system del controller.

NOTA: Se nel controller si verifica un errore durante l'aggiornamento, l'aggiornamento termina con tale modulo.

12

Se tutti i moduli di destinazione sono stati aggiornati correttamente, eliminare il file o i file del firmware dalla cartella /usr/TM3fwupdate/ del controller.

È possibile eliminare questi file direttamente utilizzando EcoStruxure Machine Expert o creando ed eseguendo uno script contenente il seguente comando:

Delete "usr/TM3fwupdate/*"

NOTA: Se un modulo di destinazione non è stato aggiornato correttamente, o se non vi sono messaggi del logger messaggi per tutti i moduli di destinazione, vedere la Procedura di ripristino più avanti.

Procedura di ripristino

Se si disinserisce il dispositivo oppure si verifica un'interruzione di corrente o della comunicazione durante il trasferimento dell'applicazione, è possibile che il dispositivo diventi inoperativo. In caso di interruzione della comunicazione o dell'alimentazione, provare ad eseguire nuovamente il trasferimento. In caso di interruzione dell'alimentazione o della comunicazione durante un aggiornamento firmware o se viene utilizzato un firmware non valido, il dispositivo potrebbe cessare di funzionare. In tal caso, utilizzare un firmware valido e riprovare l'aggiornamento firmware.

AVVISO

APPARECCHIATURA NON FUNZIONANTE

oNon interrompere il trasferimento del programma applicativo o di un cambiamento del firmware una volta iniziato il trasferimento.

oRiprendere il trasferimento se viene interrotto per qualche motivo.

oNon tentare l’attivazione del dispositivo prima del completamento del trasferimento del file.

Il mancato rispetto di queste istruzioni può provocare danni alle apparecchiature.

Se durante il nuovo tentativo di aggiornamento del firmware l'aggiornamento viene terminato in modo imprevisto con un errore, significa che l'interruzione della comunicazione o dell'alimentazione ha danneggiato il firmware di uno dei moduli nella configurazione e che tale modulo deve essere reinizializzato.

NOTA: Se la procedura di aggiornamento del firmware rileva un errore nel firmware del modulo di destinazione, la procedura di aggiornamento viene terminata. Dopo avere reinizializzato il modulo danneggiato attenendosi alla procedura di ripristino, i moduli posizionati dopo il modulo danneggiato restano invariati e sarà necessario aggiornarne il firmware.

Passo

Azione

1

Accertarsi che nella directory /usr/TM3fwupdate/del controller sia presente il firmware corretto.

2

Mettere fuori tensione il controller.

3

Disassemblare dal controller tutti i moduli di espansione TM3 che stanno funzionando normalmente, fino al primo modulo da ripristinare. Per istruzioni sul disassemblaggio, fare riferimento alle guide hardware dei moduli.

4

Alimentare il controller.

NOTA: La procedura di aggiornamento del TM3 aggiunge approssimativamente 15 secondi alla durata dell'avvio del controller.

5

Verificare nel logger dei messaggi del controller che il firmware sia stato aggiornato correttamente: Your TM3 Module X successfully updated. X corrisponde alla posizione del modulo sul bus.

6

Mettere fuori tensione il controller.

7

Riassemblare la configurazione dei moduli di espansione TM3 nel controller. Per istruzioni sull'assemblaggio, fare riferimento alle guide hardware dei moduli.

8

Ripristinare l'alimentazione al controller.

Risultato: il controller trasferisce il file o i file del firmware nei moduli di I/O TM3 appropriati e ancora da aggiornare.

NOTA: La procedura di aggiornamento del TM3 aggiunge approssimativamente 15 secondi alla durata dell'avvio del controller.

9

Verificare nel logger dei messaggi del controller che il firmware sia stato aggiornato correttamente: Your TM3 Module X successfully updated. X corrisponde alla posizione del modulo sul bus.

NOTA: Informazioni del logger sono anche disponibili nel file Sys.log nella directory /usr/Log del file system del controller.

10

Eliminare il file o i file del firmware dalla cartella /usr/TM3fwupdate/ del controller.