SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Condicionamiento de acciones y receptividades
Las acciones y las receptividades pueden venir condicionadas, además de
por variables externas, por el estado de activación de las etapa, por el
tiempo o por otra variable interna.
Condicionamiento por etapas
La condición, para una receptividad o una acción, que una etapa esté
activada o desactivada.
La etapa se referencia con la letra X.
En la figura:
Receptividad será cierta mientras la etapa 20 esté activa.
Se realizará la acción cuando estén activas simultáneamente las etapas 3
y 12.
Acciones y receptividades condicionadas por el tiempo
Se deben utilizar condiciones que dependen del tiempo.
El GRAFCET posee dos notaciones estándar para referirse al tiempo.
Notación 1:
Letra t / número de etapa que se considera / tiempo a considerar.
La condición es cierta cuando el tiempo transcurrido desde la última
activación de la etapa indicada, supera el tiempo fijado.
t/7/5s
Notación 2 (norma IEC-848):
Primer valor (t1) / variable considerada / segundo valor de tiempo (t2).
Esta condición pasa de falsa a cierta a t1 de la activación de la variable
considerada.
Pasa de cierta a falsa, a t2 de la desactivación de la variable considerada.
5s/X7/7s
Si uno de los tiempos (t1 o t2) es nulo tiene preferencia la versión
simplificada. Sólo se indica el valor distinto de cero.
Uso de Contadores
Al igual que los temporizadores, los contadores son de uso común en
autómatas programables y la cuanta puede ser usada como valor de
condicionamiento
Receptividades condicionadas por flancos
Es necesario tener en cuenta el cambio de estado de una variable en lugar
del estado real.
En el figura la receptividad es cierta en el instante en el que la variable c
pasa de desactivada a activada.
Si la transición es válida cuando acontece el flanco ascendente de c, la
transición se franqueará.
Si la transición se hace válida después del cambio de estado de c, no se
franqueará.
En la figura la receptividad es cierta en el instante en el que la variable b
pasa de activada a desactivada.
Si la transición es válida cuando b pasa de activada a desactivada, la
transición se franqueará, caso contrario no.
Ejemplo 1: La transición entre las etapas 4 y 8 está condicionada por el
flanco de subida de la variable c.
Ejemplo 2: La transición entre las etapas 5 y 4 está condicionada por el
flanco de bajada de la variable b.
Si es necesario que todas la receptividades sean booleanas las
receptividades condicionadas por flancos se escriben de otra forma.
En las figuras una transición condicionada por un flanco y su equivalente
con receptividades booleanas.
Automatización de una lavadora
Se desea controlar una lavadora con un programa de lavado en frío.
El ciclo de funcionamiento de la máquina será:
Para iniciar el ciclo hay un pulsador de puesta en marcha.
Al inicio del ciclo se llenará de agua el tambor a través de la electroválvula
EVR hasta que se active el detector de nivel.
El detector de nivel se activa cuando el tambor está lleno de agua y se
desactiva cuando está vacío.
El lavado constará de cincuenta ciclos.
Cada ciclo el motor girará treinta segundos en sentido horario (motor H) y
treinta más en sentido antihorario (motor A), dejando una pausa de medio
segundo en cada cambio de sentido.
Después del lavado se vaciará el agua del tambor, mediante la bomba,
hasta que se desactive el detector de nivel. Mientras funcione la bomba,
el tambor girará (motor A).
Después del lavado, habrá cuatro aclarados.
Cada aclarado comenzará llenando de agua el tambor a través de la
electroválvula EVE hasta que se active el detector de nivel.
Un aclarado constará de diez ciclos.
Cada ciclo el motor girará treinta segundos en cada sentido, dejando una
pausa de medio segundo en cada cambio de sentido.
Después de cada aclarado se vaciará el agua del tambor, mediante la
bomba, hasta que se desactive el detector de nivel. Mientras funcione la
bomba, el tambor girará (motor A).
Terminado los aclarados, se centrifugará (motor C) durante cinco minutos.
Durante el centrifugado ha de funcionar la bomba de vaciado.
El lavado y el aclarado siguen el mismo proceso con la única diferencia del
número de repeticiones y la válvula de entrada de agua => Las etapas 3, 4,
5 y 6 son comunes.
En el lavado, la entrada del agua se hace en la etapa 1 mientras que en el
aclarado se hace en la 2.
El contador C1 cuenta el número de ciclos (cincuenta en el lavado y 10 en
cada aclarado) y el contador C2 cuenta el número de veces que se toma
agua para aclarar (en el lavado C2=0).
Macroetapas
En ejemplo de la lavadora:
ƒ Se incluye cada ciclo (Motor A, espera, Motor B, espera) dentro de una
macroetapa M1.
Automatización de una máquina de etiquetar latas
La máquina que pone la etiqueta a unas latas y después imprime la fecha
de fabricación.
Las latas entran en la máquina y esta las pone en la plataforma de
etiquetado (PE), allí las etiqueta y después las deja en la plataforma
intermedia (PM).
Cuando la lata llega a la plataforma intermedia ya puede poner una nueva
en la plataforma de etiquetado.
La máquina toma la lata de la plataforma intermedia y la pone en la
plataforma de impresión (PI); allí le imprime la fecha y seguidamente la
expulsa.
Cuando la plataforma intermedia queda libre, puede ponerse una nueva
lata etiquetada que podrá tomar una vez haya expulsado la lata anterior.
PE PM PI
Etapa 2: Lata etiquetada, espera por PM vacía
Etapa 4: PM vacía, espera que la lata esté etiquetada
Etapa 5: Lata en PM, espera por PI vacío
Etapa 9: PI vacío espera por lata en PM
GRAFCETs parciales y globales
Un GRAFCET es conexo cuando se puede ir de una etapa cualquiera a
otra etapa cualquiera mediante una unión orientada explícita.
Un automatismo puede ser representado mediante más de un GRAFCET
conexo.
Se denomina GRAFCET parcial a cada un de los GRAFCETs conexos que
forman un sistema.
Cada GRAFCET parcial se llama mediante la letra G seguida de un nombre
(por ejemplo GProd) o de un número (por ejemplo G3).
Se denomina GRAFCET global a la agrupación de todos los GRAFCETs
parciales de un sistema.
No se puede duplicar el número de etapas y transiciones, aunque estén en
GRAFCETs parciales diferentes.
El ejemplo de la máquina de etiquetar latas se realizó con un único
GRAFCET conexo.
Se propone un GRAFCET para cada plataforma:
G2: plataforma de etiquetaje
G5: plataforma intermedia (memoria del estado PM)
G7: plataforma de impresión.
Los GRAFCETs parciales se utilizan para representar funciones auxiliares.
Aplicación corriente de los GRAFCETs auxiliares es el intermitente.
Ejemplo: Intermitente de T = 2seg.
Diseño e implementación partiendo del GRAFCET hasta la
Programación del Autómatas
1) Diseño del GRAFCET
‰ Diseño de la parte secuencial del automatismo
‰ Establecer el grafo de evolución con la secuencia de etapas.
‰ El número de etapas define el número de variables de estados, relés
internos o marcas.
‰ Establecer las condiciones de transición entre etapas.
‰ Diseño de la parte combinacional de cada etapa del automatismo
2) Conversión del Grafcet a lenguaje de PLC
‰ Se elige el PLC el función de las necesidades que surgen del diseño
de Grafcet .
‰ Se realiza el Grafcet nivel 3 con la correspondiente tabla de
asignación de variables.
‰ Se convierte el Grafcet a esquemas de Blocks Funcionales o
Diagrama de Contactos que pueden ser interpretados por PLC o el
Software correspondiente.
‰ Simulación y prueba del programa
3) Programación el PLC
‰ Se carga finalmente el programa en el PLC, cableado de acuerdo a
tabla de asignación de variables para que funcione como autómata.
Conversión del Grafcet a lenguaje de PLC
Módulo Secuenciador
Tramo genérico de Grafcet
Realización con Módulos Secuenciadores
Tramo de Grafcet realizado con Diagrama Funcional
Tramo de Grafcet realizado con Diagrama Escalera o de Contactos
Etapa inicial
La etapa inicial es una etapa fuente y debe activarse en el primer ciclo
SCAN de la CPU al ponerse el autómata en RUN.
Es la etapa/s activa/s desde la cual el Grafcet evoluciona.
Para iniciar en esta etapa se utiliza un impulso inicial (marca especial) del
PLC que se activa al pasar al modo RUN.
Otra forma de generar el Estado Inicial: E0 se activará siempre que las
demás etapas estén inactivas. Usar cuando la inicialización del PLC fuerce
todas las marcas internas en cero.
Convergencias
Divergencias
Jerarquía 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 es útil para el tratamiento de defectos de
funcionamiento y emergencias.
El forzado implica una jerarquía entre GRAFCETs parciales. La jerarquía la
fija el diseñador del sistema cuando hace que un GRAFCET fuerce o no a
otro.
Reglas de jerarquía:
Si un GRAFCET tiene la posibilidad de forzar a otro, este no fuerza al
primero.
En todo instante, un GRAFCET sólo puede ser forzado por otro GRAFCET.
Se sigue una jerarquía en la que cada miembro sólo puede ser forzado por
su superior inmediato.
Reglas de forzado
El forzado es una orden interna que aparece como consecuencia de una
evolución. En una situación que comporte una o más órdenes de forzado,
los GRAFCETs forzados deben pasar en forma inmediata y directa a la
situación forzada.
En cualquier cambio de situación, el forzado es prioritario respecto a
cualquier otra evolución. Las reglas de evolución del GRAFCET no se
aplican en los GRAFCETs forzados.
Representación de la orden de forzado: se hace con la letra F seguida de
una barra, a continuación se indica el nombre del GRAFCET que se desea
forzar, dos puntos y la situación deseada (etapas que han de estar activas)
escrita entre llaves.
Bibliografía
Automatización de procesos Industriales de E. García Moreno
Grafcet Y GEMMA , apuntes de Internet
Autómatas Programables de Joseph Ballcells
Programable Controllers Bryan - Bryan

