Lenguaje Grafcet - SFC

Documentos relacionados
Autómatas Programables. Ing. Luis Diego Murillo

PROGRAMACIÓN DE PROCESOS SECUENCIALES

PROGRAMACIÓN DE PROCESOS SECUENCIALES

Apuntes de Regulación y Automatización. Prácticas y Problemas.

CÓMO FUNCIONA UN PLC Control Combinacional Programación del PLC

GRAFCET (GRAFico Comando Etapa Transición)

LENGUAJE SFC (Sequential Function Chart)

Programación de autómatas

AUTOMATIZACIÓN INDUSTRIAL

Autómatas Industriales

M C BR M C 3 BL Z. Complementos formativos de Automatización (Másteres-EUITI 2011)

Tema: GRAFCET y S7-1200

Electrónica General y Aplicada Supervisión de Procesos Industriales Tema 9 APLICACIÓN TEMA 9 CONTROL, COMUNICACION Y SUPERVISION SCADA

Ejecución de programas

Configuración Y Programación de Autómata MOELLER XC201 para Maqueta Industrial

Tema: GRAFCET y S7-1200

IEC Programación SFC (Secuencial Functional Chart)

El El Relevador. Técnicas de programación de un PLC. Esquema de contactos o Diagramas de Escalera Mnemónicos o Listado de Instrucciones.

MANUAL GRAFCET. Introducción histórica

Schneider Electric España, S.A Plaza Dr. Letamendi, BARCELONA. Guía Rápida. UNITY Pro

Lenguajes de Programación de Autómatas

CAPÍTULO IV BLOQUES DE FUNCIÓN PREDEFINIDOS

ITT-SE, ITT-ST, IT. Autómatas y Sistemas de Control 19 de enero de 2010 Alumno:... DNI:...

Autómatas programables

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.

UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA DEPARTAMENTO DE INGENIERIA ELECTRONICA NUCLEO DE INSTRUMENTACION Y CONTROL

4.2 Servicio de exploración de E/S

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

Autómatas Programables (PLC)

LABORATORIO I DE CONTROL

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

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.

METODOLOGÍA PARA LA CONVERSIÓN DE GRAFCET ENRIQUECIDO AL LENGUAJE ESCALERA PARA LA PROGRAMACIÓN DE PLC ÁNGEL ANDRÉS MONTENEGRO VÉLEZ CÓDIGO

Sistemas lógicos y secuenciales

1. INTRODUCCIÓN AL MODELADO

Índice. ! Introducción. ! Modos de marcha. ! Seguridad. ! Diagramas Grafcet jerarquizados

INSTALACIONES ELECTROTÉCNICAS Programación de autómatas programables 1

Automatización Industrial. GRAFCET con S7- Graph Programación de Acciones Asociadas a Eventos Discretos

PRINCIPIOS DE SISTEMAS DE CONTROL

AUTOMATISMOS ELECTRONEUMÁTICOS (Programados - Cableados)

Máster universitario en automatización de procesos industriales

SELECCIÓN DE PÁGINAS DEL MANUAL DE REFERENCIA PL7

Tema 2: Programación de PLCs

Máster universitario en automatización de procesos industriales

Métodos utilizados en el desarrollo de circuitos

Manual de Programación PLC Micro TELEMECANIQUE

Descripción del Producto

PROGRAMACIÓN EN JAVA

Autómatas programables VISIÓN GENERAL

ING. JONATHAN QUIROGA TINOCO. Desarrollado por Ing. Jonathan Quiroga T.

Metodología de diseño de automatismos secuenciales: GRAFCET

LENGUAJE ST. (Structured Text) ST (Structured Text): 5to lenguaje definido en la norma IEC

Práctica 7. Control de sistemas continuos mediante Autómatas Programables. Objetivos

Programación estructurada sobre un PLC

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

Actividad. Un lenguaje gráfico en el entorno educativo que permite representar la lógica de un diagrama de flujo es Flowol.

Guía GEMMA. En la automatización de una máquina o de un proceso industrial es necesario prever todos los estados posibles:

Automatización Industrial (72.06) Guía de trabajos prácticos PLC

Curso sobre Controladores Lógicos Programables (PLC).

Guía rápida de CX-Programmer

Reglas de uso de los DFB en un programa

Instalación de UPS WorldShip en una estación de trabajo autónoma o de administración

Ejercicio 1(30 minutos)

Guía del Curso IFCD052PO PROGRAMACIÓN EN JAVA

Controladores Lógicos Programables

Curso sobre Controladores Lógicos Programables (PLC).

MÉTODO DE CASCADA..1-4 MÉTODO PASO A PASO METODO GRAFCET 7-8 CONCLUSION.8 REFERENCIAS 8

CO TROL I DUSTRIAL DISTRIBUIDO (66.29) Guía de Ejercicios Introductorios a la Programación de PLC

