Está en la página 1de 2

Lab. Sistemas Industriales Distribuidos.

3º ITTSE. Dpto. Ing. Electrónica. ETSE.

Práctica 2: Apilado y control de calidad de galletas.

Objetivo: Ampliar conocimientos generales de programación del software STEP7 de Siemens.


Requisitos previos: Conocimientos de programación de autómatas a nivel de relés y grafcet, manejo básico
del entorno STEP 7.
Material necesario: Ordenador PC, autómata 314 IFM con conexión serie al PC, manual de manejo de
STEP7 (primeros pasos) y referencia del lenguaje AWL.
Presentación de resultados:
El alumno entregará un guión con explicación del diseño realizado y el programa STEP7.

Descripción del sistema.

Se pretende automatizar el proceso de empaquetado de galletas. Las galletas se desplazan por una cinta
transportadora en líneas de cuatro en cuatro. Al final de la cinta se encuentran unas plataformas donde se
reciben las galletas y se apilan. El proceso de apilado se lleva a cabo mediante la bajada progresiva de la
plataforma mediante un pistón controlado por tensión analógica (8V ? pistón arriba, 0V ? pistón abajo), de
tal modo que se proporcionan pulsos de un segundo por cada galleta, existiendo cuatro líneas iguales y
simultáneas de empaquetado, una para cada línea de galletas.

Cada línea de galletas emplea dos plataformas, de tal modo que mientras una queda en espera, la otra se va
rellenando; de este modo, no se interrumpe nunca el apilado.

Previamente al empaquetado, se dispone de un sistema de detección de galleta rota, con lo que en ese caso
se deberá descartar el empaquetado de la misma. Esto se consigue haciendo que la plataforma se mueva
hacia atrás para que la galleta no caiga en el lugar de empaquetado de galletas válidas. En ningún momento
(excepto en el caso de paro general) la cinta de galletas se detiene, debiendo realizar el proceso de
empaquetado de galletas de tal forma que la entrada de las mismas es continua. Una vez que se ha llenado
un paquete (8 galletas), se debe proceder a insertar la segunda plataforma de apilado para seguir el proceso.

Existen contadores de galletas estropeadas y galletas envasadas. También hay un contador que activa una
señal de alarma en caso de que aparezcan más de 10 galletas rotas de manera consecutiva. Las figuras
siguientes muestran una visión esquemática del sistema (visto desde arriba y desde un lado).

Galletas Galletas P1 P2

Pistón

Plataforma activa

Pistón

Plataforma en espera

Especificaciones.

En esta práctica se realizará el sistema para una sola línea de galletas.

El funcionamiento secuencial es el siguiente:

1. Cuando el autómata arranca, sitúa la plataforma 1 de la línea en posición más alta (PAW128 = 8V =
5998h) y en posición de recepción de galletas (A124.0 = 1). La plataforma 2 queda retirada (A124.2 =
0) en posición inferior (AB125 = 00h). Se ponen a cero los contadores (los valores se guardan en DB1
de tamaño 10 bytes)

1
Lab. Sistemas Industriales Distribuidos.
3º ITTSE. Dpto. Ing. Electrónica. ETSE.

2. Si llega galleta (E124.1 = 1) y es defectuosa (E124.2 = 1), se retira la plataforma (A124.0 = 0) hasta
que la galleta deja de detectarse (E124.1 = 0), momento en el que la plataforma se acerca de nuevo
para esperar la recepción de nueva galleta. Se incrementa una unidad el número de galletas rotas
(DB1.DBW 2) y se incrementa el contador de galletas defectuosas consecutivas (DB1.DBB 4). Si el
numero de galletas rotas consecutivas es mayor que 10, entonces se genera una alarma mediante el
parpadeo de una señal (A124.3) hasta que se pulsa la entrada de REARME.
3. Si llega galleta (E124.1 = 1) y es correcta (E124.2 = 0), la plataforma queda acercada hasta que deja
de detectarse galleta (querrá decir que ya se ha apilado), momento en el cual se procede a disminuir
en 1V la tensión del pistón para dejar sitio a la entrada de una nueva galleta. Se incrementa una
unidad el número de galletas válidas (DB1.DBW 0) y se pone a cero el contador de galletas
defectuosas.
4. Cuando la tensión en el pistón es menor de 1V, estaremos en la última galleta del paquete, por lo que
situamos la plataforma 2 en posición superior (AB125 = FFh) y una vez apilada esta última galleta
(E124.1 = 0) procederemos a retirar la plataforma 1 (A124.0 = 0) y aproximar la plataforma 2 (A124.1
= 1). Activaremos una señal de “paquete completado” (A124.5 = 1) durante 1 segundo para indicar al
proceso siguiente que ya puede recoger el paquete que se acaba de realizar.
5. Se pone a cero el contador de galletas defectuosas consecutivas y se repite el proceso para la
plataforma 2, alternándose ambas plataformas.

Existe una entrada de paro general (E126.2) mediante la cual se interrumpe el proceso de apilado. En este
caso, independientemente de donde nos encontremos, se sitúa la plataforma inactiva en posición superior
(8V) y la activa en posición inferior (0V), se retira ésta última, y se activa la salida de “paquete completado”
(A124.5 = 1) durante un segundo. El valor de los contadores de galletas erróneas y válidas no se borra para
poder permitir su lectura desde otros PLC a pesar de que en el momento actual no se esté realizando el
proceso de apilado.

Tras un paro, será preciso activar un pulsador de marcha (E125.0) o bien apagar y reiniciar el PLC.

Resumen de entradas y salidas:

Entradas Definición Salidas Definición Salidas Definición


E124.1 Galleta llega (1) A124.0 Plataforma 1 PAW128 Nivel plataforma1
cerca(1)/lejos(0)
E124.2 Galleta A124.1 Plataforma 2 AB 125 Nivel plataforma2
defecto(1)/válida(0) cerca(1)/lejos(0)
A124.3 Demasiadas DB1.DBW 0 Galletas totales válidas
galletas rotas
E125.0 Inicio tras parada DB1.DBW 2 Galletas totales
(REARME) defectuosas
E126.2 Paro general A124.5 Paquete DB1.DBB 4 Galletas defectuosas
completado consecutivas

NOTA: Darse cuenta que la plataforma 1 y la plataforma 2 se cuantifican mediante valores diferentes. En el
caso de la plataforma 1, el valor de 8V es 5998h (cada voltio supone B33h unidades), por tanto, es necesario
calcular de modo proporcional el valor correspondiente a cada tensión.
Para la plataforma 2, el nivel del pistón será mediante la activación de bits del canal 125 de modo que
para el pistón arriba (tensión 8V) quedan encendidas todas las salidas (AB = 11111111), para la tensión 7V
(AB = 01111111), para la tensión 6V (AB = 00111111), y así sucesivamente hasta que el pistón está abajo en
tensión 0V (AB = 00000000). Esto es posible hacerlo mediante una operación de desplazamiento a derecha
(SRW).

También podría gustarte