Controlador Lógico Programable (PLC)
¿Qué es Controlador Lógico Programable (PLC)?
Controlador Lógico Programable (PLC)Computador industrial robusto que ejecuta lógica de control determinista para leer sensores y accionar actuadores en procesos en tiempo real.
Un controlador lógico programable (PLC) es un computador industrial endurecido que ejecuta cíclicamente lógica de control (ladder, bloques de función, texto estructurado) para gobernar procesos físicos. Lee entradas digitales y analógicas de sensores, ejecuta algoritmos de control y acciona salidas hacia motores, válvulas y otros actuadores con tiempos estrictos. Se programa con software de ingeniería (Siemens TIA Portal, Rockwell Studio 5000, Schneider EcoStruxure) y se comunica mediante Modbus, PROFINET, EtherNet/IP u OPC UA. Como las interfaces de ingeniería de los PLC no suelen autenticar al usuario, un atacante que llegue hasta ellos puede cargar lógica maliciosa, forzar E/S o alterar consignas, una técnica utilizada en Stuxnet y replicada en muchos ataques ICS posteriores.
● Ejemplos
- 01
PLC Siemens S7 que controla la velocidad del transportador y los robots de embalaje en una línea de bebidas.
- 02
PLC Allen-Bradley CompactLogix gestionando una estación de bombeo de aguas residuales.
● Preguntas frecuentes
¿Qué es Controlador Lógico Programable (PLC)?
Computador industrial robusto que ejecuta lógica de control determinista para leer sensores y accionar actuadores en procesos en tiempo real. Pertenece a la categoría de OT / ICS / IoT en ciberseguridad.
¿Qué significa Controlador Lógico Programable (PLC)?
Computador industrial robusto que ejecuta lógica de control determinista para leer sensores y accionar actuadores en procesos en tiempo real.
¿Cómo funciona Controlador Lógico Programable (PLC)?
Un controlador lógico programable (PLC) es un computador industrial endurecido que ejecuta cíclicamente lógica de control (ladder, bloques de función, texto estructurado) para gobernar procesos físicos. Lee entradas digitales y analógicas de sensores, ejecuta algoritmos de control y acciona salidas hacia motores, válvulas y otros actuadores con tiempos estrictos. Se programa con software de ingeniería (Siemens TIA Portal, Rockwell Studio 5000, Schneider EcoStruxure) y se comunica mediante Modbus, PROFINET, EtherNet/IP u OPC UA. Como las interfaces de ingeniería de los PLC no suelen autenticar al usuario, un atacante que llegue hasta ellos puede cargar lógica maliciosa, forzar E/S o alterar consignas, una técnica utilizada en Stuxnet y replicada en muchos ataques ICS posteriores.
¿Cómo defenderse de Controlador Lógico Programable (PLC)?
Las defensas contra Controlador Lógico Programable (PLC) combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.
¿Cuáles son otros nombres para Controlador Lógico Programable (PLC)?
Nombres alternativos comunes: PLC, Autómata programable.
● Términos relacionados
- ot-iot№ 529
Sistema de Control Industrial (ICS)
Término que agrupa los sistemas que automatizan y supervisan procesos industriales, incluyendo SCADA, DCS, PLC, RTU y controladores de seguridad.
- ot-iot№ 972
SCADA
Sistemas de supervisión, control y adquisición de datos que recogen telemetría de dispositivos de campo remotos y permiten operar grandes procesos industriales.
- ot-iot№ 502
Interfaz Hombre-Máquina (HMI)
Software o panel que permite a los operadores visualizar el estado del proceso y enviar órdenes a PLC, DCS y SCADA.
- ot-iot№ 702
Modbus
Protocolo industrial sencillo y de especificación abierta para sondear registros y bobinas de PLC, RTU y dispositivos de campo, disponible en serie (RTU/ASCII) y TCP.
- ot-iot№ 863
PROFINET
Protocolo de Ethernet industrial estandarizado por PROFIBUS & PROFINET International para comunicación en tiempo real entre PLC, accionamientos y dispositivos de campo.
- ot-iot№ 1111
Stuxnet
Gusano altamente sofisticado de 2010 que saboteó centrífugas de enriquecimiento de uranio iraníes reprogramando PLC Siemens, atribuido a EE. UU. e Israel.