Los controladores lógicos programables se utilizan para monitorear continuamente los valores de entrada de los sensores y generar salidas para las operaciones del actuador de acuerdo con un programa. Cada sistema PLC contiene los siguientes tres módulos:
Módulo de procesador central
Un módulo de fuente de alimentación
Uno o más módulos de E/S
Módulo de procesador central:
El módulo CPU consta del procesador central y su memoria. El procesador es responsable de realizar todos los cálculos y procesamiento de datos necesarios aceptando entradas y generando salidas apropiadas.
Módulo de alimentación:
Este módulo proporciona la alimentación necesaria para todo el sistema al convertir la alimentación de CA disponible en la alimentación de CC requerida por la CPU y los módulos de E/S. La salida de 5 V CC impulsa los circuitos de la computadora.
Módulo de entrada/salida:
Los módulos de entrada y salida de un controlador lógico programable se utilizan para conectar sensores y actuadores al sistema para detectar diversos parámetros como temperatura, presión y flujo. Estos módulos de E/S son de dos tipos: digitales o analógicos.
Módulos de interfaz de comunicación:
Se trata de módulos de E/S inteligentes que transfieren información entre la CPU y la red de comunicación. Estos módulos de comunicación se utilizan para comunicarse con otros PLC y computadoras ubicadas en ubicaciones remotas o distantes.
El programa en una CPU de controlador lógico programable consta de un sistema operativo y un programa de usuario. El propósito del sistema operativo con la CPU es manejar tareas y operaciones del PLC como operaciones de inicio y parada, áreas de memoria y gestión de comunicaciones. El usuario utiliza los programas de usuario para realizar y controlar tareas de automatización.
El principio de funcionamiento del PLC se puede entender en términos de escaneo cíclico, también conocido como ciclo de escaneo.




