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