Más contenido relacionado

La actualidad más candente

Protecciones selectividad filiacion
Protecciones selectividad filiacionProtecciones selectividad filiacion
Protecciones selectividad filiacionDaniel Morgante
 
Circuito integrado 555. configuración como multivibrador monoestable y astable
Circuito integrado 555. configuración como multivibrador monoestable y astableCircuito integrado 555. configuración como multivibrador monoestable y astable
Circuito integrado 555. configuración como multivibrador monoestable y astableJavier .
 
Válvulas distribuidoras hidráulicas
Válvulas distribuidoras hidráulicasVálvulas distribuidoras hidráulicas
Válvulas distribuidoras hidráulicasJovannyDuque
 
Aplicación de grafcet de nivel 2 y Programación de PLC
Aplicación de grafcet de nivel 2 y Programación de PLCAplicación de grafcet de nivel 2 y Programación de PLC
Aplicación de grafcet de nivel 2 y Programación de PLCCarlos Muñiz Cueto
 
Unidad 3 transmisores
Unidad 3 transmisoresUnidad 3 transmisores
Unidad 3 transmisorestefanyshalom
 
Sistema de encedido2
Sistema de encedido2Sistema de encedido2
Sistema de encedido2Henry Oré
 
Control asistidos por computadora
Control asistidos por computadoraControl asistidos por computadora
Control asistidos por computadoraEdith Marce GD
 
