Sunteți pe pagina 1din 31

Coleccin de Problemas de Automatismos Lgicos o o

3er Curso de Ingenier Industrial a

Departamento de Ingenier de Sistemas y Automtica a a Universidad de Sevilla

Teodoro Alamo Federico Cuesta Daniel Limn o Francisco Salas Carlos Vivas Manuel Ruiz Arahal

Depto. Ing. de Sistemas y Automtica. ESI. US. a

ii

Parte I

Automatismos

Control Automtico, 3o a

Ing. Industrial.

Problema I.1
Cuestin 4 Parcial 2000-01 o Se desea controlar de forma automtica el acceso a un banco mediante un sistema de a dos puertas (ver gura I.1.a). El funcionamiento del mismo es el siguiente:

Figura I.1.a: PROCESO DE ENTRADA AL BANCO Cuando una persona entra en la zona intermedia se cierra la puerta exterior y se comprueba si lleva algn objeto de metal. En ese caso, se activar una alarma (AL) y u a se abrir la puerta exterior para que la persona salga (la alarma se desactivar una vez a a que la persona haya salido). En caso contrario (no metal), se abrir la puerta interior y a cuando la persona se encuentre dentro del banco se cerrar la puerta interior y se abrir a a la exterior. PROCESO DE SALIDA DEL BANCO Cuando una persona desee salir deber pulsar y soltar el botn (P). Una vez pulsado, a o se cerrar la puerta exterior, se abrir la interior y la persona pasar a la zona intermedia. a a a Una vez all se cerrar la puerta interior y se abrir la exterior para que pueda abandonar , a a el recinto. SE PIDE Disear una red de petri que permita controlar el sistema. n NOTAS IMPORTANTES

La puerta exterior se encuentra inicialmente abierta y la interior cerrada. Una persona no podr acceder a la zona intermedia mientras esta est ocupadada. a e

Depto. Ing. de Sistemas y Automtica. ESI. US. a

En cada puerta se dispone de un sensor (SE en la puerta exterior y SI en la puerta interior) que permite detectar el paso de una persona mediante una activacin y o desactivacin consecutivas. o La deteccin de metales se realiza mediante el sensor SM (SM=1 -metal detectado). o Las seales PE (puerta exterior) y PI (puerta interior) permiten abrir y cerrar las n puertas (1 abrir, 0 cerrar). Slo puede pasar una persona a la vez. o

Problema I.2
Cuestin 4 nal 2000-01 o Se desea automatizar el mecanismo de subida y bajada de un toldo. Para ello se dispone de un motor para subir y bajar el toldo, de dos sensores (SS y SB) que indican respectivamente cuando el toldo est completamente subido o bajado y de un pulsador a (P) que va a servir para controlar la subida y bajada del toldo. El funcionamiento que se desea es el siguiente: Suponemos el toldo inicialmente subido. Si se pulsa el pulsador P, empezar a bajar hasta que llegue al nal o hasta que se a vuelva a pulsar P, momento en el que debe pararse el toldo. Si una vez parado se vuelve a pulsar P, el toldo deber empezar a moverse hacia arriba hasta que vuelva a llegar a a la posicin superior o se pulse nuevamente P, casos en los que debe pararse el toldo. En o resumen, el pulsador P para el toldo y cambia el sentido de movimiento. Se pide: Obtener la matriz de fases del automatismo correspondiente, suponiendo que el motor puede estar parado (MP), subiendo (MS) o bajando (MB).

Problema I.3
Cuestin 5 nal 2000-01 o Se desea controlar de forma automtica el funcionamiento de un semforo de peatones a a que dispone de un botn (P) para que los peatones soliciten cruzar. El esquema de o funcionamiento es el siguiente:

Control Automtico, 3o a

Ing. Industrial.

El semforo cambia de rojo (R) a verde (V), y de verde a rojo cada minuto. a Si el semforo est en rojo y el peatn pulsa el botn de solicitud de cruce, el semforo a a o o a debe cambiar a verde, teniendo en cuenta lo siguiente: si el semforo lleva ms de a a 30 segundos en rojo, el cambio se realizar de forma inmediata, pero si lleva menos a de 30 segundos deber esperar otros 30 segundos para realizar el cambio. a

Se pide: Disear una red de petri que permita controlar el proceso. n NOTAS:

El semforo estar inicialmente en rojo. a a El peatn slo puede cruzar cuando el semforo est en verde. o o a a Se dispone de un unico temporizador de 30 segundos. No es necesario soltar el botn P para que se realice la conmutacin o o

Problema I.4
Cuestin 4 septiembre 2000-01 o Se desea automatizar el elevalunas elctrico de un coche. Para ello se dispone de un e motor para subir y bajar la ventanilla, de dos sensores (VS y VB) que indican respectivamente cuando la ventanilla est completamente subida o bajada y de un pulsador (P) a que va a servir para controlar la subida y bajada de la ventanilla. El funcionamiento que se desea es el siguiente: Suponemos la ventanilla inicialmente subida. Si se pulsa el pulsador P, empezar a bajar hasta que llegue al nal o hasta que se a suelte P, momento en el que debe pararse la ventanilla. Si una vez parada se vuelve a pulsar P, la ventanilla deber empezar a moverse hacia arriba hasta que vuelva a llegar a a la posicin superior o se suelte nuevamente P, casos en los que debe pararse. En resumen, o el pulsador P para la ventanilla y cambia el sentido de movimiento. Se pide: Obtener la matriz de fases del automatismo correspondiente, suponiendo que el motor puede estar parado (MP), subiendo (MS) o bajando (MB).

Depto. Ing. de Sistemas y Automtica. ESI. US. a

Problema I.5
Cuestin 5 septiembre 2000-01 o Se desea controlar de forma automtica la entrada y salida de productos en un almacn, a e utilizando cintas transportadoras y un robot (para desplazar los productos de una cinta a otra), como se muestra en la gura I.5.a.

Figura I.5.a:

El nmero mximo de piezas que puede haber en el almacn es de 100. Asimismo u a e es necesario controlar que el almacn est vac o que est lleno. El funcionamiento del e e o e almacn es como sigue: e

