Explicación de la CPU del PLC: cómo funciona, cómo elegirla y cómo reemplazarla

Jun 09, 2026

Dejar un mensaje

La mayoría de las personas que buscan una CPU PLC no son estudiantes. Están en medio de un trabajo: elegir un controlador para una nueva línea, reemplazar una unidad que acaba de fallar, comparar dos marcas antes de una orden de compra o buscar una pieza que el OEM dejó de fabricar. La hoja de especificaciones que tienes delante enumera la velocidad del reloj y la memoria en megabytes, pero esos números rara vez deciden si el proyecto se ejecuta. Lo que lo decide es el tiempo de escaneo, la compatibilidad del protocolo y si realmente puede obtener la pieza cuando la necesita.

Esta guía recorre toda la cadena por la que pasa un comprador o ingeniero: comprender qué hace la CPU, elegir la correcta entre seis marcas principales, reemplazar o actualizar una unidad existente, solucionar fallas comunes y obtener la pieza. Salta a la sección que coincida con tu ubicación.

 

A PLC CPU module installed in an industrial control cabinet alongside IO modules and a power supply unit

 

1. Qué hace realmente una CPU de PLC

La CPU es la parte de un controlador lógico programable que lee entradas, ejecuta su programa y controla las salidas, una y otra vez, en un ciclo fijo. Todo lo demás en el bastidor (la fuente de alimentación, los módulos de E/S y las tarjetas de comunicación) existe para servir a ese bucle. Antes de pasar a la selección y el reemplazo, aquí están las tres cosas que vale la pena saber sobre su comportamiento.

 

CPU frente a procesador

La gente usa "procesador" y "CPU" indistintamente, y en una conversación informal eso está bien. La diferencia importa cuando compras. El procesador es el chip que ejecuta instrucciones. La CPU es la unidad de control completa que alberga ese chip junto con la memoria, los puertos de comunicación y el firmware que los une. Cuando solicita un reemplazo, solicita un módulo de CPU por su número de pieza, no un chip de procesador simple. Esa distinción es también lo que rige el determinismo temporal de su línea, y es contra lo que usted cotiza a un proveedor.

 

El ciclo de escaneo en 4 pasos

Una CPU de PLC no ejecuta su lógica una vez. Se ejecuta continuamente, en un bucle repetitivo llamado ciclo de exploración. Cada pase sigue el mismo orden:

  1. Escaneo de entrada.La CPU lee el estado de cada entrada y lo almacena en la memoria.
  2. Soluciones lógicas.Ejecuta su programa (lógica de escalera u otro lenguaje IEC 61131) utilizando esos valores de entrada almacenados.
  3. Actualización de salida.Escribe los resultados en los módulos de salida.
  4. Comunicación y diagnóstico.Maneja el tráfico de red, actualiza el estado y ejecuta autoverificaciones internas antes de comenzar de nuevo.

El ciclo es determinista, que es el objetivo de un PLC: las mismas entradas producen las mismas salidas en el mismo tiempo predecible. Las entradas y salidas solo se leen y escriben en puntos fijos del bucle, no en el instante en que cambia un sensor. El tiempo de una pasada completa es el tiempo de escaneo y es por eso que el tiempo de escaneo, no la velocidad del reloj, decide el rendimiento real. Volvemos a eso en la sección de especificaciones.

Imagínese a un cocinero que lee cada boleto, cocina cada plato, los sirve en el plato y luego revisa el pase antes de volver a los boletos. Lo que importa es cuánto dura una ronda completa, no qué tan rápido se mueven las manos en un solo movimiento.

 

Modos de CPU: Ejecutar, Programar y Remoto

Una CPU funciona en uno de varios modos y conocerlos evita errores durante el mantenimiento:

  • Correrejecuta el programa y controla el proceso normalmente.
  • Programadetiene la ejecución del programa para que pueda descargar o editar la lógica. Las salidas ya no se activan, razón por la cual se cambia a ellas antes de realizar el mantenimiento.
  • Remotole permite cambiar de modo a través de la red en lugar de hacerlo con un interruptor de llave físico, lo cual resulta útil en instalaciones distribuidas o-de difícil acceso-.

