Ir al contenido principal
Volver a MPROG
BIBLIOTECA · MPROG

PID1B F — Control PID clásico

Climate PRO MPROG
BIBLIOTECA · MPROG

PID1B F — Control PID clásico

El bloque PID1B F implementa un controlador PID clásico para actuar sobre una variable de proceso a partir de un setpoint y de las ganancias proporcional, integral y derivativa.

Cuándo utilizar

Use este bloque en lazos cerrados en los que la salida debe ajustarse continuamente para reducir el error entre la variable medida y el setpoint.

Bloco PID1B F no MPROG
Entradas y salida del bloque PID1B F.

Ecuación utilizada

El control combina los términos proporcional, integral y derivativo según la ecuación utilizada por el bloque:

Equação utilizada pelo bloco PID1B F
Ecuación del control PID implementado por el bloque.

Entradas

EntradaFunción
INEntrada de la variable de control o variable de proceso.
SETPSetpoint utilizado como referencia por el controlador.
ENHabilita el bloque. Cuando está deshabilitado, la salida permanece en cero.
KPGanancia proporcional del controlador PID.
KIGanancia integral del controlador PID.
KDGanancia derivativa del controlador PID.

Salidas

SalidaFunción
OUTSalida calculada por el control PID, limitada entre OUT_MIN y OUT_MAX.

Configuraciones

ConfiguraciónFunción
OUT_MAXValor máximo permitido para la salida del PID.
OUT_MINValor mínimo permitido para la salida del PID.
EXEC_TIMEIntervalo de ejecución del cálculo en unidades de 100 ms. Se calcula un nuevo valor de salida en cada período configurado.
Cómo interpretar EXEC_TIME

El valor se multiplica por 100 ms. Por ejemplo, EXEC_TIME = 1 corresponde a 100 ms y EXEC_TIME = 10 corresponde a 1 segundo. Este ajuste permite ejecutar el PID más lentamente en sistemas con respuesta lenta.

Ejemplo

Exemplo de utilização do bloco PID1B F no MPROG
Ejemplo de aplicación del bloque PID1B F en una lógica gráfica.
Ajuste de las ganancias

Los valores de KP, KI, KD y del tiempo de ejecución dependen de la dinámica del proceso. Valide el comportamiento del lazo durante la puesta en marcha antes de habilitar la operación automática.

 SOPORTE 

¿Aún necesita ayuda?

Póngase en contacto con el soporte técnico de Mercato. Para agilizar la atención, informe el equipo, producto o sistema relacionado y describa brevemente la duda o el problema encontrado.

  Hablar con soporte por WhatsApp   →  

¿Le fue útil este artículo?

¡Qué bueno!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Díganos cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
La verificación de CAPTCHA es obligatoria.

Comentarios enviados

Agradecemos su iniciativa, e intentaremos corregir el artículo