Cuando se desea almacenar una pieza, el operario la coloca sobre la cinta de entrada y pulsa el botn de entrada (PE). En ese momento la pieza debe ser transportada o sobre la cinta (CE) hasta llegar al nal de la misma (SE). Si el almacn est lleno, e a la pieza permanecer en dicha posicin hasta que se saque alguna pieza del mismo. a o Cuando haya sitio, el robot deber recogerla y depositarla en la cinta auxiliar 2. a Para ello, ser necesario activar la seal RE, de modo que el robot se acerque a la a n posicin de entrada, y esperar 30 segundos para que el robot complete el movimiento. o Del mismo modo, cuando se desee sacar una pieza se pulsar el botn de salida (PS). a o Si no hay piezas, la peticin ser ignorada. En caso contrario la pieza se desplazar o a a sobre la cinta de salida hasta la posicin SS y esperar all para ser trasladada por o a el robot a la cinta auxiliar 1. Para dicho traslado ser necesario activar la seal RS a n y esperar 30 segundos para completar el movimiento.

Se pide: Disear una red de petri que permita controlar el proceso. n NOTAS IMPORTANTES:

Control Automtico, 3o a

Ing. Industrial.

Se dispone de un contador de 100 piezas con dos entradas (IC, DC, para incrementar/decrementar el contador) y dos salidas (C100, C0, que valen 1 cuando el contador vale 100 y 0, respectivamente). Es necesario incrementar/decrementar el contador cuando se nalice el proceso de entrada/salida de piezas. La cinta de entrada se pone en marcha/paro con la seal (CE), y la de salida con n (CS). Las cintas auxiliares estn siempre en funcionamiento. Se dispone de un tempoa rizador de 30 segundos. El robot slo puede atender una peticin a la vez, por lo que no se deben activar o o simultneamente las seales RE y RS. a n Se dar prioridad a la salida de piezas frente a la llegada. a

Problema I.6
Cuestin 2 parcial 2001-02 o Para describir el comportamiento de un sistema de gestin de alarma ante intruso en o una habitacin se utiliz la matriz de fase de la gura I.6.a, donde M activa el sistema de o o alarma (si M pasa a 0 no se desactiva), P lo desactiva, D es un detector de movimiento dentro de la habitacin, S es un indicador de sistema de alarma activo o no y A es la seal o n que enciende el altavoz de alarma (que ha de sonar cuando se active D) o lo apaga

M P AUTMATA GESTOR

S SISTEMA DE ALARMA A D DETECTOR DE MOVIMIENTO

+ -

Figura I.6.a:

a) Descubra 4 errores en la matriz de la gura I.6.b indicando la solucin correcta. o b) Rellene los huecos libres.

Depto. Ing. de Sistemas y Automtica. ESI. US. a

Notas: M y P no se pulsa uno mientras se suelta el otro (01 10) ni se pulsan a la vez (00 11). D puede cambiar a la vez que se pulsa M P (000 101 000 011) o o y en estos casos las salidas S y A corresponden a las funciones de M P. o

MPD MPD MPD MPD MPD MPD 000 0 0 0 0 1 6 6 6 7 7 7 001 1 1 1 010 2 2 2 2 2 2 011 3 3 3 3 3 3 3 4 4 4 100 4 4 101 5 5 5 5 5 5 1 1 0 1 S 0 0 0 0 1 A 0 0 0 1 0

Figura I.6.b:

Problema I.7
Cuestin 2 parcial 2001-02 o Se desea disear una Red de Petri (RdP) que modele el funcionamiento del limpian parabrisas de un coche (gura I.7.a) mediante una palanca de 4 posiciones: parado, sin paradas (Posicin 0=P), paradas de 5 seg. (Posicin 1=P1) y paradas de 10 seg. (Posicin o o o 2=P2). El sistema posee dos contactos de n de carrera que indican la posicin nal de o medio ciclo B y de ciclo completo A.

PALANCA
Parad o P=Posicin 0 P1=Posicin 1 P2=Posicin 2

Figura I.7.a:

Se pide completar la RdP de la gura I.7.b, desde donde se ha dejado, sin posibilidad de aadir en ms lugares las seales de motor derecha (MD) y motor izquierda (MI). n a n

Control Automtico, 3o a

Ing. Industrial.

Figura I.7.b:

Problema I.8
Cuestin 5 nal 2001-02 o Un sistema de gestin de alarma anti-intruso funciona con las siguientes seales: o n MI: Activa (MI=1) el sistema anti-intruso. PI: Desactiva (PI=1) el sistema anti-intruso. SI: Enciende una luz piloto indicando si el sistema anti-intruso est activado (SI=1) a o no (SI=0). DI: Sensor de deteccin del movimiento (DI=1) dentro de la habitacin. El sensor o o funciona independientemente de que el sistema anti-intruso est activado o no. e A: Hace sonar (A=1) o apaga (A=0) el altavoz de alarma. El funcionamiento del sistema es el siguiente: el altavoz sonar cuando se detecte a movimiento y el sistema anti-intruso est activo, y no dejar de sonar hasta que se pulse e a PI. (NOTA: MI y PI nunca estn pulsados a la vez). a Se pide: a) Dibujar una red de Petri que describa el comportamiento del sistema.

 

Depto. Ing. de Sistemas y Automtica. ESI. US. a

10

b) Utilizando el sensor de movimiento DI, se desea que la luz L de la habitacin o se encienda automticamente (L=1) siempre que se detecte movimiento en dicha a habitacin. La luz se mantendr encendida durante 5 minutos excepto en el caso en o a el que el sistema anti-intrusos estuviera haciendo sonar el altavoz, caso en el que deber permanecer encendida hasta que se desactive el sistema anti-intrusos (es decir, a que se pulse PI). Vuelva a dibujar su red de a) y compltela para realizar dicha tarea teniendo en e cuenta lo siguiente: Una vez encendida la luz de la habitacin, NO se podr activar el sistema de o a deteccin de intrusos hasta que la luz se haya apagado. o Se dispone de un temporizador de 5 minutos (AT, FT). c) Volviendo al caso del apartado a) (sin control de la luz de la habitacin), se instala o adicionalmente un sistema de deteccin de incendios que comparte el altavoz A con o el de anti-intrusos. El sistema de deteccin de incendios maneja seales con funcionalidades anlogas o n a a las del sistema anti-intruso, a saber, MF, PF, SF, DF (para activar, desactivar, indicar funcionamiento del sistema y detectar fuego), con las que controla el altavoz A de forma similar al detector de intrusos. Adems, dispone de una luz indicadora a de fuego F que debe ser activada (F=1) cuando se detecte un fuego, y cuya misin o es distinguir desde el exterior si el altavoz suena por un incendio o por un intruso. Vuelva a dibujar su red del apartado a) y compltela para realizar dicha funcin e o teniendo en cuenta lo siguiente: Si cuando est sonando la alarma por intruso se detecta fuego, NO se activar a a el indicador F. La prioridad en el uso del altavoz la tendr el sistema ante incendio. a