El punto a recordar: mover una CPU activa al modo de programación detiene la salida de control. Durante un cambio de CPU, usted detendrá deliberadamente el procesador, lo cual es una de las razones por las que el reemplazo es una tarea planificada en lugar de un trabajo en caliente.

 

2. Dentro de la CPU: Memoria, Comunicación y Diagnóstico

Tres sistemas internos impulsan la mayoría de las decisiones de selección y resolución de problemas: cómo la CPU almacena datos, cómo se comunica con el resto del sistema y cómo informa sus propios problemas.

 

Tipos de memoria

Una CPU utiliza más de un tipo de memoria y cada una se comporta de manera diferente cuando se corta la energía:

  • RAMes la memoria de trabajo volátil. Mantiene valores activos mientras la CPU se ejecuta y se borra en caso de pérdida de energía.
  • Destelloes un almacenamiento no-volátil que mantiene el programa durante un ciclo de encendido, de modo que el controlador se reinicia con la lógica intacta.
  • Memoria retentiva y respaldada-por bateríaconserva los valores seleccionados (contadores, recetas, totales acumulados) a lo largo de los ciclos de encendido, por lo que el proceso se reanuda donde se detuvo en lugar de desde cero.

El modo de falla que vale la pena señalar: la memoria retentiva en muchas plataformas antiguas depende de una batería de respaldo. Cuando esa batería se agota, el controlador puede perder los datos retenidos y, en algunas unidades, el programa mismo. Un error común y costoso es asumir que el programa es seguro mientras la batería de respaldo lleva meses silenciosamente agotada. Es por eso que una batería de repuesto debe incluirse en su kit de mantenimiento y por qué "¿Utiliza una batería de respaldo?" Es una pregunta justa a la hora de buscar un reemplazo. También se conecta directamente al síntoma de pérdida de batería-en la tabla de solución de problemas más abajo.

 

A technician replacing a small backup battery inside an open PLC CPU module on a workbench

 

Placa posterior y comunicación de E/S

La CPU se conecta a los módulos de E/S a través de un backplane, el bastidor que vincula física y eléctricamente los módulos en un chasis. Más allá del rack, se comunica con variadores, HMI, otros controladores y SCADA a través de redes industriales. Los protocolos que verá con más frecuencia son EtherNet/IP, PROFINET, Modbus y EtherCAT, y tienden a agruparse por ecosistema de marca (EtherNet/IP con Allen-Bradley y PROFINET con Siemens, por ejemplo).

La razón por la que esto es importante desde el principio: una CPU que no habla el protocolo de su red no es-inicial, sin importar qué tan bien se vea el resto de sus especificaciones. El ajuste del protocolo es una dura limitación tanto para la selección como para el reemplazo. La comparación de marcas en la Sección 4 asigna los protocolos principales a cada plataforma.

 

Diagnóstico, vigilancia y manejo de fallas

Una CPU se controla a sí misma continuamente mientras se ejecuta. El temporizador de vigilancia es el mecanismo central: si un escaneo tarda más que un límite establecido, o el procesador se bloquea, el mecanismo de vigilancia se dispara y fuerza un estado de falla en lugar de dejar que la máquina funcione a ciegas. Las fallas aparecen a través de LED de estado en la parte frontal del módulo, búferes de diagnóstico o registros que se leen con el software de programación y códigos de falla.

Por ahora, la conclusión es simplemente que la CPU le indica cuando algo anda mal y aproximadamente qué tipo de problema es. Convertimos esas señales en un síntoma-y-corregimos una referencia rápida en la Sección 6.

 

3. Especificaciones de la CPU del PLC que realmente importan

Comprender las partes es una cosa. Saber qué números sopesar cuando eliges es otra. Un puñado de especificaciones conllevan la decisión.

 

Por qué el tiempo de ciclo es más importante que los GHz

La velocidad del reloj vende procesadores de consumo, pero en un PLC significa poco por sí sola. Lo que le importa es el tiempo de escaneo: cuánto tiempo le toma a la CPU completar un paso completo de entrada, lógica, salida y comunicación. Un reloj más rápido puede ayudar, pero el tamaño del programa, el recuento de E/S y la carga de la red suelen ser más importantes.

