---
title: "Controlador lógico programable (PLC)"
description: "Un controlador lógico programable (PLC, del inglés Programmable Logic Controller) es un ordenador industrial de uso específico diseñado para controlar procesos automatizados en entornos de..."
url: https://www.induavant.com/uncategorized/que-es-un-plc-definicion-partes-y-para-que-sirve/
date: 2026-03-19
modified: 2026-03-09
author: "admin"
image: https://www.induavant.com/wp-content/uploads/2026/03/istockphoto-484774522-612x612-1.jpg
categories: ["Uncategorized"]
type: post
lang: es
---

# Controlador lógico programable (PLC)

Un **controlador lógico programable** (PLC, del inglés *Programmable Logic Controller*) es un ordenador industrial de uso específico diseñado para controlar procesos automatizados en entornos de fabricación, infraestructuras y servicios. A diferencia de un ordenador convencional, el PLC está construido para operar de forma continua en condiciones adversas —vibraciones, temperaturas extremas, interferencias electromagnéticas— y ejecuta su programa de control de forma cíclica, respondiendo a señales de sensores y actuando sobre actuadores en tiempo real [1]. Desde su invención en 1968 por Dick Morley para General Motors, el PLC se ha convertido en el elemento central de la automatización industrial moderna.

| Nombre completo | Programmable Logic Controller (Controlador Lógico Programable) |
| --- | --- |
| Inventor | Dick Morley (Bedford Associates, 1968) |
| Primera aplicación | Línea de montaje General Motors, Detroit |
| Norma de programación | IEC 61131-3 (lenguajes: Ladder, ST, FBD, SFC, IL) |
| Norma de comunicación | IEC 61158 (buses de campo); OPC UA (integración IT) |
| Fabricantes líderes | Siemens, Allen-Bradley (Rockwell), Mitsubishi, Schneider Electric, Omron, ABB |
| Variantes principales | PLC compacto, PLC modular, PAC, soft-PLC |
| Sectores de uso | Manufactura, energía, agua, alimentación, automoción, infraestructuras |

Contenido

