12
Realizar un programa de autómata que controle una escalera mecánica que se encuentra en la entrada de un centro comercial. - Daremos comienzo a todo el proceso cuando activemos una entrada de “puesta en marcha”. - La escalera permanecerá parada hasta que un sensor (en la entrada de la escalera) detecta que una de las personas va a usar las escaleras. Tras detectar a la persona, se pone la escalera en marcha durante 30 segundos, que son los necesarios para que la persona llegue a la planta superior. - Si se está en el proceso de contaje y se detecta otra persona, le daremos a ésta otros 30 segundos para abandonar la escalera. - Al final de la escalera, colocamos un sensor con el cual contaremos a las personas que entran en el centro comercial. Al cliente 1000 le daremos un premio; para ello, encenderemos un piloto y una sirena para avisar a los empleados. - El motor tiene un térmico que se dispara al producirse un sobrecalentamiento en dicho motor.

Ejercicios Resueltos Con Grafcet

Embed Size (px)

Citation preview

Page 1: Ejercicios Resueltos Con Grafcet

Realizar un programa de autómata que controle una escalera mecánica que se encuentra en la

entrada de un centro comercial.

- Daremos comienzo a todo el proceso cuando activemos una entrada de “puesta en marcha”.

- La escalera permanecerá parada hasta que un sensor (en la entrada de la escalera) detecta

que una de las personas va a usar las escaleras. Tras detectar a la persona, se pone la escalera

en marcha durante 30 segundos, que son los necesarios para que la persona llegue a la planta

superior.

- Si se está en el proceso de contaje y se detecta otra persona, le daremos a ésta otros 30

segundos para abandonar la escalera.

- Al final de la escalera, colocamos un sensor con el cual contaremos a las personas que

entran en el centro comercial. Al cliente 1000 le daremos un premio; para ello, encenderemos

un piloto y una sirena para avisar a los empleados.

- El motor tiene un térmico que se dispara al producirse un sobrecalentamiento en dicho

motor.

Page 2: Ejercicios Resueltos Con Grafcet

ESTADO 0

ESTADO 1

REPOSO

PM

ESCALERA PARADA

SM0.0

T0

T1

T2

ESTADO 2

ESTADO 3

ESTADO 5 ACTIVA

SALIDA

DESACTIVA ESCALERA

FIN TEMP OR

CONT=1000

ACTIVA ESCALERA

INICIO TEMP - CONT ++

FOTOCELULA

CONT<1000 CONT>=1000

T4 T3

Page 3: Ejercicios Resueltos Con Grafcet

UD13.1 / PRINCIPAL (OB1)

Bloque: PRINCIPALAutor: Fecha de creación: 02.07.2007 13:57:21 Fecha de modificación: 02.07.2007 15:26:24

Símbolo Tipo var. Tipo de datos Comentario

TEMP

TEMP

TEMP

TEMP

COMENTARIOS DEL PROGRAMA

Network 1

Activación marca de inicio para reinicializar el grafet cada vez que se descargue el programa

S

R

SM0.1 E0:M0.0

1

E1:M0.1

4

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

Network 2

Condiciones de activación estado nº1 - estado nº0 y pulsador de puesta en marcha

S

R

R

E0:M0.0 PM:E0.0 E1:M0.1

1

E0:M0.0

1

E2:M0.2

3

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

PM E0.0 Puesta en marcha

1 / 4

Page 4: Ejercicios Resueltos Con Grafcet

UD13.1 / PRINCIPAL (OB1)

Network 3

Condiciones de activación estado nº2 - estado nº1 y activación de fotocélula

S

R

R

E1:M0.1 FOT:E0.1 E2:M0.2

1

E0:M0.0

2

E3:M0.3

2

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

E3 M0.3 Estado 3

FOT E0.1 Fotocélula

Network 4

Condiciones de activación estado nº3 - estado nº2 y temporización escalera

S

R

R

E2:M0.2 T37 E3:M0.3

1

E0:M0.0

3

E4:M0.4

1

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E2 M0.2 Estado 2

E3 M0.3 Estado 3

E4 M0.4 Estado 4

Network 5

Condiciones de activación estado nº1 (no contadas las 200 personas) y estado nº3