Aquí está la relación, utilizando números ilustrativos (trátelos como un ejemplo, no como un punto de referencia para ningún modelo específico):

Supongamos que su programa contiene alrededor de 5000 instrucciones y la CPU las ejecuta a aproximadamente 0,05 microsegundos por instrucción. Eso es alrededor de 0,25 ms de tiempo lógico. Agregue actualización de E/S y sobrecarga de comunicación, digamos otros 0,75 ms, y aterrizará cerca de un escaneo de 1 ms. Si su bucle de control más rápido necesita reaccionar en 2 ms, tiene margen. Si necesita reaccionar dentro de 0,5 ms, esa CPU es demasiado lenta sin importar lo que diga su velocidad de reloj.

Regla general: el tiempo de análisis en el peor-caso de los casos debería situarse cómodamente por debajo del tiempo de respuesta que exige el bucle más rápido. Dimensione la CPU según el presupuesto de escaneo, no según la frecuencia principal.

 

Memoria, recuento de E/S y compatibilidad de protocolos

Tres factores influyen en la mayoría de las decisiones de selección:

  • Memoria.Haga coincidir la memoria de programas y datos con el tamaño de su lógica, con espacio para futuras ediciones. Correr cerca del techo convierte cada cambio en una pelea.
  • Recuento de E/S.Cuente las E/S físicas y en red que necesita la aplicación y luego agregue aproximadamente un 20 % de espacio libre para la expansión. Es más barato comprar capacidad ahora que re-rearquitectar más adelante.
  • Compatibilidad de protocolos.La CPU tiene que hablar el protocolo que utilizan su red y sus dispositivos de campo. Esta es la restricción que anula las demás.

 

Especulación

lo que significa

Cómo evaluar al elegir

Tiempo de escaneo/ciclo

Tiempo para un pase completo del programa

Compare con su requisito de bucle de control más rápido

Memoria de programa

Espacio para la lógica y los datos

Tamaño para su programa más aproximadamente un 20% de margen

recuento de E/S

Admite puntos discretos y analógicos

Cuente las necesidades reales más el margen de expansión

Protocolos de comunicación

Redes que la CPU soporta de forma nativa

Debe coincidir con su red y dispositivos existentes

software de programación

Herramienta y versión requerida

Confirme que posee una licencia y una versión compatibles

Redundancia

Compatibilidad con CPU-en espera activa o-doble{1}}

Sólo es necesario para procesos de alta-disponibilidad

Con esos criterios establecidos, así es como se alinean las principales marcas.

 

4. Cómo elegir una CPU PLC: marca por marca

No existe una única CPU para PLC que sea la mejor, solo la que mejor se adapta a su aplicación, su red existente y el software que su equipo ya conoce. Aquí es donde tiende a ubicarse cada plataforma importante.

Allen-Bradley (CompactLogix/ControlLogix).Programado en Studio 5000 con EtherNet/IP nativo. CompactLogix se adapta al control de máquinas de gama media y compacta-; ControlLogix se adapta a sistemas de plantas y procesos grandes y de alta-disponibilidad. Común en líneas de especificaciones-de Norteamérica, automoción y alimentos y bebidas. NavegarMódulos PLC Allen-Bradley.

Siemens (S7-1200/S7-1500).Programado en TIA Portal sobre PROFINET. El S7-1200 se adapta a máquinas compactas y OEM; el S7-1500 apunta a líneas de alto rendimiento y aplicaciones de proceso. Casi un valor predeterminado en equipos con especificaciones europeas. NavegarMódulos PLC Siemens.

Mitsubishi (MELSEC FX/Q).Programado en GX Works. La serie FX es compacta; La serie Q es modular para construcciones de gama media y alta-. Fuerte en toda Asia en embalaje, manipulación de materiales y máquinas herramienta. NavegarMódulos PLC Mitsubishi.

Omron (CJ2/CP1).Programado en Sysmac Studio o CX-One. CP1 es compacto; CJ2 es modular. Elegido frecuentemente para embalaje, electrónica y manipulación de semiconductores. NavegarMódulos PLC Omron.

