Ejemplo: Cómo crear un programa IPIDController para controlar la temperatura

El programa de control de temperatura mantiene la temperatura dentro de la zona de control.

Valores de punto de ajuste, de proceso y manipulado

En la tabla siguiente se define el uso de los valores SP, PV y MV en el programa de control de temperatura.
Valores SP, PV y MV utilizados en el programa de control de temperatura
Ítem
Descripción
Punto de ajuste (SP)
Medida de temperatura en grados Celsius que define la temperatura de la zona de control.
Valor de proceso (PV)
Se debe convertir en la misma unidad que la del SP, que es una medida de grados Celsius.
Valor manipulado (MV)
Se debe convertir en un valor analógico para poder utilizarlo como salida de PWM para controlar el elemento de calefacción.

Sistema de control de temperatura

El diagrama y la tabla siguientes definen los componentes en el sistema de control de temperatura controlados por el programa de control de temperatura y los eventos que se producen cuando se ejecuta el programa de control.
Sistema de control de temperatura
Sistema de control de temperatura

Secuencia de eventos del programa de control de temperatura

En la siguiente tabla se identifican los componentes del sistema de control de temperatura y se describe la secuencia de eventos que se producen en él cuando se ejecuta el programa de control de temperatura.
Componentes del sistema de control de temperatura y secuencia de eventos
N.º
Ítem
Descripción
callout1
Salida del controlador
Envía el MV a PWM (Act./Desact.).
callout2
Modulación por ancho de pulsos (controlador de temperatura PWM)
Relé de estado sólido que controla el elemento de calefacción.
callout3
Elemento de calefacción
Aumenta la temperatura en la zona de control.
callout4
Detector de temperatura de resistencia (RTD)
Mide la temperatura de la zona de control y envía el PV (señal RTD) a la entrada del controlador.
callout5
Entrada del controlador
Recibe el PV (señal RTD).
callout6
Programa PLC
Convierte el PV (señal RTD) en la misma unidad que la del SP (grados Celsius) y determina la diferencia entre el PV y el SP, así como también ajusta el MV de acuerdo con los valores de los parámetros P, I y D.

Ejemplo: Diagrama de bloque de funciones para controlar la temperatura

En este diagrama de bloque de funciones se muestran los bloques de funciones definidas por el usuario y predefinidos que se utilizan en la aplicación para controlar la temperatura en una zona de control.
Diagrama de bloque de funciones para controlar la temperatura
Diagrama de bloque de funciones para controlar la temperatura
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal