Está en la página 1de 2

UNIVERSIDAD DE ANTIOQUIA

Facultad de Ingeniería
Departamento de Ingeniería Electrónica

Laboratorio de Automatización Con PLC (20092)

Práctica 2: Lenguaje AWL

Problema:

Considere la siguiente planta de preparación de jugos.

La planta está compuesta por 3 tanques, cada uno con tres válvulas que los alimentan con
agua, sacarosa y pulpa. Cada tanque posee un agitador y botones Start y Stop. Adicionalmente
cada tanque posee una báscula cuyo dato de peso es depositado en MW30 para el tanque 1,
MW32 para el tanque 2 y MW34 para el tanque 3.

Para realizar la preparación de un lote en un tanque específico se procede de la siguiente


manera:

1. Se selecciona el tanque, para ello se debe escribir en la MB10 el carácter


correspondiente al número del tanque (1, 2 ó 3).
2. Se escribe la cantidad de agua en Kg en MW11.
3. Se ingresa la cantidad de sacarosa en Kg en MW13.
4. Se ingresa la cantidad de pulpa en Kg en MW15.
5. Se escribe el tiempo de agitado en MW17.
6. Se presiona el botón de Start correspondiente al tanque donde se va a preparar el lote
para iniciar el proceso.
7. Inicialmente abre la válvula de agua. Cuando el valor en Kg del agua depositada sea
igual a la ingresada en MW11, se cierra la válvula de agua y se abre la válvula de
sacarosa.
8. Después se abre la válvula de sacarosa. Cuando el valor en Kg de la sacarosa
depositada sea igual a la ingresada en MW13, se cierra la válvula de sacarosa y se
abre la válvula de pulpa.
9. Finalmente se abre la válvula de pulpa. Cuando el valor en Kg de la pulpa depositada
sea igual a la ingresada en MW15, se cierra la válvula de pulpa y se enciende el
agitador durante el tiempo indicado en MW17. En este punto termina el proceso del
lote.

PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com


10. Una vez terminado el proceso, se debe realizar un reporte que se escribe en DB1 que
contiene los siguientes variables:

Dirección Variable
0.0 ID Tanque 1
1.0 Cantidad de agua Tanque 1
3.0 Cantidad de sacarosa Tanque 1
5.0 Cantidad de pulpa Tanque 1
7.0 Tiempo de Agitado Tanque 1
9.0 Cantidad de producto Tanque 1
11.0 ID Tanque 2
12.0 Cantidad de agua Tanque 2
14.0 Cantidad de sacarosa Tanque 2
16.0 Cantidad de pulpa Tanque 2
18.0 Tiempo de Agitado Tanque 2
20.0 Cantidad de producto Tanque 2
22.0 ID Tanque 3
23.0 Cantidad de agua Tanque 3
25.0 Cantidad de sacarosa Tanque 3
27.0 Cantidad de pulpa Tanque 3
29.0 Tiempo de Agitado Tanque 3
31.0 Cantidad de producto Tanque 3

Donde:

ID: Identificación del tanque seleccionado (1, 2 o 3).


Cantidad de agua: Cantidad de agua utilizada para preparar el lote en el tanque.
Cantidad de sacarosa: Cantidad de sacarosa utilizada para preparar el lote en el tanque.
Cantidad de pulpa: Cantidad de pulpa utilizada para preparar el lote en el tanque.
Tiempo de agitado: Tiempo empleado para agitar el producto.
Cantidad de producto: Cantidad de producto obtenido en el lote (Agua + Sacarosa + Pulpa).

Condiciones:

- Se puede preparar más de un lote al mismo tiempo.


- Para generar el reporte en DB1 se debe utilizar programación indexada.
- La práctica debe ser implementada en Lenguaje AWL.
- Puede ser implementada solo en el S7 – 300.

Fechas de Entrega:

- Grupo Lunes: Marzo 1


- Grupo Miércoles: 24 de febrero
- Grupo Jueves: 25 de febrero

PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com

También podría gustarte