Inicio › ¿Qué es un PLC?

¿Qué es un PLC? Controlador lógico programable explicado

Por Industrial Automation Pro · Publicado 2026-07-31 · 10 min de lectura

Un PLCcontrolador lógico programable, también llamado autómata programable en España— es una computadora industrial que controla máquinas y procesos. Lee las señales de los sensores, las procesa según un programa guardado en su memoria y activa salidas como motores, válvulas o luces piloto.

La diferencia con una computadora de oficina no está en la potencia de cálculo, sino en la fiabilidad: un PLC funciona durante años sin reiniciarse, soporta vibraciones, polvo y cambios de temperatura, y responde en tiempos perfectamente previsibles.

De los relés al programa

Antes del PLC, la lógica de una máquina se cableaba físicamente: relés, contactores y temporizadores dentro del tablero eléctrico. Cambiar la secuencia significaba volver a cablear —caro y lento.

El PLC sustituyó ese cableado fijo por un programa en memoria. Modificar el comportamiento de la máquina dejó de exigir un destornillador y pasó a requerir solo una computadora.

El ciclo de scan: así «piensa» un PLC

Un PLC no ejecuta el programa como una PC. Repite sin descanso el mismo bucle, llamado ciclo de scan o ciclo de barrido:

  1. Lectura de entradas: lee todas las entradas a la vez y guarda su estado en una zona de memoria llamada imagen de proceso.
  2. Ejecución del programa: recorre la lógica de arriba abajo usando esa «foto» congelada, no los bornes reales.
  3. Escritura de salidas: al terminar, actualiza todas las salidas de golpe.
  4. Tareas del sistema: comunicaciones, diagnóstico y el temporizador de vigilancia (watchdog).
¿Por qué una imagen y no la señal en vivo? Para que todas las líneas del programa vean el mismo estado dentro del mismo ciclo. Si se leyeran los bornes directamente, un sensor podría cambiar a mitad del recorrido y el comportamiento dejaría de ser reproducible.

Los tiempos de ciclo típicos van desde menos de un milisegundo hasta algunas decenas, según el tamaño del programa. Ese tiempo marca la velocidad máxima de reacción de la instalación: un pulso más corto que un ciclo simplemente no se detecta sin recursos especiales.

Partes de un PLC

ComponenteFunción
CPUEjecuta el programa y gestiona memoria y comunicaciones
Módulo de entradas digitalesCapta pulsadores, finales de carrera y sensores todo-nada
Módulo de salidas digitalesAcciona contactores, electroválvulas y señalización
Módulos analógicosProcesan medidas como temperatura, presión o nivel (0–10 V, 4–20 mA)
Módulo de comunicacionesConexión con PROFINET, EtherNet/IP o Modbus
Fuente de alimentaciónSuministra la tensión de mando, normalmente 24 V CC

Los equipos compactos integran todo en una sola carcasa; los modulares permiten configurar el sistema según el tamaño de la instalación.

Cómo se programa

La norma IEC 61131-3 define los lenguajes. En la práctica domina el lenguaje ladder (diagrama de escalera o de contactos), porque se parece a un esquema eléctrico y resulta legible para el personal de mantenimiento. Más detalle en nuestra guía de programación de PLC.

Dónde se usan

PLC, DCS o PC industrial

El PLC destaca en lógica rápida de máquina. Un DCS (sistema de control distribuido) está pensado para miles de lazos continuos en procesos químicos o petroleros. El PC industrial aparece cuando hacen falta cálculo pesado, visión artificial o tratamiento de datos. Las fronteras se difuminan: los controladores modernos cubren parte de los tres mundos.

Seguridad: intervenir en un tablero eléctrico es trabajo eléctrico. Corte, bloqueo y verificación de ausencia de tensión, y personal cualificado. Un cambio en el programa puede provocar movimientos de la máquina.

Preguntas frecuentes

¿Qué es un PLC y para qué sirve?

Un PLC (controlador lógico programable, o autómata programable) es una computadora industrial que lee sensores, ejecuta un programa guardado en memoria y acciona salidas como motores y válvulas. Sirve para automatizar máquinas y procesos sustituyendo la lógica cableada con relés.

¿Cómo funciona el ciclo de scan de un PLC?

En cuatro pasos que se repiten sin fin: lee todas las entradas y las guarda en memoria, ejecuta el programa de arriba abajo con esa información, escribe todas las salidas a la vez y atiende las tareas del sistema como comunicaciones y diagnóstico.

¿Cuál es la diferencia entre PLC y autómata programable?

Ninguna: son el mismo equipo. En América Latina se usa mayoritariamente "PLC" y en España es frecuente "autómata programable".

¿Qué lenguajes existen para programar un PLC?

La norma IEC 61131-3 define cinco: ladder o diagrama de contactos, bloques funcionales, texto estructurado, lista de instrucciones y diagrama funcional de secuencia. En control de máquina domina el ladder.

¿Tiene dudas sobre su proyecto?

Cuéntenos en qué está trabajando y le orientamos.

Contactar