Ajuste del bloque de funciones de CC
El bloque de funciones está equipado con un módulo de ajuste (modelador) interno. El propósito de este módulo de ajuste consiste en identificar los parámetros del modelo de proceso y usar esos parámetros como parámetros de modelo interno (ganancia, constante de tiempo y tiempo muerto). El módulo de ajuste también calcula una constante de tiempo de respuesta óptimo. Se establece el módulo de ajuste configurando los siguientes parámetros para cada proceso de CV - PV.
ProcessType | Integración (nivel, control de posición) o sin integración (flujo, control de presión) |
ProcessGainSign | Se establece para indicar una ganancia de proceso negativa (el aumento en la salida provoca una reducción en PV); se restablece para indicar una ganancia de proceso positiva (el aumento en la salida provoca una reducción en PV). |
ResponseSpeed | Lenta, media o rápida, basado en objetivo de control. |
NoiseLevel | Una estimación del nivel de ruido en la PV (bajo, medio o alto) tal que el módulo de ajuste puede distinguir qué cambio en la PV es un ruido aleatorio y cuál es consecuencia de un cambio de paso de CV. |
StepSize | Un número distinto de cero positivo o negativo que define la magnitud del cambio de paso de CV en dirección positiva o negativa respectivamente. |
PVTuneLimit | (Únicamente para el tipo de proceso integración) en unidades de ingeniería de PV, define cuánto cambio en la PV causado por el cambio en la CV se puede tolerar antes de interrumpir la prueba de ajuste por haber excedido este límite. |
El ajuste se inicia ajustando el bit AtuneStart apropiado (AtuneCV1Start, por ejemplo). Puede detener el ajuste estableciendo el bit AtuneAbort apropiado.
Una vez el ajuste se completa con éxito, los parámetros GainTuned, TCTuned, DTTuned y RespTCTuned se actualizan con los resultados del ajuste, y el código AtuneStatus se establece para indicar la finalización.
Puede copiar estos parámetros a ModelGain, ModelTC y ResponseTC respectivamente, estableciendo el bit AtuneUseModel. La variable de control inicializará automáticamente las variables internas y reanudará el funcionamiento normal. El bit AtuneUseModel se restablecerá automáticamente.
Entregue su opinión