CONTROLADORES Control Lógico Programable (PLC)

INGENIERÍA ELECTRÓNICA Y AUTOMÁTICA

Diseño estructurado de sistemas de control: ejemplo Descripción del sistema

Práctica 3: Monitoreo y Depuración de Programas

Master en Automatización Programable PLC S

La barra de transporte. Tutorial Cubase 5 - Medín Peirón

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Desarrollar un programa en SIMATIC S7 con codificación AWL que simule un sistema en el que una entrada digital active una salida digital.

Capítulo II: TOLVAS. Figura

Práctico Online Autómatas Programables Siemens. Adquirir o ampliar conocimientos en el campo de la Automatización.

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

Autómatas programables. VISION GENERAL

ESTRUCTURAS DE CONTROL

Guía de uso del programa AVR-Studio

METODOS UTILIZADOS EN EL DESARROLLO DE CIRCUITOS.

Presentado por: Josué Andino Denis Flores Jorge Luis Pontón Diego Soria. Andino, Flores, Pontón, Soria 1

LENGUAJE LD. Orígenes históricos PLC. Orígenes históricos. Orígenes históricos. (Ladder) LADDER (LD) Objetivos del PLC:

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I

Catálogo. Plataforma de Automatización Modicon Premium Modicon Quantum Unity

Master en Automatización Programable PLC'S Duración: 180 horas

Tema: Introducción al OMRON CP1H y el CX-Programmer

Manual de usuario MetaTrader 4 TraderNovo:

6-3-5 PC Link (sólo CPUs CJ1M)

Indice. Subrutinas vs rutinas de interrupción Subrutinas Tareas a realizar para utilizar una subrutina en el programa

Guía práctica de estudio 05: Diagramas de flujo

La complejidad de los automatismos y la necesidad de especificar con precisión las tareas => útiles simbólicos de representación

Electrónica Digital II. Contadores

Transcripción:

Lenguaje Grafcet - SFC TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 79

Definiciones Que es el Grafcet? Un diagrama funcional cuyo objetivo es describir de forma gráfica el comportamiento de un automatismo secuencial Modelo Grafcet definido por : - elementos gráficos - reglas de evolución reflejando la dinámica del comportamiento del sistema TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 8

Definiciones CILINDRO Etapa inicial Etapa Pieza presente Acción asociada a la etapa CINTA PIEZA Conexión orientada Avance Cilindro Cilindro adelante Receptividad PUESTO DE TRABAJO Transición Retroceso Cilindro Cilindro hacia atrás TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 8

Definiciones GRAFCET DE SECUENCIA ÚNICA Pieza presente AVANCE CILINDRO Cilindro adelante RETROCESO CIL. Cilindro hacia atrás Un automatismo se representa por un grafcet de secuencia única cuando puede ser descrito por un conjunto de varias etapas formando una serie cuyo desarrollo se efectúa siempre en el mismo orden. En esta estructura, cada etapa es seguida por una única transición y cada transición es validada para una única etapa. El franqueo de una transición activa a la etapa siguiente y desactiva la anterior. Para franquear la transición se deben cumplir las dos condiciones siguientes : - que la etapa anterior esté activa - que la receptividad sea verdadera (que sea igual a ) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 8

Definiciones GRAFCET CON DERIVACIONES EXCLUSIVAS SELECCION DE SECUENCIA SALTO DE ETAPAS REINICIO DEL CICLO Ofrece la posibilidad de varios recorridos en un Grafcet, de los que sólo se autoriza uno a la vez. TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 8

Definiciones GRAFCET CON SECUENCIAS SIMULTÁNEAS Al superarse la transición, se activan simultáneamente todas las etapas que se encuentren a continuación ESTE GRAFO OFRECE LA POSIBILIDAD DE MANTENER ACTIVAS VARIAS ETAPAS DE MANERA SIMULTÁNEA Etapas de espera o sincronización = Convergencia simultánea (cuando se activen todas las etapas de espera) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 84

Posibilidades de sincronización GRAFCETS SINCRONIZADOS TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 85

Macro-etapas (Premium) IN = Expansion Macro-etapa Ciclo remoto y condiciones iniciales PESAR A Fin de pesada A PESAR C Fin de pesada C PESAR B 4 M DOSIFICACION Fin de pesada B = = LLENADO OUT Fin del llenado M = MEZCLA EVACUACION IN MEZCLAR Fin de mezcla EVACUAR MEZCLAR Fin De evacuación OUT Expansion Macro-etapa TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 86

Resumen Etapa inicial : define la situación inicial del automatismo. Transición : las receptividades asociadas indican las condiciones lógicas necesarias para el franqueo de la transición. 4 Acciones Acciones 6 7 Acciones Acciones Activación simultánea de las etapas y 6. Los subconjuntos formados por las etapas, 4, 5 y 6, 7, 8 constituyen dos secuencias llamadas simultáneas. Divergencia condicional a partir de la etapa hacia la etapa 4 o la 5. 5 8 Etapa fin de secuencia: permite la sincronización de las secuencias simultáneas. 9 Acciones Convergencia simultánea de las etapas 5 y 8. Etapa : las acciones asociadas no se ejecutan si la etapa no está activa. TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 87