Compresor de pistones
Compresor de pistonesCompresor de pistones
Compresor de pistonesJovannyDuque
 
Motores trifasicos,caracteristicas,calculos,aplicaciones
Motores trifasicos,caracteristicas,calculos,aplicacionesMotores trifasicos,caracteristicas,calculos,aplicaciones
Motores trifasicos,caracteristicas,calculos,aplicacionesengosa78
 
Curso análisis de máquinas rotativas parte i
Curso análisis de máquinas rotativas parte iCurso análisis de máquinas rotativas parte i
Curso análisis de máquinas rotativas parte iLeandro Marin
 
Cuaderno de logo
Cuaderno de logoCuaderno de logo
Cuaderno de logoandogon
 
Electroneumática y Neumática: ejercicios básicos en fluidsim
Electroneumática y Neumática: ejercicios básicos en fluidsimElectroneumática y Neumática: ejercicios básicos en fluidsim
Electroneumática y Neumática: ejercicios básicos en fluidsimSANTIAGO PABLO ALBERTO
 
008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableadosguelo
 
Funciones de-transferencia
Funciones de-transferenciaFunciones de-transferencia
Funciones de-transferenciaangel05az
 
Convertidores dc-dc (Colección apuntes UJA 96/97)
Convertidores dc-dc (Colección apuntes UJA 96/97)Convertidores dc-dc (Colección apuntes UJA 96/97)
Convertidores dc-dc (Colección apuntes UJA 96/97)JUAN AGUILAR
 