Problema I.9
Cuestin 4 septiembre 2001-02 o El cuadro de relacin entre estados de la gura I.9.a rige el funcionamiento del cdigo o o de seguridad del autorradio de un automvil. Dicho autorradio dispone de dos pulsadores o (A y B) que deben ser accionados en la secuencia descrita en dicha matriz para ponerlo en funcionamiento. Se pide:

1.- Describir el funcionamiento de dicho cdigo de seguridad (3 l o neas mximo). a 2.- Minimizar la matriz de fases a travs de la tabla de inferencia analizando la come patibilidad de estados de modo que se reduzca al m nimo nmero de estados. Es u necesario que se describa dicho anlisis de compatibilidad de forma expl a cita. No debe limitarse a poner el resultado, caso ste en el que no tendr validez. e a

Control Automtico, 3o a

Ing. Industrial.

11

3.- Realizar una Red de Petri que controle el funcionamiento del sistema.

AB


00 0 2

01 0 3

11 0 0 -

10 1

Salida (S) 0 0 0 1 1

Q Q Q Q Q

1 0 4

Problema I.10
Cuestin 5 septiembre 2001-02 o Se desea automatizar los accesos y salidas de un aparcamiento con dos entradas y una salida y con un aforo mximo de 100 veh a culos.
Barrera 1 Entrada 1 PE1 Barrera 2 Entrada 2 PE2

SE1 SF GARAJE

PS

SSS

El esquema del sistema a automatizar es el que se muestra en la gura y que se describe a continuacin: o

   

2 4

3 4

Figura I.9.a:

SABEi
SE2 SF

MABEi

MBBEi

Barrera i

SBBEi

Salida

Figura I.10.a:

Depto. Ing. de Sistemas y Automtica. ESI. US. a

12

Para controlar el nmero de coches se dispone de un contador que tiene dos seales u n de entrada (IC) para incrementar el contador y (DC) para decrementarlo y una de salida (C100) para indicar que se han contado 100 coches (C100=1). El sistema consta de 2 entradas cada una con una barrera que funciona de la misma forma: Se dispone de un motor que levanta la barrera (MABEi) y que la baja (MBBEi), y de dos sensores, uno de barrera totalmente levantada (SABEi) y otro de barrera bajada (SBBEi). Adems existe un pulsador (PEi) que se usa para que a se levante la barrera, y un sensor que indica cuando ha pasado el coche en su totalidad (SEi). El proceso de entrada ser el siguiente: Al llegar un veh a culo, el conductor deber pulsar el pulsador (PEi), una vez pulsado se levantar la barrera que a a permanecer levantada hasta que el coche haya entrado en el garaje, en ese a momento el contador debe incrementarse en una unidad y bajar la barrera. El autmata debe controlar tambin que no entren dos coches al mismo tiempo o e por ambas puertas. La salida se har a travs de una unica barrera que consta de un motor que la levanta a e (MABS) y que la baja (MBBS), y de dos sensores, uno de barrera totalmente levantada (SABS) y otro de barrera bajada (SBBS). Adems existe un pulsador a (PS) que se usa para que se levante la barrera, y un sensor que indica cuando ha pasado el coche en su totalidad (SS). El proceso de salida ser el siguiente: Al a llegar un veh culo, el conductor deber pulsar el pulsador (PS), una vez pulsado se a levantar la barrera que permanecer levantada hasta que el coche haya salido del a a garaje, en ese momento el contador debe decrementarse en una unidad y bajar la barrera. En el caso de que el garaje est completo deber encenderse un semforo (SF) y no e a a se podr entrar en el garaje por ninguna puerta hasta que haya plazas libres. a

SE PIDE REALIZAR LA RED DE PETRI CORRESPONDIENTE A LA AUTOM ATIZACION DEL SISTEMA

Problema I.11
Cuestin 4 parcial 2002-03 o Se desea realizar un automatismo para controlar el nivel de un depsito alimentado por o una tuber de entrada cuyo ujo se controla por una vlvula de control de nivel (FCV). a a Para ello se dispone de dos sensores S1 y S2 colocados como se muestra en la gura I.11.a. El comportamiento deseado es el siguiente: En caso de que el nivel est por debajo de e los dos sensores debe abrirse la vlvula de control de nivel (FCV=1), si partiendo de este a

Control Automtico, 3o a

Ing. Industrial.

13

funcionamiento el nivel sube por encima de S1 la vlvula debe seguir abierta, y si supera a S2 debe cerrarse. Si por el contrario, sin llegar al nivel S2, vuelve a bajar por debajo de S1 debe permanecer abierta. Si partiendo de un nivel superior a S2 (vlvula cerrada) el a nivel disminuye por debajo de S2 la vlvula debe permanecer cerrada y si disminuye por a debajo de S1 debe abrirse. Si por el contrario, sin llegar al nivel S1, vuelve a subir por encima de S2 debe permanecer cerrada. En resumen el sistema debe comportarse con una caracter stica de histresis. e Se pide: Realizar la matriz de fases que modele el comportamiento deseado del sistema, reducir dicha matriz eliminando los estados compatibles y realizar el diagrama de contactos del automatismo necesario para controlar el sistema. Nota:

Suponer que el nivel del depsito es inicialmente inferior a S1. o Los sensores S1 y S2 se activan (S1=1, S2=1) si estn cubiertos de agua y se a desactivan si no lo estn. a

FCV

S2 S1

Figura I.11.a:

Problema I.12
Cuestin 5 parcial 2002-03 o Se desea automatizar el mecanismo de subida y bajada de un toldo. Para ello se dispone de un motor para subir y bajar el toldo, de dos sensores (SS y SB) que indican respectivamente cuando el toldo est completamente subido o bajado y de un pulsador a (P) que va a servir para controlar la subida y bajada del toldo.

