En un artículo anterior, hablamos sobre la versión de firmware de su PLC y cómo manejar los errores que pueden ocurrir debido a una falta de coincidencia de firmware entre su proyecto en el TIA Portal y su PLC actual.
En este artículo, le mostraremos cómo actualizar la versión de firmware de su PLC.
Contenido:
- ¿Qué es una versión de firmware?
- ¿Por qué la versión de firmware puede causarme problemas?
- ¿Cómo saber la versión de firmware de su PLC de hardware?
- ¿Cómo manejar los errores de versión de firmware?
- ¿Cómo actualizar la versión de firmware de su PLC?
- Conclusión.
¿Qué es una versión de firmware?
Como explicamos en un artículo anterior, el firmware de un PLC o un módulo de PLC (IO, módulos de comunicación, etc.) es simplemente el software interno instalado en el PLC que es responsable de lo que el hardware puede hacer realmente.
Un PLC con una versión de firmware más antigua tendrá menos funciones y capacidades internas que un PLC con una versión de firmware más nueva.
Las imágenes 1 y 2 muestran cómo el mismo PLC de hardware tendrá diferentes funciones y capacidades de rendimiento con diferentes versiones de firmware instaladas.
Imagen 1. Versión de firmware V4.0
Imagen 2. Versión de firmware V4.4
Puede ver que ahora se agregan más funciones a la CPU con solo actualizar a una versión de firmware más alta. Con la versión más alta de firmware V4.4, la CPU ahora tiene OPC UA, entre otras funciones agregadas a sus capacidades de rendimiento.
¿Por qué la versión de firmware puede causar problemas?
Seleccionará su PLC en TIA Portal de acuerdo con uno de dos puntos:
- Ya ha comprado el PLC de hardware, por lo que seleccionará el mismo PLC que tiene en el proyecto de TIA Portal.
- Todavía no ha comprado un PLC, por lo que seleccionará un PLC en TIA Portal que cumpla con sus requisitos y luego lo comprará más adelante.
En cualquiera de los dos casos, si la versión de firmware del PLC seleccionado en el proyecto de TIA Portal es diferente de la versión de firmware del hardware real, tendrá un problema. Y en algunos PLC, su programa ni siquiera se descargará al PLC de hardware.
Por lo tanto, siempre debe asegurarse de que la versión de firmware del PLC real coincida con el PLC seleccionado en TIA Portal.
Vale la pena mencionar que si la versión de firmware seleccionada en TIA Portal es anterior a la del PLC real, no tendrá problemas con su programa, perderá algunas de las características y capacidades del PLC, pero su programa funcionará bien.
Los problemas aparecerán si ocurre lo contrario, si la versión de firmware seleccionada en TIA Portal es más reciente que la del PLC real, entonces tendrá un problema.
Es por eso que si no conoce la versión de firmware de su hardware, debe seleccionar la versión anterior en el proyecto de TIA Portal.
¿Cómo saber la versión de firmware del PLC de hardware?
Podemos conocer la versión de firmware del PLC de hardware que tenemos mediante uno de dos métodos:
- Desde el propio PLC:
La versión de firmware de cualquier PLC o módulo de PLC siempre está escrita en algún lugar del dispositivo de hardware.
- Desde el software TIA Portal:
Usando el software TIA Portal, puede conectar su PLC a su TIA Portal y buscar el dispositivo, luego podrá encontrar la versión de firmware del dispositivo de hardware. Mostramos cómo hacer eso en el artículo anterior.
¿Cómo manejar errores de versión de firmware?
Si la versión de firmware del PLC de hardware actual es anterior a la versión del PLC seleccionado en el proyecto TIA Portal, esto provocará errores de firmware y para resolver estos errores podemos intentar uno de los siguientes enfoques:
- Podemos seleccionar el PLC en el proyecto TIA Portal para que tenga la misma versión de firmware o una anterior que el PLC actual. Mostramos eso en el artículo anterior.
- Podemos actualizar la versión de firmware del PLC de hardware actual a una versión de firmware más alta que la seleccionada en su proyecto o al menos a la misma versión de firmware. Y ese es el alcance de este artículo.
¿Cómo actualizar la versión de firmware de su PLC?
Puede actualizar la versión de firmware de su PLC de dos maneras:
- En línea mediante TIA Portal.
- Fuera de línea mediante la tarjeta de memoria SMC de Siemens.
Actualice el firmware en línea mediante TIA Portal:
No necesita tener un proyecto existente abierto en TIA Portal, solo necesita el software de TIA Portal y conectar el PLC a su PC. Vea la imagen 3.
Imagen 3. Abra Tia Portal sin crear un nuevo proyecto.
Cuando abra TIA Portal, vaya al acceso en línea, elija el adaptador de comunicación adecuado entre su PLC y su PC y luego presione actualizar dispositivos accesibles para buscar su PLC. Vea la imagen 4.
Imagen 4. Busque su PLC.
Una vez que se haya encontrado el PLC como puede ver en la imagen anterior, abra la carpeta PLC y presione en línea y diagnóstico para ver la versión de firmware del PLC. Consulte la imagen 5.
imagen 5. La versión actual del firmware del PLC.
AHORA, para actualizar la versión del firmware, presione el atributo Actualización de firmware. Consulte la imagen 6.
imagen 6. Página de actualización del firmware.
Como puede ver, cuando presiona el atributo Actualización de firmware, puede ver la actualización de firmware actual, que es V4.1.3, y también puede ver el Cargador de firmware donde puede buscar la versión de firmware que desea instalar.
Por supuesto, primero debe tener la versión de firmware en su PC, lo que significa que debemos descargar la versión de firmware. Para descargar la versión de firmware, debe iniciar sesión en su cuenta de Siemens. Si no tiene una, puede crear una nueva cuenta fácilmente, pero tardará 1 o 2 días en activarse.
Después de eso, puede buscar la versión de firmware para su PLC. En nuestro caso, tenemos una CPU S7-1200 1214C AC/DC/RLY y buscaremos su versión de firmware utilizando su número de artículo. Vea la imagen 7.
Imagen 7. Busque la versión de firmware de su PLC.
Después de eso, descargue la versión de firmware que desea instalar. En nuestro caso, queremos actualizar nuestro PLC a la versión V4.4.0, por lo que descargaremos esta versión a nuestra PC. Vea la imagen 8.
imagen 8. Descargue la versión V4.4.0
El archivo descargado será un archivo zip. Debe descomprimir el archivo para obtener el archivo de datos de la versión de firmware y luego volver al atributo Firmware Loader y hacer clic en Examinar para buscar la versión de firmware. Vea la imagen 9.
imagen 9. Busque el archivo de la versión de firmware.
No se preocupe por cometer un error en este paso, porque si la versión de firmware no es compatible con el PLC, no podrá ejecutar la actualización. Vea la imagen 10.
imagen 10. La actualización no continuará si el firmware no coincide.
Como puede ver, cuando intentamos cargar una versión de firmware para una CPU 1215C en nuestro PLC con una CPU 11214C, nos dio un error que indicaba que el archivo no era adecuado para el PLC.
AHORA, haga clic en Examinar nuevamente, pero esta vez busque la versión de firmware correcta. Vea la imagen 11.
imagen 11. No hay mensaje de error cuando la versión de firmware es correcta.
Como puede ver, cuando elegimos una versión de firmware adecuada, no hubo ningún mensaje de error y ahora podemos presionar Ejecutar actualización para comenzar a actualizar nuestro PLC.
Aparecerá una ventana de actualización de firmware una vez que comience el proceso de actualización y aparecerá un mensaje de éxito al final, si la actualización se realizó sin problemas. Vea las imágenes 12 y 13.
imagen 12. Se está ejecutando una actualización de firmware.
Imagen 13. La actualización del firmware finalizó correctamente.
Ahora que la versión de firmware está actualizada, actualice su comunicación presionando nuevamente Actualizar dispositivos accesibles y verificando la versión de firmware del PLC.
Verá que el PLC ahora tiene la versión de firmware V.4.4.0 en lugar de V4.1.3, y eso significa que logramos actualizar la versión de firmware de nuestro PLC. Vea la imagen 14.
Imagen 14. El firmware se actualiza a V4.44.0
Y así es como actualizamos la versión de firmware de nuestro PLC usando TIA Portal.
Sin conexión usando la tarjeta de memoria Siemens SMC:
El otro método que se puede usar para actualizar el firmware de nuestro PLC es usando la tarjeta de memoria SIEMENS SMC.
Para hacerlo, solo tenemos que descargar la versión de firmware que queremos usar, luego copiaremos la versión de firmware de nuestro PLC a la SMC y luego insertaremos la SMC en la ranura dedicada en el PLC. La próxima vez que se encienda el PLC, se actualizará el firmware.
Conclusión
- Puede actualizar la versión de firmware mediante el software del portal TIA o la tarjeta de memoria SMC de SIEMENS.
- Asegúrese de elegir la versión de firmware correcta; si no coincide entre el PLC y el portal TIA, la actualización no se iniciará.