SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
PASOS PARA GENERAR UN GRAFCET
1. Identificar todas las etapas (estados) del
sistema.
2. Generar el Grafo de transición de
estados (si lo cree conveniente)
3. Definir todas las salidas (Outputs) que
actuarán sobre el sistema.
4. Definir las transiciones entre cada uno
de los estados
5. Definir las acciones de cada etapa
GRAFCET – ESTUDIO DE UN CASO
Se quiere automatizar la operación de un reactor batch para que siga una
secuencia en forma automática. Iniciar la actividad mediante un pulsador de
Inicio. Primero se debe alimentar el reactivo A hasta la parte media. Luego
alimentar el reactivo B hasta completar la capacidad del tanque.
Una vez lleno el reactor
activar la agitación y 1
minuto después abrir la
válvula de fluido calefactor
hasta que la temperatura
de la masa reactiva alcance
60 °C. La reacción debe
mantenerse por el término
de 1 hora. Concluido este
proceso, se detiene la
agitación y se descarga el
tanque
Reactivo A
Reactivo B
Fluido
calefactor
Descarga
GRAFCET – ESTUDIO DE UN CASO
Reactivo A
Reactivo B
Fluido
calefactor
Descarga
Identificación de las etapas
N° ETAPA
1 ESPERA
Inicio desde reposo
2 CARGA
Alimentación de A y de B
3 OPERACIÓN
Agitación y calefacción
por un lapso determinado
4 DESCARGA
GRAFCET – ESTUDIO DE UN CASO
Reactivo A
Reactivo B
Fluido
calefactor
Descarga
Grafo de transición de estados
GRAFCET – ESTUDIO DE UN CASO
Reactivo A
Reactivo B
Fluido
calefactor
Descarga
Inputs del sistema
Id INPUT
%I.1 Pulsador para Inicio de la
operación
%I.2 Detector de nivel medio
del tanque.
%I.3 Detector de nivel
máximo (tanque lleno)
%I.4 Detector de nivel
mínimo (tanque vacío).
%I.5 Detector de temperatura
máxima (60 °C).
GRAFCET – ESTUDIO DE UN CASO
Reactivo A
Reactivo B
Fluido
calefactor
Descarga
Outputs del sistema
Id OUTPUT
%Q.1 Actuador de la válvula
de alimentación de A
%Q.2 Actuador de la válvula
de alimentación de B
%Q.3 Motor del agitador
%Q.4 Actuador de la válvula
de fluido calefactor
%Q.5 Actuador de la válvula
de descarga
GRAFCET – ESTUDIO DE UN CASO
Transiciones
Id TRANSICIÓN
1 - 2 ORDEN DE ARRANQUE
Pulsar arranque. %I.1 ↑
2 - 3 TANQUE LLENO
Detector %I.3 en ON
3 - 4 OPERACIÓN TERMINADA
Tiempo de operación igual
a 3600 segundos
4 - 1 TANQUE VACÍO
Detector %I.4 en OFF
GRAFCET – ESTUDIO DE UN CASO
Acciones
Id ETAPA ACCIONES
1 ESPERA Ninguna
2 CARGA 1. Alimentación de A (%Q.1 en ON) hasta alcanzar
el nivel medio (Detector %I.2 se ponga en ON).
2. Alimentar B (%Q.2 en ON) cuando haya
terminado la alimentación de A y hasta que se
llene el tanque (Detector %I.3 se ponga en ON).
3 OPERACIÓN 1. Agitar poniendo en ON el motor %Q.3
2. Alimentación de fluido calefactor (%Q.4
activado) 60 s después de iniciar la agitación y
hasta alcanzar los 60 °C (Señal del switch de
temperatura %I.5 en ON).
4 DESCARGA Activar el actuador de la válvula de descarga (%Q.5)
ESTUDIO DE UN CASO
2
1
3
4
%I.1↑
t / 3 / 3600 s
%Q.1
%I.2
%Q.2
%I.2
%I.3
%Q.3 %Q.4
%I.5 • t/3/60s
%Q.5
%I.4
GRAFCET
Se vio que una secuencia puede programarse
en lenguaje de contactos a partir de las
ecuaciones lógicas que relacionan entradas y
salidas. Otra forma de programar consiste en
“traducir” el GRAFCET de una secuencia a
Ladder. Se aprovecha la comprensión visual
del ciclo de trabajo que ofrece el GRAFCET con
la potencia de programación del Ladder.
La traducción de GRAFCET a Ladder se
consideran dos aspectos:
Control de la Secuencia de las etapas
Acciones que deben realizarse en cada
etapa cuando se hallen activas
EQUIVALENCIA GRAFCET - LADDER
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
Hay que asignar en cada etapa una marca interna (bit interno)
que estará en “1” el tiempo que se encuentre activa la etapa
asociada. Para esto se usa bobinas SET y RESET. Esta parte de
Ladder controla la evolución de la secuencia del proceso, etapa
por etapa, transición por transición.
Estando activa la
etapa i, y si se
cumple la transición,
se desactiva la etapa
i (RESET) y de activa
la nueva (SET).
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
Estando activa la etapa i (Mi = 1) y si se cumple la transición
(Ti = 1) , se desactiva la etapa i (RESET  Mi = 0) y de activa
la nueva (SET  Mi+1 = 1)
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
¿Qué sucede cuando se inicia el control?
Ninguna etapa está activa, todos los bits internos asociados a
etapas valen cero y por lo tanto ninguna acción se ejecuta. Por
esa razón debe existir una primera línea de programación que
indique cual es la primera etapa a ejecutar.
En el inicio, ninguna etapa está activada y por esta única vez,
se activa la primera de las etapas (SET  M1 = 1)
En el inicio, ninguna etapa está activada y por esta única
vez, se activa la primera de las etapas (SET  M1 = 1)
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
Secuencias
simultáneas
Divergencia AND
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
Secuencias
simultáneas
Convergencia AND
Secuencias
alternativas
Divergencia OR
EQUIVALENCIA GRAFCET – LADDER
Control de la secuencia
Secuencias
alternativas
Convergencia OR
EQUIVALENCIA GRAFCET – LADDER
Acciones en cada etapa
El programa en
lenguaje Ladder
deberá contemplar
las acciones
asociadas a cada
etapa,
considerando las
marcas internas
activas que
corresponden a
cada una.
EQUIVALENCIA
GRAFCET – LADDER
Estudio de un caso
2
1
3
4
%I.1↑
t / 3 / 3600 s
%Q.1
%I.2
%Q.2
%I.2
%I.3
%Q.3 %Q.4
%I.5 • t/3/60s
%Q.5
%I.4
GRAFCET – LADDER
Control de
la Secuencia
de etapas
GRAFCET A
LADDER
Estudio de un caso
Acciones de
cada etapa
MÓDULO DE ENTRADAS
Actualización de todas las
entradas
Ejecución del
programa
----------
----------
----------
----------
---------
Temporiza-
dores
Contadores
Marcas
internas
C P U
MÓDULO DE SALIDAS
Actualización de todas las salidas
Señales
de
Sensores
Señales a
Actuadores
MANTENIMIENTO INTERNO
P L C
CiclodetrabajodelPLC
PROGRAMACIÓN EN LADDER
Caso de tener dos estados
Se dijo que en el desarrollo de un programa en
lenguaje Ladder se desarrollan en dos partes:
Control de la Secuencia
Desarrollo de las Acciones de cada etapa
En este caso especial, como son solo dos los estados,
se puede usar sola marca (bit interno) para definir los
estados:
M = 0  Sistema en un determinado estado
M = 1  Sistema en el otro estado
PROGRAMACIÓN EN LADDER (dos estados)
EJEMPLO. Sistema de ARRANQUE–PARADA de
motores por medio de pulsadores.
ENTRADAS
Señal del pulsador
de arranque (A)
Señal del pulsador
de parada (P)
SALIDA
Relé de
arranque o
parada del
motor (Q)
M = 0
M = 1
PROGRAMACIÓN EN LADDER (dos estados)
El análisis usando la Tabla
de la verdad condujo a la
solución:
  PQAQ N1N 
