¿Qué es el modo de operación de escaneo del PLC?
El PLC tiene dos modos de funcionamiento básicos, a saber, el modo RUN y el modo STOP. En modo de ejecución, el PLC implementa la función de control ejecutando repetidamente el programa de usuario que refleja los requisitos de control. Para permitir que la salida del PLC responda rápidamente a las señales de entrada que pueden cambiar en cualquier momento, el programa de usuario no se ejecuta solo una vez, sino repetidamente hasta que el PLC se detiene o cambia al modo de funcionamiento STOP.
Además de ejecutar los programas de usuario, en cada ciclo, el PLC también completa el procesamiento interno, procesamiento de comunicaciones, etc. Un ciclo se puede dividir en cinco fases (ver Figura 1-5). Este modo de operación de ciclo semanal del PLC se denomina modo de operación de escaneo. Debido a que las computadoras ejecutan instrucciones extremadamente rápido, el procesamiento parece ser simultáneo desde la perspectiva de las relaciones externas de entrada y salida.
Durante la fase de procesamiento interno, el PLC comprueba la CPU. El hardware dentro del módulo es correcto, restablece los temporizadores de monitoreo y realiza algún otro trabajo interno.
En la fase de servicio de comunicación, el PLC se comunica con otros dispositivos inteligentes habilitados para microprocesador, responde a los comandos escritos por el programador y actualiza la pantalla del programador.
Cuando el PLC está en modo STOP solo realiza estas operaciones, mientras que cuando el PLC está en modo RUN completa las otras tres etapas de operaciones.
En la memoria del PLC se configuran áreas para almacenar el estado de las señales de entrada y de las señales de salida, que se denominan registros de imagen de entrada y registros de imagen de salida respectivamente. Otros componentes programables en el diagrama de escalera del PLC también tienen áreas de almacenamiento de imágenes correspondientes, que en conjunto se denominan registros de imágenes de componentes.
Durante la fase de procesamiento de entrada, el PLC lee el estado de encendido y apagado de todos los circuitos de entrada externos en el registro de imagen de entrada. Cuando se enciende el circuito de entrada externo, el registro de imagen de entrada correspondiente está en el estado l, el contacto normalmente abierto del relé de entrada correspondiente en el diagrama de escalera se enciende y el contacto normalmente cerrado se apaga. Cuando se desconecta el circuito de contacto de entrada externo, el registro de imagen de entrada correspondiente está en estado 0, el contacto normalmente abierto del relé de entrada correspondiente en el diagrama de escalera se desconecta y el contacto normalmente cerrado está conectado.
Durante la fase de ejecución del programa, incluso si el estado de la señal de entrada externa cambia, el estado del registro de imagen de entrada no cambiará. El estado de la señal de entrada que ha cambiado solo se puede leer en. la siguiente etapa de procesamiento de escaneo. El estado modificado de la señal de entrada sólo se puede leer durante el siguiente ciclo de exploración de la etapa de procesamiento de entrada.
El programa de usuario del PLC consta de varias instrucciones, que están ordenadas por números de paso en la memoria. Cuando no hay instrucción de salto, la CPU ejecuta el programa de usuario uno por uno desde la primera instrucción hasta el final del programa de usuario. Al ejecutar una instrucción, la CPU lee el estado 0/1 del componente programado del registro de imagen de entrada u otros registros de imagen del componente, realiza la operación lógica correspondiente de acuerdo con la instrucción y escribe el resultado de la operación en el registro de imagen del componente correspondiente. Por lo tanto, cada El contenido de cada registro de imagen de componente programado (excepto el registro de imagen de entrada) cambiará con la ejecución del programa.
Durante la etapa de procesamiento de salida, el CP/7 transfiere el estado 0/1 del registro de imagen de salida al pestillo de salida. Cuando una bobina de relé de salida se "activa" en un diagrama de escalera, el registro de imagen de salida correspondiente está en estado 1. Después de que el módulo de salida aísla y amplifica la señal, la bobina del relé de hardware correspondiente en el módulo de salida tipo relé se energiza y su contacto normalmente abierto se cierra para energizar la carga externa.
Si la bobina del relé de salida en el diagrama de escalera está "apagada", el registro de imagen de salida correspondiente es 0. Una vez completada la etapa de procesamiento de salida, la bobina del relé de hardware correspondiente en el relé El módulo de salida tipo está apagado. Cuando se desconecta el contacto abierto, la carga externa se apaga y deja de funcionar.