<I S

R

R

E3:M0.3 Z1

200

E1:M0.1

1

E0:M0.0

1

E2:M0.2

3

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

E3 M0.3 Estado 3

2 / 4

Page 5: Ejercicios Resueltos Con Grafcet

UD13.1 / PRINCIPAL (OB1)

Network 6

Condiciones de activación estado nº4 (contadas las 200 personas) y estado nº3

<=I S

R

E3:M0.3 200

Z1

E4:M0.4

1

E0:M0.0

4

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E3 M0.3 Estado 3

E4 M0.4 Estado 4

Network 7

Condiciones de activación estado nº1 - estado nº4 y pulsar de nuevo puesta en marcha

S

R

R

E4:M0.4 PM:E0.0 E1:M0.1

1

E0:M0.0

1

E2:M0.2

3

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

E4 M0.4 Estado 4

PM E0.0 Puesta en marcha

Network 8

Temporización escalera durante estado Nº2

TONIN

100 msPT

E2:M0.2 T37

300

Símbolo Dirección Comentario

E2 M0.2 Estado 2

Network 9

Inicialización temporización encaso que durante el estado Nº2 se active de nuevo la fotocelula

R

FOT:E0.1 E2:M0.2 T37

1

Símbolo Dirección Comentario

E2 M0.2 Estado 2

FOT E0.1 Fotocélula

3 / 4

Page 6: Ejercicios Resueltos Con Grafcet

UD13.1 / PRINCIPAL (OB1)

Network 10

Contador de nº de veces activo la fotocélula

CTUCU

R

PV

FOT:E0.1 Z1

E4:M0.4

200

Símbolo Dirección Comentario

E4 M0.4 Estado 4

FOT E0.1 Fotocélula

Network 11

Condiciones de activación de funcionamineto de la escalera

/

E2:M0.2 FT:E0.2 KM1:A0.0

Símbolo Dirección Comentario

E2 M0.2 Estado 2

FT E0.2 Fallo térmico

KM1 A0.0 Escalera mecánica

Network 12

Condiciones de activación piloto que indica que contador a llegado a 200

E4:M0.4 H1:A0.1

Símbolo Dirección Comentario

E4 M0.4 Estado 4

H1 A0.1 Indicación luminosa

Network 13

Condiciones de activación piloto que indica fallo térmico

FT:E0.2 H2:A0.2

Símbolo Dirección Comentario

FT E0.2 Fallo térmico

H2 A0.2 Indicación luminosa fallo térmico

4 / 4

Page 7: Ejercicios Resueltos Con Grafcet

Llenado de cajas

Diseñar un programa en lenguaje KOP para automatizar parte del proceso de llenado de cajasde pelotas y su posterior pesaje.

A) Contar las pelotas que están dentro y, cuando estén 30 pelotas dentro, encender la luz deintermitencia que indique que estamos al completo y que ya podemos llenar una caja depelotas.

B) Programar el proceso de la siguiente forma:

La barrera deja pasar pelotas hasta llegar a 30. Después se cierra para no dejar pasar más. Lacompuerta permanece cerrada.

Cuando tengamos una caja colocada y el operario pulse el interruptor de “llenar caja”,abrimos la compuerta y dejamos salir las pelotas.

A los 3 segundos de vaciarse el depósito del todo, cerramos la compuerta automáticamente yabrimos la barrera para iniciar de nuevo el proceso.

C) La báscula nos pesa de 0 a 30 Kg. Nos da ese valor en una entada analógica (se utilizó unavariable de sistema) PEW128 con valores de 0 a 10V. Cuando la báscula pese más de 25 Kgencendemos la luz verde de “semáforo”; así el operario sabe que el peso de carga es correcto.Mientras la báscula no pase de esos 25 Kg estará encendida la luz roja.

SEÑALES:

E0.0: Sensor entradaE0.2: Sensor llenar cajaE0.3: Interruptor llenar cajaE0.4 : Pulsador de marcha A0.0: BarreraA0.1: CompuertaA0.2: IntermitenciaA0.3: verdeA0.4: Rojo

Page 8: Ejercicios Resueltos Con Grafcet

ESTADO 0

ESTADO 1

REPOSO

PM

