Cómo implementar la fórmula de cálculo PI en la programación de PLC
La orientación está fuera de discusión, compartamos algunas ideas.
Así es como lo hice yo, y parece estar bien en aplicaciones prácticas (un sistema que utiliza la frecuencia del ventilador para lograr resultados de calentamiento constantes):
Paso uno: use por primera vez la colcha. El valor de medición objetivo y el valor establecido del objeto controlado se dividen por el rango (equivalente a cambiar a un porcentaje. El proceso en el programa es LAD2, líneas 15-16, F8: 27-F8: 31/ 850---F8: 35, set Set F8:77-F8:33/850-F8:37);
Paso 2: Reste el valor medido del valor establecido convertido en porcentaje, (línea 1 en LAD3, almacenamiento F8:11), multiplica el resultado de la resta por el valor I (F8:73 almacena el valor I, coeficiente de integración);
Paso 3: Calcula un valor establecido menos el valor medido convertido en un porcentaje y multiplique Después de 0,1, multiplique el valor I y divídalo por el valor P, y luego agregue este valor al valor del programa principal (F8: 15, este valor es 0 cuando se cambia inicialmente al ajuste automático de PID, consulte la línea 18 de LAD2, cada ciclo después del automático Agregue este número una vez) y almacene el resultado en F8:15 (si la diferencia entre el valor medido del objetivo de ajuste y el valor real es menor que 0,2, asigne a F8:15 un valor de 0, lo que equivale a no acumular más la línea 59 de LAD2);
Paso 4: Resta los valores del paso 2 y del paso 4 y guárdalos en F8:17, y determina si es mayor. que 1. Si es mayor que 1, asigne un valor de 1 (F8:15 y coeficiente de valor. Dicha interpretación y asignación también es necesaria, pero es básicamente imposible)
Paso 5: multiplicar el resultado del cálculo en el programa principal (LAD2 línea 20) por la amplitud de salida (la salida es la frecuencia del ventilador, el máximo es 50 Hertz), y luego se acumula en función del valor de salida del ciclo anterior (LAD2 línea 61).
Paso 6: convierta los resultados del cálculo anterior en el valor de la señal de salida del módulo (primero divida por la amplitud de salida, convierta a porcentaje, coeficiente de conversión de escala 12483)
Vea lo anterior contenido para usted Es incómodo, pero en pocas palabras, es convertir el valor real y el valor establecido del objetivo de ajuste en un porcentaje y luego tomar la diferencia, luego tomar 1/10 × I÷P de la diferencia y luego encuentre la diferencia y el resultado se acumula en la salida. Cuanto mayor es el valor P, mayor es la diferencia. Cuanto mayor es el valor I, menor es la diferencia. La acumulación se produce una vez por ciclo de exploración hasta que el valor real se acerca al valor establecido.
El PLC que uso es la serie MicroLogix1200 de AB. Me pregunto si puedes abrirlo.