Depto. Ing. de Sistemas y Automtica. ESI. US. a

14

El funcionamiento que se desea es el siguiente: Suponemos el toldo inicialmente subido. Si se pulsa el pulsador P, empezar a bajar hasta que llegue al nal (permanezca P a pulsado o no) o hasta que se vuelva a pulsar P, momento en el que debe pararse el toldo. Si una vez parado se vuelve a pulsar P, el toldo deber empezar a moverse hacia arriba a hasta que vuelva a llegar a la posicin superior (permanezca P pulsado o no) o se pulse o nuevamente P, casos en los que debe pararse el toldo. En resumen, el pulsador P para el toldo y cambia el sentido de movimiento. Se pide: Disear la red de Petri que controle el comportamiento del sistema, suponiendo que el n motor puede estar parado (MP), subiendo (MS) o bajando (MB). NOTA: Una vez pulsado el botn P en cualquiera de los casos este podr ser soltado o a o permanecer pulsado, debiendo tener el mismo comportamiento en ambos casos.

Problema I.13
Cuestin 4 nal 2002-03 o Con vistas a mejorar la calidad de las tostadas de la cafeter se propone instalar una a tostadora automtica, de modo que mediante un conjunto de interruptores situados en a su frontal (H, A, M, T, Y, S, P, PT) es posible seleccionar cmo de hecha se quiere la o tostada, el acompaamiento y un complemento. En concreto: n Debe ser posible elegir entre tostadas poco hechas (30 segundos) (H=0) o normales (1 minuto) (H=1). La tostada puede ir acompaada de aceite (A=1) o mantequilla (M=1) o nada. n Como complemento se puede incluir tomate (T=1), jamn york (Y=1), jamn sero o rano (S=1) o nada. IMPORTANTE: slo se puede seleccionar un complemento. o Para utilizarla, el camarero deber 1o ) situar el pan en la tostadora; 2o ) seleccionar a poco hecha o normal con el botn H; 3o ) pulsar los botones correspondientes para seleco cionar el acompaamiento (A M o ninguno); 4o ) pulsar los complementos (T, Y, S o n o o ) pulsar el interruptor de puesta en marcha P, momento en el que comienza nada) y 5 a prepararse la tostada de forma automtica con las opciones elegidas. Una vez lista la a tostada se activar una campana (C=1) indicando que est preparada. La campana estar a a a activa hasta que el camarero desconecte el interruptor P.

Control Automtico, 3o a

Ing. Industrial.

15

Adems: a Para que el pan se tueste, el sistema de control debe mantener activa una seal n llamada TOSTAR que enciende los lamentos de la tostadora. La tostadora dispone de unos mecanismos para aplicar de forma automtica las pora ciones de aceite, mantequilla, etc. Para aplicar los distintos elementos el sistema de control debe activar y desactivar de forma consecutiva la seal de control corn respondiente (AA: Aplicar aceite, AM: Aplicar mantequilla, AT: Aplicar tomate, AY: Aplicar york, AS: Aplicar serrano). (Ej: haciendo consecutivamente AM=1, AM=0 el sistema deposita una porcin de mantequilla sobre la tostada). o El complemento (tomate, york o serrano) se aplicar SIEMPRE DESPUES del a acompaamiento bsico (aceite,). n a Se dispone de un temporizador de 30 segundos (AT1: Activar temporizador, FT1: n de temporizacin). o Asimismo, para evitar un posible tostado excesivo, existe un pulsador PT que permite detener el proceso de tostado en cualquier instante, pasando el sistema a aplicar el acompaamiento y complemento. Este pulsador slo detiene el tostado no el pron o ceso de preparacin. o Se pide:

a) Indicar claramente las seales de entrada y salida del autmata que controle el n o proceso. b) Realizar una red de petri que controle el sistema.

Problema I.14
Cuestin 4 septiembre 2002-03 o

a) Se desea automatizar un elevador en un centro comercial. Dibuje una red de Petri que describa el comportamiento del autmata que proporcione dos seales al motor o n del elevador y una a la puerta del elevador: S para SUBIR elevador B para BAJAR elevador PA deber estar a 1 para mantener la puerta abierta a a partir de las entradas

Depto. Ing. de Sistemas y Automtica. ESI. US. a

16

de LLAMADA desde cada planta del centro comercial A: LA1, LA2 y LA3 desde tres pulsadores en el ELEVADOR: E1, E2 y E3 desde los SENSORES de planta: S1, S2 y S3 que estn a 1 cuando el elevador a est en cada planta. e Cuando el elevador se para en una planta la puerta PA se abre durante 10 s y se cierra. Slo en ese momento queda disponible para ser llamado desde el elevador o o desde la planta. Tambin se abre la puerta durante 10 s cuando se le indica ir a la e planta en la que est. a En las plantas 2 y 3, si el elevador no es llamado desde otra planta durante el siguiente minuto en que est la puerta cerrada, bajar a la planta primera y esperar all a a a . Considrese inicialmente el elevador en la planta 1 con la puerta cerrada. Se dispone e de un temporizador de 1 minuto de entrada AT1 (activacin de temporizador) y o salida FT1 (n de temporizacin), y de otro de 10 s (AT10, FT10). o

CENTRO COMERCIAL A

LA3

S3

CALLE

LA2

GARAJE B
S2

S1

LA1

E1 E2 E2

LB1

PA S TEMP 10 s

B PB TEMP 1 min

AT10

FT10

AT1

FT1

AT30

TEMP 30 s

FT30

Figura I.14.a:

b) El elevador es compartido con los clientes para subir del garaje B adosado en la primera planta. Para ello dispone de una PUERTA al garaje (PB a 1 cuando puerta abierta. Disee la red que gestiona el elevador desde el garaje segn lo siguiente: n u Cuando el elevador se para en la planta primera la puerta PB permanece cerrada hasta que es llamado con el pulsador de planta LB1. En ese caso se abre PB durante 30 sg (para ello se dispone de un temporizador de seales AT30 y FT30) y tras n cerrarse sube hacia la tercera planta, abre durante otros 30 sg, cierra y vuelve a bajar. Cuando un cliente del garaje utiliza el elevador la puerta PA permanece cerrada en dichas plantas. Considere al comienzo el elevador en la primera planta. Indique en la red que acaba de dibujar cmo se comparte el elevador con el centro o comercial, marcando las transiciones de a) que necesite con etiquetas de la forma

