¿Qué es un circuito de programación plc?
El modo de trabajo del PLC incluye claramente el modo de trabajo del hardware de la CPU y el modo de trabajo del programa interno del PLC
En cuanto al modo de trabajo del hardware: se utilizan dos diodos emisores de luz. En el panel frontal de la CPU, el diodo muestra el modo de trabajo actual. La luz indicadora verde está encendida, indicando el estado de funcionamiento, y la luz indicadora roja está encendida, indicando el estado de parada. Para Siemens PLC, cuando se enciende la luz indicadora SF. está encendido indica un fallo del sistema y el PLC deja de funcionar.
(1) PARAR. Cuando la CPU deja de funcionar, no ejecuta el programa. En este momento, puede cargar el programa en el PLC o realizar la configuración del sistema a través del dispositivo de programación. Durante el proceso de edición, carga y descarga del programa, la CPU debe estar colocada. en modo PARADA.
(2) CORRER. Cuando la CPU está en el modo de trabajo RUN, el PLC ejecuta el programa de usuario de acuerdo con su propio modo de trabajo
El modo de trabajo del programa interno del PLC: cuando el PLC está en el estado RUN (en ejecución), el PLC adopta el modo de trabajo de escaneo cíclico. Este método de trabajo consiste en escanear secuencialmente el estado de cada punto de entrada bajo el control del programa del sistema, realizar operaciones de acuerdo con el programa del usuario y luego enviar las señales de control correspondientes a cada punto de salida en secuencia. Todo el proceso de trabajo se puede dividir en tres etapas: procesamiento de entrada, procesamiento de programa y procesamiento de salida.
1) Procesamiento de entrada: antes de que el PLC ejecute el programa, el estado ON/OFF de todo el terminal de entrada del PLC se escribe en la memoria de datos de entrada. Durante la ejecución del programa, incluso si la entrada cambia, el contenido de la memoria de datos de entrada no cambia y este cambio se escribe durante el procesamiento de entrada del siguiente ciclo. El filtro de entrada provocará un retraso en la respuesta de entrada (aproximadamente 10 ms). Si se utiliza el terminal de entrada de filtrado digital, el tiempo de filtrado se puede modificar a través del programa.
2) Procesamiento del programa: De acuerdo con el contenido de instrucciones de la memoria del programa, el PLC lee el estado ON/OFF de cada dispositivo de software de la memoria de datos de entrada y de la memoria de datos de otros dispositivos de software, y realiza operaciones secuenciales a partir del paso 0, los resultados se escriben en la memoria de datos cada vez. Por lo tanto, la memoria de datos de cada dispositivo de software cambia gradualmente de contenido a medida que se ejecuta el programa. Además, los contactos internos del relé de salida se pueden implementar utilizando el contenido de la memoria de datos de salida.
3) Procesamiento de salida: Cuando se ejecutan todos los comandos, el estado ON/OFF de la memoria de datos de salida se transfiere a la memoria de datos de salida, que se convierte en la salida real del PLC. La acción del contacto de salida externo del PLC se basa en el tiempo de respuesta del dispositivo utilizado para la salida.