Glosario técnico
¿Qué es PLC?
PLC — Programmable Logic Controller (Controlador Lógico Programable)
Computadora industrial que lee sensores, ejecuta una lógica programada y acciona salidas.
Un PLC (Controlador Lógico Programable) es una computadora industrial diseñada para automatizar máquinas y procesos. Lee el estado de sensores conectados a sus entradas, resuelve una lógica programada por un ingeniero y actualiza sus salidas hacia motores, válvulas y otros actuadores. Todo ello lo hace de forma cíclica y determinista, en el llamado ciclo de scan, que se repite miles de veces por segundo.
A diferencia de una PC de oficina, el PLC está construido para soportar polvo, vibración, humedad y temperaturas extremas durante años sin fallar. Reemplazó a los antiguos tableros de relés cableados: cambiar el comportamiento de una máquina dejó de exigir recablear y pasó a ser cuestión de modificar un programa. Se programa según la norma IEC 61131-3, siendo LADDER el lenguaje más extendido. Es la pieza central de casi cualquier planta automatizada.
PLC en la práctica
En una planta real el PLC rara vez trabaja solo: se elige por número de entradas y salidas, por el tipo de señal que debe leer y por el bus de campo al que se conectará. Un Siemens LOGO! o un Zelio Logic de Schneider resuelven una bomba con boya y un par de contactores; un S7-1200 o un CompactLogix aparecen cuando hay decenas de señales, comunicación con una HMI y receta de producto. La regla práctica: contar entradas y salidas reales, sumar un 20-30 % de reserva para futuras modificaciones y verificar que el modelo soporte los módulos analógicos que el proceso pedirá después.
El trabajo diario no es programar, es diagnosticar. Un técnico pasa más horas leyendo el estado de las entradas en línea que escribiendo lógica nueva: si una electroválvula no acciona, la secuencia es mirar si el PLC está viendo la entrada de permiso, si la bobina de salida está energizada en el programa y si la salida física tiene tensión. Ese orden — programa primero, campo después — ahorra la mayoría de las horas perdidas.
Errores frecuentes
-
Confundir el fallo del programa con el fallo del campo
Antes de tocar una línea de código conviene forzar la salida desde el software. Si el actuador se mueve, el problema está en la lógica o en un permiso; si no se mueve, está en el cableado, en el relé o en el propio actuador. Invertir ese orden hace perder horas modificando lógica que estaba bien.
-
Dimensionar el PLC justo, sin reserva de E/S
Una planta cambia. Elegir un controlador con exactamente las entradas y salidas del día uno obliga a añadir módulos de expansión —o a cambiar el equipo— en la primera modificación. Un 20-30 % de reserva cuesta poco al comprar y evita un rediseño completo más adelante.
-
Programar sin condiciones de arranque seguras
Tras un corte de energía el PLC vuelve a arrancar. Si la lógica no define en qué estado deben quedar los actuadores, la máquina puede reanudar un movimiento a medias con un operario dentro. El estado de arranque y el rearme manual tras emergencia se diseñan antes de escribir la secuencia, no después.
Preguntas frecuentes
¿Cuántas entradas y salidas necesito en mi PLC?
Cuenta las señales reales del proceso —cada sensor es una entrada, cada actuador una salida— y añade entre un 20 % y un 30 % de reserva. Las modificaciones posteriores casi siempre suman señales, y ampliar con módulos cuesta más que haber comprado con margen.
¿Un PLC puede reemplazarse por un Arduino o una Raspberry Pi?
Para un prototipo o un proyecto educativo, sí. Para producción, no: el PLC está certificado para operar años con vibración, ruido eléctrico y temperaturas extremas, tiene entradas protegidas contra sobretensión y un ciclo determinista. Un microcontrolador de hobby no ofrece ninguna de esas garantías ni cobertura ante una auditoría de seguridad.
¿Qué pasa con el programa si el PLC se queda sin energía?
El programa permanece: se guarda en memoria no volátil. Lo que se pierde son los valores de las variables que no estén declaradas como retentivas, incluidos contadores y acumulados de producción. Si un dato debe sobrevivir a un corte, hay que marcarlo explícitamente como retentivo.
Términos relacionados
- SCADA Sistema de supervisión y adquisición de datos que monitorea y controla procesos a distancia.
- HMI La pantalla por la que un operador visualiza y opera una máquina o proceso.
- LADDER El lenguaje de programación de PLC más usado, basado en la lógica de relés.
- Ciclo de scan El ciclo repetitivo con que un PLC lee entradas, ejecuta el programa y escribe salidas.
- PAC Controlador que combina la robustez de un PLC con capacidades de PC y networking avanzado.