Está en la página 1de 7

AUI-examen-2021-06-01-solucion.

pdf

Anónimo

Automatización Industrial

3º Grado en Ingeniería Electrónica Industrial y Automática

Escuela Técnica Superior de Ingeniería del Diseño


Universidad Politécnica de Valencia

Reservados todos los derechos.


No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Siguiendo el enunciado, el GEMMA principal desarrollado corresponde al esquema mostrado
en la figura siguiente.

A1 If CI LuzVerde

/TanqueVacio·Posicion·
/SensorBotella·Continuar TanqueVacio·Posicion·
Posicion·ModoF5 ModoF6
Emergencia /SensorBotella·Marcha

Mezclado
D1 Reset PalasV1 F2a coctel
F6
/Emergencia·Rearme F2a.Fin F5 FinF6·
UltimaEtapaF6
FinF5·
Lanzamiento
Ajuste F2b embotellado
UltimaEtapaF5
A6 plato
F2b.Fin
A6.6
F1 Embotellado

F1.Fin

Cierre
F3 embotellado

F3.Fin

En A1 disponemos la acción condicionada LuzVerde, que se activará si se cumplen las


condiciones iniciales (CI).

Desde cualquier situación, si se activa SetaEmergencia, el sistema evolucionará al macroestado


D1. En dicho macroestado se hace el reset de la señal PalasV1 puesto que esa es la única señal
que se ha gestionado por set y reset en esta solución. El resto de señales se han gestionado por
nivel.

Tal como indica el enunciado del problema, distintas condiciones de transición permiten al
sistema evolucionar desde el macroestado A1 a la producción en distintas fases o a los modos
especiales de maniobra (verificación en orden y test).

La partición de los modos de producción se ha efectuado como un F2a, en el que se elabora el


coctel en el tanque de mezclado, un F2b en el que se procede a las maniobras de lanzamiento y
preparación correspondiente a la instalación de embotellado, un F1 en el que tenemos el
embotellado a pleno rendimiento y un F3 que corresponde a las maniobras de cierre toda vez
que el tanque se ha vaciado.

El macroestado A6 sólo tiene que verificar que el plato divisor se encuentra en una posición de
trabajo. Por ello, se ha implementado tal como muestra la figura. Se entra en el macroestado
para proceder al rearme y si el sensor Posicion no está activo se ejecuta el proceso definido en
la macroetapa Plato. Si por el contrario el sensor Posicion está activo, el plato divisor se
encuentra en una posición de trabajo y no es necesario proceder al giro del mismo, razón por la
que se incorpora un salto que evita la macroetapa plato.

A6.0

/Posicion Posicion

Plato

TRUE

A6.Fin

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5982417

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
El proceso de producción empieza con el macroestado F2a, cuya implementación se muestra en
la figura

AzucarCero
LicorCero
F2a.0
NaranjaCero
T1->200 ms
T1

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
DosificarAzucar
F2a.1
PalasV3

DosisAzucar
PalasV3
F2a.2
T2->20 s

T2

DosificarLicor (si /DosisLicor)


F2a.3
DosificarNaranja (si /DosisNaranja)

DosisLicor·DosisNaranja

Palas V2
F2a.4
T3 -> 1 minuto

T3

F2a.Fin

Se trata de seguir los pasos del enunciado. Es de destacar que no se activan las palas a velocidad
1 (PalasV1) en este macroestado ya que se hace al entrar directamente en F2b. El posible retardo
es despreciable, ya que la duración de F2a.Fin es despreciable. Tal como puede apreciarse en
este macroestado la gestión de las señales ha sido por nivel y no se han utilizado macroetapas.

El inicio del embotellado se lleva a cabo en el macroestado F2b, que es un esquema clásico
basado en macroetapas. Nada más entrar en el macroestado se hace el set de la señal PalasV1
(por eso el reset en el macroestado D1)y luego tenemos la secuencia P1-Plato, P1 y P2, Plato.

F2b.0 Set PalasV1

True

P1

TRUE

Plato

TRUE

P1 P2

TRUE

Plato

TRUE

F2b.Fin

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5982417

Las descargas sin publicidad se realizan con las coins


Automatización Industrial
Banco de apuntes de la
Al finalizar dicha secuencia, la siguiente iteración ya corresponde a P1-P2-P3, por lo que se pasa
al macroestado F1, que consiste en un bucle P1-P2-P3, Plato y en el que la condición de salida
es la activación del sensor TanqueVacio

F1.0

TRUE

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
P1 P2 P3

TRUE

Plato

/TanqueVacio

TanqueVacio

F1.Fin

Finalmente, en las maniobras de cierre implementadas en F3, se hace el reset de la señal de


activación de las palas y la típica secuencia de apagado del sistema.

F3.0 Reset PalasV1

TRUE

P2 P3

TRUE

Plato

TRUE

P3

TRUE

F3.1

Para poder gestionar todo esto, se han definido las macroetapas Plato, P1, P2 y P3 tal como
muestran las figuras siguientes.

P1.0 CargarBotella
Desbloqueo
Plato.0
Giro SensorBotella

↑ Posicion P1.1 ValvulaTanque

SensorLlenado

Plato.1
P1.2

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5982417

Las descargas sin publicidad se realizan con las coins


Tapon
P2.0
T4 -> 100 ms

T4

P2.1 MTapon

MTFin

P3.0 Etiqueta
APrecinto
P2.2
T5 -> 70 ms
FinEtiqueta
T5

Extraccion
CalorPrecinto P3.1
P2.3 T7 -> 300 ms
T6 -> 1s

T6
T7

P2.4 P3.2

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5982417

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.

También podría gustarte