Subestaciones electricas
Subestaciones electricasSubestaciones electricas
Subestaciones electricasAlan Fernandez
 

La actualidad más candente (20)

Protecciones selectividad filiacion
Protecciones selectividad filiacionProtecciones selectividad filiacion
Protecciones selectividad filiacion
 
Circuito integrado 555. configuración como multivibrador monoestable y astable
Circuito integrado 555. configuración como multivibrador monoestable y astableCircuito integrado 555. configuración como multivibrador monoestable y astable
Circuito integrado 555. configuración como multivibrador monoestable y astable
 
Válvulas distribuidoras hidráulicas
Válvulas distribuidoras hidráulicasVálvulas distribuidoras hidráulicas
Válvulas distribuidoras hidráulicas
 
Aplicación de grafcet de nivel 2 y Programación de PLC
Aplicación de grafcet de nivel 2 y Programación de PLCAplicación de grafcet de nivel 2 y Programación de PLC
Aplicación de grafcet de nivel 2 y Programación de PLC
 
Cilindros
CilindrosCilindros
Cilindros
 
Sensores discretos
Sensores discretosSensores discretos
Sensores discretos
 
Unidad 3 transmisores
Unidad 3 transmisoresUnidad 3 transmisores
Unidad 3 transmisores
 
Sistema de encedido2
Sistema de encedido2Sistema de encedido2
Sistema de encedido2
 
Control asistidos por computadora
Control asistidos por computadoraControl asistidos por computadora
Control asistidos por computadora
 
Instrumentacion ii
Instrumentacion iiInstrumentacion ii
Instrumentacion ii
 
Compresor de pistones
Compresor de pistonesCompresor de pistones
Compresor de pistones
 
Motores trifasicos,caracteristicas,calculos,aplicaciones
Motores trifasicos,caracteristicas,calculos,aplicacionesMotores trifasicos,caracteristicas,calculos,aplicaciones
Motores trifasicos,caracteristicas,calculos,aplicaciones
 
Curso análisis de máquinas rotativas parte i
Curso análisis de máquinas rotativas parte iCurso análisis de máquinas rotativas parte i
Curso análisis de máquinas rotativas parte i
 
Cuaderno de logo
Cuaderno de logoCuaderno de logo
Cuaderno de logo
 
Electroneumática y Neumática: ejercicios básicos en fluidsim
Electroneumática y Neumática: ejercicios básicos en fluidsimElectroneumática y Neumática: ejercicios básicos en fluidsim
Electroneumática y Neumática: ejercicios básicos en fluidsim
 
valvulas neumaticas
valvulas neumaticasvalvulas neumaticas
valvulas neumaticas
 
008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados
 
Funciones de-transferencia
Funciones de-transferenciaFunciones de-transferencia
Funciones de-transferencia
 
Convertidores dc-dc (Colección apuntes UJA 96/97)
Convertidores dc-dc (Colección apuntes UJA 96/97)Convertidores dc-dc (Colección apuntes UJA 96/97)
Convertidores dc-dc (Colección apuntes UJA 96/97)
 
Subestaciones electricas
Subestaciones electricasSubestaciones electricas
Subestaciones electricas
 

Similar a PLC: condicionamiento de acciones y receptividades GRAFCET

Similar a PLC: condicionamiento de acciones y receptividades GRAFCET (20)

Grafcet
GrafcetGrafcet
Grafcet
 
grafcet_resumen.pdf
grafcet_resumen.pdfgrafcet_resumen.pdf
grafcet_resumen.pdf
 
fmem020po.pdf
fmem020po.pdffmem020po.pdf
fmem020po.pdf
 
Programación de PLC (GRAFCET)
Programación de PLC (GRAFCET)Programación de PLC (GRAFCET)
Programación de PLC (GRAFCET)
 
