El principio de funcionamiento y el cableado del controlador programable Delta PLC
65438
Cuando el controlador PLC se pone en funcionamiento, su proceso de trabajo generalmente se divide en tres etapas, a saber, muestreo de entrada y programa de usuario. ejecución y lavado de salida. La finalización de las tres etapas anteriores se denomina ciclo de exploración. Durante todo el proceso de ejecución, la CPU del controlador PLC ejecuta repetidamente las tres etapas anteriores a una determinada velocidad de escaneo.
2. Etapa de muestreo de entrada:
En la etapa de muestreo de entrada, el controlador PLC lee todos los estados y datos de entrada en forma de escaneo y los almacena en las unidades correspondientes en el I. /O área de la imagen. Una vez completado el muestreo de entrada, se ejecuta el programa de usuario y se actualiza la salida. En estas dos etapas, incluso si el estado de entrada y los datos cambian, el estado y los datos de la unidad correspondiente en el área de imagen de E/S no cambiarán. Por lo tanto, si la entrada es una señal de pulso, el ancho de la señal de pulso debe ser mayor que un período de exploración para garantizar que la entrada pueda leerse bajo cualquier circunstancia.
3. Fase de ejecución del programa de usuario:
En la fase de ejecución del programa de usuario, el controlador PLC siempre escanea el programa de usuario (diagrama de escalera) de arriba a abajo. Al escanear cada diagrama de escalera, siempre escanee primero el circuito de control compuesto por contactos en el lado izquierdo del diagrama de escalera, realice operaciones lógicas en el circuito de control compuesto por contactos en el orden primero a la izquierda, luego a la derecha, primero arriba, luego abajo, y luego realizar operaciones lógicas basadas en la operación lógica. El resultado actualiza el estado del bit correspondiente de la bobina lógica en el área de almacenamiento de RAM del sistema o actualiza el estado del bit correspondiente de la bobina de salida en el área de mapeo de E/S; ; o determina si se debe ejecutar la instrucción de función especial especificada en el diagrama de escalera.
Es decir, durante la ejecución del programa de usuario, solo el estado y los datos de los puntos de entrada en el área de la imagen de E/S no cambiarán, mientras que otros puntos de salida y el software en la imagen de E/S El área o el área de almacenamiento de RAM del sistema no cambiarán. El estado y los datos del dispositivo pueden cambiar, y los resultados de ejecución del programa de los diagramas de escalera de mayor rango desempeñarán un papel en los diagramas de escalera de menor rango que utilizan estas bobinas o datos; por el contrario, en los diagramas de contactos dispuestos a continuación se actualizan. El estado o los datos de la bobina lógica sólo pueden tener efecto sobre el programa dispuesto encima de ella en el siguiente ciclo de exploración.
4. Fase de actualización de salida:
Cuando se completa el escaneo del programa de usuario, el controlador PLC ingresa a la fase de actualización de salida. Durante este período, la CPU actualiza todos los circuitos de bloqueo de salida de acuerdo con el estado y los datos correspondientes en el área de imagen de E/S y luego controla los periféricos correspondientes a través de los circuitos de salida. Esta es la salida real del controlador PLC.
El mismo diagrama de escalera, pero en diferente orden, producirá diferentes resultados de ejecución. Además, los resultados del escaneo del programa de usuario son diferentes de los resultados del funcionamiento paralelo de la lógica física del dispositivo de control de relé. Por supuesto, si el tiempo que tarda el ciclo de exploración es insignificante para toda la operación, entonces no hay diferencia entre los dos.
Diagrama de cableado: