50

Click here to load reader

Diapositivas GRAFCET

Embed Size (px)

Citation preview

Page 1: Diapositivas GRAFCET
Page 2: Diapositivas GRAFCET

¿Qué es el GRAFCET?

El GRAFCET, creado en 1977, es un método gráfico que permite representar automatismos secuenciales describiendo gráficamente la evolución del automatismo y los diferentes comportamientos de éste.

Page 3: Diapositivas GRAFCET

- Describir el funcionamiento de sistemas complejos mediante modelos compactos.

- Simular sistemas, detectar y eliminar errores.

- Generar automáticamente el programa del controlador.

Con el GRAFCET se puede:

Page 4: Diapositivas GRAFCET

Utilidad del GRAFCET

Page 5: Diapositivas GRAFCET

Partes de un GRAFCET

Page 6: Diapositivas GRAFCET

Partes de un GRAFCETEtapa: Es una situación del sistema que representa un estado invariante respecto a las entradas y salidas del sistema.

Page 7: Diapositivas GRAFCET

Partes de un GRAFCET- Una etapa puede estar activa o inactiva.

- El conjunto de las etapas activas definen la

situación del sistema.

Page 8: Diapositivas GRAFCET

Partes de un GRAFCETAcción: Representa una tarea a realizar sobre el proceso mientras la etapa está activa.

Page 9: Diapositivas GRAFCET

Partes de un GRAFCETTransición: Representa la posibilidad de evolución entre etapas. El franqueo de una transición provoca el paso de una situación a otra en la parte de mando.

Page 10: Diapositivas GRAFCET

Partes de un GRAFCETReceptividad: Es una proposición lógica asociada a cada transición que puede ser evaluada como verdadera o falsa. Es la condición lógica necesaria para que se produzca el paso de una etapa a la siguiente.

Page 11: Diapositivas GRAFCET

Evolución de un GRAFCETLa EVOLUCIÓN es el paso de una etapa a otra.

Una transición está VALIDADA cuando las etapas anteriores están activas.

Page 12: Diapositivas GRAFCET

Evolución de un GRAFCETUna transición VALIDADA se vuelve FRANQUEABLE cuando su receptividad se hace verdadera. Entonces debe franquearse.

Al franquear una transición, las etapas anteriores se desactivan y las posteriores se activan.

Page 13: Diapositivas GRAFCET

Ejemplo sencillo de GRAFCETArranque directo de un motor

0

1 Motor

Marcha

Parada

Espera 0

1 KM1

S1 F1

S1.S2.F1(1)

(2)

Nivel 1 Nivel 2

Page 14: Diapositivas GRAFCET

Aspectos del GRAFCETCondicionamiento por etapas: Se trata de utilizar como condición para acciones o receptividades el hecho de que una etapa esté activada o desactivada.

Page 15: Diapositivas GRAFCET

Aspectos del GRAFCETCondicionamiento por tiempo: Ocurre cuando se utiliza un lapso de tiempo como condición para receptividades o acciones, lapso que se mide generalmente a partir de la activación de una etapa en particular.

Page 16: Diapositivas GRAFCET

Aspectos del GRAFCETAlternancia Etapa - Transición

Page 17: Diapositivas GRAFCET

Estructuras en GRAFCETSecuencia única

Page 18: Diapositivas GRAFCET

Estructuras en GRAFCETDivergencia en “O”

Convergencia en “O”

Page 19: Diapositivas GRAFCET

Estructuras en GRAFCETDivergencia en “Y”

Convergencia en “Y”

Page 20: Diapositivas GRAFCET

Estructuras en GRAFCETSecuencias paralelas

Page 21: Diapositivas GRAFCET

Estructuras en GRAFCETSalto de secuencia

Page 22: Diapositivas GRAFCET

Estructuras en GRAFCETRepetición de secuencia

Page 23: Diapositivas GRAFCET

¿Cómo funciona un GRAFCET?

Page 24: Diapositivas GRAFCET

¿Cómo funciona un GRAFCET?

Page 25: Diapositivas GRAFCET

Reglas de evolución del GRAFCET

Regla 1: InicializaciónAl inicializarse el sistema se han de activar todas las etapas iniciales y sólo las iniciales.

Page 26: Diapositivas GRAFCET

Reglas de evolución del GRAFCET

Regla 2: Validación y franqueamiento de transicionesUna transición franqueable debe ser inmediata y obligatoriamente franqueada.

Page 27: Diapositivas GRAFCET

Reglas de evolución del GRAFCET

Regla 3: Evolución de etapas activasTras franquear una transición se deben desactivar todas las etapas inmediatamente anteriores y activar todas las etapas inmediatamente posteriores.

Page 28: Diapositivas GRAFCET

Reglas de evolución del GRAFCET

Regla 4: Franqueamiento simultáneoVarias transiciones que son franqueables simultáneamente, deben ser simultánea-mente franqueadas.

Page 29: Diapositivas GRAFCET

Reglas de evolución del GRAFCET

Regla 5: Activación y desactivación simultáneaSi una etapa debe ser desactivada y activada simultáneamente, debe permanecer activa.

Page 30: Diapositivas GRAFCET
Page 31: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

Se pide controlar el arranque estrella-triángulo de un motor con un tiempo de 8 segundos antes de la conmutación.

>

Page 32: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

Algoritmo de arranque:

1º Motor detenido

Arranque

2º Motor en estrella

Retardo de 8 s

3º Cambio a triángulo

Page 33: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0Motor

detenido

Page 34: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0Motor