Que al traducir en lenguaje
Ladder resultó:
PROGRAMACIÓN EN LADDER (dos estados)
En esta línea de programa se
determina la etapa (estado)
del sistema (valor de M)
En esta línea se ejecutan
las acciones vinculadas al
estado activo
Una alternativa, que es consistente con el desarrollo del Ladder
para múltiples estados, resulta:
PROGRAMACIÓN EN LADDER (dos estados)
EJEMPLO. Sistema de ARRANQUE–PARADA de
motores por medio de dos pulsadores. Además, si el
motor está apagado, se debe encender una luz roja y
si está funcionando, debe prenderse una luz verde.
ENTRADAS
Señal del pulsa-
dor de arranque
(A)
Señal del pulsa-
dor de parada
(P)
SALIDAS
Relé de arranque o
parada del motor
(Q)
Luz verde de motor
arrancado (L1)
Luz roja de paro (L2)
M = 0
M = 1
PROGRAMACIÓN
EN LADDER
(dos estados)
Sección de programa en el que se
determina el estado del sistema
(valor de M)
Sección del programa en el que
se ejecutan las acciones que
corresponden a cada estado.
En este caso en cada uno de los
estado se ejecutan acciones.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Practicas neumatica
Practicas neumaticaPracticas neumatica
Practicas neumatica
 
