Cómo Sustituir un PLC Siemens S7-300 Paso a Paso (Y cómo anticipar su obsolescencia)
En el día a día del mantenimiento industrial, hay pocas situaciones que requieran tanta precisión y templanza como la parada de una máquina crítica debido al fallo de su controlador principal. Aunque las familias de autómatas modernos ganan terreno, el veterano Siemens SIMATIC S7-300 sigue siendo el corazón de miles de líneas de producción en todo el mundo.

Sustituir una CPU dañada de esta gama no es complicado si se sigue un método riguroso. En esta guía de campo, detallamos el procedimiento técnico paso a paso para la sustitución física y lógica de un S7-300, y analizamos la pregunta estratégica inevitable: ¿Qué haremos cuando ya no queden repuestos de estos PLCs?
1. Medios y Herramientas Necesarias (Preparación)
Antes de abrir el armario eléctrico, asegúrate de tener todo lo necesario. La improvisación en planta suele traducirse en minutos adicionales de parada de máquina.
Software y Conectividad
- Entorno de Programación: Necesitarás SIMATIC Step 7 V5.5 / V5.6 (Classic) o, en su defecto, TIA Portal (V15.1 en adelante) si el proyecto original fue integrado o migrado a esta plataforma.
- Interfaz de Comunicación:
- Si la CPU dispone de puerto PROFINET (Ethernet), un cable de red estándar de categoría 5e o superior será suficiente.
- Si la CPU solo cuenta con puertos MPI/DP, necesitarás obligatoriamente un adaptador físico como el PC Adapter USB A2 de Siemens.
- Software de Asistencia: Se recomienda tener instalado PRONETA (herramienta gratuita de Siemens) para el diagnóstico de red y asignación de IPs.
Hardware y Repuestos
- Herramienta Física: Un destornillador de punta plana fino (apto para bornas de PLC).
- Tarjeta de Memoria (MMC): El S7-300 utiliza una Micro Memory Card (MMC) específica de Siemens. ¡Atención! No es una tarjeta SD común. Debes asegurar que la capacidad en megabytes (MB) de la nueva tarjeta sea idéntica o superior a la original.
- Último Backup Fiable: Descarga la última versión del programa desde tu servidor de copias de seguridad centralizado o sistema de control de versiones (SVN).
2. Verificación de Modelo y Referencia
No todas las CPUs S7-300 son equivalentes, incluso dentro de la misma gama (por ejemplo, 315-2 PN/DP). Antes de proceder a la instalación del repuesto, verifica:
- Referencia de Hardware (MLFB): El código (ej. 6ES7315-2EH14-0AB0) debe ser idéntico. Siemens garantiza compatibilidad hacia atrás en referencias superiores de la misma familia, pero instalar una referencia inferior anulará funciones de hardware declaradas en tu proyecto.
- Versión de Firmware (FW): Revisa el lateral de la CPU de repuesto. Si cuenta con un FW sustancialmente más moderno que la CPU estropeada, es posible que debas actualizar el catálogo de hardware de tu entorno de desarrollo antes de transferir el programa.
3. Procedimiento de Sustitución Paso a Paso
Fase A: Medidas de Seguridad y Extracción
- ¡Corte de Tensión! Desconecta la alimentación general del armario eléctrico. Nunca manipules el cableado de potencia ni de control bajo tensión.
- Desconexión del Conector Frontal: No es necesario desconectar cable por cable. El diseño mecánico del S7-300 permite retirar el bloque de terminales frontal completo tirando levemente de su pestaña interna.
- Extracción de la MMC: Presiona ligeramente hacia adentro para liberar la Micro Memory Card (MMC) de la CPU estropeada y retírala.
- Sustitución Física de la CPU: Afloja el tornillo superior de fijación al rack DIN, inclina la CPU hacia arriba para desengancharla y monta el nuevo repuesto realizando el proceso a la inversa.
- Montaje del Conector: Encaja de nuevo el conector frontal de bornas hasta que haga clic.
💡 Siempre puedes probar los siguiente:
Si la MMC original no ha sufrido daños, puedes introducirla directamente en la nueva CPU de repuesto antes de dar tensión. Al alimentar el armario, si la CPU lee correctamente la tarjeta, cargará la configuración de hardware y el programa automáticamente y pasará al estado RUN (LED verde fijo). Si esto ocurre, la máquina estará lista y habrás evitado los pasos de carga de software.
Fase B: Configuración Lógica y Carga de Programa
Si la prueba con la MMC no funciona (por sospecha de corrupción de datos o porque estás usando una MMC nueva), deberás realizar la carga manual desde el software:

