Red de conocimiento informático - Material del sitio web - Cómo utilizar instrucciones funcionales para la programación de control de PLC

Cómo utilizar instrucciones funcionales para la programación de control de PLC

En el curso de la enseñanza de cursos de PLC durante muchos años, descubrí que los estudiantes están más familiarizados con la programación con instrucciones básicas, pero no están familiarizados con cómo programar con instrucciones funcionales. A continuación se toma la programación de instrucciones básicas y la programación de instrucciones funcionales como ejemplos para presentar el control del ventilador. Ejemplo: Hay dos ventiladores 1# y 2# en un taller. Los requisitos de control son los siguientes: (1) Después de presionar el botón de inicio, 1# y 2# comienzan a funcionar al mismo tiempo (2) Después de funcionar durante la mitad. una hora, l# y 2# arrancan y se detienen al mismo tiempo (3) Los dos ventiladores I# y 2# usan el control de tiempo Y-△ reducción de presión para arrancar, y los ventiladores arrancan primero en forma de Y. El ventilador △ empieza a funcionar después de 4 segundos. Dibuje un diagrama de escalera de acuerdo con los requisitos de control. Análisis: no importa qué método de programación se utilice, el primer paso es dibujar el diagrama de asignación de IO de acuerdo con la función de control y luego compilar el diagrama de escalera de acuerdo con el proceso de control. 1. Primero dibuje el círculo de asignación de IO, vea la imagen de arriba. 2. Programación utilizando instrucciones básicas El método de programación de instrucciones básicas se basa en el principio de control eléctrico del relé de contactor, y el programa de instrucciones básico se escribe paso a paso de acuerdo con el proceso de funcionamiento del ventilador. El principio de preparación del diagrama de escalera es siempre que se pueda realizar la función de control. El uso de instrucciones básicas es adecuado para compilar programas relativamente simples, pero para programas más complejos, si usa instrucciones básicas para programar, se utilizará una mayor cantidad de componentes y una mayor cantidad de pasos del programa para implementarlo. El siguiente es un diagrama de escalera de control del ventilador compilado por estudiantes usando instrucciones básicas, como se muestra en la imagen del medio. 3. Programación mediante instrucciones funcionales El uso de programación de instrucciones funcionales para implementar funciones de control es un método de programación de nivel superior. Durante el proceso de programación se utilizan tanto instrucciones funcionales como instrucciones básicas, pero las instrucciones funcionales desempeñan el papel principal. La aplicación de este método requiere una comprensión general del proceso de control del programa. Primero, analice las condiciones de entrada y salida: cuando los ventiladores 1# y 2# se inician en forma de Y, salen Y4, Y3, Y1 y YO, que es equivalente. para pasar 011011 a K2YO. Ese es el número hexadecimal HIB. Cuando los ventiladores 1# y 2# comienzan en forma de △Y. La salida Y5, Y3, Y2, YO equivale a pasar 1O11O1 a K2YO. Ese es el número hexadecimal H2D. Cuando los ventiladores l# y 2# se detienen. Y5 ~YO no tiene salida, lo que equivale a pasar 0 a K2YO. Del análisis anterior, se puede determinar que se utiliza la programación de instrucciones de función MOV. Consulte la figura siguiente para preparar el diagrama de escalera. En resumen, la premisa de utilizar instrucciones funcionales para programar programas complejos es que primero debe estar familiarizado con el uso de instrucciones funcionales, ser bueno analizando los diagramas de distribución de entrada y salida y, finalmente, determinar las instrucciones funcionales adecuadas para realizar el control. proceso.