SlideShare une entreprise Scribd logo
1  sur  16
GRAFCET
GRAphe Functionel de Commande Etape
Transition
Es un grafo o diagrama funcional
normalizado, que permite hacer un modelo del
proceso a automatizar, contemplando
entradas, acciones a realizar, y los procesos
intermedios que provocan estas acciones.
Elementos de programación
Etapa inicial
Indica el comienzo del
esquema GRAFCET y
se activa al poner en
RUN el autómata. Por
lo general suele haber
una sola etapa de este
tipo.
Etapa
Su activación lleva
consigo una acción o
una espera.
Unión
Las uniones se utilizan
para unir entre sí varias
etapas.
Elementos de programación
Transición
Condición para desactivarse la
etapa en curso y activarse la
siguiente etapa, Se indica con
un trazo perpendicular a una
unión.
Direccionamiento
Indica la activación de una y/u
otra etapa en función de la
condición que se cumpla/n. Es
importante ver que la
diferencia entre la "o" y la "y"
en el grafcet es lo que pasa
cuando se cierran ( ver mas
adelante ).
Proceso simultáneo
Muestra la activación o
desactivación de varias etapas
a la vez.
Elementos de programación
Acciones
asociadas
Acciones que se realizan
al activarse la etapa a la
que pertenecen.
Principios básicos
• Se descompone el proceso en etapas que serán
activadas una tras otra.
• A cada etapa se le asocia una o varias acciones que
sólo serán efectivas cuando la etapa esté activa.
• Una etapa se activa cuando se cumple la condición de
transición y está activa la etapa anterior.
• El cumplimiento de una condición de transición implica
la activación de la etapa siguiente y la desactivación de
la etapa precedente.
• Nunca puede haber dos etapas o condiciones
consecutivas, siempre deben ir colocadas de forma
alterna.
Clasificación de las secuencias
• Lineales
• Con direccionamientos o alternativa
• Simultáneas
Lineales
En las secuencias lineales el ciclo
lo componen una sucesión lineal
de etapas como se refleja en el
siguiente GRAFCET de ejemplo. El
programa irá activando cada una
de las etapas y desactivando la
anterior conforme se vayan
cumpliendo cada una de las
condiciones. Las acciones se
realizarán en función de la etapa
activa a la que están asociadas.
Por ejemplo, con la etapa 1 activa
tras arrancar el programa, al
cumplirse la "Condición 1", se
activará la etapa 2, se desactivará
la 1, y se realizará la "Acción 1".
Con direccionamiento
En un GRAFCET con direccionamiento el ciclo puede variar en función de
las condiciones que se cumplan. En el siguiente ejemplo a partir de la
etapa inicial se pueden seguir tres ciclos diferentes dependiendo de que
condiciones (1, 2 y/ó 3) se cumplan, (normalmente sólo una de ellas
podrá cumplirse mientras la etapa 1 esté activa, aunque pueden
cumplirse varias. La diferencia significativa del direccionamiento ( arbol
abierto con una linea sencilla horizontal ) con respecto a la simultanea
es que esta pasara a la siguiente etapa cuando haya terminado una de
las tareas paralelas independientemente de las que se iniciaron.
Simultáneas
En las secuencias simultáneas varios ciclos pueden estar
funcionando a la vez por activación simultánea de etapas. En el
siguiente ejemplo, cuando se cumple la condición 1 las etapas 2,
3 y 4 se activan simultáneamente.
En los casos de tareas simultaneas ( arbol abierto por doble linea
horizontal ) la etapa siguiente al cierre solo podra iniciarse
cuando TODAS las etapas paralelas hayan terminado.
Clasificación de las acciones
Acciones asociadas a varias etapas. Una misma
acción puede estar asociada a etapas distintas.
Así en el siguiente ejemplo la acción A se realiza
cuando está activa la etapa 21 ó la 23 (función
O).
Clasificación de las acciones
Acciones condicionadas. La ejecución de la
acción se produce cuando además de
encontrarse activa la etapa a la que está
asociada, se debe verificar una condición lógica
suplementaria (función Y):
Clasificación de las acciones
Acciones temporizadas o retardadas. Es un caso
particular de las acciones condicionadas que se
encuentran en multitud de aplicaciones. En este
caso, el tiempo interviene como una condición
lógica más. En el siguiente ejemplo la acción A
se realizará durante 10 segundos:
Ejemplo de programación
Se requiere controlar un montacargas mediante
dos interruptores, uno de subida y otro de
bajada. La posición inicial es en planta baja. Una
lámpara indicadora se encenderá cuando el
montacargas esta sin movimiento.
Elementos de un montacargas
Actuadores Captadores
KM1: Contactor de subida SS: Pulsador de subida
KM2: Contactor de bajada SB: Pulsador de bajada
L1: Lámpara indicadora de paro FCA: Detector de planta alta
FCB: Detector de planta baja
Solución
Solución
Al arrancar el programa se activa la etapa inicial 1 encendiéndose la
lámpara de paro, L1. En el supuesto de que el montacargas esté en la
planta baja, FCB = 1, la activación del pulsador de bajada, SB = 1, no
tendrá ningún efecto. En cambio la activación del pulsador de subida,
SS = 1, provocará la desactivación de la etapa 1 y la activación de la 2,
ya que se cumple la condición de transición, esto es, el producto lógico
de SS y FCB es 1. La activación de la etapa 2 excita el contactor KM1, y
el montacargas sube. Al llegar a la planta alta, FCA = 1, se desactiva la
etapa 2 y vuelve a activarse la 1, parándose el motor. En estas
condiciones, la actuación sobre SS no tiene efecto alguno y sobre SB
provoca la activación de KM2, lo que hace que el montacargas
comience a bajar hasta activarse el detector de la planta baja, FCB = 1,
momento en el que se parará.

Contenu connexe

Tendances

Conversión GRAFCET a ladder el mejor método.
Conversión GRAFCET a ladder  el mejor método.Conversión GRAFCET a ladder  el mejor método.
Conversión GRAFCET a ladder el mejor método.SANTIAGO PABLO ALBERTO
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controlcleiva215
 
PLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesPLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesSANTIAGO PABLO ALBERTO
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registrosMarco Antonio
 
Simplificacion+diagramas
Simplificacion+diagramasSimplificacion+diagramas
Simplificacion+diagramasUNEFA
 
Automatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeAutomatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeJomicast
 
Configuracion de multivibradores
Configuracion de multivibradoresConfiguracion de multivibradores
Configuracion de multivibradoresCristian Peña
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoffSalvador-UNSA
 
Sistema de Control de Lazo Cerrado
Sistema de Control de Lazo CerradoSistema de Control de Lazo Cerrado
Sistema de Control de Lazo CerradoBiancavick
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controltoni
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificaciónDaniel
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaBendryx Bello Bracho
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estadosAlejandro Flores
 

Tendances (20)

10 1
10 110 1
10 1
 
Controlador lógico programable
Controlador  lógico  programableControlador  lógico  programable
Controlador lógico programable
 
Conversión GRAFCET a ladder el mejor método.
Conversión GRAFCET a ladder  el mejor método.Conversión GRAFCET a ladder  el mejor método.
Conversión GRAFCET a ladder el mejor método.
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
PLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesPLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuenciales
 
4.3 diagrama escalera
4.3 diagrama escalera4.3 diagrama escalera
4.3 diagrama escalera
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 
Simplificacion+diagramas
Simplificacion+diagramasSimplificacion+diagramas
Simplificacion+diagramas
 
Automatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeAutomatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garaje
 
Grafcet
GrafcetGrafcet
Grafcet
 
Configuracion de multivibradores
Configuracion de multivibradoresConfiguracion de multivibradores
Configuracion de multivibradores
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoff
 
Sistema de Control de Lazo Cerrado
Sistema de Control de Lazo CerradoSistema de Control de Lazo Cerrado
Sistema de Control de Lazo Cerrado
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificación
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuencia
 
Elementos finales de control
Elementos finales de controlElementos finales de control
Elementos finales de control
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
 
10 registros
10 registros10 registros
10 registros
 
Ejercicio LOGO
Ejercicio LOGOEjercicio LOGO
Ejercicio LOGO
 

Similaire à Grafcet

PLC: condicionamiento de acciones y receptividades GRAFCET
PLC: condicionamiento de acciones y receptividades GRAFCETPLC: condicionamiento de acciones y receptividades GRAFCET
PLC: condicionamiento de acciones y receptividades GRAFCETSANTIAGO PABLO ALBERTO
 
Ingeniera de control: Acciones básicas de control estabilidad
Ingeniera de control: Acciones básicas de control estabilidad Ingeniera de control: Acciones básicas de control estabilidad
Ingeniera de control: Acciones básicas de control estabilidad SANTIAGO PABLO ALBERTO
 
Tipos de controladores exp
Tipos de controladores expTipos de controladores exp
Tipos de controladores exploresteen
 
diagramacionlogica
diagramacionlogicadiagramacionlogica
diagramacionlogicaCamiggg
 
Control por plc de un caso de simultaneidad
Control por plc de un caso de simultaneidadControl por plc de un caso de simultaneidad
Control por plc de un caso de simultaneidadCarlos Muñiz Cueto
 
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...SANTIAGO PABLO ALBERTO
 
Teoria de control
Teoria de controlTeoria de control
Teoria de controlrommelgg95
 
009. diseño de circuitos secuenciales electroneumaticos programados
009. diseño de circuitos secuenciales electroneumaticos programados009. diseño de circuitos secuenciales electroneumaticos programados
009. diseño de circuitos secuenciales electroneumaticos programadosguelo
 
Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales SANTIAGO PABLO ALBERTO
 
UNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxUNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxAlexMorgan97
 
Tipos de Control
Tipos de ControlTipos de Control
Tipos de Controlluis Knals
 
PLC: Sistemas lógicos y secuenciales
PLC: Sistemas lógicos y secuenciales PLC: Sistemas lógicos y secuenciales
PLC: Sistemas lógicos y secuenciales SANTIAGO PABLO ALBERTO
 
Los actuadores en un lazo de control
Los actuadores en un lazo de controlLos actuadores en un lazo de control
Los actuadores en un lazo de controlPaolo Castillo
 

Similaire à Grafcet (20)

PLC: condicionamiento de acciones y receptividades GRAFCET
PLC: condicionamiento de acciones y receptividades GRAFCETPLC: condicionamiento de acciones y receptividades GRAFCET
PLC: condicionamiento de acciones y receptividades GRAFCET
 
fmem020po.pdf
fmem020po.pdffmem020po.pdf
fmem020po.pdf
 
grafcet_resumen.pdf
grafcet_resumen.pdfgrafcet_resumen.pdf
grafcet_resumen.pdf
 
Ingeniera de control: Acciones básicas de control estabilidad
Ingeniera de control: Acciones básicas de control estabilidad Ingeniera de control: Acciones básicas de control estabilidad
Ingeniera de control: Acciones básicas de control estabilidad
 
Tipos de controladores exp
Tipos de controladores expTipos de controladores exp
Tipos de controladores exp
 
Modelado de Grafcet.pdf
Modelado de Grafcet.pdfModelado de Grafcet.pdf
Modelado de Grafcet.pdf
 
diagramacionlogica
diagramacionlogicadiagramacionlogica
diagramacionlogica
 
Diagrama Logica
Diagrama LogicaDiagrama Logica
Diagrama Logica
 
Control por plc de un caso de simultaneidad
Control por plc de un caso de simultaneidadControl por plc de un caso de simultaneidad
Control por plc de un caso de simultaneidad
 
TMR0 Y RB0_INT
TMR0 Y RB0_INTTMR0 Y RB0_INT
TMR0 Y RB0_INT
 
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...
009 Electroneumática y Neumática: electroneumática con circuitos secuenciales...
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
009. diseño de circuitos secuenciales electroneumaticos programados
009. diseño de circuitos secuenciales electroneumaticos programados009. diseño de circuitos secuenciales electroneumaticos programados
009. diseño de circuitos secuenciales electroneumaticos programados
 
Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales
 
UNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxUNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptx
 
Equipo_7.pdf
Equipo_7.pdfEquipo_7.pdf
Equipo_7.pdf
 
instrumentación
instrumentacióninstrumentación
instrumentación
 
Tipos de Control
Tipos de ControlTipos de Control
Tipos de Control
 
PLC: Sistemas lógicos y secuenciales
PLC: Sistemas lógicos y secuenciales PLC: Sistemas lógicos y secuenciales
PLC: Sistemas lógicos y secuenciales
 
Los actuadores en un lazo de control
Los actuadores en un lazo de controlLos actuadores en un lazo de control
Los actuadores en un lazo de control
 

Plus de Rodolfo Alcantara Rosales

Practica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectorialesPractica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectorialesRodolfo Alcantara Rosales
 
Practica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variablesPractica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variablesRodolfo Alcantara Rosales
 
Practica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadasPractica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadasRodolfo Alcantara Rosales
 

Plus de Rodolfo Alcantara Rosales (20)

Capacitores
CapacitoresCapacitores
Capacitores
 
Instrumentaciony control ae039
Instrumentaciony control ae039Instrumentaciony control ae039
Instrumentaciony control ae039
 
Ac001 calculo diferencial
Ac001 calculo diferencialAc001 calculo diferencial
Ac001 calculo diferencial
 
O isic 2010-224 fisica general
O isic 2010-224 fisica generalO isic 2010-224 fisica general
O isic 2010-224 fisica general
 
Curso propedeutico 2016
Curso propedeutico 2016Curso propedeutico 2016
Curso propedeutico 2016
 
Practica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectorialesPractica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectoriales
 
Practica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variablesPractica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variables
 
Practica 4 gradiente
Practica 4 gradientePractica 4 gradiente
Practica 4 gradiente
 
Practica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadasPractica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadas
 
Optrica
OptricaOptrica
Optrica
 
Leyes de newton
Leyes de newtonLeyes de newton
Leyes de newton
 
Programa zacatacas
Programa zacatacasPrograma zacatacas
Programa zacatacas
 
Teorema de varignon
Teorema de varignonTeorema de varignon
Teorema de varignon
 
Practica 1 estatica
Practica 1 estaticaPractica 1 estatica
Practica 1 estatica
 
Convocatoria 2015
Convocatoria 2015Convocatoria 2015
Convocatoria 2015
 
Plan de trabajo cb 2015 2
Plan de trabajo cb 2015 2Plan de trabajo cb 2015 2
Plan de trabajo cb 2015 2
 
Tabla derivadas
Tabla derivadasTabla derivadas
Tabla derivadas
 
Evaluacion 2 funciones
Evaluacion 2 funcionesEvaluacion 2 funciones
Evaluacion 2 funciones
 
Fo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limitesFo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limites
 
Limites y continuidad
Limites y continuidadLimites y continuidad
Limites y continuidad
 

Grafcet

  • 1. GRAFCET GRAphe Functionel de Commande Etape Transition Es un grafo o diagrama funcional normalizado, que permite hacer un modelo del proceso a automatizar, contemplando entradas, acciones a realizar, y los procesos intermedios que provocan estas acciones.
  • 2. Elementos de programación Etapa inicial Indica el comienzo del esquema GRAFCET y se activa al poner en RUN el autómata. Por lo general suele haber una sola etapa de este tipo. Etapa Su activación lleva consigo una acción o una espera. Unión Las uniones se utilizan para unir entre sí varias etapas.
  • 3. Elementos de programación Transición Condición para desactivarse la etapa en curso y activarse la siguiente etapa, Se indica con un trazo perpendicular a una unión. Direccionamiento Indica la activación de una y/u otra etapa en función de la condición que se cumpla/n. Es importante ver que la diferencia entre la "o" y la "y" en el grafcet es lo que pasa cuando se cierran ( ver mas adelante ). Proceso simultáneo Muestra la activación o desactivación de varias etapas a la vez.
  • 4. Elementos de programación Acciones asociadas Acciones que se realizan al activarse la etapa a la que pertenecen.
  • 5. Principios básicos • Se descompone el proceso en etapas que serán activadas una tras otra. • A cada etapa se le asocia una o varias acciones que sólo serán efectivas cuando la etapa esté activa. • Una etapa se activa cuando se cumple la condición de transición y está activa la etapa anterior. • El cumplimiento de una condición de transición implica la activación de la etapa siguiente y la desactivación de la etapa precedente. • Nunca puede haber dos etapas o condiciones consecutivas, siempre deben ir colocadas de forma alterna.
  • 6. Clasificación de las secuencias • Lineales • Con direccionamientos o alternativa • Simultáneas
  • 7. Lineales En las secuencias lineales el ciclo lo componen una sucesión lineal de etapas como se refleja en el siguiente GRAFCET de ejemplo. El programa irá activando cada una de las etapas y desactivando la anterior conforme se vayan cumpliendo cada una de las condiciones. Las acciones se realizarán en función de la etapa activa a la que están asociadas. Por ejemplo, con la etapa 1 activa tras arrancar el programa, al cumplirse la "Condición 1", se activará la etapa 2, se desactivará la 1, y se realizará la "Acción 1".
  • 8. Con direccionamiento En un GRAFCET con direccionamiento el ciclo puede variar en función de las condiciones que se cumplan. En el siguiente ejemplo a partir de la etapa inicial se pueden seguir tres ciclos diferentes dependiendo de que condiciones (1, 2 y/ó 3) se cumplan, (normalmente sólo una de ellas podrá cumplirse mientras la etapa 1 esté activa, aunque pueden cumplirse varias. La diferencia significativa del direccionamiento ( arbol abierto con una linea sencilla horizontal ) con respecto a la simultanea es que esta pasara a la siguiente etapa cuando haya terminado una de las tareas paralelas independientemente de las que se iniciaron.
  • 9. Simultáneas En las secuencias simultáneas varios ciclos pueden estar funcionando a la vez por activación simultánea de etapas. En el siguiente ejemplo, cuando se cumple la condición 1 las etapas 2, 3 y 4 se activan simultáneamente. En los casos de tareas simultaneas ( arbol abierto por doble linea horizontal ) la etapa siguiente al cierre solo podra iniciarse cuando TODAS las etapas paralelas hayan terminado.
  • 10. Clasificación de las acciones Acciones asociadas a varias etapas. Una misma acción puede estar asociada a etapas distintas. Así en el siguiente ejemplo la acción A se realiza cuando está activa la etapa 21 ó la 23 (función O).
  • 11. Clasificación de las acciones Acciones condicionadas. La ejecución de la acción se produce cuando además de encontrarse activa la etapa a la que está asociada, se debe verificar una condición lógica suplementaria (función Y):
  • 12. Clasificación de las acciones Acciones temporizadas o retardadas. Es un caso particular de las acciones condicionadas que se encuentran en multitud de aplicaciones. En este caso, el tiempo interviene como una condición lógica más. En el siguiente ejemplo la acción A se realizará durante 10 segundos:
  • 13. Ejemplo de programación Se requiere controlar un montacargas mediante dos interruptores, uno de subida y otro de bajada. La posición inicial es en planta baja. Una lámpara indicadora se encenderá cuando el montacargas esta sin movimiento.
  • 14. Elementos de un montacargas Actuadores Captadores KM1: Contactor de subida SS: Pulsador de subida KM2: Contactor de bajada SB: Pulsador de bajada L1: Lámpara indicadora de paro FCA: Detector de planta alta FCB: Detector de planta baja
  • 16. Solución Al arrancar el programa se activa la etapa inicial 1 encendiéndose la lámpara de paro, L1. En el supuesto de que el montacargas esté en la planta baja, FCB = 1, la activación del pulsador de bajada, SB = 1, no tendrá ningún efecto. En cambio la activación del pulsador de subida, SS = 1, provocará la desactivación de la etapa 1 y la activación de la 2, ya que se cumple la condición de transición, esto es, el producto lógico de SS y FCB es 1. La activación de la etapa 2 excita el contactor KM1, y el montacargas sube. Al llegar a la planta alta, FCA = 1, se desactiva la etapa 2 y vuelve a activarse la 1, parándose el motor. En estas condiciones, la actuación sobre SS no tiene efecto alguno y sobre SB provoca la activación de KM2, lo que hace que el montacargas comience a bajar hasta activarse el detector de la planta baja, FCB = 1, momento en el que se parará.