Equipo_7.pdf
Equipo_7.pdfEquipo_7.pdf
Equipo_7.pdf
 
PLC: Tema 6 GRAFCET
PLC: Tema 6 GRAFCET PLC: Tema 6 GRAFCET
PLC: Tema 6 GRAFCET
 
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
 
Modelado de Grafcet.pdf
Modelado de Grafcet.pdfModelado de Grafcet.pdf
Modelado de Grafcet.pdf
 
006. diseño de circuitos neumaticos metodo secuenciador
006. diseño de circuitos neumaticos metodo secuenciador006. diseño de circuitos neumaticos metodo secuenciador
006. diseño de circuitos neumaticos metodo secuenciador
 
PLC: GRAFCET
PLC: GRAFCETPLC: GRAFCET
PLC: GRAFCET
 
GRAFCET
GRAFCETGRAFCET
GRAFCET
 
Virtual esquema d control
Virtual esquema d controlVirtual esquema d control
Virtual esquema d control
 
PLC: GRAFCET
PLC: GRAFCETPLC: GRAFCET
PLC: GRAFCET
 
Control automatico
Control automaticoControl automatico
Control automatico
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
Tipos de controladores exp
Tipos de controladores expTipos de controladores exp
Tipos de controladores exp
 
UNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptxUNIDAD 4 Ing. Control Clasico.pptx
UNIDAD 4 Ing. Control Clasico.pptx
 
GRAFCET
GRAFCETGRAFCET
GRAFCET
 
GRAFCET.pptx
GRAFCET.pptxGRAFCET.pptx
GRAFCET.pptx
 
Modos de control, instrumentación.
Modos de control, instrumentación.Modos de control, instrumentación.
Modos de control, instrumentación.
 

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
 
Arduino: Codifique un semáforo en el circuito de bloques de código de Tinkercad
Arduino: Codifique un semáforo en el circuito de bloques de código de TinkercadArduino: Codifique un semáforo en el circuito de bloques de código de Tinkercad
Arduino: Codifique un semáforo en el circuito de bloques de código de TinkercadSANTIAGO 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
 
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 ...
 
Arduino: Codifique un semáforo en el circuito de bloques de código de Tinkercad
Arduino: Codifique un semáforo en el circuito de bloques de código de TinkercadArduino: Codifique un semáforo en el circuito de bloques de código de Tinkercad
Arduino: Codifique un semáforo en el circuito de bloques de código de Tinkercad
 

Último

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
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
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
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
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
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
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
 
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
 

Último (20)

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
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
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
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
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
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
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
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
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
 

