Cómo sintonizar PID_Compact en TIA Portal
PID_Compact es el objeto tecnológico de Siemens para lazos PID continuos en S7-1200 y S7-1500. Trae dos asistentes de autoajuste y también acepta parámetros manuales. Esta guía resume el orden de trabajo que evita la mayoría de los problemas en la puesta en marcha.
1. Llámalo desde un OB de alarma cíclica
El PID necesita un tiempo de muestreo constante, así que no va en el OB1. Crea un OB de alarma cíclica (por ejemplo OB30) con un intervalo acorde al proceso: lazos rápidos de presión o caudal piden decenas o cientos de milisegundos; temperatura tolera intervalos mayores. Llama la instancia de PID_Compact dentro de ese OB.
2. Configura antes de sintonizar
- Tipo de regulación y unidad (temperatura, presión, caudal, etc.).
- Sentido de acción: invertir el sentido si al subir la salida baja la variable (por ejemplo, enfriamiento).
- Escalado de la entrada y límites del valor real; límites de la salida.
- Valor de salida sustitutivo y comportamiento ante error de la entrada.
3. Optimización inicial
Desde la ventana de puesta en servicio del objeto, la optimización inicial aplica un escalón a la salida y calcula los parámetros a partir de la respuesta. Requiere que el proceso esté estable y que el setpoint esté suficientemente lejos del valor real: si están muy cerca, el asistente no arranca. Es la opción indicada para el primer ajuste.
4. Optimización fina
Con el lazo ya cerca del setpoint, la optimización fina genera una oscilación controlada alrededor de él y afina los parámetros. Úsala cuando la respuesta del primer ajuste no es suficiente y el proceso tolera unas oscilaciones durante la prueba.
5. Sintonía manual con prueba de escalón
Si el proceso no admite los asistentes (por ejemplo, no puedes alejar el setpoint), haz la prueba tú:
- Pasa el PID a manual con el proceso estable.
- Aplica un escalón a la salida (por ejemplo +10 %) y registra la variable con una traza.
- Mide la ganancia K (cambio de la variable / cambio de la salida), el tiempo muerto θ y la constante de tiempo τ.
- Calcula Kp, Ti y Td con la calculadora de sintonía PID y cárgalos en los parámetros PID del objeto (ganancia proporcional, tiempo de integración y tiempo derivativo, en segundos).
- Vuelve a automático y verifica la respuesta con un cambio pequeño de setpoint.
Errores comunes
- Sentido de acción invertido: el lazo se va al límite de inmediato.
- Llamar el PID en el OB1: el muestreo varía con la carga del programa y la sintonía no es reproducible.
- Límites de salida demasiado amplios para el actuador real.
- Sintonizar con la válvula o el variador en un rango donde casi no actúa.
Confirma los nombres exactos de parámetros y requisitos del asistente en el manual de PID_Compact de tu versión de TIA Portal.