Control Automtico, 3o a

Ing. Industrial.

17

TRANS-1, TRANS-2, ... (y los lugares con etiquetas LUG-1, LUG-2, etc) y referencindolas desde la red b). a

Problema I.15
Cuestin 4 parcial 2003-04 o Dado el automatismo denido por la siguiente matriz de fases:

Figura I.15.a: Se pide:

a) Simplicar dicha matriz al nmero m u nimo de estados. b) Obtener la funcin lgica m o o nima correspondiente a la salida del sistema (funcin de o lectura).

Problema I.16
Cuestin 4 parcial 2003-04 o Se desea controlar el proceso de entrada y salida a un parking con una capacidad mxima para cien veh a culos, y en el que los veh culos deben atravesar una rampa estrecha por la que slo puede circular un veh o culo en cada momento. Para ello se dispone de un semforo de entrada (SME) y uno de salida (SMS) que permiten, respectivamente, que a un veh culo entre o salga del parking (SME=1 (SMS=1) pone el semforo de entrada a (salida) en verde, SME=0 (SMS=0) semforo en rojo). Inicialmente ambos semforos se a a encuentran en rojo.

Depto. Ing. de Sistemas y Automtica. ESI. US. a

18

Asimismo, se dispone de un sensor (SE1) que indica la presencia (SE1=1) de un veh culo que desea entrar en el parking. Si el semforo de entrada est en rojo o el a a parking est lleno el veh a culo esperar en este punto hasta que pueda entrar. En ese a momento el semforo de entrada se pondr en verde para permitir que el veh a a culo pase, e inmediatamente que haya cruzado se pondr de nuevo en rojo para que no pase ningn a u otro veh culo. Para saber que el veh culo ha terminado de entrar en el parking se dispone de otro sensor (SE2) que se pone a 1 cuando un veh culo est cruzando en ese carril por a delante del mismo. Anlogamente, para gestionar la salida de veh a culos se dispone de sendos sensores (SS1 y SS2). Si el semforo de salida est en rojo o hay otro veh a a culo entrando o saliendo deber esperar junto al sensor SS1. De nuevo, para permitir slo la salida de un veh a o culo el semforo de salida debe ponerse a verde e inmediatamente que cruce a rojo. Al igual a que antes, el sensor SS2 permite saber que el veh culo ha completado el proceso de salida. Se dispone de un contador con dos entradas (IC, DC) para incrementar y decrementar, y una unica salida (C100) que se pone a 1 cuando en el contador vale 100. La salida de veh culos tendr prioridad frente a la entrada. a

SS2

SMS

SS1

PARKING

SE1

SME

SE2

Figura I.16.a:

a) Indicar claramente las seales de entrada y salida del autmata que controle el n o proceso. b) Realizar una red de petri que controle el sistema.

Problema I.17
Cuestin 4 nal 2003-04 o Se desea automatizar el secador de un tnel de lavado de coches para que se mantenga u a una altura ja de la carrocer del coche. a Para ello se dispone de un secador con dos sensores, SS (sensor superior) y SI (sensor

Control Automtico, 3o a

Ing. Industrial.

19

inferior), ms un sensor de presencia de coche en la parte de secado del tnel de lavado a u (SC). Se dispone tambin de varias seales de actuacin (MA y MB para subir o bajar e n o el secador respectivamente y S para poner en marcha el secador)
SS SI MA MB

SC

Figura I.17.a: El funcionamiento del sistema es el siguiente: Cuando el coche llegue al sensor SC deber ponerse en funcionamiento el proceso de a secado, que comenzar poniendo en marcha el secador (S=1). a En ese momento el secador debe acercarse lo ms posible al coche y permanecer cerca a de l usando los sensores SS y SI, de tal forma que si ninguno de los sensores est activado e a signica que el secador est lejos del coche y debe bajar hasta que el sensor SI se active; a a partir de ese momento, si se activa el sensor SS el secador debe subir para alejarse del coche hasta que deje de activarse y si dejase de activarse SI debe bajar hasta que vuelva a acercarse al coche de nuevo. Por el contrario, si al activarse el sensor SC estuvieran tambin activos los sensores e del secador (SS y SI) el secador debe alejarse primero hasta que slo est activo SI y o e posteriormente proceder de la forma descrita anteriormente. Una vez el coche haya pasado totalmente por el sensor SC el secador se parar y se a quedar a la espera de la llegada de un nuevo veh a culo. Se pide disear una red de Petri que controle el funcionamiento del sistema. n Nota: El coche es desplazado sobre un rail por el tnel de lavado y su movimiento no u es gobernado por el automatismo que se ha de disear. n

Problema I.18
Cuestin 4 septiembre 2003-04 o El nuevo ZEAT IBISA viene equipado con un novedoso sistema de cierre centralizado que adems permite el cierre automtico de las ventanillas al dejar el veh a a culo.

Depto. Ing. de Sistemas y Automtica. ESI. US. a

20

La cerradura del conductor tiene tres posiciones: Centro (posicin de reposo), girada o a la izquierda para Abrir Puerta (AP) y girada a la derecha para Cerrar Puerta (CP). Para pasar de la posicin AP a CP, o viceversa, es necesario pasar siempre por la posicin o o central (momento en el cual tanto AP como CP estarn a cero). Obviamente, es f a sicamente imposible que AP=1 y CP=1 simultneamente. a El coche se supone inicialmente con la cerradura en posicin de reposo (AP=0, CP=0). o Cuando el conductor gira la llave a la posicin de cerrar puertas (CP se pone a 1) y la o mantiene as durante cinco segundos (CP a 1 cinco segundos), el sistema sube automtica a y simultneamente la ventanilla derecha (SVD enciende el motor para Subir la Ventanilla a Derecha) y la ventanilla izquierda (SVI), hasta que ambas estn cerradas (VDC es un sene sor para saber que la Ventanilla Derecha est Cerrada (VDC=1) y VIC, para la Ventanilla a Izquierda). Importante: para evitar daos en los motores de los elevalunas elctricos, stos deben n e e ser apagados en cuanto la ventanilla correspondiente se cierre completamente. Es decir, si se estn cerrando ambas ventanillas (SVD=1, SVI=1) y, por ejemplo, la Ventanilla a Derecha se Cierra antes (VDC=1,VIC=0), entonces se parar el motor de Subir Ventana a Derecha (SVD=0) pero el de la izquierda seguir en marcha (SVI=1) hasta que se haya a cerrado por completo. Adems, si el conductor gira la llave a la posicin de reposo los elevalunas se detendrn a o a inmediatamente en la posicin en la que se encuentren. Si vuelve a girar la llave durante o cinco segundos se repetir el proceso. a Se dispone de un temporizador de 5 segundos (AT, activa temporizador; FT indica n de temporizador).