BARRERA ABIERTA

CONTAJE BOLAS

SM0.0

T0

T1

T2

BARRERA CERRADA

LUZ DE INTERMITENCIA

ESTADO 2

ESTADO 3 ABRIR COMPUERTA

Y TEMPORIZAR 3 SEG

CAJA COLOCADA

PULSADOR LLENAR CAJA

BOLAS == 30

FIN TEMPORIZACION

T4

Page 9: Ejercicios Resueltos Con Grafcet

UD13.3 / PRINCIPAL (OB1)

Bloque: PRINCIPALAutor: Fecha de creación: 02.07.2007 17:32:27 Fecha de modificación: 02.07.2007 18:46:39

Símbolo Tipo var. Tipo de datos Comentario

TEMP

TEMP

TEMP

TEMP

COMENTARIOS DEL PROGRAMA

Título de segmentoNetwork 1

Activación marca de inicio para reinicializar el grafet cada vez que se descargue el programa

S

R

SM0.1 E0:M0.0

1

E1:M0.1

3

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

Network 2

Condiciones de activación estado nº1 - estado nº0 y pulsador de puesta en marcha

S

R

R

E0:M0.0 PM:E0.4 E1:M0.1

1

E0:M0.0

1

E2:M0.2

2

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

PM E0.4 PM

1 / 4

Page 10: Ejercicios Resueltos Con Grafcet

UD13.3 / PRINCIPAL (OB1)

Network 3

Condiciones de activación estado nº2 (contadas las 30 bolas) y estado nº1

>=I S

R

R

E1:M0.1 Z1

30

E2:M0.2

1

E0:M0.0

2

E3:M0.3

1

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

E3 M0.3 Estado 3

Network 4

Condiciones de activación estado nº3 - estado nº2 sensor caja activo e interruptor llenar caja activo

S

R

E2:M0.2 S_C:E0.2 I_LL:E0.3 E3:M0.3

1

E0:M0.0

3

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E2 M0.2 Estado 2

E3 M0.3 Estado 3

I_LL E0.3 Interruptor llenar caja

S_C E0.2 Sensor caja

Network 5

Condiciones de activación estado nº1 - estado nº3 activo y haber temporizado 3 segundos para dejar que salgan las bolas

S

R

R

E3:M0.3 T37 E1:M0.1

1

E0:M0.0

1

E2:M0.2

2

Símbolo Dirección Comentario

E0 M0.0 Estado 0

E1 M0.1 Estado 1

E2 M0.2 Estado 2

E3 M0.3 Estado 3

2 / 4

Page 11: Ejercicios Resueltos Con Grafcet

UD13.3 / PRINCIPAL (OB1)

Network 6

Contaje de bolas dentro de contenedor durante estado Nº1

CTUCU

R

PV

S_IN:E0.0 E1:M0.1 Z1

E2:M0.2

30

Símbolo Dirección Comentario

E1 M0.1 Estado 1

E2 M0.2 Estado 2

S_IN E0.0 Sensor entrada

Network 7

Temporización 3 segundos para dejar salir bolas del contenedor a cajas

TONIN

100 msPT

E3:M0.3 T37

30

Símbolo Dirección Comentario

E3 M0.3 Estado 3

Network 8

Activación barrera

E1:M0.1 BARR:A0.0

Símbolo Dirección Comentario

BARR A0.0 Barrera

E1 M0.1 Estado 1

Network 9

Activación itermitencia

SM0.5 E2:M0.2 PP:A0.2

Símbolo Dirección Comentario

E2 M0.2 Estado 2

PP A0.2 Intermitencia

3 / 4

Page 12: Ejercicios Resueltos Con Grafcet

UD13.3 / PRINCIPAL (OB1)

Network 10

Activación compuerta

E3:M0.3 COMP:A0.1

Símbolo Dirección Comentario

COMP A0.1 Compuerta

E3 M0.3 Estado 3

Network 11

Activación semáforo rojo

>=B

214

SMB28

PR:A0.4

Símbolo Dirección Comentario

PR A0.4 Rojo

Network 12

Activación semáforo verde

<B

214

SMB28

PV:A0.3

Símbolo Dirección Comentario

PV A0.3 Verde

4 / 4