Ejercicio de PLC y GRAFCET numero 3
Ejercicio de PLC  y GRAFCET numero 3Ejercicio de PLC  y GRAFCET numero 3
Ejercicio de PLC y GRAFCET numero 3
 
PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET
 
GRAFCET
GRAFCETGRAFCET
GRAFCET
 
Electroneumática
ElectroneumáticaElectroneumática
Electroneumática
 
Cuaderno de logo
Cuaderno de logoCuaderno de logo
Cuaderno de logo
 
Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
Grafcet
GrafcetGrafcet
Grafcet
 
GRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptxGRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptx
 
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSOUnidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
 
007. adicción de funciones al circuito basico
007. adicción de funciones al circuito basico007. adicción de funciones al circuito basico
007. adicción de funciones al circuito basico
 
Electroneumatica basica
Electroneumatica basicaElectroneumatica basica
Electroneumatica basica
 
LabVIEW - Estructuras
LabVIEW - EstructurasLabVIEW - Estructuras
LabVIEW - Estructuras
 
360847567 libro-ejercicios-resueltos-grafcet-pdf
360847567 libro-ejercicios-resueltos-grafcet-pdf360847567 libro-ejercicios-resueltos-grafcet-pdf
360847567 libro-ejercicios-resueltos-grafcet-pdf
 
configuracion de PLC y temporizadores
configuracion de PLC y temporizadoresconfiguracion de PLC y temporizadores
configuracion de PLC y temporizadores
 
Ejercicio LOGO
Ejercicio LOGOEjercicio LOGO
Ejercicio LOGO
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atraso
 
Ejercicios ladder
Ejercicios ladderEjercicios ladder
Ejercicios ladder
 
Diagrama LADDER (Escalera) de PLC
Diagrama LADDER (Escalera) de PLC Diagrama LADDER (Escalera) de PLC
Diagrama LADDER (Escalera) de PLC
 
Controladores logicos programables (plc)
Controladores logicos programables (plc)Controladores logicos programables (plc)
Controladores logicos programables (plc)
 

Similar a Generar 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
 
UNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxUNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxAlexMorgan97
 
Lazo De Control
Lazo De  ControlLazo De  Control
Lazo De ControlJELEstrada
 
Controladores - Teoria de control virtual
Controladores -  Teoria de control virtualControladores -  Teoria de control virtual
Controladores - Teoria de control virtualLeonard Stark
 
Modos de control, instrumentación.
Modos de control, instrumentación.Modos de control, instrumentación.
Modos de control, instrumentación.Stephanie Melo Cruz
 
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
 
Control automatico
Control automaticoControl automatico
Control automaticopaurc27
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controlcesar
 
