Documente Academic
Documente Profesional
Documente Cultură
LABORATORIO N° 10
I. OBJETIVOS
1. Monitorear la temperatura de un proceso mediante un sensor de temperatura con salida en el rango
de 0 a 10 VDC y obtener la curva de reacción correspondiente.
2. Implementar un control PID que nos permita regular la temperatura del proceso permanece dentro
del rango del SETPOINT introducido.
3. Implementar el Bloque PID.
II. RECURSOS
1. SOFTWARE:
a. RS Logix 500
2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:
a. Computadora Personal.
CONTROLADOR PID
El algoritmo del control PID consta de tres parámetros distintos: el proporcional, el integral, y el
derivativo. El valor proporcional depende del error actual, el integral depende de los errores pasados y
el derivativo es una predicción de los errores futuros. La suma de estas tres acciones es usada para
ajustar el proceso por medio de un elemento de control, como la posición de una válvula de control o la
potencia suministrada a un calentador.
Históricamente, se ha considerado que, cuando no se tiene conocimiento del proceso, el controlador
PID es el controlador más adecuado. Ajustando estas tres variables en el algoritmo de control del PID,
el controlador puede proveer una acción de control adaptada a los requerimientos del proceso en
específico. La respuesta del controlador puede describirse en términos de respuesta del control ante un
error, el grado el cual el controlador sobrepasa el punto de ajuste, y el grado de oscilación del sistema.
Nótese que el uso del PID para control no garantiza un control óptimo del sistema o la estabilidad del
mismo.
Algunas aplicaciones pueden requerir únicamente uno o dos modos de los que provee este sistema de
control. Un controlador PID puede ser llamado también PI, PD, P o I en la ausencia de las acciones de
control respectivas. Los controladores PI son particularmente comunes, ya que la acción derivativa es
muy sensible al ruido, y la ausencia del proceso integral puede evitar que se alcance al valor deseado
debido a la acción de control.
CAMBIO DE ESCALA
La automatización cada vez se posiciona con más fuerza en el ámbito industrial. Una de las
necesidades más importantes de los autómatas es relacionarse con el mundo real y entre ellos
mediante los buses de campo. Para adquirir datos externos, procesarlos y generar una respuesta. La
forma de adquirir estos datos es mediante las entradas analógicas en los PLC. Estas entradas
permiten la conexión con sensores o dispositivos de medición. Estos elementos realizaran una
conversión entre la magnitud física que midan y una magnitud eléctrica que el PLC pueda trabajar.
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
CONTINUO Página 4 / 10
Tema :
CONTROL PID CON EL PLC PARTE 3
Grupo A
Nota: App./Nom.: Chambilla Condori. Yanira Desiré Fecha:29/10/2019 Lab. Nº 10
El PLC trabajara con estos datos en función de la programación interna que se le haya establecido.
Y generara una señal de salida que volcará sobre un elemento actuador que realizara la acción
deseada.
Por ello el comprender el uso de las entradas analógicas en los PLC es vital para su correcto uso.
Debido a que el resultado final depende directamente de que hayamos configurado de forma
adecuada nuestra entrada inicial.
SCP:
La instrucción SCP se usa para producir un valor de salida sellado que tiene una relación lineal
entre la entrada y los valores escalados. El valor de entrada se escala a un rango determinado
creando una relación lineal entre los valores mínimos y máximos de entrada y los valores mínimos
y máximos escalados. Reconoce el uso de valores enteros y de coma flotante. Este comando se
puede usar con los procesadores SLC 5/03 OS302 y SLC 5.04 OS401.
SCL:
La instrucción SCL se usa para escalar datos de su módulo analógico y llevarlo a los límites
prescritos por la variable de proceso u otro módulo analógico. Cuando las condiciones de renglón
son verdaderas, esta instrucción multiplica la fuente por una velocidad especificada. El resultado
redondeado se agrega a un valor de desplazamiento y se coloca en el destino. Las direcciones
indexadas o indirectas son apropiadas para los parámetros.
PID:
La ilustración a continuación muestra una instrucción PID con direcciones típicas para estos parámetros
introducidos
La columna izquierda en la ilustración anterior enumera otros parámetros de instrucción PID que debe
introducir.
IV. DESARROLLO
Una vez obtenido los parámetros, se realiza el diagrama de bloques, que servirá para
verificar si se encuentra correctamente sintonizado nuestro control
Por esa razón, se realizó una nueva sintonización, pero con otro método, el método que se
usó fue el Heurístico.
Para poder Realizar la programación en la línea 0000 se puso un bloque SCP donde éste
escalará los parámetros con una señal de entrada mínima de 0 , y una señal de entrada
máxima de 32767 y para que sea compatible con el PID tendrá su rango de escala mínima
y máxima de 0 -16383 en digital
En la línea 0001 se colocó el bloque PID donde se introdujo nuestros datos obtenidos en el
anterior laboratorio.
Y por último en la línea 0003 se colocó otro bloque SCP que será nuestra variable de
control, en la cual tendrá en sus parámetros una señal de entrada mínima a 0 y a una
señal de entrada máxima de 16383 en el que su escala mínima y máxima será de 0- 31208
en analógico, de esta manera controlaremos la temperatura de la lámpara
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
CONTINUO Página 10 / 10
Tema :
CONTROL PID CON EL PLC PARTE 3
Grupo A
Nota: App./Nom.: Chambilla Condori. Yanira Desiré Fecha:29/10/2019 Lab. Nº 10
PID SETUP
Después se colocó nuestro controlador PID, en el cual se pone los valores encontrados en
el anterior laboratorio que vendrían a ser: la Ganancia proporcional (KP) = 70, el tiempo
integral (TI) = 5.8 y por último el tiempo derivativo (TD) = 0; el tiempo integral y el
tiempo derivativo se encuentran en minutos.
En el Loop Update se introdujo el valor de 0.01, en el cual dicho valor se encuentra dentro
del rango 0.01 a 0.1.
Se le agrego un Setpoint de 40, luego de 45 y por último de 20, para poder observar la
respuesta de nuestro controlador.
El Rango del Setpoint que se le colocó, fue de 0 a 100, de igual manera para el rango de
salida (CV).
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
CONTINUO Página 11 / 10
Tema :
CONTROL PID CON EL PLC PARTE 3
Grupo A
Nota: App./Nom.: Chambilla Condori. Yanira Desiré Fecha:29/10/2019 Lab. Nº 10
Gráfica
V. OBSERVACIONES Y CONCLUSIONES
OBSERVACIONES
Se pudo observar que para que se pueda hallar la curva de reacción del sistema es necesario
conocer algunos parámetros sobre en controlador con el cual se va a trabajar, esto es necesario
para poder introducir una señal de escalón y obtener la gráfica correspondiente
Al momento de hallar los parámetros del controlador PID nos pudimos dar cuenta que una de
los parámetros manipulables era demasiado bajo (Td) esto debido a que el controlador toma
este parámetro en minutos, cuando se hizo la conversión daba casi 0
Al momento de introducir los parámetros en el controlador se pudo ver que para que estos
puedan darnos un resultado óptimo es necesario continuar con el mismo controlador a lo largo
del laboratorio ya que cada controlador genera una curva distinta
Para poder comprobar que el controlador fue sintonizado correctamente nos podemos fijar en el
resultado de la gráfica y darnos cuentas que no tiene sobre impulsos muy sostenidos, si este es
el caso el controlador fue sintonizado correctamente
CONCLUSIONES
Se pudo implementar correctamente un controlador en lazo abierto introduciéndole un voltaje
de escalón de 3 Volts en un determinado tiempo hasta la estabilización y otro voltaje de escalón
de 5 Volts hasta que se estabilizo
Se pudo modelar la función de transferencia obtenida en el Simulink con la cual se pudo
comprobar los parámetros obtenidos de la curva de reacción con respecto al escalón introducido
Se pudo implementar un controlador simulado en el software Matlab para simular la reacción
del controlador PID ante alguna perturbación, de la misma manera se pudo analizar el tiempo
de respuesta de estabilidad de salida
Se utilizó cada una de las salidas del controlador PID para poder graficarlas porcentualmente y
verificar que el grafico de salida tiene relación con el simulado en el Simulink