Actualización del firmware de los módulos de extensión TM3

Descarga de firmware en módulos de extensión TM3

El firmware se puede actualizar en:

  • TM3XHSC202 y TM3XHSC202G

  • TM3D• y TM3XTYS4 con versión del firmware ≥ 28 (versión del software ≥ 2.0), excepto TM3DM16R y TM3DM32R (que no se pueden actualizar)

  • TM3A• y TM3T• con versión del firmware ≥ 26 (versión del software ≥ 1.4)

NOTA: La versión del software (SV) se encuentra en las etiquetas de los embalajes y del producto.

Las actualizaciones de firmware se realizan si, durante el encendido, hay al menos un archivo de firmware en el directorio /usr/TM3fwupdate/ del controlador. Puede descargar los archivos en el controlador mediante la tarjeta SD, una transferencia de archivos FTP o a través de EcoStruxure Machine Expert.

El controlador actualiza el firmware de los módulos de extensión TM3 en el bus de E/S, incluidos los siguientes:

  • Módulos que están conectados de forma remota, mediante un módulo transmisor/receptor de TM3.

  • En configuraciones que constan de una combinación de módulos de extensión TM3 y TM2.

En la tabla siguiente se describe cómo descargar firmware en uno o varios módulos de extensión de TM3 utilizando una tarjeta SD:

Paso

Acción

1

Inserte una tarjeta SD vacía en el PC.

2

Cree la ruta de la carpeta /sys/Cmd y cree un archivo denominado Script.cmd.

3

Edite el archivo e inserte el comando siguiente por cada archivo de firmware que desee transferir al controlador.

Download "usr/TM3fwupdate/<filename>"

4

Cree la ruta de la carpeta /usr/TM3fwupdate/ en el directorio raíz de la tarjeta SD y copie los archivos de firmware en la carpeta TM3fwupdate.

5

Asegúrese de que el controlador no reciba alimentación.

6

Retire la tarjeta SD del PC e insértela en el slot para tarjeta SD del controlador.

7

Restaure la alimentación del controlador. Espere a que termine la operación (hasta que el indicador LED SD esté encendido en verde).

Resultado: El controlador empezará a transferir los archivos de firmware de la tarjeta SD a /usr/TM3fwupdate en el controlador. Durante esta operación, parpadeará el indicador LED de SD del controlador. Se crea un archivo SCRIPT.log en la tarjeta SD, que contendrá el resultado de la transferencia de archivos. Si se detecta un error, los indicadores LED SD y ERR parpadean y el error detectado se registra en el archivo SCRIPT.log.

8

Desconecte la alimentación del controlador.

9

Extraiga la tarjeta SD del controlador.

10

Restaure la alimentación del controlador.

Resultado: El controlador transfiere los archivos de firmware a los módulos de E/S de TM3 pertinentes.

NOTA: El proceso de actualización de TM3 añade aproximadamente 15 segundos a la duración de inicio del controlador.

11

Compruebe en el registro de mensajes del controlador que el firmware se haya actualizado correctamente. Your TM3 Module X successfully updated. X corresponde a la posición del módulo en el bus.

NOTA: También puede obtener la información del registro en el archivo PlcLog.txt del directorio /usr/Syslog/ del sistema de archivos del controlador.
NOTA: Si el controlador detecta un error durante la actualización, esta terminará con ese módulo.

12

Si no se ha actualizado correctamente un módulo objetivo, o no hay mensajes del registro de mensajes para todos los módulos objetivo, consulte más abajo la sección Procedimiento de recuperación.

Si todos los módulos objetivo se han actualizado correctamente, elimine los archivos de firmware de la carpeta /usr/TM3fwupdate/ en el controlador.

Puede eliminar directamente los archivos usando EcoStruxure Machine Expert o creando y ejecutando un script que contenga el comando siguiente:

Delete "usr/TM3fwupdate/*"

13

Después de las actualizaciones, desconecte la alimentación del controlador (y del módulo receptor TM3XREC1, si lo hubiere).

14

Restaure la alimentación del controlador (y del módulo receptor TM3XREC1, si lo hubiere).

Resultado: Se actualizan los módulos.

Procedimiento de recuperación

Si retira la alimentación del dispositivo o se produce un corte de alimentación o se interrumpe la comunicación durante la transferencia de la aplicación, el dispositivo podría quedar inoperativo. Si se produce una interrupción de la comunicación o un corte de alimentación, intente volver a realizar la transferencia. Si se produce un corte de alimentación o una interrupción de la comunicación durante una actualización de firmware, o si se utiliza un firmware no válido, el dispositivo quedará inoperativo. En este caso, utilice un firmware válido e intente volver a realizar la actualización del firmware.

AVISO
EQUIPO INOPERATIVO
  • No interrumpa la transferencia del programa de aplicación o un cambio del firmware si se ha iniciado la transferencia.
  • Reinicie la transferencia si se ha interrumpido por algún motivo.
  • No intente poner en funcionamiento el dispositivo hasta que no haya finalizado correctamente la transferencia de archivos.
Si no se siguen estas instrucciones, pueden producirse daños en el equipo.

Si, durante un nuevo intento de actualización del firmware, la actualización finaliza prematuramente con un error, la interrupción de la comunicación o el corte de la electricidad han dañado el firmware de uno de los módulos de la configuración y será preciso reiniciarlo.

NOTA: Cuando el proceso de actualización del firmware detecte un error en el firmware en el módulo de destino, el proceso de actualización se terminará. Una vez que haya reinicializado el módulo dañado siguiendo el procedimiento de recuperación, todos los módulos que hayan seguido al módulo dañado permanecerán sin cambios y será preciso actualizar su firmware.

En la tabla siguiente se describe cómo reinicializar el firmware en los módulos de extensión de TM3:

Paso

Acción

1

Asegúrese de que el directorio /usr/TM3fwupdate/ del controlador contenga el firmware correcto.

2

Desconecte la alimentación del controlador.

3

Desmonte del controlador todos los módulos de extensión de TM3 que funcionen normalmente, hasta el primer módulo que hay que recuperar. Consulte la guía de hardware de los módulos para obtener las instrucciones de desmontaje.

4

Conecte la alimentación al controlador.

NOTA: El proceso de actualización de TM3 añade aproximadamente 15 segundos a la duración de inicio del controlador.

5

Compruebe en el registro de mensajes del controlador que el firmware se haya actualizado correctamente. Your TM3 Module X successfully updated. X corresponde a la posición del módulo en el bus.

6

Desconecte la alimentación del controlador.

7

Vuelva a montar la configuración de módulos de extensión de TM3 en el controlador. Consulte la guía de hardware de los módulos para obtener las instrucciones de montaje.

8

Restaure la alimentación del controlador.

Resultado: El controlador transfiere los archivos de firmware a los módulos de E/S de TM3 apropiados que todavía tienen que actualizarse.

NOTA: El proceso de actualización de TM3 añade aproximadamente 15 segundos a la duración de inicio del controlador.

9

Compruebe en el registro de mensajes del controlador que el firmware se haya actualizado correctamente. Your TM3 Module X successfully updated. X corresponde a la posición del módulo en el bus.

NOTA: También puede obtener la información del registro en el archivo Sys.log del directorio /usr/Log del sistema de archivos del controlador.

10

Elimine los archivos de firmware de la carpeta /usr/TM3fwupdate/ del controlador.