En el ámbito de la automatización industrial, el paso de la lógica cableada a la lógica programada ha supuesto una revolución sin precedentes. Un automatismo con lógica programada se caracteriza fundamentalmente por basar su funcionamiento en un programa almacenado en la memoria de un dispositivo electrónico de control, en lugar de depender exclusivamente de las interconexiones físicas entre relés, contactores y otros elementos electromecánicos. Para que este sistema de control programado funcione de manera eficiente, segura y coordinada, intervienen una multiplicidad de dispositivos, cada uno de los cuales cumple una función específica e indispensable dentro de la arquitectura del sistema. Comprender la naturaleza y la interacción de estos dispositivos es vital para el diseño, mantenimiento y diagnóstico de fallos en cualquier instalación industrial moderna.

1. El Controlador Lógico Programable (PLC)

El núcleo indiscutible de casi cualquier automatismo con lógica programada es el Controlador Lógico Programable, comúnmente conocido como PLC (del inglés Programmable Logic Controller) o autómata programable. Este dispositivo de estado sólido es el encargado de ejecutar el programa de control. Su arquitectura interna se asemeja a la de un ordenador, pero está diseñada específicamente para operar en entornos industriales hostiles, soportando vibraciones, ruido eléctrico, fluctuaciones de temperatura y humedad extrema. El PLC se compone de varios módulos principales que trabajan en conjunto:

Figura: Arquitectura interna y conexiones fundamentales de un autómata programable (PLC).

2. Módulos de Entrada (Sensores y Captadores)

Los módulos de entrada constituyen la interfaz que permite al PLC percibir el estado del proceso físico que debe controlar. Estos módulos reciben señales eléctricas procedentes de los dispositivos de campo, conocidos como sensores o captadores, y las acondicionan. El acondicionamiento implica aislar galvánicamente el circuito de control (usualmente mediante optoacopladores) del circuito de campo, así como adaptar los niveles de tensión y convertir las señales a un formato digital procesable por la CPU.

Los dispositivos conectados a las entradas pueden ser de naturaleza discreta (digital) o continua (analógica):

3. Módulos de Salida (Actuadores y Preaccionadores)

De manera análoga, los módulos de salida son los encargados de traducir las decisiones lógicas tomadas por la CPU en acciones físicas tangibles en el proceso. Estos módulos reciben las señales lógicas internas del PLC, las amplifican y, asegurando siempre el aislamiento galvánico para proteger la electrónica de control, envían las señales eléctricas de mando hacia los actuadores y preaccionadores instalados en la planta.

Al igual que ocurre con las entradas, las salidas se dividen en digitales y analógicas:

4. Dispositivos de Diálogo Hombre-Máquina (HMI)

Un sistema de automatización requiere medios para que el operador humano interactúe con la máquina. Este conjunto de elementos se denomina Interfaz Hombre-Máquina (HMI, por sus siglas en inglés). La HMI abarca desde soluciones muy sencillas hasta complejas redes de supervisión.

En el nivel más básico, el diálogo se realiza a través de paneles de operador tradicionales, compuestos por botones pulsadores luminosos, selectores rotativos, indicadores LED y quizás pequeños displays numéricos que muestran un contador de piezas. Estos elementos se conectan directamente a las entradas y salidas digitales del PLC.

Sin embargo, en la lógica programada moderna, la tendencia es utilizar terminales de operador basados en pantallas táctiles o paneles gráficos de cristal líquido. Estos dispositivos se comunican con el PLC a través de un bus de comunicaciones (como Profibus, Modbus o Ethernet) y permiten mostrar sinópticos animados de la instalación, representar tendencias históricas en gráficas, mostrar mensajes de alarma en texto claro, y permitir al operario modificar parámetros de funcionamiento (como tiempos, límites de temperatura o recetas de producción) pulsando sobre la propia pantalla. Para instalaciones de gran envergadura, se emplean sistemas SCADA (Supervisión, Control y Adquisición de Datos), que son aplicaciones de software ejecutadas en ordenadores tipo PC, ofreciendo una visión integral, archivado masivo de datos e integración con la red informática de la empresa (ERP).