Schneider (Modicon M340/M580).Programado en EcoStruxure Control Expert. El M340 cubre las necesidades de -rango medio; El M580 es un ePAC de alta-disponibilidad con Ethernet nativo. Común en procesos, agua y aguas residuales e infraestructura. NavegarMódulos PLC Schneider.

ABB (AC500).Programado en Automation Builder y escalable desde compacto hasta de gama alta-. Se encuentra en las industrias energética, marina y de procesos. NavegarMódulos PLC ABB.

 

Marca

Serie representativa

Escala de E/S típica

Protocolo primario

Mejor-escenario adecuado

Allen-Bradley

CompactLogix/ControlLogix

Mediano a muy grande

Ethernet/IP

Control de máquinas para plantas-en líneas amplias de América del Norte

siemens

S7-1200 / S7-1500

Compacto a grande

PROFINET

Máquinas OEM para procesos de alto-rendimiento

mitsubishi

MELSEC FX/Q

Compacto a medio y alto

CC-Enlace/Ethernet

Embalaje, manipulación de materiales, máquinas herramienta.

Omrón

CP1/CJ2

Compacto a modular

EtherCAT/EtherNet/IP

Embalaje, electrónica, semiconductores.

Schneider

Modicon M340/M580

Medio a alto

Modbus/Ethernet

Proceso, agua, infraestructura.

TEJIDO

AC500

Compacto a gama alta-

PROFINET/Modbus/EtherCAT

Energía, marina, proceso.

 

Lista de verificación de selección

  • El protocolo coincide con su red y dispositivos de campo.
  • La memoria de programas y datos cubre su lógica y espacio libre
  • El recuento de E/S cubre las necesidades actuales más aproximadamente un 20 % de expansión
  • El tiempo de análisis del peor-caso se sitúa por debajo del requisito de bucle más rápido
  • El plazo de entrega y la garantía se ajustan al cronograma de su proyecto

¿No estás seguro de qué modelo encaja? Díganos su aplicación, red y recuento de E/S, emparejaremos una CPU y la cotizaremos.Solicite una cotización rápida.

 

Consulta gratuita

 

5. Reemplazo o actualización de una CPU de PLC

Elegir una CPU para una nueva construcción es una tarea. Cambiar uno a un sistema existente es diferente, con sus propias trampas. De aquí provienen la mayoría de las preguntas de los compradores.

 

Compatibilidad cruzada-y números de pieza

La primera regla de reemplazo: confirme la pieza por su número de pieza completo, no solo por la serie. El número de pieza está impreso en la etiqueta del módulo y un solo sufijo puede cambiar el firmware, la memoria o el protocolo compatible. Dos unidades que parecen idénticas y comparten la mayor parte de su número de pieza aún pueden comportarse de manera diferente.

Para confirmar un reemplazo válido, haga coincidir la serie, la capacidad de E/S, el protocolo de comunicación y el firmware con la unidad que está reemplazando. Los reemplazos de la misma-marca, misma-serie suelen ser sencillos cuando esos cuatro se alinean. Un intercambio entre marcas-generalmente no es algo sencillo-(la respuesta completa se encuentra en las preguntas frecuentes a continuación). Un error común es ordenar por series y perder el sufijo que cambia silenciosamente la base del firmware. Si no está seguro de lo que tiene, nuestroBiblioteca de modelos y búsqueda avanzadate permite buscar una pieza por número.

 

Consideraciones de versión y firmware

El firmware es la parte del reemplazo que toma a la gente con la guardia baja. Una CPU de reemplazo con el número de pieza correcto aún puede negarse a cargar su proyecto si su revisión de firmware no coincide con lo que espera el proyecto. El software de programación también está relacionado con esto: un proyecto construido en una versión de Studio 5000 o TIA Portal puede necesitar un firmware compatible o compatible en la CPU para descargarse limpiamente.