detenido

Arranque

1Motor en estrella

Page 35: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0Motor

detenido

Arranque

1Motor en estrella

Retardo de 8 s

2Motor en triángulo

Page 36: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0Motor

detenido

Arranque

1Motor en estrella

Retardo de 8 s

2Motor en triángulo

Parada

Page 37: Diapositivas GRAFCET

0Motor

detenido

Arranque

1Motor en estrella

Retardo de 8 s

2Motor en triángulo

Parada

Parada

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

GRAFCET de Nivel 1

Page 38: Diapositivas GRAFCET

0

Arranque

1Motor en estrella

Retardo de 8 s

2Motor en triángulo

Parada

Parada

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

Page 39: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0

1Motor en estrella

Retardo de 8 s

2Motor en triángulo

Parada

Parada

S2.S1.F1(1)

Page 40: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0

1

Retardo de 8 s

2Motor en triángulo

Parada

Parada

S2.S1.F1(1)

KM1 KM2

Page 41: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0

1

2Motor en triángulo

Parada

Parada

S2.S1.F1(1)

KM1 KM2

(t/X1/8s).S1.F1(2)

Page 42: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

0

1

2

Parada

Parada

S2.S1.F1(1)

KM1 KM2

(t/X1/8s).S1.F1(2)

KM1 KM3

Page 43: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Arranque estrella-triángulo

GRAFCET de Nivel 2

0

1 KM1

2 KM1

S2.S1.F1

S1 F1(t/X1/8s).S1.F1

S1 F1

(1)

(2)

(4)

(3)

KM2

KM3

Necesitamos evaluar: Contactos Temporizadores

<

Page 44: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: SemáforoSe pide controlar un sistema de semáforos con el funcionamiento siguiente.

Page 45: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: SemáforoElaboramos un diagrama de tiempos unificado para ver con claridad los intervalos a controlar:

Page 46: Diapositivas GRAFCET

Ejemplos de aplicación

0

1Verde

vehículosRojo

peatones

2Ámbar

vehículosRojo

peatones

3Parpadeo ámbar

vehículosRojo

peatones

4Rojo

vehículosRojo

peatones

5Rojo

vehículosVerde

peatones

6Rojo

vehículosParpadeo verde

peatones

7Rojo

vehículosRojo

peatones

8Encender

todo

Modo normalModo

mantenimiento

Modo normal25 s

4 s

3 s

3 s

22 s

4 s

3 s, modo normal Modo mantenimiento

50

51

52

½ s

Parpadeo (X3 ó X6)

Espera

Espera

½ s y continuar Terminar

ON: 0,5 sOFF: 0,5 s

ON: 0,5 sOFF: 0,5 s

G0

G50

GRAFCET de Nivel 1

Ejemplo:

Semáforo

Page 47: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo:

Semáforo

GRAFCET de Nivel 2

º0

1

2

3

4

5

6

7

8 LRV

t/X1/25s

S1

S1 S1

S1

LAV LVV LRP LVPLVV LRP

LAV LRP

LAV LRP

LRV LRP

LRV LVP

LRV LVP

LRV LRP

t/X2/4s

t/X3/3s

t/X4/3s

t/X5/22s

t/X6/4s

(t/X7/3s).S1

X51

X51

50

51

52

(t/X52/0,5s).(X3+X6) (54) X3.X6

t/X51/0,5s

X3+X6(51)

(52)

(53)

G0

G50

(1)

(3)

(4)

(5)

(6)

(7)

(8)

(9) (10)

(2)

(11)

Page 48: Diapositivas GRAFCET

Ejemplos de aplicaciónEjemplo: Movimiento de vaivén de un móvil

Page 49: Diapositivas GRAFCET

0

1

2

3

4

5

Desplazar a la derecha

Reiniciar contadores

Desplazar a la izquierda

KMIC0=0C1=0

6C0=C0+1C1=C1+1

Primer ciclo

Parada de emergencia

Continuar

G0

50

51Luz de parada

Parada normal

60

61

70

71

72

5 ciclos

10 ciclos

Sistema reiniciado

Luz de 5 ciclos

Luz de 10 ciclos

G50 G60

G70

Inicio, no hay orden de parada

Móvil a la derecha

Pausa

2 s

Móvil a la izquierda

Móvil a la izquierda

Parada de emergencia

Parada de emergenciaPausa de ½ s

Parada de emergenciaPausa de ½ s

Parada normal

Pausa

2 s

Parada liberada

Parada de emergencia

Rearme

GRAFCET de Nivel 1

Ejemplo: Movimiento de vaivén de un móvil

Page 50: Diapositivas GRAFCET

GRAFCET de Nivel 2

Ejemplo: Movimiento de vaivén de un móvil

0

1

2

3

4

5

KMD

C0=0C1=0

KMI

KMIC0=0C1=0

6C0=C0+1C1=C1+1

Primer ciclo

S2.X51.X61

FCD.X61(t/X1/0,5s).X61

(t/X2/0,5s).X61

X61

X61

(t/X2/2s).X61

FCI.X61

FCI

X51.X61 (t/X4/2s).FCI.X51.X61

=1

(1)

(2) (3)

(4) (5)

(6) (7)

(8)

(11)

(9) (10)

(12)

G0

50

51 H1

(51)

(52)

S1

S1.X0

60

61

(61)

(62) S3.S4

S3

70

71

(71)

(72)

72

(73)

C0=5

C1=10

X0

H2

H3

G50 G60

G70

Necesitamos:

Contadores