Sistema de control - teoria de control
Sistema de control - teoria de controlSistema de control - teoria de control
Sistema de control - teoria de controlMilii28
 
Teoria de control (Controladores y sistemas de control)
Teoria de control (Controladores y sistemas de control)Teoria de control (Controladores y sistemas de control)
Teoria de control (Controladores y sistemas de control)Luis Quijada
 
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
 
Controlador 1208897639175229-8
Controlador 1208897639175229-8Controlador 1208897639175229-8
Controlador 1208897639175229-8gabrielx11
 
Acciones basicas de control
Acciones basicas de controlAcciones basicas de control
Acciones basicas de controlWilmer Medrano
 

Similar a Generar Grafcet (20)

Modelado de Grafcet.pdf
Modelado de Grafcet.pdfModelado de Grafcet.pdf
Modelado de Grafcet.pdf
 
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
 
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
 
UNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxUNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptx
 
Lazo De Control
Lazo De  ControlLazo De  Control
Lazo De Control
 
TMR0 Y RB0_INT
TMR0 Y RB0_INTTMR0 Y RB0_INT
TMR0 Y RB0_INT
 
Controladores - Teoria de control virtual
Controladores -  Teoria de control virtualControladores -  Teoria de control virtual
Controladores - Teoria de control virtual
 
Modos de control, instrumentación.
Modos de control, instrumentación.Modos de control, instrumentación.
Modos de control, instrumentación.
 
Neumatica 2
Neumatica 2Neumatica 2
Neumatica 2
 
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
 
Control automatico
Control automaticoControl automatico
Control automatico
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Sistema de control - teoria de control
Sistema de control - teoria de controlSistema de control - teoria de control
Sistema de control - teoria de control
 
Automatas
AutomatasAutomatas
Automatas
 
Teoria de control (Controladores y sistemas de control)
Teoria de control (Controladores y sistemas de control)Teoria de control (Controladores y sistemas de control)
Teoria de control (Controladores y sistemas de control)
 
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
 
Controlador 1208897639175229-8
Controlador 1208897639175229-8Controlador 1208897639175229-8
Controlador 1208897639175229-8
 
Acciones basicas de control
Acciones basicas de controlAcciones basicas de control
Acciones basicas de control
 
Ejercicios resueltos GRAFCET
Ejercicios resueltos GRAFCET Ejercicios resueltos GRAFCET
Ejercicios resueltos GRAFCET
 
Ejercicio de PLC y GRAFCET numero 8
Ejercicio de PLC y GRAFCET numero 8Ejercicio de PLC y GRAFCET numero 8
Ejercicio de PLC y GRAFCET numero 8
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 

Último (20)

CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 