5. Sistemas y Redes de Comunicación Industrial

El concepto de dispositivos en un automatismo aislado está obsoleto. Hoy en día, los componentes de un sistema automatizado están interconectados, formando arquitecturas distribuidas. Para ello, se emplean redes de comunicación industrial, también conocidas como buses de campo. Estos sistemas sustituyen el cableado tradicional "punto a punto" (donde cada sensor requiere un cable hasta el PLC) por un único cable troncal que recorre la instalación y al que se conectan todos los dispositivos.

Un bus de campo permite que el PLC intercambie datos rápidamente con módulos de E/S remotos situados cerca del proceso (ahorrando cientos de metros de cableado), variadores de velocidad, terminales HMI, escáneres de códigos de barras, sistemas de visión artificial, e incluso con otros PLCs para coordinar el trabajo de múltiples máquinas en una línea de producción. Protocolos industriales consolidados incluyen AS-Interface (para sensores y actuadores sencillos a nivel de máquina), CANopen, DeviceNet, Profibus-DP y, con una dominancia cada vez mayor, las redes basadas en Ethernet industrial como Profinet, EtherNet/IP, EtherCAT y Modbus-TCP. Estos sistemas de comunicación no solo transmiten el estado lógico (on/off), sino que permiten leer parámetros de diagnóstico preventivo, reconfigurar dispositivos en tiempo real y facilitar enormemente las labores de mantenimiento.

6. Equipos de Programación

Aunque no forman parte permanente del cuadro de control durante el funcionamiento normal, los equipos de programación son dispositivos imprescindibles. Generalmente se trata de un ordenador personal (portátil o de sobremesa) equipado con el entorno de software de desarrollo proporcionado por el fabricante del PLC (por ejemplo, TIA Portal de Siemens, RSLogix de Allen-Bradley o CX-Programmer de Omron). Este software permite al ingeniero escribir, compilar y simular el programa en diversos lenguajes estandarizados por la norma IEC 61131-3, como el diagrama de contactos (Ladder o KOP), bloques de funciones (FBD o FUP), texto estructurado (ST) o lista de instrucciones (IL o AWL).

El ordenador de programación se conecta temporalmente al puerto de comunicaciones del autómata (a menudo vía USB o Ethernet) para transferir (descargar) el programa a la memoria de usuario. Además, en la fase de puesta en marcha o localización de averías, el software de programación permite monitorizar en línea y en tiempo real el estado de todas las variables, forzar estados lógicos y modificar parámetros, convirtiéndose en la herramienta diagnóstica definitiva.

7. Consideraciones de Seguridad en Entornos Programables

Una característica crucial de los automatismos programables modernos es la integración de la seguridad en el propio dispositivo. Antiguamente, la parada de emergencia y los sistemas de protección de máquinas debían realizarse inexcusablemente mediante lógica cableada electromecánica dura, desvinculada del PLC, puesto que un fallo electrónico del procesador o un error en el software podía resultar en una condición de peligro. En la actualidad, existen PLCs de Seguridad (Safety PLCs) diseñados para cumplir normativas estrictas (como SIL3 según IEC 61508 o PLe según ISO 13849). Estos autómatas cuentan con arquitecturas internas redundantes (múltiples procesadores comprobándose mutuamente) y módulos de E/S de seguridad a prueba de fallos. Permiten programar las lógicas de seguridad (cortinas fotoeléctricas, setas de emergencia, escáneres láser) en el mismo entorno de software que la lógica estándar, pero asegurando que cualquier fallo del sistema derive automáticamente en un estado seguro para el operario.

8. Interfaces y Adaptadores de Señal

A pesar de la robustez de los módulos de entrada y salida de un PLC, existen situaciones en el entorno industrial donde las características de las señales eléctricas requieren una adaptación adicional antes de poder interactuar con el controlador. En estos casos, se intercalan en el cuadro eléctrico dispositivos conocidos genéricamente como interfaces, acondicionadores o aisladores de señal, los cuales cumplen funciones esenciales para la fiabilidad del automatismo con lógica programada.

