Descripción
Junto a las funciones de la rama de valor real, el SFB realiza un regulador PI terminado con
salida binaria de variable manipulada y posibilidades de influir manualmente sobre la
variable manipulada. El regulador opera sin realimentación de posición. Para limitar la salida
de impulsos se pueden utilizar señales de tope.
A continuación se describen las funciones parciales:
Rama del valor de consigna
La rama del valor de consigna se indica en la entrada SP_INT en formato de coma flotante.
Rama del valor real
El valor real se puede leer en formato de coma flotante o en formato de periferia. La función
CRP_IN transforma el valor de periferia PV_PER en un formato de coma flotante de -100 ...
+100% según la fórmula siguiente:
La función PV_NORM normaliza la salida de CRP_IN según la siguiente regla:
Salida de PV_NORM = (salida de CPR_IN) x PV_FAC + PV_OFF
PV_FAC está preasignado con 1 y PV_OFF, con 0.
Las magnitudes PV_FAC y PV_OFF resultan de la siguiente reorganización de las fórmulas:
PV_OFF = (salida de PV_NORM) - (salida de CPR_IN) x PV_FAC
Formación del error de regulación
La diferencia entre el valor de consigna y el valor real constituye el error de regulación. Para
suprimir una pequeña oscilación permanente provocada por la cuantificación de las
magnitudes manipuladas (resolución limitada de la variable manipulada por parte de la
servoválvula), el error de regulación se conduce a través de una zona muerta (DEADBAND).
Si DEADB_W = 0 está desconectada la zona muerta.
Algoritmo PI por pasos
El SFB opera sin realimentación de posición. La acción I del algoritmo PI y la realimentación
de posición supuesta se calculan en un integrador (INT) y se comparan como valor de
realimentación con la acción P restante. La diferencia pasa a un elemento de tres puntos
(THREE_ST) y a un generador de impulsos (PULSEOUT), que genera los impulsos para la
servoválvula. Mediante una adaptación del umbral de respuesta del elemento de tres niveles
se reduce la frecuencia de conmutación del regulador.
Control anticipativo
En la entrada DISV se puede aplicar una magnitud perturbadora de manera aditiva.
Inicialización
El SFB "CONT_S" dispone de una rutina de inicialización, que se ejecuta cuando el
parámetro de entrada COM_RST se ajusta a TRUE.
Todas las salidas se ajustan a sus respectivos valores predeterminados.
CPU 31xC: Funciones tecnológicas
Instrucciones de servicio, 03/2011, A5E00105486-05
Regulación
7.5 Descripción de las funciones
397