Automatización y control
Qué es un PLC y cómo funciona
Guía práctica sobre el ciclo de trabajo, las entradas, las salidas y los componentes que forman un sistema de control industrial.

El PLC en una frase
Un PLC recibe información de sensores y mandos, ejecuta un programa y ordena acciones mediante sus salidas. Este ciclo se repite continuamente para controlar una máquina o un proceso industrial.
Qué es un PLC
Un PLC es un controlador electrónico diseñado para gobernar máquinas y procesos industriales. Las siglas proceden de Programmable Logic Controller, que en español se traduce como controlador lógico programable o autómata programable.
Su función principal consiste en relacionar el estado del proceso con una respuesta programada. Un sensor puede detectar una pieza, un pulsador puede ordenar una marcha y un transmisor puede medir presión. El PLC lee esas señales, aplica la lógica del programa y activa salidas como relés, contactores, electroválvulas, pilotos o variadores de frecuencia.
A diferencia de un ordenador de oficina, el PLC está preparado para trabajar de forma continua dentro de un entorno industrial. Su selección debe considerar la alimentación, el tipo y número de señales, las comunicaciones, la expansión disponible y las condiciones del cuadro eléctrico.
Para qué sirve un PLC
Un PLC coordina secuencias, interbloqueos, temporizaciones, contajes, alarmas y la regulación de variables de proceso. Aparece tanto en máquinas pequeñas como en líneas completas de fabricación.
- Controlar cintas transportadoras y estaciones de manipulación.
- Gestionar bombas, ventiladores y motores eléctricos.
- Accionar cilindros y electroválvulas neumáticas.
- Leer temperatura, presión, nivel, caudal y otras variables analógicas.
- Intercambiar datos con pantallas HMI, variadores, instrumentos y sistemas SCADA.
- Detectar condiciones anómalas y generar avisos para operación o mantenimiento.
Cómo funciona: el ciclo de trabajo
Mientras está en modo de ejecución, el PLC repite un ciclo de trabajo. El tiempo necesario depende del equipo, del tamaño del programa, de las comunicaciones y de las tareas configuradas.
- Lee las entradas físicas y actualiza la imagen de proceso de entradas.
- Ejecuta las instrucciones del programa con los valores disponibles.
- Actualiza la imagen de proceso de salidas y actúa sobre los módulos de salida.
- Gestiona comunicaciones, diagnósticos y otras tareas internas.
- Repite el ciclo mientras el controlador permanece en funcionamiento.
Partes principales de un PLC
La arquitectura exacta cambia según la familia, pero la mayoría de los sistemas integra los siguientes elementos.
| Componente | Función principal | Qué comprobar |
|---|---|---|
| CPU | Ejecuta el programa y coordina el sistema. | Memoria, rendimiento, funciones y diagnóstico. |
| Fuente de alimentación | Convierte y distribuye la tensión necesaria. | Tensión de entrada, potencia, margen y protección. |
| Entradas digitales | Reciben estados binarios de sensores y mandos. | 24 VDC, lógica PNP o NPN, filtrado y común. |
| Salidas digitales | Conmutan órdenes hacia relés, válvulas o señalización. | Relé o transistor, corriente máxima y protección. |
| Entradas analógicas | Miden señales continuas de proceso. | 0-10 V, 4-20 mA, resolución y aislamiento. |
| Salidas analógicas | Generan consignas continuas. | Rango, carga y resolución. |
| Comunicaciones | Intercambian datos con otros equipos. | Ethernet, Modbus, PROFINET, EtherCAT u otro protocolo. |
Entradas digitales y analógicas
Las entradas digitales representan dos estados, por ejemplo activado y desactivado. Las analógicas representan un valor dentro de un rango y permiten conocer la magnitud de una variable.
| Tipo | Ejemplos habituales | Aspecto crítico |
|---|---|---|
| Digital | Pulsador, final de carrera, sensor inductivo, fotocélula. | Tensión, PNP o NPN y contacto abierto o cerrado. |
| Analógica de tensión | Potenciómetro o transmisor 0-10 V. | Referencia común, impedancia y ruido eléctrico. |
| Analógica de corriente | Transmisor de presión o caudal 4-20 mA. | Alimentación del lazo, polaridad y continuidad. |
| Temperatura | PT100, PT1000 o termopar con módulo específico. | Tipo de sensor, hilos y compensación. |
| Rápida | Encoder o sensor de conteo a alta frecuencia. | Frecuencia máxima y entrada rápida compatible. |
Salidas y actuadores
Las salidas digitales pueden ser de relé o de transistor. Una salida de relé ofrece aislamiento y admite distintos tipos de carga dentro de sus límites, pero tiene desgaste mecánico y menor velocidad. Una salida de transistor conmuta con rapidez y es habitual en circuitos de 24 VDC, aunque exige respetar la polaridad y la corriente admisible.
El PLC no debe alimentar directamente una carga que supere la capacidad de la salida. Para motores, resistencias, solenoides grandes u otras cargas de potencia se utilizan interfaces apropiadas como relés, contactores, arrancadores o variadores.
Ejemplo: una cinta transportadora
Una cinta dispone de un sensor fotoeléctrico que detecta la llegada de una caja. La señal entra en el PLC a 24 VDC. El programa verifica que la máquina esté habilitada y que no exista una alarma activa. Si se cumplen las condiciones, una salida ordena el movimiento mediante un contactor o un variador de frecuencia.
Tipos de PLC
Un PLC compacto integra CPU, alimentación y un número definido de entradas y salidas en un solo cuerpo. Resulta habitual en automatismos pequeños o medianos con expansión limitada.
Un PLC modular permite combinar CPU, fuentes, módulos de señales y comunicaciones. Es adecuado cuando el proyecto requiere crecimiento, señales especiales o mantenimiento por módulos.
Un PLC de seguridad ejecuta funciones de seguridad con hardware, programación y diagnóstico específicos. Su aplicación depende de la evaluación de riesgos y de las normas correspondientes.
| Criterio | PLC compacto | PLC modular |
|---|---|---|
| Coste inicial | Habitualmente menor. | Habitualmente mayor. |
| Expansión | Limitada o definida por la familia. | Amplia y configurable. |
| Instalación | Rápida y con poco espacio. | Requiere planificar bastidor y módulos. |
| Aplicación típica | Máquina pequeña o automatismo local. | Máquina compleja o proceso ampliable. |
| Mantenimiento | Sustitución frecuente del conjunto. | Sustitución posible por módulos. |
PLC o relé programable
Un relé programable puede resolver automatismos sencillos con pocas señales y lógica básica. Un PLC ofrece más posibilidades de expansión, comunicaciones, diagnóstico, tratamiento analógico y control de secuencias. La elección depende de la complejidad actual y de la evolución prevista de la máquina.
Cómo elegir el PLC adecuado
La selección empieza por la aplicación y no por la marca. Antes de comparar modelos conviene documentar estas necesidades.
- Contar las entradas y salidas digitales y reservar margen para futuras modificaciones.
- Identificar las señales analógicas y especiales, incluidos PT100, termopares y encoders.
- Definir la tensión de alimentación y el tipo eléctrico de entradas y salidas.
- Determinar los protocolos necesarios para HMI, variadores, instrumentos y otros PLC.
- Comprobar memoria, rendimiento, funciones tecnológicas y posibilidades de expansión.
- Verificar temperatura, vibración, compatibilidad electromagnética y condiciones de montaje.
- Valorar repuestos, software, documentación y soporte durante la vida de la máquina.
Seguridad durante la instalación
El montaje y el cableado deben realizarlos profesionales cualificados, con la instalación desenergizada y conforme a la documentación del fabricante, la evaluación de riesgos y la normativa aplicable. Antes de conectar una señal deben verificarse tensión, polaridad, común, protección, corriente admisible y esquema de tierra.
Preguntas frecuentes
¿Qué tensión utiliza un PLC?
Muchos sistemas de automatización utilizan 24 VDC para CPU, sensores y señales de control. También existen equipos con otras alimentaciones; debe comprobarse la documentación exacta del modelo y de cada módulo.
¿Puede funcionar un PLC sin ordenador?
Sí. El ordenador se utiliza para programar, configurar y diagnosticar. Una vez cargado el programa, el PLC ejecuta el control de forma autónoma mientras disponga de alimentación y no exista un fallo que lo detenga.
¿Qué lenguajes se utilizan para programar un PLC?
IEC 61131-3 define texto estructurado (ST), diagrama de contactos (LD), diagrama de bloques de funciones (FBD) y elementos de diagrama secuencial de funciones (SFC). La disponibilidad concreta depende del fabricante.
¿Cuál es la diferencia entre un PLC y Arduino?
Un PLC está diseñado y documentado para aplicaciones industriales, con módulos de señal, diagnóstico, montaje y comunicaciones propios de ese entorno. Arduino es útil para aprendizaje y prototipos, pero una aplicación industrial exige validar alimentación, protección, aislamiento, montaje y fiabilidad.
¿Cuántas entradas puede tener un PLC?
Depende de la familia. Un PLC compacto puede incluir pocas decenas; un sistema modular o distribuido puede gestionar muchas más. También importan el tipo de señal, el tiempo de respuesta y la arquitectura de red.
Artículos relacionados
Referencias técnicas
- IEC 61131-3:2025Lenguajes de programación para controladores programables.
- Manual de sistema S7-200 SMARTDescripción del ciclo de scan, lectura de entradas y escritura de salidas.