PLC es un dispositivo electrónico digital con un microprocesador, un controlador lógico digital para el control automático, que puede cargar las instrucciones de control en la memoria en cualquier momento para el almacenamiento y la operación. El controlador programable se compone modularmente de CPU interna, memoria de instrucciones y datos, unidad de entrada y salida, módulo de potencia, unidades digitales y analógicas. Los PLC pueden recibir (de entrada) y enviar (de salida) muchos tipos de señales eléctricas o electrónicas y utilizarlas para controlar o supervisar casi todo tipo de sistemas mecánicos y eléctricos.
PLC está diseñado utilizando una gama de métodos de diseño de fiabilidad.
PLC tiene alta facilidad de operación. Tiene las características de Programación simple, operación conveniente, mantenimiento fácil, etc., y generalmente no es propenso a errores de operación.
La diversidad de métodos de programación hace que la programación sea simple y la aplicación expandida. La operación es muy flexible y conveniente, y es fácil de monitorear y controlar variables.
Cuando el PLC se pone en funcionamiento, su proceso de trabajo generalmente se divide en tres etapas, a saber, muestreo de entrada, ejecución del programa de usuario y actualización de salida. Completar estas tres fases Se denomina ciclo de exploración. A lo largo de la operación, la CPU del PLC repite las tres etapas anteriores a una cierta velocidad de escaneo.
En la fase de muestreo de entrada, el PLC Lee en todos los Estados de entrada y datos secuencialmente en un modo de exploración y los almacena en las unidades correspondientes en el área de imagen de E/S.
Durante la fase de ejecución del programa de usuario, el PLC siempre escanea el programa de usuario (diagrama de escalera) secuencialmente de arriba a abajo.
Cuando se completa el programa de usuario de escaneo, el PLC ingresa a la fase de actualización de salida. Durante este período, la CPU actualiza todos los circuitos de cierre de salida de acuerdo con el Estado y los datos correspondientes en el área de imagen de E/S, y luego conduce los periféricos correspondientes a través del circuito de salida. En este momento, es la salida real del PLC.
Un controlador lógico programable es un sistema electrónico para la operación aritmética digital diseñado para su uso en entornos industriales. Utiliza una clase de memoria programable para sus programas almacenados internos para realizar instrucciones orientadas al usuario, como operaciones lógicas, control de secuencia, temporización, conteo y operaciones aritméticas, Y controlar varios tipos de procesos mecánicos o de producción a través de entrada/salida digital o analógica. El controlador lógico programable y sus dispositivos externos relacionados están diseñados de acuerdo con el principio de fácil integración con el sistema de control industrial y fácil de expandir sus funciones.