Generar Grafcet

  • 1. PASOS PARA GENERAR UN GRAFCET 1. Identificar todas las etapas (estados) del sistema. 2. Generar el Grafo de transición de estados (si lo cree conveniente) 3. Definir todas las salidas (Outputs) que actuarán sobre el sistema. 4. Definir las transiciones entre cada uno de los estados 5. Definir las acciones de cada etapa
  • 2. GRAFCET – ESTUDIO DE UN CASO Se quiere automatizar la operación de un reactor batch para que siga una secuencia en forma automática. Iniciar la actividad mediante un pulsador de Inicio. Primero se debe alimentar el reactivo A hasta la parte media. Luego alimentar el reactivo B hasta completar la capacidad del tanque. Una vez lleno el reactor activar la agitación y 1 minuto después abrir la válvula de fluido calefactor hasta que la temperatura de la masa reactiva alcance 60 °C. La reacción debe mantenerse por el término de 1 hora. Concluido este proceso, se detiene la agitación y se descarga el tanque Reactivo A Reactivo B Fluido calefactor Descarga
  • 3. GRAFCET – ESTUDIO DE UN CASO Reactivo A Reactivo B Fluido calefactor Descarga Identificación de las etapas N° ETAPA 1 ESPERA Inicio desde reposo 2 CARGA Alimentación de A y de B 3 OPERACIÓN Agitación y calefacción por un lapso determinado 4 DESCARGA
  • 4. GRAFCET – ESTUDIO DE UN CASO Reactivo A Reactivo B Fluido calefactor Descarga Grafo de transición de estados
  • 5. GRAFCET – ESTUDIO DE UN CASO Reactivo A Reactivo B Fluido calefactor Descarga Inputs del sistema Id INPUT %I.1 Pulsador para Inicio de la operación %I.2 Detector de nivel medio del tanque. %I.3 Detector de nivel máximo (tanque lleno) %I.4 Detector de nivel mínimo (tanque vacío). %I.5 Detector de temperatura máxima (60 °C).
  • 6. GRAFCET – ESTUDIO DE UN CASO Reactivo A Reactivo B Fluido calefactor Descarga Outputs del sistema Id OUTPUT %Q.1 Actuador de la válvula de alimentación de A %Q.2 Actuador de la válvula de alimentación de B %Q.3 Motor del agitador %Q.4 Actuador de la válvula de fluido calefactor %Q.5 Actuador de la válvula de descarga
  • 7. GRAFCET – ESTUDIO DE UN CASO Transiciones Id TRANSICIÓN 1 - 2 ORDEN DE ARRANQUE Pulsar arranque. %I.1 ↑ 2 - 3 TANQUE LLENO Detector %I.3 en ON 3 - 4 OPERACIÓN TERMINADA Tiempo de operación igual a 3600 segundos 4 - 1 TANQUE VACÍO Detector %I.4 en OFF
  • 8. GRAFCET – ESTUDIO DE UN CASO Acciones Id ETAPA ACCIONES 1 ESPERA Ninguna 2 CARGA 1. Alimentación de A (%Q.1 en ON) hasta alcanzar el nivel medio (Detector %I.2 se ponga en ON). 2. Alimentar B (%Q.2 en ON) cuando haya terminado la alimentación de A y hasta que se llene el tanque (Detector %I.3 se ponga en ON). 3 OPERACIÓN 1. Agitar poniendo en ON el motor %Q.3 2. Alimentación de fluido calefactor (%Q.4 activado) 60 s después de iniciar la agitación y hasta alcanzar los 60 °C (Señal del switch de temperatura %I.5 en ON). 4 DESCARGA Activar el actuador de la válvula de descarga (%Q.5)
  • 9. ESTUDIO DE UN CASO 2 1 3 4 %I.1↑ t / 3 / 3600 s %Q.1 %I.2 %Q.2 %I.2 %I.3 %Q.3 %Q.4 %I.5 • t/3/60s %Q.5 %I.4 GRAFCET
  • 10. Se vio que una secuencia puede programarse en lenguaje de contactos a partir de las ecuaciones lógicas que relacionan entradas y salidas. Otra forma de programar consiste en “traducir” el GRAFCET de una secuencia a Ladder. Se aprovecha la comprensión visual del ciclo de trabajo que ofrece el GRAFCET con la potencia de programación del Ladder. La traducción de GRAFCET a Ladder se consideran dos aspectos: Control de la Secuencia de las etapas Acciones que deben realizarse en cada etapa cuando se hallen activas EQUIVALENCIA GRAFCET - LADDER
  • 11. EQUIVALENCIA GRAFCET – LADDER Control de la secuencia Hay que asignar en cada etapa una marca interna (bit interno) que estará en “1” el tiempo que se encuentre activa la etapa asociada. Para esto se usa bobinas SET y RESET. Esta parte de Ladder controla la evolución de la secuencia del proceso, etapa por etapa, transición por transición. Estando activa la etapa i, y si se cumple la transición, se desactiva la etapa i (RESET) y de activa la nueva (SET).
  • 12. EQUIVALENCIA GRAFCET – LADDER Control de la secuencia Estando activa la etapa i (Mi = 1) y si se cumple la transición (Ti = 1) , se desactiva la etapa i (RESET  Mi = 0) y de activa la nueva (SET  Mi+1 = 1)
  • 13. EQUIVALENCIA GRAFCET – LADDER Control de la secuencia ¿Qué sucede cuando se inicia el control? Ninguna etapa está activa, todos los bits internos asociados a etapas valen cero y por lo tanto ninguna acción se ejecuta. Por esa razón debe existir una primera línea de programación que indique cual es la primera etapa a ejecutar. En el inicio, ninguna etapa está activada y por esta única vez, se activa la primera de las etapas (SET  M1 = 1)
  • 14. En el inicio, ninguna etapa está activada y por esta única vez, se activa la primera de las etapas (SET  M1 = 1) EQUIVALENCIA GRAFCET – LADDER Control de la secuencia
  • 15. Secuencias simultáneas Divergencia AND EQUIVALENCIA GRAFCET – LADDER Control de la secuencia Secuencias simultáneas Convergencia AND
  • 16. Secuencias alternativas Divergencia OR EQUIVALENCIA GRAFCET – LADDER Control de la secuencia Secuencias alternativas Convergencia OR
  • 17. EQUIVALENCIA GRAFCET – LADDER Acciones en cada etapa El programa en lenguaje Ladder deberá contemplar las acciones asociadas a cada etapa, considerando las marcas internas activas que corresponden a cada una.
  • 18. EQUIVALENCIA GRAFCET – LADDER Estudio de un caso 2 1 3 4 %I.1↑ t / 3 / 3600 s %Q.1 %I.2 %Q.2 %I.2 %I.3 %Q.3 %Q.4 %I.5 • t/3/60s %Q.5 %I.4
  • 19. GRAFCET – LADDER Control de la Secuencia de etapas
  • 20. GRAFCET A LADDER Estudio de un caso Acciones de cada etapa
  • 21. MÓDULO DE ENTRADAS Actualización de todas las entradas Ejecución del programa ---------- ---------- ---------- ---------- --------- Temporiza- dores Contadores Marcas internas C P U MÓDULO DE SALIDAS Actualización de todas las salidas Señales de Sensores Señales a Actuadores MANTENIMIENTO INTERNO P L C CiclodetrabajodelPLC
  • 22. PROGRAMACIÓN EN LADDER Caso de tener dos estados Se dijo que en el desarrollo de un programa en lenguaje Ladder se desarrollan en dos partes: Control de la Secuencia Desarrollo de las Acciones de cada etapa En este caso especial, como son solo dos los estados, se puede usar sola marca (bit interno) para definir los estados: M = 0  Sistema en un determinado estado M = 1  Sistema en el otro estado
  • 23. PROGRAMACIÓN EN LADDER (dos estados) EJEMPLO. Sistema de ARRANQUE–PARADA de motores por medio de pulsadores. ENTRADAS Señal del pulsador de arranque (A) Señal del pulsador de parada (P) SALIDA Relé de arranque o parada del motor (Q) M = 0 M = 1
  • 24. PROGRAMACIÓN EN LADDER (dos estados) El análisis usando la Tabla de la verdad condujo a la solución:   PQAQ N1N  Que al traducir en lenguaje Ladder resultó:
  • 25. PROGRAMACIÓN EN LADDER (dos estados) En esta línea de programa se determina la etapa (estado) del sistema (valor de M) En esta línea se ejecutan las acciones vinculadas al estado activo Una alternativa, que es consistente con el desarrollo del Ladder para múltiples estados, resulta:
  • 26. PROGRAMACIÓN EN LADDER (dos estados) EJEMPLO. Sistema de ARRANQUE–PARADA de motores por medio de dos pulsadores. Además, si el motor está apagado, se debe encender una luz roja y si está funcionando, debe prenderse una luz verde. ENTRADAS Señal del pulsa- dor de arranque (A) Señal del pulsa- dor de parada (P) SALIDAS Relé de arranque o parada del motor (Q) Luz verde de motor arrancado (L1) Luz roja de paro (L2) M = 0 M = 1
  • 27. PROGRAMACIÓN EN LADDER (dos estados) Sección de programa en el que se determina el estado del sistema (valor de M) Sección del programa en el que se ejecutan las acciones que corresponden a cada estado. En este caso en cada uno de los estado se ejecutan acciones.