1. (#definicion)
2. (#partes)
3. (#tipos)
4. (#lenguajes)
5. (#comparativa)
6. (#integracion)
7. (#limites)
8. (#faq)
9. (#fuentes)

## Definición y funcionamiento básico

Un PLC es un ordenador industrial que ejecuta un programa de control de forma cíclica: lee el estado de las entradas (sensores, pulsadores, finales de carrera), ejecuta la lógica programada y escribe el resultado en las salidas (motores, válvulas, indicadores). Este ciclo —denominado ciclo de scan— se repite en milisegundos, permitiendo el control en tiempo real de procesos industriales con alta fiabilidad y tolerancia a entornos adversos.

El principio de funcionamiento de un PLC se basa en un bucle de ejecución continua conocido como **ciclo de scan**. En cada ciclo, el procesador realiza tres operaciones secuenciales. En primer lugar, lee el estado actual de todas las entradas físicas conectadas —sensores, interruptores, encoders, transmisores de señal analógica— y lo almacena en una tabla de imagen de entradas en memoria. A continuación, ejecuta el programa de control completo utilizando esa imagen de entradas, generando un resultado para cada salida. Finalmente, escribe ese resultado en las salidas físicas —relés, variadores de frecuencia, válvulas, indicadores— que actúan sobre el proceso [2].

El tiempo de ciclo típico de un PLC moderno oscila entre 1 y 50 milisegundos, según la complejidad del programa y el número de entradas/salidas gestionadas. Esta velocidad de respuesta, combinada con su diseño para operar sin interrupciones durante años, distingue al PLC de cualquier ordenador de uso general en aplicaciones de control industrial.

### Historia y origen del PLC

Antes de la aparición del PLC, los sistemas de control automatizado se implementaban mediante relés electromecánicos cableados. Cada modificación de la lógica de control requería rediseñar y recablear el armario de control, con el coste y el tiempo que eso implicaba. En 1968, General Motors planteó la necesidad de un sistema de control reprogramable que eliminase el recableado. En respuesta, Dick Morley y su equipo en Bedford Associates desarrollaron el primer PLC, el Modicon 084, que sustituyó el cableado de relés por un programa almacenado en memoria y modificable sin intervención física en el armario [3]. Desde entonces, la evolución del PLC ha seguido el ritmo de la microelectrónica, pasando de procesadores de 8 bits con memoria en kilobytes a sistemas con múltiples núcleos, memoria en megabytes y conectividad Ethernet integrada.

## Partes de un PLC

Un PLC se compone de cinco elementos principales: la CPU (unidad central de proceso), la memoria (programa y datos), los módulos de entradas (digitales y analógicas), los módulos de salidas (digitales y analógicas) y el módulo de comunicaciones. En los PLCs modulares, cada elemento es un módulo físico independiente que puede combinarse y ampliarse según las necesidades del sistema.

### CPU: el procesador del PLC

La CPU (Central Processing Unit) es el núcleo del PLC. Se encarga de ejecutar el programa de control, gestionar la comunicación con los módulos de E/S, supervisar el estado del sistema y manejar las comunicaciones con sistemas externos. Las CPUs modernas integran además funciones de diagnóstico en tiempo real, gestión de alarmas, almacenamiento de históricos de eventos y, en muchos casos, servidores OPC UA para la exportación de datos hacia sistemas IT. La potencia de procesamiento de la CPU determina el tiempo de ciclo máximo alcanzable y el número de módulos de E/S que puede gestionar simultáneamente.

### Módulos de entradas y salidas (E/S)

Los módulos de entradas convierten señales del mundo físico en valores digitales que el procesador puede utilizar. Existen dos tipos principales. Por un lado, las **entradas digitales** (también llamadas discretas) reciben señales de tipo todo/nada: un sensor activo o inactivo, un pulsador pulsado o no, un final de carrera abierto o cerrado. Por otro lado, las **entradas analógicas** convierten señales de tensión (0-10 V) o corriente (4-20 mA) en valores numéricos que representan variables continuas como temperatura, presión, caudal o nivel.

De forma análoga, los módulos de salidas actúan sobre el proceso. Las **salidas digitales** activan o desactivan elementos como relés, contadores, pilotos luminosos o entradas de variadores. Las **salidas analógicas** generan señales de tensión o corriente para controlar válvulas proporcionales, variadores de frecuencia o posicionadores. Además de estos tipos básicos, existen módulos especializados para contadores de alta velocidad, control de posición (ejes servo), comunicaciones específicas y seguridad funcional [4].

### Fuente de alimentación y bastidor

En los PLCs modulares, el bastidor (rack o chasis) es la estructura física que aloja todos los módulos y proporciona el bus de comunicación interno entre ellos. La fuente de alimentación convierte la tensión de red (habitualmente 230 V AC o 24 V DC) en las tensiones de trabajo internas del sistema. En aplicaciones de alta disponibilidad, es habitual configurar fuentes de alimentación redundantes que garantizan la continuidad del sistema ante el fallo de una de ellas.

## Tipos de PLC

Los PLCs se clasifican principalmente en tres categorías según su arquitectura física: compactos (todos los componentes en una unidad única, para aplicaciones pequeñas), modulares (componentes separados y ampliables, para aplicaciones medianas y grandes) y PAC (Programmable Automation Controllers, que combinan capacidades de PLC con arquitectura de PC industrial). Existe también el soft-PLC, un software que emula las funciones del PLC sobre hardware PC estándar.

### PLC compacto

El PLC compacto integra en una única unidad física la CPU, la fuente de alimentación y un número fijo de entradas y salidas. Por ello, es la solución más económica y sencilla de instalar para aplicaciones de pequeña escala: máquinas con pocas señales, automatismos simples, control de pequeñas instalaciones. No obstante, su principal limitación es la escasa flexibilidad: el número y tipo de E/S está predeterminado y, en muchos casos, no puede ampliarse salvo con módulos de expansión específicos del fabricante.

### PLC modular

El PLC modular, en cambio, está compuesto por módulos independientes que se insertan en un bastidor común. Esta arquitectura permite combinar libremente diferentes tipos de módulos de E/S, ampliar el sistema añadiendo nuevos módulos sin sustituir la CPU, y configurar redundancia en los elementos críticos (CPU, fuente de alimentación, redes de comunicación). En consecuencia, el PLC modular es la plataforma de referencia para aplicaciones industriales de mediana y gran escala, donde los requisitos de E/S son elevados o pueden crecer a lo largo del tiempo.

### PAC y soft-PLC

El PAC (Programmable Automation Controller) es una evolución del PLC modular que incorpora capacidades de procesamiento más potentes, mayor memoria, conectividad Ethernet nativa y soporte para múltiples lenguajes de programación de alto nivel. Se utiliza en aplicaciones que requieren procesamiento de datos intensivo junto al control de proceso, como visión artificial integrada, analítica de borde o control de movimiento de alta precisión. El soft-PLC, por su parte, es un software que ejecuta la lógica de control sobre hardware PC industrial estándar, eliminando el hardware propietario del PLC tradicional. Su adopción está creciendo en aplicaciones donde la flexibilidad de la plataforma IT es prioritaria, aunque todavía presenta limitaciones en determinismo temporal y certificaciones de seguridad respecto a los PLCs hardware tradicionales [5].

## Lenguajes de programación según IEC 61131-3

El estándar IEC 61131-3 define cinco lenguajes de programación para PLCs: Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Instruction List (IL) y Sequential Function Chart (SFC). Cada lenguaje es más adecuado para un tipo de problema: Ladder para lógicas de relés, FBD para control de procesos continuos, ST para algoritmos complejos, SFC para secuencias de estados. La mayoría de entornos modernos permiten mezclar lenguajes en el mismo proyecto.

### Ladder Diagram (LD)

Ladder es el lenguaje más utilizado históricamente en programación de PLCs. Su representación visual emula los esquemas de relés electromecánicos: dos líneas verticales (los «raíles») conectadas por «escalones» horizontales que representan condiciones lógicas (contactos) y acciones (bobinas). Por ello, es el lenguaje preferido por técnicos eléctricos e ingenieros de automatización con formación en sistemas de relés. Su ventaja principal es la legibilidad para personal de mantenimiento que debe diagnosticar fallos en planta. Su limitación, en cambio, es la dificultad para expresar algoritmos matemáticos complejos de forma clara.

### Structured Text (ST)

Structured Text es un lenguaje de alto nivel similar a Pascal o C que permite expresar algoritmos, cálculos matemáticos, gestión de arrays y estructuras de datos de forma compacta y legible. Asimismo, facilita la reutilización de código mediante funciones y bloques de función parametrizables. En la actualidad, ST está ganando adopción en proyectos que requieren lógica compleja —control PID avanzado, gestión de recetas, comunicaciones con sistemas IT— donde Ladder resultaría excesivamente verboso.

### Function Block Diagram (FBD) y Sequential Function Chart (SFC)

FBD representa la lógica de control mediante bloques funcionales interconectados por líneas de señal, de forma similar a los diagramas de bloques utilizados en ingeniería de control. Es especialmente adecuado para control de procesos continuos con lazos PID, regulación y control de flujo. SFC, por su parte, describe el comportamiento del sistema como una secuencia de estados (pasos) y transiciones, lo que lo hace idóneo para automatismos secuenciales como líneas de envasado, ciclos de lavado o procesos batch. En consecuencia, SFC es con frecuencia el lenguaje de nivel superior que orquesta módulos escritos en LD, FBD o ST.

## PLC vs otros controladores industriales

El PLC compite con otras plataformas de control según el tipo de aplicación: el DCS (Distributed Control System) para procesos continuos de gran escala como refinerías o plantas químicas; el PAC para aplicaciones que combinan control y procesamiento intensivo de datos; el microcontrolador para productos embebidos de bajo coste; y el PC industrial con soft-PLC para aplicaciones que priorizan la flexibilidad sobre el determinismo. La elección depende de la criticidad, la escala, el determinismo requerido y el entorno operativo.

| Controlador | Características principales | Aplicación típica | Ventaja frente al PLC | Limitación frente al PLC |
| --- | --- | --- | --- | --- |
| **PLC estándar** | Determinismo, robustez, ciclo de scan, programación IEC 61131-3 | Líneas de producción, maquinaria, infraestructuras | Referencia de mercado; ecosistema maduro | Limitado en procesamiento de datos intensivo |
| **DCS** | Control distribuido, gestión de lazos PID, redundancia nativa | Refinerías, plantas químicas, centrales eléctricas | Mejor para procesos continuos de gran escala con miles de lazos | Mayor coste y complejidad; menos flexible para lógica discreta |
| **PAC** | Arquitectura abierta, multitarea, soporte lenguajes de alto nivel | Aplicaciones con control + analítica + visión artificial | Mayor capacidad de procesamiento y flexibilidad software | Menor madurez en certificaciones de seguridad funcional |
| **Soft-PLC** | Software sobre PC industrial; misma programación IEC 61131-3 | Máquinas con requisitos de flexibilidad IT | Hardware estándar; fácil integración con sistemas IT | Determinismo dependiente del SO; menos robusto ante fallos HW |
| **Microcontrolador** | Muy bajo coste, alta integración, programación en C/C++ | Productos embebidos, sensores inteligentes, IoT | Coste muy reducido; consumo mínimo | Sin entorno de desarrollo industrial; sin certificaciones IEC |

## Integración del PLC en la arquitectura industrial

En la arquitectura industrial moderna, el PLC ocupa los niveles 1 y 2 del modelo Purdue: controla los dispositivos de campo y comunica el estado del proceso al nivel SCADA. Hacia arriba, envía datos a sistemas MES y ERP a través de protocolos como OPC UA. Hacia abajo, comunica con sensores y actuadores a través de buses de campo como Profinet, EtherNet/IP o Modbus. Su posición como nodo central de la automatización lo convierte en el punto crítico de la integración OT/IT.

### Comunicación del PLC con el nivel SCADA

La relación entre el PLC y el sistema SCADA es la interfaz más frecuente en automatización industrial. En general, el SCADA actúa como cliente que solicita datos al PLC y le envía consignas de operador, mientras que el PLC ejecuta la lógica de control de forma autónoma sin depender de la disponibilidad del SCADA. Esta independencia es fundamental: si el sistema SCADA falla, el PLC debe seguir controlando el proceso según su programa, sin interrupciones. En consecuencia, el diseño del programa PLC no debe incluir dependencias de comunicación que paralicen el control ante una pérdida de conexión con el nivel superior.

### Redes de comunicación industrial del PLC

Los PLCs modernos soportan múltiples protocolos de comunicación industrial. Entre los más utilizados destacan **Profinet** y **Profibus** (ecosistema Siemens), **EtherNet/IP** y **DeviceNet** (ecosistema Rockwell/Allen-Bradley), **Modbus TCP/RTU** (protocolo abierto de uso universal), y **OPC UA** como capa de integración con sistemas IT. La elección del protocolo depende principalmente del fabricante del PLC y de los dispositivos de campo que debe controlar, aunque la tendencia actual apunta a la convergencia sobre redes Ethernet industriales con OPC UA como capa semántica de exportación de datos.

### El PLC en el contexto de la Industria 4.0

En el marco de la Industria 4.0, el PLC ha evolucionado de ser un controlador aislado a convertirse en un nodo de datos de la planta digital. Los PLCs de última generación incorporan servidores OPC UA integrados, capacidades de edge computing para preprocesamiento local de datos, y conectividad directa con plataformas cloud industriales. Asimismo, la aparición de estándares como IEC 61499 —que introduce un modelo de control orientado a eventos y distribuido frente al ciclo de scan clásico— apunta hacia una mayor flexibilidad en la programación de sistemas de control complejos y reconfigurables [6].

## Cuándo reprogramar, migrar o sustituir un PLC

Un PLC debe reprogramarse cuando su lógica de control ya no refleja el proceso real, genera alarmas mal gestionadas o dificulta el diagnóstico de fallos. Debe migrarse o sustituirse cuando el hardware está fuera de soporte del fabricante, los repuestos no están disponibles o el sistema no puede integrarse con los protocolos requeridos por el entorno digital actual. La decisión entre reprogramar, migrar o sustituir depende del riesgo operativo, el coste de parada y el horizonte de vida útil esperado.

### Señales de que el programa PLC necesita revisión

Con el tiempo, el programa de un PLC tiende a acumular modificaciones no documentadas, parches de urgencia y código en desuso que dificultan el diagnóstico y aumentan el riesgo de fallos. Entre las señales más frecuentes que indican la necesidad de una revisión o reprogramación se encuentran: alarmas cuyo origen el equipo de mantenimiento no comprende; lógicas condicionales que nadie en planta sabe para qué sirven; tiempos de ciclo que se han disparado sin causa aparente; y ausencia de documentación que relacione el código con el proceso físico. En consecuencia, un programa PLC sin documentación actualizada es, en sí mismo, un riesgo operativo [7].

### Cuándo migrar un PLC legacy

La decisión de migrar un PLC a una plataforma más moderna se justifica cuando concurren uno o más de los siguientes factores: el fabricante ha declarado el fin de soporte (End of Life) del hardware o software; los repuestos críticos tienen plazos de entrega inaceptables o han dejado de fabricarse; el sistema no soporta los protocolos de comunicación necesarios para la integración con el entorno digital (OPC UA, Ethernet industrial); o los requisitos de seguridad funcional del proceso han aumentado y la plataforma actual no puede certificarse. Sin embargo, la migración debe planificarse con extremo cuidado, ya que implica riesgos de producción, necesidad de revalidación y, en muchos sectores regulados, procesos de homologación.

### Errores comunes en programación y gestión de PLCs

- **Falta de modularidad:** Programas escritos como un único bloque de código sin estructura modular son difíciles de mantener, depurar y reutilizar. En consecuencia, cualquier modificación implica riesgo de introducir fallos en partes aparentemente no relacionadas.

- **Gestión inadecuada de alarmas:** Un sistema con centenares de alarmas activas de forma permanente genera fatiga de alarma en los operadores, que terminan ignorando todas las alertas, incluidas las críticas.

- **No documentar los cambios:** Cada modificación del programa PLC sin actualizar la documentación técnica aumenta el riesgo de que una intervención futura de mantenimiento introduzca un fallo difícil de rastrear.

- **Ignorar los modos de operación:** Un programa PLC robusto debe contemplar al menos tres modos: automático, manual y mantenimiento, con transiciones seguras entre ellos. Omitir el modo manual obliga a forzar señales de forma no controlada durante el mantenimiento.

- **Ausencia de seguridad funcional:** En procesos con riesgo para personas o equipos, las funciones de seguridad (paradas de emergencia, enclavamientos) no deben implementarse en el PLC de producción estándar, sino en un PLC de seguridad certificado según IEC 62061 o EN ISO 13849.

**¿Tienes un proyecto PLC parado o un automatismo que necesita revisión?**
En Induavant llevamos más de 25 años diseñando y programando PLCs para industrias, ingenierías e instaladores eléctricos. Trabajamos desde cero o nos integramos en proyectos ya en marcha: revisión de código, puesta en marcha, migración de legacy e integración con SCADA y sistemas IT. (https://induavant.com/contacto) para tu proyecto.

## Preguntas frecuentes

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

Un PLC (Programmable Logic Controller) es un ordenador industrial diseñado para controlar procesos automatizados en entornos de fabricación e infraestructuras. Lee señales de sensores, ejecuta una lógica de control programada y actúa sobre actuadores (motores, válvulas, relés) en tiempo real. Su función principal es automatizar secuencias, regular procesos y garantizar la operación continua y segura de la maquinaria industrial.

### ¿Cuáles son las partes principales de un PLC?

Las partes principales son la CPU (que ejecuta el programa de control), la memoria (donde se almacena el programa y los datos de proceso), los módulos de entradas (digitales y analógicas, que reciben señales del campo), los módulos de salidas (que actúan sobre los actuadores) y el módulo de comunicaciones (que permite la conexión con otros PLCs, sistemas SCADA o redes industriales). En los PLCs modulares, cada elemento es un módulo físico independiente que puede combinarse según las necesidades.

### ¿Qué diferencia hay entre un PLC compacto y uno modular?

El PLC compacto integra en una única unidad física la CPU, la alimentación y las E/S; es la opción más económica para aplicaciones pequeñas con pocas señales. El PLC modular está compuesto por módulos independientes insertados en un bastidor común, lo que permite ampliarlo libremente añadiendo nuevos módulos sin sustituir la CPU. Por ello, el modular es la referencia para instalaciones medianas y grandes donde los requisitos de E/S pueden crecer con el tiempo.

### ¿Qué lenguajes se usan para programar un PLC?

El estándar IEC 61131-3 define cinco lenguajes: Ladder Diagram (LD), el más extendido, que emula esquemas de relés; Function Block Diagram (FBD), orientado a control de procesos continuos; Structured Text (ST), un lenguaje de alto nivel para algoritmos complejos; Sequential Function Chart (SFC), para automatismos secuenciales; e Instruction List (IL), en desuso. La mayoría de entornos modernos permiten combinar varios lenguajes en el mismo proyecto según el tipo de tarea.

### ¿En qué se diferencia un PLC de un DCS?

El PLC es la solución estándar para control discreto y secuencial en maquinaria y líneas de producción. El DCS (Distributed Control System) está diseñado específicamente para procesos continuos de gran escala —refinerías, plantas químicas, centrales eléctricas— con miles de lazos de control PID y requisitos de redundancia muy elevados. En la práctica, la frontera entre ambos se ha difuminado con las plataformas PAC, que combinan capacidades de los dos enfoques.

### ¿Qué es el ciclo de scan de un PLC?

El ciclo de scan es el bucle de ejecución continua del PLC: lectura de entradas, ejecución del programa y escritura de salidas. Este ciclo se repite de forma ininterrumpida mientras el PLC está en modo RUN, con tiempos típicos de entre 1 y 50 milisegundos según la complejidad del programa. Es lo que permite al PLC responder a cambios en el proceso en tiempo real, a diferencia de un ordenador convencional que ejecuta múltiples procesos de forma concurrente.

### ¿Cómo se conecta un PLC con un sistema SCADA?

El PLC y el SCADA se comunican a través de redes industriales Ethernet (Profinet, EtherNet/IP, Modbus TCP) o buses de campo (Profibus, DeviceNet). El protocolo OPC UA es el estándar más utilizado actualmente para la comunicación entre PLCs y sistemas de supervisión, ya que permite transferir datos con información de contexto semántico. El PLC opera de forma autónoma con independencia del SCADA; si la comunicación se interrumpe, el control del proceso continúa sin interrupción.

### ¿Cuándo hay que sustituir o migrar un PLC?

La migración se justifica cuando el fabricante ha declarado el fin de soporte del hardware o software; cuando los repuestos son difíciles de obtener o tienen plazos inaceptables; cuando el sistema no soporta los protocolos de integración requeridos (OPC UA, Ethernet industrial); o cuando los requisitos de seguridad funcional han aumentado y la plataforma actual no puede certificarse. La decisión debe balancear el riesgo operativo de mantener el legacy frente al riesgo de producción durante la migración.

### ¿Qué es la seguridad funcional en PLCs?

La seguridad funcional hace referencia a las funciones de control cuyo fallo puede causar daño a personas, equipos o el entorno. En automatización industrial, estas funciones —paradas de emergencia, enclavamientos de seguridad, monitorización de velocidad segura— deben implementarse en PLCs de seguridad certificados según IEC 62061 o EN ISO 13849, no en el PLC de producción estándar. Los PLCs de seguridad tienen arquitecturas redundantes y diagnósticos especiales que garantizan que la función de seguridad se ejecuta correctamente incluso ante un fallo del hardware.

### ¿Qué es OPC UA y cómo se relaciona con el PLC?

OPC UA (OPC Unified Architecture) es el estándar de comunicación más utilizado para integrar datos de PLCs con sistemas IT (MES, ERP, plataformas cloud, analítica). A diferencia de protocolos anteriores, OPC UA transfiere datos con contexto semántico: nombre de la variable, unidades, descripción y metadatos asociados. Los PLCs modernos de Siemens, Rockwell, Schneider y otros fabricantes incorporan servidores OPC UA nativos que facilitan esta integración sin necesidad de pasarelas intermedias.

## Fuentes

1. IEC 61131-1:2003. Programmable controllers — Part 1: General information. IEC. Ginebra.
2. Bolton, W. (2015). Programmable Logic Controllers (6.ª ed.). Newnes / Elsevier. Oxford.
3. Morley, R. (1989). The PLC: Birthday Reflections. Control Engineering, vol. 36, n.º 7.
4. IEC 61131-2:2017. Programmable controllers — Part 2: Equipment requirements and tests. IEC. Ginebra.
5. Christensen, J.H. (2000). Design patterns for systems engineering using IEC 61499. Verteilte Automatisierung. University of Magdeburg.
6. IEC 61499-1:2012. Function blocks — Part 1: Architecture. IEC. Ginebra.
7. IEST (2021). PLC Documentation Best Practices for Industrial Automation. ISA — International Society of Automation. Research Triangle Park, NC.
8. IEC 62061:2021. Safety of machinery — Functional safety of safety-related control systems. IEC. Ginebra.
9. OPC Foundation (2017). OPC Unified Architecture Specification — Part 1: Overview and Concepts. OPC Foundation.
10. Rockwell Automation (2022). PlantPAx Distributed Control System Reference Architecture Guide. Publication PROCES-RM001. Milwaukee.

**Sobre este artículo**
Elaborado por el equipo técnico de (https://induavant.com), especialistas en diseño y programación de PLCs para industrias, ingenierías e instaladores eléctricos con más de 25 años de experiencia y más de 3.456 proyectos realizados. El contenido se basa en estándares IEC (61131, 62061, 62443), bibliografía técnica de referencia y experiencia directa en proyectos de automatización industrial en sectores como automoción, energía, aeronáutica y manufactura. Última revisión: marzo de 2026.