a) Indicar claramente las seales de entrada y salida del autmata que controle el n o proceso. b) Realizar una red de petri que controle el sistema.

Problema I.19
Cuestin 4 parcial 2004-05 o Se desea controlar el funcionamiento del nuevo cepillo dental elctrico ORAL-P de e BRAUM. Dicho cepillo cuenta con un pulsador (P) que permite poner en marcha y detener el funcionamiento del mismo. Cuando el usuario desea poner el cepillo en marcha debe pulsar y soltar el botn P. En ese instante, el cepillo debe empezar a funcionar. o

Control Automtico, 3o a

Ing. Industrial.

21

Teniendo en cuenta que, para una correcta higiene bucal, el cepillado debe durar al menos 120 segundos, el cepillo no se podr parar durante ese tiempo. Transcurridos los a 120 segundos, el cepillo debe emitir una seal para que el usuario sepa que ya han pasado n dos minutos. Dado que el cepillo no dispone de un altavoz, para avisar al usuario realizar a una pequea vibracin. Para ello, detendr el motor durante 1 segundo, lo pondr en n o a a marcha durante otro segundo, lo volver a parar durante un segundo y, posteriormente, a seguir funcionando indenidamente hasta que el usuario pulse y suelte P, momento en a el que deber quedar preparado para un nuevo cepillado. a Para conseguir que el motor gire, el sistema de control debe mantener la seal M a n uno (si M vale cero el motor se para). Se dispone de un contador con dos entradas (BC, IC) para poner a cero e incrementar el contador, respectivamente, y una unica salida (C120) que toma valor 1 cuando en el contador vale 120. El contador se encuentra inicialmente a cero. Asimismo, se dispone de un unico temporizador de 1 segundo, el cual es gestionado mediante las seales (AT, FT) para activar y avisar de n de temporizacin, respectivan o mente. Se pide: a) Indicar claramente las entradas y salidas del controlador b) Disear una Red de Petri que controle el proceso n

Problema I.20
Cuestin 3a nal 2004-05 o Con objeto de garantizar el buen funcionamiento de los servidores informticos de a la escuela, es necesario mantener la temperatura de la sala de ordenadores donde estn a o C. instalados a una temperatura prxima a 15 o Para lograrlo se ha adquirido un aparato de aire acondicionado al que se pretende disear un control todo-nada con histresis de 5o C. Para ello se dispone de dos sensores n e T10 y T20. El primero de ellos se activa (T10=1) cuando la temperatura es inferior a 10 o C y el otro lo hace (T20=1) cuando la temperatura es superior a 20 o C. El funcionamiento que se pretende es el siguiente: Si la temperatura es superior a 20o C el aire acondicionado deber estar funcionando a o C pero es superior a 10o C debe seguir funcionando (AIRE=1), si baja por debajo de 20 y si baja por debajo de 10o C debe apagarse (AIRE=0).

Depto. Ing. de Sistemas y Automtica. ESI. US. a

22

Si por el contrario la temperatura es inferior a 10o C (el aire acondicionado debe estar apagado (AIRE=0)) y la temperatura sube por encima de 10o C el aire debe permanecer apagado hasta que se suba por encima de 20o C momento en el que debe encenderse. Se pide: Disear el automatismo que implemente el control todo-nada con histresis n e antes descrito, calculando la matriz de fases, reduccin de estados, matriz de fases reducida, o simplicacin usando tablas de Karnaught, indicando la funcin de transicin y la de salida o o o y realizando la implementacin mediante la lgica de contactos. o o

Problema I.21
Cuestin 3b nal 2004-05 o Se pretende controlar la iluminacin de una sala, de manera que la luz est encendida o e cuando haya alguien dentro de la sala y apagada cuando est vac para ello se dispone e a, de dos sensores (S1 y S2) situados en la puerta que indican cuando una persona ha salido o entrado de la habitacin de la siguiente forma: o

Entrada: activacin/desactivacin de S1 y despus lo mismo de S2. o o e Salida: activacin/desactivacin de S2 y despus lo mismo de S1. o o e

Adems se dispone de un contador con el que se pretende saber si la habitacin est a o a vac hay alguien o se ha superado el aforo mximo de 100 personas. Para ello el contador a, a tiene dos entradas (IC: Incrementa contador y DC: Decrementa contador) y dos salidas (C0: Contador=0 y C100: Contador=100). El funcionamiento que se pretende es que si la sala est vac la luz est apagada a a e (LUZ=0) y si hay alguien est encendida (LUZ=1). e Asimismo si se supera el aforo de 100 personas debe encenderse la seal de aviso de n sala completa (COMPLETO=1) y permanecer encendida hasta que el nmero de personas u sea inferior a 100. Se pide disear la red de Petri que implemente el comportamiento deseado. n NOTAS: Suponer que inicialmente la sala est vac y el contador a 0. a a Una vez completado el aforo puede seguir entrando gente, pero la seal de completo n debe estar activa hasta que se deje de superar las 100 personas. Es imposible que una persona salga a la vez que otra entra.

Control Automtico, 3o a

Ing. Industrial.

23

Suponer que una vez empezado el proceso de entrada o de salida ste se completa e en su totalidad.

Problema I.22