PLC: condicionamiento de acciones y receptividades GRAFCET

  • 1. Condicionamiento de acciones y receptividades Las acciones y las receptividades pueden venir condicionadas, además de por variables externas, por el estado de activación de las etapa, por el tiempo o por otra variable interna. Condicionamiento por etapas La condición, para una receptividad o una acción, que una etapa esté activada o desactivada. La etapa se referencia con la letra X. En la figura: Receptividad será cierta mientras la etapa 20 esté activa. Se realizará la acción cuando estén activas simultáneamente las etapas 3 y 12. Acciones y receptividades condicionadas por el tiempo Se deben utilizar condiciones que dependen del tiempo. El GRAFCET posee dos notaciones estándar para referirse al tiempo. Notación 1: Letra t / número de etapa que se considera / tiempo a considerar. La condición es cierta cuando el tiempo transcurrido desde la última activación de la etapa indicada, supera el tiempo fijado. t/7/5s
  • 2. Notación 2 (norma IEC-848): Primer valor (t1) / variable considerada / segundo valor de tiempo (t2). Esta condición pasa de falsa a cierta a t1 de la activación de la variable considerada. Pasa de cierta a falsa, a t2 de la desactivación de la variable considerada. 5s/X7/7s Si uno de los tiempos (t1 o t2) es nulo tiene preferencia la versión simplificada. Sólo se indica el valor distinto de cero. Uso de Contadores Al igual que los temporizadores, los contadores son de uso común en autómatas programables y la cuanta puede ser usada como valor de condicionamiento
  • 3. Receptividades condicionadas por flancos Es necesario tener en cuenta el cambio de estado de una variable en lugar del estado real. En el figura la receptividad es cierta en el instante en el que la variable c pasa de desactivada a activada. Si la transición es válida cuando acontece el flanco ascendente de c, la transición se franqueará. Si la transición se hace válida después del cambio de estado de c, no se franqueará. En la figura la receptividad es cierta en el instante en el que la variable b pasa de activada a desactivada. Si la transición es válida cuando b pasa de activada a desactivada, la transición se franqueará, caso contrario no. Ejemplo 1: La transición entre las etapas 4 y 8 está condicionada por el flanco de subida de la variable c.
  • 4. Ejemplo 2: La transición entre las etapas 5 y 4 está condicionada por el flanco de bajada de la variable b. Si es necesario que todas la receptividades sean booleanas las receptividades condicionadas por flancos se escriben de otra forma. En las figuras una transición condicionada por un flanco y su equivalente con receptividades booleanas.
  • 5. Automatización de una lavadora Se desea controlar una lavadora con un programa de lavado en frío. El ciclo de funcionamiento de la máquina será: Para iniciar el ciclo hay un pulsador de puesta en marcha. Al inicio del ciclo se llenará de agua el tambor a través de la electroválvula EVR hasta que se active el detector de nivel. El detector de nivel se activa cuando el tambor está lleno de agua y se desactiva cuando está vacío. El lavado constará de cincuenta ciclos. Cada ciclo el motor girará treinta segundos en sentido horario (motor H) y treinta más en sentido antihorario (motor A), dejando una pausa de medio segundo en cada cambio de sentido. Después del lavado se vaciará el agua del tambor, mediante la bomba, hasta que se desactive el detector de nivel. Mientras funcione la bomba, el tambor girará (motor A). Después del lavado, habrá cuatro aclarados. Cada aclarado comenzará llenando de agua el tambor a través de la electroválvula EVE hasta que se active el detector de nivel. Un aclarado constará de diez ciclos. Cada ciclo el motor girará treinta segundos en cada sentido, dejando una pausa de medio segundo en cada cambio de sentido. Después de cada aclarado se vaciará el agua del tambor, mediante la bomba, hasta que se desactive el detector de nivel. Mientras funcione la bomba, el tambor girará (motor A). Terminado los aclarados, se centrifugará (motor C) durante cinco minutos. Durante el centrifugado ha de funcionar la bomba de vaciado. El lavado y el aclarado siguen el mismo proceso con la única diferencia del número de repeticiones y la válvula de entrada de agua => Las etapas 3, 4, 5 y 6 son comunes. En el lavado, la entrada del agua se hace en la etapa 1 mientras que en el aclarado se hace en la 2. El contador C1 cuenta el número de ciclos (cincuenta en el lavado y 10 en cada aclarado) y el contador C2 cuenta el número de veces que se toma agua para aclarar (en el lavado C2=0).
  • 6.
  • 7. Macroetapas En ejemplo de la lavadora: ƒ Se incluye cada ciclo (Motor A, espera, Motor B, espera) dentro de una macroetapa M1.
  • 8. Automatización de una máquina de etiquetar latas La máquina que pone la etiqueta a unas latas y después imprime la fecha de fabricación. Las latas entran en la máquina y esta las pone en la plataforma de etiquetado (PE), allí las etiqueta y después las deja en la plataforma intermedia (PM). Cuando la lata llega a la plataforma intermedia ya puede poner una nueva en la plataforma de etiquetado. La máquina toma la lata de la plataforma intermedia y la pone en la plataforma de impresión (PI); allí le imprime la fecha y seguidamente la expulsa. Cuando la plataforma intermedia queda libre, puede ponerse una nueva lata etiquetada que podrá tomar una vez haya expulsado la lata anterior. PE PM PI Etapa 2: Lata etiquetada, espera por PM vacía Etapa 4: PM vacía, espera que la lata esté etiquetada Etapa 5: Lata en PM, espera por PI vacío Etapa 9: PI vacío espera por lata en PM
  • 9. GRAFCETs parciales y globales Un GRAFCET es conexo cuando se puede ir de una etapa cualquiera a otra etapa cualquiera mediante una unión orientada explícita. Un automatismo puede ser representado mediante más de un GRAFCET conexo. Se denomina GRAFCET parcial a cada un de los GRAFCETs conexos que forman un sistema. Cada GRAFCET parcial se llama mediante la letra G seguida de un nombre (por ejemplo GProd) o de un número (por ejemplo G3). Se denomina GRAFCET global a la agrupación de todos los GRAFCETs parciales de un sistema. No se puede duplicar el número de etapas y transiciones, aunque estén en GRAFCETs parciales diferentes. El ejemplo de la máquina de etiquetar latas se realizó con un único GRAFCET conexo. Se propone un GRAFCET para cada plataforma: G2: plataforma de etiquetaje G5: plataforma intermedia (memoria del estado PM) G7: plataforma de impresión.
  • 10. Los GRAFCETs parciales se utilizan para representar funciones auxiliares. Aplicación corriente de los GRAFCETs auxiliares es el intermitente. Ejemplo: Intermitente de T = 2seg.
  • 11. Diseño e implementación partiendo del GRAFCET hasta la Programación del Autómatas 1) Diseño del GRAFCET ‰ Diseño de la parte secuencial del automatismo ‰ Establecer el grafo de evolución con la secuencia de etapas. ‰ El número de etapas define el número de variables de estados, relés internos o marcas. ‰ Establecer las condiciones de transición entre etapas. ‰ Diseño de la parte combinacional de cada etapa del automatismo 2) Conversión del Grafcet a lenguaje de PLC ‰ Se elige el PLC el función de las necesidades que surgen del diseño de Grafcet . ‰ Se realiza el Grafcet nivel 3 con la correspondiente tabla de asignación de variables. ‰ Se convierte el Grafcet a esquemas de Blocks Funcionales o Diagrama de Contactos que pueden ser interpretados por PLC o el Software correspondiente. ‰ Simulación y prueba del programa 3) Programación el PLC ‰ Se carga finalmente el programa en el PLC, cableado de acuerdo a tabla de asignación de variables para que funcione como autómata.
  • 12. Conversión del Grafcet a lenguaje de PLC Módulo Secuenciador Tramo genérico de Grafcet
  • 13. Realización con Módulos Secuenciadores Tramo de Grafcet realizado con Diagrama Funcional
  • 14. Tramo de Grafcet realizado con Diagrama Escalera o de Contactos
  • 15. Etapa inicial La etapa inicial es una etapa fuente y debe activarse en el primer ciclo SCAN de la CPU al ponerse el autómata en RUN. Es la etapa/s activa/s desde la cual el Grafcet evoluciona. Para iniciar en esta etapa se utiliza un impulso inicial (marca especial) del PLC que se activa al pasar al modo RUN. Otra forma de generar el Estado Inicial: E0 se activará siempre que las demás etapas estén inactivas. Usar cuando la inicialización del PLC fuerce todas las marcas internas en cero.
  • 17. Jerarquía 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 es útil para el tratamiento de defectos de funcionamiento y emergencias. El forzado implica una jerarquía entre GRAFCETs parciales. La jerarquía la fija el diseñador del sistema cuando hace que un GRAFCET fuerce o no a otro. Reglas de jerarquía: Si un GRAFCET tiene la posibilidad de forzar a otro, este no fuerza al primero. En todo instante, un GRAFCET sólo puede ser forzado por otro GRAFCET. Se sigue una jerarquía en la que cada miembro sólo puede ser forzado por su superior inmediato. Reglas de forzado El forzado es una orden interna que aparece como consecuencia de una evolución. En una situación que comporte una o más órdenes de forzado, los GRAFCETs forzados deben pasar en forma inmediata y directa a la situación forzada. En cualquier cambio de situación, el forzado es prioritario respecto a cualquier otra evolución. Las reglas de evolución del GRAFCET no se aplican en los GRAFCETs forzados. Representación de la orden de forzado: se hace con la letra F seguida de una barra, a continuación se indica el nombre del GRAFCET que se desea forzar, dos puntos y la situación deseada (etapas que han de estar activas) escrita entre llaves.
  • 18. Bibliografía Automatización de procesos Industriales de E. García Moreno Grafcet Y GEMMA , apuntes de Internet Autómatas Programables de Joseph Ballcells Programable Controllers Bryan - Bryan