0% encontró este documento útil (0 votos)
39 vistas7 páginas

Final Automatización

Se creó un código en escalera (ladder) para la planta Festo UTP, el cual cuenta con operación manual y automática. Se identificaron los componentes de la planta, así como sus entradas y salidas analógicas y digitales. Se asignaron nombres a las variables, junto con su dirección, tipo y comentario correspondiente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas7 páginas

Final Automatización

Se creó un código en escalera (ladder) para la planta Festo UTP, el cual cuenta con operación manual y automática. Se identificaron los componentes de la planta, así como sus entradas y salidas analógicas y digitales. Se asignaron nombres a las variables, junto con su dirección, tipo y comentario correspondiente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Informe Final Automatización

Diseño e implementación de un automatismo para la


planta FESTO-UTP
Juan Carlos Agudelo Arcila, Juan Fernando Ruiz Zapata.
Facultad de tecnología, Universidad Tecnológica de Pereira, Pereira – Colombia
Ingeniería de manufactura
[email protected]
[email protected]

Profesores: Wilson Pérez Castro

Resume–Se creó un código en escalera (ladder) para la decisiones informadas a partir del monitoreo
planta Festo UTP, el cual cuenta con operación manual y y control de la planta.
automática. Se identificaron los componentes de la planta,
así como sus entradas y salidas analógicas y digitales. Se III. PLANTA UTP-FESTO
asignaron nombres a las variables, junto con su dirección,
tipo y comentario correspondiente.

Abstract—A ladder code was created for the Festo UTP


plant, which has manual and automatic operation. The
plant components and their analog and digital inputs and
outputs were identified. Variable names were assigned,
along with their address, type and corresponding
comment.

Keywords - UTP Plant, Ladder, Variables.

I. INTRODUCCIÓN
En este documento se presenta y aplica todo lo
aprendido en clases, Conceptos básicos sobre
automatización y control a su vez todo lo relacionado
con el tema de instrumentación con el fin de
familiarizarnos con la planta FESTO UTP, logrando la
identificación de cada uno de sus componentes y
accesorios, tales como, sensores, termopares, sistema
de mando y control entre otros.
Fig 1. Esquema de la planta FESTO
II. OBJETIVOS
- Aplicar los conceptos de análisis exploratorio
de los componentes de una planta
considerando la tipología de los La planta está compuesta por dos bombas, tres
instrumentos. tanques de agua con capacidad de almacenamiento de
- Aplicar estrategias de diseño de automatismos 2.5 L y 10 L. Posee un sistema de pulsadores y
enfocadas en método GRAFCET basadas en la perilla para controlar el funcionamiento del sistema,
secuencia de operación de la planta a controlar, así como sensores de sonidos que emiten ondas y
an´alisis de las señales de los instrumentos, mediante el principio de reflexión miden el nivel del
escalamiento de las señales, conversión de agua en cada uno de los tanques, cuenta con válvulas
eventos continuos en discretos, reconocimiento de estrangulamiento de caudal para controlar la
y tratamiento de posibles fallos y visualización velocidad de llenado y vaciado de los tanques, y
de estados. accesorios como tuberías, uniones y etc.
- Aplicar los conceptos de modos de marcha y
parada en la búsqueda de mejorar la toma de La codificación ISA es fundamental en la realización
de un diagrama PI&D, ya que proporciona una
estructura estandarizada, coherente y universal para
Nombre Dirección Tipo Comentario
identificar los instrumentos y equipos de control, lo
que contribuye a una documentación clara, mejora la
Vel_B1 QW4 UINT Bomba P-101
estandarización y gestión de la información en los
sistemas de control y automatización industrial.
Vel_B2 QW5 UINT Bomba P102

Entradas

● Entradas digitales Modo Manual

Una vez se asignaron las variables y se identificaron


Nombre Dirección Tipo Comentario sus entradas y salida, se dio inicio al código manual.
Por medio del lenguaje ladder se generó un código de
Perrilla IX 2.1 Bool Interruptor manera que la bomba 1 se activará y se desactivará
con el método start-reset a su vez se asignó a la
inicio IX 2.2 Bool Pulsador NA bomba una velocidad de 4095 para su ejecución.
Oprimiendo el pulsador de inicio (IX 2.2) y al mismo
Paro IX 2.7 Bool Pulsador NC tiempo accionando la perilla (IX2.1) para poner en
funcionamiento la bomba que llenará el tanque T-102.
S1 IX 2.3 Bool Nivel alto
Para activar la bomba 2 se debe girar la perilla
S2 IX 2.4 Bool Nivel bajo (IX2.1) desactivándola, y pulsar el botón de inicio
(IX2.2), de esta manera la bomba 2 entrará en
Va IX 2.6 Bool Válvula funcionamiento para llenar el tanque T-101.
abierta