Cuestin 4 septiembre 2004-05 o Se desea controlar el sistema de apertura y cierre de las puertas de los vagones del futuro Metro de Sevilla. Cada vagn dispone de dos puertas (A y B) identicadas con la letra y el nmero de o u vagn correspondiente (por ejemplo, A1, es la puerta A del vagn 1, y B7 es la puerta B o o del vagn 7). Para abrir cada puerta se dispone de una seal Apv, donde p indica la letra o n de la puerta y v el nmero de vagn (p.ej., mientras las seales AA1 y AB2 estn a 1, la u o n a puerta A del vagn 1 y la puerta B del vagn 2, respectivamente, permanecern abiertas). o o a Cuando el metro llega a la estacin y se para (el sensor MPE=1, indica que el Metro o est Parado en la Estacin) se debern abrir todas las puertas. Las puertas permanecern a o a a abiertas durante 10 segundos, y adems, durante los 5 ultimos segundos se activar una a a seal sonora de aviso (ACP) de que las puertas estn prximas a cerrarse. Una vez n a o transcurrido ese tiempo se cerrarn todas las puertas. a No obstante, para evitar atrapar a algn pasajero con la puerta, se dispone de un u sensor Spv, que indica que hay alguien obstruyendo la puerta correspondiente (p.ej, si el sensor SB2 est a uno signica que hay un pasajero obstruyendo la puerta B del vagn 2). a o De este modo, transcurridos los 10 segundos desde que se par el metro, se debern cerrar o a todas las puertas en las que no haya nadie obstruyendo la entrada, debiendo mantenerse abiertas las restantes puertas. Estas puertas se debern ir cerrando conforme dejen de a estar obstruidas. Mientras haya alguna puerta obstruida se activar una alarma sonora a (AL). Una vez que todas las puertas hayan sido cerradas, el sistema de control deber activar a la seal Puertas Cerradas (PC) para que el conductor sepa que puede iniciar la marcha n camino a la prxima estacin, y deber mantenerse activa hasta que el metro deje de estar o o a parado en la estacin. o Se dispone de un unico temporizador de 5 segundos, el cual es gestionado mediante las seales (AT, FT) para activar y avisar de n de temporizacin, respectivamente. n o Se pide: a) Indicar claramente las entradas y salidas del controlador. b) Disear una n Red de Petri que controle el proceso para dos vagones.

Depto. Ing. de Sistemas y Automtica. ESI. US. a

24

Problema I.23
Cuestin 4 parcial 2005-06 o Se desea automatizar el funcionamiento de una mesa de mecanizado con dos puestos de trabajo y un brazo manipulador que se encarga de la alimentacin y descarga de piezas o a la mesa. El esquema de la mesa de mecanizado puede verse en la gura I.23.a.

Puesto de avellanado y descarga G120

Puesto de taladrado

Puesto de carga ROBOT

Figura I.23.a: Esquema de la mesa de mecanizado El proceso de mecanizado consta de dos procesos que han de hacerse de forma secuencial en los dos puestos de trabajo (puesto de taladrado y de avellanado), el autmata o deber tambin de gestionar la carga y descarga de piezas a la mesa por parted del robot a e (en los puestos de carga y de avellanado/descarga), as como el giro de la misma para llevar las piezas de un puesto a otro. El proceso de carga y los de mecanizado en cada puesto se realizarn de forma simula tanea, la evacuacin de las piezas se har una vez hayan terminado todos los procesos. o a Para ello el sistema cuenta con los siguientes elementos y seales: n

Pulsadores PM: Pone en marcha el sistema y PAR que inicia el proceso de parada. de mecanizado. Seales CAR (Indica al robot que deba cargar una pieza en la mesa) y FCAR(El n autmata la recibe del robot cuando ha terminado de cargar la pieza) o Seal G120 (Gira la mesa) y sensor FG120 (Indica cuando la mesa ha terminado n de girar 120o ) Sensores TA (Taladro arriba) y TB (Taladro abajo) Seales ST (Subir taladro), BT (Bajar taladro) y MT (poner en marcha el taladro) n Sensores AA (Avellanadora arriba) y AB (Avellanadora abajo) Seales SA (Subir Avellanadora), BA (Bajar Avellanadora) y MA (poner en marn cha la Avellanadora)

Control Automtico, 3o a

Ing. Industrial.

25

Seales DESCAR (Indica al robot que deba descargar una pieza de la mesa) y n FDESCAR(El autmata la recibe del robot cuando ha terminado de descargar la o pieza).

El sistema consta de tres modos de funcionamiento diferenciados:

1. Puesta en marcha: El sistema de mecanizado se pondr en marcha cuando se a pulse el pulsador PM. A partir de ese momento se realizar la puesta en marcha del a sistema que consiste en el siguiente proceso: Carga de pieza en la mesa en el puesto de carga: Se realizar enviando al robot a la seal CAR y habr acabado cuando se reciba la seal FCAR del robot. n a n Una vez cargada la pieza se girar la mesa 120o mediante la seal G120 para a n que la pieza cargada quede debajo de puesto de taladrado. El giro debe terminar cuando se activa la seal FG120. n Ahora debe producirse el proceso de carga de otra pieza en el puesto de carga y el de taladro de la pieza que est en el puesto de taladrado. a Una vez terminados los procesos de carga y taladrado la mesa debe volver a girar 120o y pasar al siguiente modo de funcionamiento. 2. Funcionamiento normal: Durante este modo de funcionamiento el sistema debe: Realizar de manera simultanea la carga, el taladrado y el avellandado de la piezas que hay en cada puesto de trabajo. Una vez terminados los tres procesos se sacar la pieza desde el puesto de a avellanado/descarga enviando la seal DESCAR al robot (acaba cuando se n recibe la seal FDESCAR) n volver a girar 120 para que haya una pieza en cada punto de trabajo. Este proceso debe repetirse hasta que despus de la descarga de pieza se detecte e que se ha activado la seal PAR, momento en el que debe comenzar el proceso de n parada. En resumen, durante el funcionamiento normal cada pieza debe ser cargada en el puesto de carga, taladrada, avellanada y ser descargada desde el puesto de avellanado y descarga, nalizando as su proceso de mecanizado. 3. Parada: En el proceso de parada el sistema debe de sacar todas las piezas de la mesa a travs del puesto de avellanado independientemente de si estn mecanizadas e a o no, de manera que la mesa quede libre de piezas. En ese momento el sistema volver al estado inicial. a

