Ir directamente a la información del producto
1 de 2

Controlador PID

Precio habitual €9,90 EUR
Precio habitual Precio de oferta €9,90 EUR
Oferta Agotado
Descripción

El bloque de función FB_PID_Controller implementa un controlador PID completo con protección anti-windup y limitación de la salida de control. El código está claramente estructurado y listo para usar en el Siemens TIA Portal, ideal para aplicaciones de control preciso en la industria, laboratorios o formación.

Nota: Todos los módulos están diseñados exclusivamente como base de aprendizaje y optimización, y no están aprobados para su uso en vivo. En particular, los módulos del sistema deben ser probados y puestos en funcionamiento por personal cualificado antes de su uso productivo.

Cómo funciona
Cálculo del valor de control

Una vez que RegelFreigabe esté activa:

  • Error = Punto de ajuste – Valor real
  • Integral += Error × Tiempo de ciclo
  • Diferencial = (Error – ErrorAntiguo) / Tiempo de ciclo
  • StellwertRaw = Kp × Error + Ki × Integral + Kd × Diferencial
Límite de OutputMax

Si StellwertRaw > AusgangMax :

  • Stellwert = OutputMax
  • Integral -= último paso integral (anti-windup)
  • StatusText = "Limitado al máximo"
Límite de OutputMin

Si StellwertRaw < AusgangMin :

  • Stellwert = OutputMin
  • Integral += último paso integral (anti-windup)
  • StatusText = "Limitado a mín."
Funcionamiento normal

Si StellwertRaw está dentro del rango permitido:

  • Stellwert = Valor de control sin procesar
  • StatusText = “Regulación activa”
ErrorAntiguoGuardar

Al final de cada ciclo: FehlerAlt = error actual.

Control inactivo

Si RegelFreigabe no está configurado:

  • Stellwert = 0
  • StatusText = "Regulación inactiva"
Detalles técnicos
  • Entradas/Parámetros: Punto de ajuste, Valor real, Kp, Ki, Kd, Tiempo de ciclo, Salida mínima, Salida máxima, ControlEnable
  • Variables internas: Error, ErrorOld, Integral, Diferencial, ControlValueRaw, StatusText
  • Características especiales: Anti-windup mediante corrección integral; limitación mediante IF/ELSIF
Posibles aplicaciones
  • Controles de temperatura, presión, caudal o nivel
  • Controles de velocidad y posición
  • Ejemplos didácticos en laboratorio y formación
compatibilidad
  • Siemens S7‑1200 y S7‑1500
  • Portal TIA a partir de la versión 13
  • Recomendado: TIA Portal V16+ para HMI y PLCSIM
Volumen de suministro

Recibirá un archivo .scl completamente comentado con:

  • Declaración de todas las entradas y salidas
  • Algoritmo de control PID interno con anti-windup

El enlace de descarga está disponible inmediatamente después de la compra.

Apoyo

Estaré encantado de ayudarle a ajustar sus parámetros de control, integrarlos en diseños de HMI o agregar funciones adicionales como ajuste automático o mensajes de alarma.

Contácteme mediante mensaje de la tienda o correo electrónico.