Antes de realizar el cambio, tenga en cuenta la revisión del firmware de la CPU existente y la versión de la herramienta de programación en la que se incorporó el proyecto. Si el reemplazo se envía con un firmware diferente, planee actualizarlo o degradarlo para que coincida, o especifique el firmware que necesita cuando realice el pedido. Esa revisión del firmware es uno de los detalles que un proveedor necesita para cotizar y enviar la unidad correcta la primera vez.

 

A laptop showing PLC programming software with a firmware update dialog placed next to a CPU module and printed technical documentation

CPU descontinuadas y rutas de migración

Las plataformas PLC tienen ciclos de vida. En algún momento, una CPU pasa a tener una disponibilidad limitada y luego a quedar obsoleta. Cuando el suyo se descatalogue, tiene dos caminos realistas.

La primera es mantener el sistema existente en funcionamiento obteniendo existencias nuevas restantes, excedentes o unidades reacondicionadas probadas. Esto evita la reingeniería y, a menudo, es la forma más rápida de recuperar una línea, que es exactamente donde ayuda un distribuidor multi-marca. El segundo es migrar a la serie sucesora, que compra soporte-a largo plazo y nuevas funciones, pero cuesta tiempo de ingeniería para volver a cablear, convertir programas y probar.

La elección correcta depende de cuánto tiempo debe funcionar la línea y de cuánto tiempo de inactividad puede absorber. (Verifique el estado del ciclo de vida del OEM para su pieza específica en lugar de confiar en una fecha general). Si necesita una CPU descontinuada o difícil-de-encontrar, su obtención se trata en la Sección 7.

 

Qué enviar a un proveedor para una cotización rápida

  • Marca
  • Número de pieza completo, incluido cualquier sufijo
  • Serie
  • Versión de firmware, si se conoce
  • Cantidad
  • Protocolo o aplicación
  • Preferencia de condición: nuevo, excedente o reacondicionado
  • Plazo de entrega objetivo

 

modular-1

¿Tiene listo su número de pieza? Envíelo y obtenga una cotización de reemplazo rápidamente.

 

6. Solución de problemas de fallas comunes de la CPU del PLC

Cuando una CPU falla, el objetivo es delimitar la causa rápidamente y decidir si se trata de un problema de configuración, un problema de cableado o un módulo fallido. Desconecte siempre la energía y siga el procedimiento de bloqueo de su sitio antes de manipular el hardware, y deje el trabajo eléctrico bajo tensión a personal calificado. Utilice la tabla como guía de primer-paso, no como manual de reparación.

Síntoma

Causas probables

primer paso

LED de fallo de CPU encendido

Fallo de programa, falta de coincidencia de configuración, fallo de hardware

Lea el código de falla en el búfer de diagnóstico del software de programación.

Tiempo de espera de vigilancia

El tiempo de escaneo excedió el límite, bucle lógico, sobrecarga del procesador

Verifique el tiempo de escaneo y los cambios recientes del programa

Pérdida de comunicación

Conflicto de cable, conmutador, IP o dirección, discrepancia de protocolo

Verifique el enlace físico y la configuración de red antes de sospechar de la CPU

Pérdida de memoria o batería

Batería de respaldo agotada, datos o programa remanentes perdidos

Verifique el estado de la batería y luego restaure desde la copia de seguridad de su proyecto

Si los diagnósticos apuntan a una CPU fallida en lugar de un problema de configuración o cableado, la siguiente decisión es cómo obtener el reemplazo. ¿Necesita una pieza de repuesto?Envíe su número de pieza para una cotización.

 

A PLC CPU module with its red fault indicator LED lit with a technician pointing to it during a diagnostic check

 

7. Nuevo, excedente o reacondicionado: cómo obtener su CPU

Una vez que sepa qué pieza necesita, la última decisión es la condición.

 

Nuevo vs excedente vs reacondicionado

Cada opción se compensa de manera diferente:

  • Nuevoofrece garantía total del fabricante y el firmware más reciente, al mayor costo y, a veces, con el mayor plazo de entrega.
  • Superávit(stock nuevo y antiguo) puede ser la única forma de obtener una pieza descontinuada, a menudo a un costo menor, aunque la disponibilidad varía.
  • RenovarLas unidades que han sido probadas y tienen garantía son una buena opción cuando el presupuesto o el tiempo de entrega son importantes y la pieza ya no se fabrica.

