Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de Grafcet PDF
Curso de Grafcet PDF
file://C:\WINDOWS\TEMP\DHUVIPQR.htm 26/07/04
Pgina 2 de 2
la puesta en marcha.
file://C:\WINDOWS\TEMP\DHUVIPQR.htm 26/07/04
Los tres niveles del GRAFCET Pgina 1 de 2
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Los tres niveles del GRAFCET Pgina 2 de 2
que la controla.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 1 de 7
Reglas de evolucin
Cuando se dibuja un GRAFCET, se pretende describir un automatismo
o cualquier otro conjunto de sucesos condicionales y secuenciales. Al
hacer trabajar este GRAFCET (es decir, al llevarlo a la prctica) se
deben respetar unas reglas (reglas de evolucin) ya que, en caso
contrario, el funcionamiento del automatismo o del conjunto de
sucesos no sera el que cabra esperar a la vista del GRAFCET
representado.
Regla 1: Inicializacin
En la inicializacin del sistema se han de activar todas las etapas
iniciales y slo las iniciales.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 2 de 7
Ahora la etapa 1 est activa, lo que implica que la transicin (7) est
validada. El sistema se mantendr estable en esta situacin mientras la
receptividad a sea falsa (a=0).
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 3 de 7
Ahora las etapas 2 y 3 estn activas, lo que implica que la transicin (7)
est validada. El sistema se mantendr estable en esta situacin
mientras la receptividad m sea falsa (m=0).
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 4 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 5 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 6 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 7 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 1 de 5
n C Accin condicionada
n D Accin retardada
n P Accin impulsional
n S Accin memorizada
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 2 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 3 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 4 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Reglas de evolucin Pgina 5 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Etapas y transiciones fuente y pozo Pgina 1 de 2
La figura siguiente representa una etapa pozo. Esta etapa, una vez
activada no se puede desactivar. La primera vez que la etapa 4 est
activa y a sea cierta, se desactivar la etapa 4 y se activar la 7 (como
es lgico). Las siguientes veces en que la etapa 4 est activa y a sea
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Etapas y transiciones fuente y pozo Pgina 2 de 2
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Etapas consecutivas activas Pgina 1 de 2
Hay que ir con cuidado al tratar secuencias en las que puedan haber
varias etapas activas simultneamente. Veamos, como ejemplo la
evolucin siguiente.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Etapas consecutivas activas Pgina 2 de 2
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Combinacin de estructuras bsicas Pgina 1 de 3
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Combinacin de estructuras bsicas Pgina 2 de 3
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Combinacin de estructuras bsicas Pgina 3 de 3
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 1 de 10
Una misma situacin puede ser estable o inestable segn cuales sean
los estados de las variables del sistema en aquel momento.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 2 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 3 de 10
Por este motivo, no tiene sentido que un GRAFCET tenga una transicin
siempre vlida (=1) que slo est validada por una nica etapa con
acciones asociadas, ya que estas acciones no se realizarn nunca.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 4 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 5 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 6 de 10
En este caso el resultado obtenido con una transicin por flanco ha sido
diferente del que habamos obtenido con una transicin booleana.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 7 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 8 de 10
Accin impulsional
En el caso de que la accin asociada a una etapa sea del tipo
impulsional, esta accin slo se realizar durante un instante (medido en
la escala de tiempo externo). Vemoslo en un ejemplo.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 9 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Tiempo interno y tiempo externo Pgina 10 de 10
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
GRAFCETs parciales y globales Pgina 1 de 3
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
GRAFCETs parciales y globales Pgina 2 de 3
Por lo que se refiere a G5, dado que poner y sacar latas de la plataforma
intermedia ya lo hacen G2 y G7, este GRAFCET slo servir como
memoria para saber si hay o no latas en esta plataforma; entra una lata
cuando se activa X3 y sale una cuando se activa X6.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
GRAFCETs parciales y globales Pgina 3 de 3
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Jerarqua y forzado Pgina 1 de 2
Jerarqua y forzado
Cuando un sistema est constituido por varios GRAFCETs parciales, es
posible que un GRAFCET fuerce el estado de otro. El forzado de
GRAFCETs abre un abanico de posibilidades, especialmente para el
tratamiento de defectos de funcionamiento y emergencias.
Reglas de jerarqua
Las reglas de jerarqua definen las condiciones de diseo de sistemas
jerarquizados. Estas reglas son dos:
Reglas de forzado
Las reglas de forzado fijan la forma de interpretar una orden de
forzado. Estas reglas son dos:
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Jerarqua y forzado Pgina 2 de 2
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Macroetapas Pgina 1 de 5
Macroetapas
El GRAFCET es un mtodo de descripcin de sistemas que permite
comenzar por niveles de descripcin muy generales (GRAFCET de nivel
1) hasta describir completamente el proceso (GRAFCET de nivel 3).
Dentro de esta tendencia a tener varios puntos de vista ms o menos
detallados, se proponen las macroetapas como representaciones de
secuencias que, en conjunto, constituyen una actividad.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Macroetapas Pgina 2 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Macroetapas Pgina 3 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Macroetapas Pgina 4 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Macroetapas Pgina 5 de 5
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Presentacin de la gua GEMMA Pgina 1 de 1
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Descripcin de la gua GEMMA Pgina 1 de 4
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Descripcin de la gua GEMMA Pgina 2 de 4
todos los procesos precisarn todos estos estados pero podemos afirmar
que los estados necesarios en cada proceso podrn fcilmente
relacionarse con una parte de los que propone la GEMMA.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Descripcin de la gua GEMMA Pgina 3 de 4
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Descripcin de la gua GEMMA Pgina 4 de 4
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 1 de 7
Una vez definidos los diferentes estados, ser necesario estudiar entre
que estados la evolucin es posible; recordando que la gua lleva
indicados con lnea discontinua los caminos entre estados de uso ms
habitual. Estas evoluciones se indicarn resiguiendo los caminos
marcados con una lnea continua ms gruesa o, en el caso de que el
camino deseado no est propuesto, trazndolo con las mismas
caractersticas que los dems.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 2 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 3 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 4 de 7
Paradas de emergencia
El sistema est funcionando normalmente (F1) y se pulsa el pulsador de
parada de emergencia. Esto, en los sistemas habituales, implica
normalmente dejar sin alimentacin (fsicamente, sin intervencin del
sistema de control) todo el sistema de produccin que, por diseo,
quedar en posicin segura al quedarse sin alimentacin.
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 5 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 6 de 7
Parada en un punto
El sistema est funcionando en produccin normal (F1) y el operador
pulsa el pulsador de parada; entonces se pasa a la situacin de parada
pedida (A3) y, una vez alcanzado el punto deseado, el sistema se para
(A4).
Metodologa
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Utilizacin de la gua GEMMA Pgina 7 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 1 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 2 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 3 de 7
salidas (Q) fsicas mientras que los vectores E y S guardan los estados
de las entradas (E) y salidas (S) hasta que se acaba un ciclo.
Repetir
Para i = 1 hasta long(I) hacer
E[i] = I[i]
FinPara
Repetir
Para i = 1 hasta long(X) hacer
V[i] = X[i]
FinPara
R[0] = E[1]
R[1] = E[3]
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 4 de 7
R[6] = V[7]
R[7] = E[1] + E[4]
R[16] = /E[7]
R[17] = E[8]
R[18] = E[9]
R[19] = E[10]
Si G[0] = 0 entonces
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 5 de 7
Si G[1] = 0 entonces
Si (R[16] V[16]) entonces X[16] = 0 FinSi
Si (R[17] V[17]) entonces X[17] = 0 FinSi
Si (R[18] V[18]) entonces X[18] = 0 FinSi
Si (R[19] V[19]) entonces X[19] = 0 FinSi
Si (R[19] V[19]) entonces X[16] = 1 FinSi
Si (R[16] V[16]) entonces X[17] = 1 FinSi
Si (R[17] V[17]) entonces X[18] = 1 FinSi
Si (R[18] V[18]) entonces X[19] = 1 FinSi
FinSi
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 6 de 7
las etapas que pueden forzar un GRAFCET est activa, se debe activar el
bit de forzado correspondiente.
Si (X[18]) entonces
Para i = 1 hasta 15 hacer
X[i] = 0
FinPara
FinSi
Si (X[19]) entonces
Para i = 1 hasta 15 hacer
X[i] = 0
FinPara
X[3] = 1
X[6] = 1
FinSi
K = 0
Para i = 1 hasta long(X) hacer
Si (V[i] = X[i]) entonces K = 1 FinSi
FinPara
HastaQue K = 0
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo general de implementacin de GRAFCETs Pgina 7 de 7
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo simplificado de implementacin de GRAFCETs Pgina 1 de 4
n I4 Detector de paso
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo simplificado de implementacin de GRAFCETs Pgina 2 de 4
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo simplificado de implementacin de GRAFCETs Pgina 3 de 4
X[i] = 0
FinPara
X[0] = 1
Para i = 1 hasta long(Q) hacer
S[i] = 0
FinPara
Repetir
Para i = 1 hasta long(I) hacer
E[i] = I[i]
FinPara
R[0] = E[1]
R[1] = E[2]
R[2] = (T[2] > 20)
R[3] = E[3] (/(E[1]+E[4]))
R[4] = E[1]+E[4]
R[5] = (T[4] > 0.5)
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04
Mtodo simplificado de implementacin de GRAFCETs Pgina 4 de 4
V[0] = X[0]
V[1] = X[1]
V[2] = X[2]
V[3] = X[3]
V[4] = X[3]
V[5] = X[4]
S[1] = X[1]
S[2] = X[3]
S[3] = X[1]+X[3]
file://H:\AUTOMAT\EJEMPLOS\Manuales\Curso%20de%20Grafcet%20y%20Gema\g... 26/07/04