Etapas normal inicial Lenguaje Grafcet - SFC Elementos gráficos hacia arriba Transiciones macroetapa (Premium) de una etapa a otra convergencia AND divergencia AND hacia abajo a la izda. a la dcha origen n Enlaces orientados Retornos convergencia y divergencia AND destino n TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 88

Elementos gráficos INDICADORES DE LA PROGRAMACIÓN DE LAS ACCIONES Y LAS TRANSICIONES Vacio: Condiciones NO programadas Lleno: Condiciones programadas TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 89

Editor Grafcet Limitaciones para el TSX7 Gráfico principal página 4 página página 8 4 5 en un ciclo : 8 páginas y 8 etapas máximo max. de etapas activas: 64 max. transiciones válidas 96 TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 9

Grafo principal Lenguaje Grafcet - SFC Editor Grafcet Limitaciones para el TSX57 4 etapas maximo + 64 Macro-Etapas maximo Macro-Etapa pag 8 8 páginas : 5 Etapas max. + 64 Macro max. pag pag pag 8 4 5 8 páginas : 5 Etapas max. por macro + etapa IN + etapa OUT pag pag 4 4 5 Macro-Etapa 6 pag 8 4 5 pag 4 pag 4 TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 9

Estructura de una "Página" zonas dedicadas a etapas zonas dedicadas a transiciones 4 lineas columnas TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 9

Comentarios de programa Entrada de datos por etapa o transición Tamaño máximo de un comentario : 64 caracteres en lineas máximo presentación completa en la impresión de la documentación Se transfieren al PLC ==> ocupan espacio de memoria (*Inic. proceso*) (*Abrir vávulas llenado*) (*Medida = 5*) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 9

Programación - Estructura de la tarear Maestra Entradas Ejecución Sección n- - pre-posicionamiento del grafcet - modos de marcha - cortes de alimentación - lógica de entradas Estructura secuencial de la aplicación - seguridades y lógica de salidas - evaluación del estado del grafcet PRL Tratamiento preliminar languaje LD, IL, ST GRAPH Secuencial lenguaje SFC POST Tratamiento Posterior lenguaje LD, IL, ST Secciones n+ Salidas TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 94

Programación en el TSX 7 Hacer doble click en chart elección al crear una nueva aplicación TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 95

Programación en el TSX 57 Hacer click derecho y seleccionar CREAR Hacer doble click en chart TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 96

Pantalla de ayuda al comenzar TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 97

Programación comentarios paleta de elementos TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 98

Herramientas de programación Ratón en modo selección Indicar procedencia de un envío Colocar una etapa con su transición Colocar una etapa Colocar una etapa inicial Envío a una etapa de destino Enlace de una etapa a una transición (en sentido arbitrario) Enlace de una transición a una etapa (en sentido arbitrario) Final de secuencias simultáneas (de derecha a izquierda) Comienzo de secuencias simultáneas (de izquierda a derecha) Colocar una transición Colocar un comentario Colocar una macroetapa (SOLO TSX 57) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 99

Acciones asociadas con etapas Programación en lenguajes IL (Lista de instrucciones), LD (Ladder) o ST (Literal Estructurado) Hay tres tipos de acción: a la activación de la etapa (flanco) acción contínua durante la actividad de la etapa a la desactivación de la etapa (flanco) Las acciones que actúan directamente sobre el proceso conviene programarlas en el POST ( procesamiento posterior) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg.

Programación de acciones click con botón derecho sobre etapa TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg.

Programación de Receptividades hacer click con botón derecho sobre la transición. Seleccionar ABRIR Una transicíón con receptividad no-programada nunca se franquea! una receptividad siempre válida debe ser programada: " true " en literal estructurado " ld true " en lista de instrucciones TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg.

Lenguaje Grafcet - SFC Objetos asociados al Grafcet Bits de etapa: %Xi Palabra de duración de etapas activas : %Xi.T estas palabras se incrementan cada ms existe una palabra reservada para cada etapa Ejemplo de transición: %X. T = 5 (duración de la etapa = 5 seg.) Bits de sistema %S : Inicialización del grafcet %S : reset del grafcet %S : inmovilización del grafcet %S6 : capacidad de la tabla de etapas activas y tabla de transiciones válidas EXCEDIDA Palabras sistema %SW : número de etapas activas %SW : número de transiciones válidas TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg.

Debug - Tablas de animación selección de una página del grafcet Servicios... Inicializar una tabla de animación etapa activa = Animación de los objetos asociados a la página seleccionada ( También es posible para una sola etapa ) TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 4