Instrucción proporcional integral derivativa (PID)
Bloque de función
Bloque de funciones
IPIDController
UDFB PID_OutputRegulator Regula la salida de IPIDCONTROLLER dentro de un intervalo seguro para garantizar que no
UDFB PID_Feedback
UDFB PID_PWM
UDFB SIM_WATERLVL
PID
(proporcional-integr
al-derivativo)
Descripción
Proporciona control de proceso PID.
se dañe el hardware utilizado en el proceso.
Código de muestra:
IF RMIN ≤ RIN ≤ RMAX, then ROUT = RIN,
IF RIN < RMIN, then ROUT = RMIN,
IF RIN > RMAX, then ROUT = RMAX
Actúa como multiplexor.
Código de muestra:
IF "FB_RST" is false, FB_OUT=FB_IN;
If "FB_RST" is true, then FB_OUT=FB_PREVAL.
Proporciona una función PWM, que convierte un valor real en una salida Act./Desact.
relacionada con el tiempo.
Simula el proceso en el ejemplo de aplicación.
Consulte también
Ejemplo: Cómo crear un programa IPIDController para controlar la
temperatura
Usar la instrucción proporcional-integral-derivativa
Una instrucción de salida que controla propiedades físicas como la
temperatura, la presión, el nivel de líquidos o el caudal, usando bucles de
proceso.
Detalles de la operación:
Si está habilitada, PID controla el proceso utilizando los parámetros de
entrada, que incluyen SP y Gains, del controlador PID.
Transición de modo ejecutar a programa, la instrucción PID está
deshabilitada, se conservan los valores del parámetro.
Transición de modo ejecutar a programa, la instrucción PID se
mantiene deshabilitada hasta que un usuario restablece Habilitar como
CIERTO.
Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica
de escalera y texto estructurado.
Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019
en la
página 622
Capítulo 21
en la
página 608
627