Vc IX 2.5 Bool Válvula


cerrada

● Salidas Digitales

Nombre Dirección Tipo Comentario


Fig 2. Código manual activación de bombas.
Piloto QX 0.3 Bool Piloto Amarillo

Val_1 QX 0.0 Bool Electroválvula Para desactivar las bombas se utilizó el pulsador rojo
(IX2.7), que desactiva cualquiera de las dos bombas
independientemente de cual esté encendida. Esto es
Hab_B QX 0.2 Bool Habilitar gracias al método start-reset, que facilita la
Bombas eliminación de información que se encuentra dentro
una memoria rápidamente.

● Entradas Analógicas

Nombre Dirección Tipo Comentario

ST1 IW6 UINT Transmisor de


nivel

ST2 IW10 UINT Transmisor de Fig 3. Código manual paro de bombas.


nivel

● Salidas Analógicas
selector y el pulsador de paro, esto con el fin de
facilitar la operación y maniobrabilidad del sistema
para el llenado y vaciado de los tanques. El caudal de
las bombas es diferente.

MODO AUTOMÁTICO Y COMINACION DE


Fig 4. Código manual habilitación de bombas y válvula. AMBAS METODOLOGIAS
Para la bomba 1 es necesario habilitar la válvula 1, En este modo, lo que se busca es implementar una
esto se realizó creando una condición donde al automatización para que las bombas funcionen en un
encender o activar la bomba 1 se activa la válvula 1 rango de nivel máximo y mínimo deseado. Para
(QX0.0) para llenar el tanque T-102. medir este nivel deseado se crea una condición donde
los sensores S3 y S1 medirán los niveles altos de los
respectivos tanques, mientras que los sensores S2 y
S4 medirán los niveles bajos. Una vez que los
sensores para los niveles altos detecten el fluido, la
bomba correspondiente a dicho sensor se desactiva, si
es el caso contrario donde los sensores para los
niveles mínimos de fluido no detecten el líquido,
encenderá la bomba que corresponda a dicho tanque
hasta que el nivel esté en el rango del sensor de nivel
alto.

Fig 5. Condiciones de velocidad para la bomba 1. Al mismo tiempo se combina el uso del modo manual
y automático por medio del pulsador de inicio y el de
En la línea 8 se establece un valor máximo de paro en compañía de un temporizador y un testigo
velocidad de 4095 para la bomba 1 cuando está que pasará de estar encendido a intermitente
activa y en la línea 9 se establece un valor de indicando que se ha activado el modo automático.
velocidad 0 cuando la bomba está desactivada. Para
la bomba 2 se aplicaron las mismas condiciones al Para finalizar o salir del modo automático y regresar
momento de activarla o desactivarla. al modo manual se debe pulsar durante 2 segundos el
pulsador de paro. Que al dejarlo pulsado durante un
periodo de tiempo indicará al sistema que se
desactive este modo.

Fig 6. Código manual velocidades de la bomba 2.

En la línea 10 y 11 se aplica el método de start-reset


para la bomba 2.

En la línea 12 y 13 se establece el valor máximo y


mínimo para la velocidad de la bomba 2 como se
mencionó anteriormente.
Es necesaria la detección de flancos para el pulsador
de inicio, y también es necesario hacer uso de cada
uno de los elementos como el pulsador de inicio, el Fig 7. Código Automático-Inicio de operación
- Un símbolo de set (S) que indica que la bobina "B2" se
activará.

Fig 8. Código Automático-Activación y desactivación de bombas.

Desde la línea 0006 a la 0009 el código controla la


activación y desactivación de las bobinas “B1” y “B2” en
función de los sensores “S1” y “S3” con la participación
del contacto abierto auto y el pulsador cerrado de paro.

Fig 10. Código Automático

