ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Plc Actividad 4


Enviado por   •  8 de Marzo de 2015  •  1.480 Palabras (6 Páginas)  •  198 Visitas

Página 1 de 6

Actividad 4- Unidad 4

Solucionada

En esta versión, vamos a utilizar una marca (M0.0) que nos permita saber si la pieza

detectada en la segunda cinta es grande o pequeña.

El código que se va a utilizar es:

• Si M0.0 = 1, significa que la caja detectada es grande

• Si M0.0 = 0, significa que la caja detectada es pequeña

Además, vamos a utilizar una marca por cada cinta que nos permita saber si hay una

caja en la cinta correspondiente. Puesto que tenemos tres cintas, emplearemos tres

marcas.

Cinta Marca asociada

1 M0.1

2 M0.2

3 M0.3

Para cada una de las cintas (por ejemplo, la cinta 1) se considerará que:

• Si M0.1 = 1, significa que hay una caja en la cinta 1.

• Si M0.1 = 0, significa que no hay una caja en la cinta 1.

Por tanto, en cuanto llegue una caja a una cinta, pondremos su marca asociada a 1. De

forma análoga, cuando la caja abandone la cinta, pondremos su marca asociada a 0.

De esta forma, podremos saber si existía una caja en alguna cinta cuando se accionó el

pulsador de paro. Además, sabremos por dónde se quedó el sistema porque hemos

asociado a cada cinta una marca distinta.

Por último, decir que sólo puede existir una caja circulando por el sistema. Es decir,

hasta que no abandone la caja actual la última cinta, no podrá comenzar a funcionar la

primera cinta. En caso contrario, tendríamos varias cajas dentro del sistema, lo cual

complicaría todavía más el ejercicio.

Antes de pasar a comentar cada uno de los segmentos, hay que decir que vamos a

utilizar operadores de asignación para controlar la activación y desactivación de los

motores de todas las cintas.

Segmento 1: Entrada de caja en la cinta 1

Si accionamos el pulsador de marcha (I1.0 = 1) y no existe ninguna caja en medio de

alguna cinta (M0.1 = M0.2 = M0.3 = 0), entonces debe arrancar la cinta 1.

Observar que si se cumplen estas condiciones, significa que hemos puesto en marcha la

cinta 1, por lo que tenemos una caja circulando por dicha cinta. Esto implica que

tenemos que poner a 1 la marca M0.1, asociada a la primera cinta.

Ahora bien, con este segmento la cinta no volvería a funcionar si, después de pulsar

paro, pulsamos marcha (en caso de tener una caja en medio de la cinta 1).

Como veremos en el último segmento, cuando pulsamos paro reseteamos todas las

salidas. Por tanto, si tenemos una caja en medio (M0.1 = 1) y pulsamos paro (Q4.0 = 0),

no podemos conseguir que la cinta siga funcionando al pulsar marcha.

Para solucionar esto, debemos poner otra rama en paralelo de forma que el motor Q4.0

arranque otra vez si, existiendo una caja en medio (M0.1 = 1), pulsamos marcha. Además, hay que tener en cuenta que la cinta 1 debe arrancar también después de que la

caja abandone la última cinta, lo cual ocurrirá cuando se active el bit del temporizador

T5, como ya veremos en un segmento posterior.

Por esta razón, debemos escribir otra rama en paralelo que active Q4.0 en el momento

que T5 se active. Segmento 3: Salida de caja de la cinta 1 y entrada en la cinta 2

Cuando llegue la caja a la cinta 2, lo cual ocurrirá cuando se active el primer sensor

(I0.0 = 1), entonces debe detenerse la cinta 1.

Observar que cuando esto ocurre, significa que la caja ha abandonado la primera cinta y

ha entrado en la segunda cinta. Esto implica que tenemos que poner a 0 la marca M0.1,

asociada a la primera cinta, y a 1 la marca M0.2, asociada a la segunda cinta.

Segmento 4: Funcionamiento de la cinta 2

La cinta 2 debe arrancar cuando la caja active el primer sensor (I0.0 = 1) y debe seguir

funcionando mientras que la caja no llegue al final de la cinta, es decir, mientras que el

tercer sensor esté desactivado (I0.2 = 0).

En principio, podríamos pensar en escribir el siguiente segmento:

...

Descargar como (para miembros actualizados)  txt (8 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com