[PC con Step 7 / TIA] ---> (Cable Industrial Ethernet / MPI) ---> [Nueva CPU S7-300]
- Verificación en el Configurador de Hardware: Abre el proyecto de respaldo desde tu servidor centralizado (SVN) y verifica que la CPU declarada en el "Configurador Hardware" se corresponda exactamente con el modelo físico montado.
- Comprobación de Red con PRONETA: Conecta tu PC al puerto PROFINET del PLC y arranca PRONETA. Realiza un "Network Analysis" para comprobar que detectas el nuevo equipo (aparecerá con un nombre genérico o vacío).
- Asignación de IP y Nombre PROFINET:
- En PRONETA, haz clic sobre el nodo de la CPU y entra en "Configuración".
- Escribe el Nombre de Dispositivo PROFINET y la Dirección IP/Máscara de Subred idénticos a los del PLC anterior (puedes consultar estos datos en las propiedades de la CPU dentro de tu copia de seguridad).
- Haz clic en "Escribir" para volcar los parámetros a la CPU.
- Carga de Hardware: En Step 7 o TIA Portal, selecciona la configuración de hardware del proyecto y pulsa "Cargar en dispositivo". La CPU pasará temporalmente a modo STOP.
- Carga de Bloques de Programa: Selecciona la carpeta de bloques de programa (Blocks) que contiene la lógica (OBs, FCs, FBs y DBs) y procede con la descarga.
- Nota de campo: Si la CPU era de segunda mano o tenía un programa previo, el software te pedirá confirmar la sobrescritura. Una vez realizada la carga, conéctate online, compara el programa y asegúrate de eliminar cualquier bloque remanente que no pertenezca al proyecto original de respaldo.
- Arranque: Cambia el interruptor físico de la CPU (o mediante el software) a la posición RUN. Si el LED verde se estabiliza y no hay indicadores de error activos (SF o BF), la CPU está operativa.
4. Resumen Visual del Procedimiento (Checklist Rápido)

5. ¿Qué pasará cuando no haya repuestos de S7-300?
A pie de máquina, resolver la avería del día es el objetivo principal. Sin embargo, como profesionales técnicos o responsables de planta, debemos levantar la cabeza y mirar al horizonte.
Siemens inició formalmente el proceso de descatalogación de la familia S7-300 y ET 200M (Hito PM400 en octubre de 2023), lo que significa que el suministro de hardware nuevo tiene fecha de caducidad. El mercado de repuestos de segunda mano o reacondicionados es útil hoy, pero no es una estrategia sostenible a medio plazo para una planta industrial que busque una alta OEE (Efectividad Global del Equipo).
El Paso Intermedio Clave: Migrar Step 7 Classic a TIA Portal
Esperar al fallo definitivo de la máquina para realizar una reingeniería completa a la plataforma moderna (SIMATIC S7-1500) es una receta garantizada para el caos y pérdidas de producción masivas. El cambio de arquitectura debe planificarse.
La mejor estrategia de transición consta de dos fases:
- Fase 1 (Inmediata y de Software): No esperes a cambiar el PLC físico. El primer paso inteligente es migrar tus proyectos de Step 7 Classic a TIA Portal manteniendo el hardware S7-300 actual. Esto te permite "limpiar" la deuda técnica del código antiguo, compilar de manera global, estandarizar las referencias y asegurar la consistencia del proyecto en una plataforma de desarrollo moderna.
- Fase 2 (Planificada y de Hardware): Con el software ya estructurado y verificado en TIA Portal, el salto físico del S7-300 al S7-1500 se vuelve un proceso mucho más directo, seguro y predecible durante una parada técnica planificada, reduciendo el riesgo operativo prácticamente a cero.
La obsolescencia no tiene por qué ser una crisis; puede ser la excusa perfecta para modernizar tu planta con total control del calendario.
¿Y tú? Únete a la Comunidad OneDoor
Llevar a cabo el mantenimiento de equipos robustos pero antiguos requiere de experiencia y buenas mañas compartidas.
- Queremos leerte: ¿Cuál ha sido tu experiencia más estresante o curiosa sustituyendo una CPU o lidiando con tarjetas MMC de Siemens en mitad de la noche? Te leemos en los comentarios de abajo.
- Mantente al día: Si quieres recibir más guías de supervivencia en planta, tutoriales de programación en TIA Portal y análisis técnicos sobre Industria 4.0, suscríbete a nuestra newsletter oficial de OneDoor. ¡La puerta al conocimiento práctico está abierta!