Elija nuevo cuando la garantía y la última revisión no sean-negociables o cuando la pieza esté actualizada y disponible. Elija excedente o reacondicionado probado cuando la pieza esté descontinuada, cuando el tiempo de entrega sea crítico o cuando el costo sea el factor decisivo. Lo que importa en todos los casos es que la unidad esté probada y garantizada, cualquiera que sea su condición.

 

Cómo asegurarse de comprar la pieza correcta

Antes de comprometerse, verifique el reemplazo con la unidad que está retirando:

  • Confirme la coincidencia completa del número de pieza, la serie, el firmware y el protocolo
  • Solicite documentación de prueba y garantía.
  • Confirme el estado del stock y el tiempo de entrega antes de realizar el pedido.

Hacer esto desde el lado del comprador, en lugar de asumir que el vendedor ya lo verificó, es lo que evita que una unidad equivocada llegue en una fecha límite de cierre. Puedes confirmar lo que tenemos disponible a través de nuestroen-módulos PLC en stocky Búsqueda Avanzada.

 

Preguntas frecuentes

 

 

PLC CPU Explained: How It Works, How to Choose, and How to Replace It

¿Qué información necesitas para cotizar un módulo CPU PLC?

Envíe la marca, el número de pieza completo (incluido cualquier sufijo), la serie, la versión del firmware, si se conoce, la cantidad, el protocolo o aplicación, la preferencia de condición y el plazo de entrega objetivo. Con ellos, podemos confirmar stock y cotizar rápidamente.Solicitar una cotización.

¿Debo comprar una CPU PLC nueva o reacondicionada?

Compre piezas nuevas cuando necesite garantía total y el firmware más reciente, o cuando la pieza esté actualizada. Elija piezas probadas, reacondicionadas con garantía o excedentes cuando la pieza esté descontinuada, el tiempo de entrega sea ajustado o el costo sea importante. Consulte la Sección 7.

¿Cuánta memoria necesita una CPU de PLC?

Suficiente para mantener su programa y sus datos con espacio para crecer. Una regla práctica es ajustar el tamaño a su lógica actual más aproximadamente un 20% de espacio libre, para que las ediciones futuras no sobrepasen el techo. El tamaño del programa, no un número fijo, determina el requisito.

¿Qué significa la luz de falla de la CPU y cómo la soluciono?

Un LED de falla encendido indica una falla del programa, una discrepancia en la configuración o una falla del hardware. Lea el código de falla en el búfer de diagnóstico de su software de programación para identificar la causa. La tabla de solución de problemas de la Sección 6 enumera los primeros pasos por síntoma.

¿Puedo reemplazar una CPU de PLC por una marca o modelo diferente?

Dentro de la misma marca y serie, sí, siempre que coincidan el número de pieza, el firmware y el protocolo. Entre marcas, generalmente no. Una marca diferente utiliza software de programación, cableado y protocolos diferentes, por lo que significa reescribir el programa y reelaborar la instalación, no un -cambio directo.

¿Cuál es la diferencia entre una CPU PLC y un procesador?

El procesador es el chip que ejecuta instrucciones; la CPU es el módulo completo que alberga el procesador junto con la memoria, los puertos y el firmware. Usted compra y reemplaza el módulo de CPU por número de pieza, no por el chip básico. Consulte la Sección 1 para obtener más detalles.

9. Obtenga su módulo de CPU PLC

CHENTUO (Shenzhen Chentuo Technology) almacena módulos de CPU PLC en Allen{0}}Bradley, Siemens, Mitsubishi, Omron, Schneider y ABB, con opciones reacondicionadas nuevas, sobrantes y probadas enviadas a clientes en más de 30 países. Ya sea que esté eligiendo una CPU para una nueva línea, reemplazando una unidad defectuosa o buscando una pieza descontinuada, envíenos el número de pieza y confirmaremos el stock, la condición y el tiempo de entrega.

Solicite una cotización rápidao envíe su número de pieza y obtendrá una cotización del módulo de CPU PLC correcto, en stock y listo para enviar.

 

Consulta gratuita

 

Envíeconsulta