Una aplicación típica de las interfaces de señal se da cuando es necesario proteger las tarjetas de E/S del PLC contra transitorios de tensión, picos inductivos o bucles de masa que podrían destruir los optoacopladores internos de las tarjetas digitales. El uso de relés de interfaz electromecánicos de perfil estrecho o de relés de estado sólido permite interponer una barrera física y un aislamiento galvánico reforzado entre el campo y el PLC. En el ámbito de las señales analógicas, los acondicionadores de señal permiten convertir señales no estandarizadas provenientes de sensores especiales (como sensores de conductividad o pH) a bucles de corriente estandarizados de 4-20mA. Estos dispositivos suelen ofrecer además filtros de ruido activo que limpian la señal de perturbaciones electromagnéticas de alta frecuencia presentes en los tendidos de cables largos.

9. Fuentes de Alimentación y Sistemas de Respaldo de Energía

Si bien se mencionó anteriormente que el PLC cuenta con una fuente de alimentación interna, en la inmensa mayoría de los automatismos industriales se hace uso de fuentes de alimentación externas, conmutadas y estabilizadas, para alimentar el resto del sistema, incluyendo los dispositivos de campo. Estas fuentes primarias, alimentadas típicamente desde la red de alterna (230V o 400V), suministran la tensión continua de 24V DC que representa el estándar de facto en el control de lógica programada moderno.

Para asegurar que un corte de suministro eléctrico no provoque pérdida de datos de producción críticos o la imposibilidad de llevar la maquinaria a un estado de parada controlada y segura, las fuentes de alimentación suelen complementarse con Sistemas de Alimentación Ininterrumpida (SAI o UPS por sus siglas en inglés) o módulos de respaldo basados en condensadores de ultra capacidad o baterías. En un escenario de fallo de red eléctrica, el UPS permite que el PLC, el switch de comunicaciones y los sensores críticos permanezcan alimentados durante un tiempo suficiente para que el programa de usuario ejecute la rutina de salvaguarda de datos en memoria no volátil, registre los últimos eventos en el sistema HMI y sitúe las válvulas o motores en sus posiciones de reposo asegurado.

En conclusión, el automatismo con lógica programada no es simplemente un cambio de relés por un ordenador. Es un ecosistema completo y altamente sinérgico donde sensores de gran precisión recogen datos, un procesador robusto ejecuta algoritmos en fracciones de milisegundo, actuadores de potencia operan las máquinas físicas, redes de alta velocidad orquestan la comunicación y sofisticadas interfaces mantienen al operador al mando. La adecuada selección, dimensionamiento y configuración de esta amplia gama de dispositivos interrelacionados es el pilar sobre el que se sustenta la eficiencia, la productividad y la seguridad de los procesos de manufactura del siglo XXI.

Laboratorio Práctico: Asignación de E/S a Dispositivos de Campo

Escenario: En este escenario, serás responsable de analizar un P&ID de un sistema de mezcla de líquidos. Debes identificar correctamente qué componentes actúan como sensores (entradas discretas/analógicas) y cuáles como actuadores (salidas discretas/analógicas) y asignarlos a las direcciones de memoria de tu controlador lógico.

Iniciar Ejercicio de Asignación

Ponte a Prueba

1. ¿Qué componente del PLC se encarga de ejecutar cíclicamente las instrucciones del programa de usuario?

2. Un termopar que proporciona una señal continua de temperatura se conecta a una entrada de tipo:

3. ¿Cuál de los siguientes dispositivos de campo actúa típicamente como un preaccionador conectado a una salida discreta?

Evaluación: Pon a Prueba tus Conocimientos

Selecciona la opción correcta para cada pregunta.

1. ¿Cuál es el componente del PLC que ejecuta cíclicamente las instrucciones del programa?






2. ¿Qué función principal cumple la fuente de alimentación dentro de la estructura del PLC?






3. ¿En qué tipo de memoria se aloja el programa de control escrito por el programador?