Línea 0015
- Hay un contacto normalmente abierto etiquetado como
"Desactivar_B2".
- Este contacto está conectado en serie con una bobina
etiquetada como "B2".
- Cuando el contacto "Desactivar_B2" se cierra, la bobina
"B2" se activa.
Línea 0016
- Hay un contacto normalmente cerrado etiquetado como
"B2".
- Este contacto está conectado en serie con una
instrucción "MOVE".
Fig 9. Código Automático-Implementación de velocidades
- La instrucción "MOVE" tiene un valor de 4095 y está
Línea 0010: etiquetada como "Vel_B2".
- Contiene dos contactos normalmente abiertos (NO) - Cuando el contacto "B2" está abierto, la instrucción
etiquetados como "B1" y "B2". "MOVE" se ejecuta y mueve el valor 4095 a "Vel_B2".
- Una bobina etiquetada como "HAB_B". Línea 0017
Línea 0011: - Similar a la línea anterior, hay un contacto normalmente
- Contiene un contacto normalmente abierto (NO) cerrado etiquetado como "B2".
etiquetado como "B1". - Este contacto está conectado en serie con otra
- Una bobina etiquetada como "VAL_1". instrucción "MOVE".
Línea 0012:
- La instrucción "MOVE" tiene un valor de 0.
- Contiene un contacto normalmente abierto (NO)
- Cuando el contacto "B2" está abierto, la instrucción
etiquetado como "B1".
- Un bloque de función "MOVE" con la etiqueta "EN" y "MOVE" se ejecuta y mueve el valor 0.
el valor "4095" que se mueve a "Val_B1". Línea 0018
Línea 0013: - Hay dos contactos normalmente abiertos etiquetados
- Contiene un contacto normalmente abierto (NO) como "B2".
etiquetado como "B1". - El primer contacto está conectado en serie con una
- Un bloque de función "MOVE" con la etiqueta "EN" y instrucción "GE" (Greater or Equal) etiquetada como
el valor "0" que se mueve a "Val_B1". "S3".
Línea 0014: - La instrucción "GE" compara el valor 14900 con un
- Contiene una bobina etiquetada como "Activar_B2". valor de entrada.
- El segundo contacto está conectado en serie con otra
instrucción "GE" etiquetada como "S4".
- La instrucción "GE" compara el valor 12200 con un
valor de entrada.

MODO REGULATORIO

La implementación de un método regulatorio, fue un gran


aporte al sistema debido a que permitió garantizar un
mejor control en los niveles de los diferentes tanques, de
manera que estos llenaran a un nivel determinado en
modo automático, manteniendo el nivel deseado aunque
el tanque estuviese teniendo pérdidas de fluido.
La manera para garantizar este control fue determinar un
error, el cual fuera directamente proporcional al valor
deseado menos el valor medido.
Para el encendido de la bomba el error debería ser mayor
o igual a 0,1 L, Otra condición a considerar fue la
variable de corrección, la cual era equivalente a un
Constante (Kc) la cual era considerada con un valor de
100*Bp (Banda) Valor que se multiplicaría con el valor
del error (Valor anteriormente calculado). Fig 11. Condiciones del modo regulatorio
Bp=banda=1
Este método estaba relacionado con la velocidad de
llenado y vaciado de los tanques, esta velocidad de las
bombas estaría dada por la velocidad estándar de la
bomba Por la corrección, el valor concebido sería tomado
como un número real, todo lo antes dicho está respaldado
mediante las siguientes imágenes para un mejor
entendimiento.

Fig 12. Condiciones del método regulatorio


Fig 13. Implementación de método regulatorio al código ladder.
Fig 13.2. Implementación de método regulatorio al código ladder.
El diagrama muestra la lógica de control para las dos
bombas (`Control_p` y `Control_P2`), un control de VISUALIZACIÓN DE MEDIDAS Y GRÁFICAS
inicio/parada, un temporizador (`TON`), y un control de
luz con un temporizador (`TIMELOW`). Para la ayuda de medición y lectura se creó un cuadro
de visualización numérico, el cual mediante una
codificación nos permitía conocer puntualmente el nivel
del agua en los diferentes tanques.
Dicha codificación se implementó para ambos tanques,
esta consistía en hacer una breve interpolación
considerando los datos dados por los sensores(lecturas)
y los niveles.

En la sección gráfica se observaba la oscilación entres


los valores máximos y mínimos de las lecturas y el
comportamiento en general de la máquina debido a
estos cambio de nivel. La implementación gráfica nos
permitía evidenciar a su vez el comportamiento del
líquido (agua) mostrando incuso cuando esta llegaba a
un estado aproximado al reposo.

Fig 13.1. Implementación de método regulatorio al código ladder.

Fig 14. Visualización de medidas y visualización gráfica


IV. CONCLUSIONES

El control ladder permite la automatización de


procesos, garantizando que las bombas y otros
dispositivos operen dentro de parámetros predefinidos,
mejorando así la eficiencia y la consistencia del
sistema.

Con la capacidad de operar en modos manual y


automático, el control ladder ofrece flexibilidad. Esto es
crucial en situaciones donde se requiere intervención
manual o ajustes específicos, proporcionando un
control detallado y seguro de los componentes del
sistema.

La posibilidad de alternar entre los modos manual y


automático proporciona una gran flexibilidad operativa.
En situaciones donde la automatización puede fallar o
no ser adecuada, el modo manual permite que los
operadores tomen el control directo del sistema.

El modo regulatorio permite mantener parámetros


críticos del sistema dentro de límites deseados,
asegurando una operación estable y consistente. Esto es
esencial para procesos que requieren precisión y
uniformidad en su funcionamiento.

También podría gustarte