El proceso de taladrado consiste en: poner en marcha el taladro con la seal MT, n bajar el taladro hasta TB, mantenerlos durante 10 segundos, volver a subirlo, pararlo y esperar otros 10 segundos hasta que se enfr la pieza. e

Depto. Ing. de Sistemas y Automtica. ESI. US. a

26

Anlogamente, el proceso de avellanado consiste en poner en marcha la avellanadora a con la seal MA, bajarla hasta AB, mantenerla durante 10 segundos, volver a subirla, n pararla y esperar otros 10 segundos hasta que se enfr la pieza. e NOTAS:

El proceso de carga y descarga por parte del robot no est gobernado por el autmata, a o ste slo indica cuando debe comenzar y retoma el control del proceso cuando haya e o terminado. Se dispone de un temporizador de 10 segundos con seales AT (activa temporizacin) n o y FT (Fin de temporizacin). o

Se pide:

1. Indicar claramente las seales de entrada y salida del autmata que controle el n o proceso. 2. Realizar la Red de Petri que automatice el proceso de mecanizado.

Problema I.24
Cuestin 2 nal 2005-06 o Se desea controlar de manera automtica los niveles de los tanques de la gura actuando a sobre sus vlvulas. Cuando se pulsa uno de los botones (T1T2 o T2T1), el sistema activa a los elementos para la transferencia de uido de la salida en la base de un contenedor hacia la entrada superior del otro, hasta que se pulse parar, se llene el contenedor destino o se vace el contenedor origen. Los sensores de nivel se ponen a 1 cuando el uido est por a encima del sensor.

VLL1 LTH1 Tanque 1

VLL2 BOMBA Tanque 2

LTH2

LTL1 VV1 VV2

LTL2

T1T2

T2T1

PARAR

Figura I.24.a: Sistema de dos tanques.

Control Automtico, 3o a

Ing. Industrial.

27

Para ello se dispone de los siguientes elementos y seales n

LTH1 y LTH2 Sensores de nivel superior de los tanques 1 y 2 respectivamente. LTL1 y LTL2 Sensores de nivel inferior de los tanques 1 y 2 respectivamente. VLL1 y VLL2 Seales que gobiernan las vlvulas de llenado de tanques 1 y 2 n a respectivamente ( Seal a 1 = Vlvula abierta) n a VV1 y VV2 Seales que gobiernan las vlvulas de vaciado de tanques 1 y 2 respecn a tivamente ( Seal a 1 = Vlvula abierta) n a BOMBA Seal que gobierna la bomba que se encarga de mover el l n quido entre ambos tanques (BOMBA a 1 = bomba en marcha). T1T2 y T2T1 Pulsadores que indican al proceso el paso de uido del tanque 1 al 2 o viceversa, respectivamente. PARAR Pulsador de paro del proceso

Se pide:

1. Indicar claramente las seales de entrada y salida del autmata que controle el n o proceso. 2. Realizar la Red de Petri que automatice el proceso.

Problema I.25
Cuestin 4 septiembre 2005-06 o Se desea automatizar la gestin de entrada y salida de veh o culos a un aparcamiento que admite dos tipos de veh culos: abonados y pblico en general. Los abonados tienen u una tarjeta que los identica y les garantiza aparcamiento en caso de falta de espacio para aparcar. El programa debe gestionar los accesos al parking del siguiente modo. Cada vez que un veh culo solicita entrar, se comprueba si hay espacio en el parking (contador). Si el parking est a no ms del 50% de su capacidad, cualquier veh a a culo que lo solicite entrar, a pero si est por encima del 50%, slo los veh a o culos abonados tendrn permiso de entrada. a El automatismo debe gestionar el funcionamiento del semforo de entrada al parking a as como de las barreras de entrada y salida del mismo. Para ello se dispone de las siguientes seales: n

Depto. Ing. de Sistemas y Automtica. ESI. US. a

28

SE: Clula fotoelctrica (sensor) que indica que hay un coche esperando para entrar. e e AB: Indica si el veh culo que est esperando para entrar est abonado (AB=1) o a a no (AB=0). SPE: Clula fotoelctrica colocada en la barrera de entrada que se usa para saber e e si el coche est pasando bajo la barrera. a SS: Clula fotoelctrica (sensor) que indica que hay un coche esperando para salir. e e SPS: Clula fotoelctrica colocada en la barrera de salida que se usa para saber si e e el coche est pasando bajo la barrera. a SEMAFORO: Pone el semforo de entrada en verde SEMAFORO=1 o en rojo a SEMAFORO=0. BE: Seal para subir la barrera de entrada. Debe de permanecer activada mientras la n barrera est levantada. Si no est activada, se supone que la barrera estar bajando o e a a bajada. No se consideran necesarios sensores de barrera totalmente subida o bajada. BS: Igual que BE pero para la salida.

El funcionamiento que se desea es el siguiente:

Cuando se detecte un coche en la entrada, el automatismo debe: decidir si el coche puede entrar (viendo si es abonado o no y dependiendo del nmero de coches que haya dentro). u Si el coche no es admisible el semforo debe permanecer en rojo y la barrera a de entrada bajada. Si el coche si puede entrar el automatismo debe poner el semforo en verde, a levantar la barrera e incrementar el contador de coches. En el momento en que el coche que est entrando active el sensor SPE el e semforo debe ponerse en rojo. Cuando hayan pasado dos segundos desde que a ha pasado totalmente el coche por la barrera debe bajarse la misma. Cuando se detecta un coche en la salida el proceso debe ser similar al de entrada, pero sin el semforo. a Debe decrementar el contador, levantar la barrera y mantenerla levantada hasta que hayan pasado 2 segundos desde que el coche ha pasado totalmente por ella. En caso de que otro coche pase por la barrera durante esos dos segundos el contador debe decrementarse de nuevo y la barrera debe estar levantada hasta 2 segundos despus de que pase el nuevo coche. e Se dispone de dos temporizadores de 2 segundos con seales AT1, FT1 y AT2, n FT2.

Control Automtico, 3o a

Ing. Industrial.

29

Se dispone de un contador con seales IC (incrementa contador), DC (decrementa n contador), C0 (contador=0), C50 (contador 50%) y C100 (contador =100 %). Los procesos de entrada y salida pueden realizarse simultneamente. a

Se pide realizar la Red de Petri correspondiente al automatismo indicado.

S-ar putea să vă placă și