Antecedentes De Los Plc
Enviado por argenissander • 12 de Junio de 2015 • 1.203 Palabras (5 Páginas) • 610 Visitas
GRAFCET
El GRAFCET (Graphe Fonctionnel de Commande Etape Transition), nació en 1977 fuente del trabajo de la AFCET (Asociación Francesa para la Cibernética Económica y Técnica), en principio como síntesis teórica de las diferentes herramientas existentes por aquel entonces (Organigrama, Organifase, Diagramas de Girard, Red de Petri,etc...). Le otorgó su actual forma en 1979 la ADEPA francesa (Agencia Nacional para el Desarrollo de la Producción Automatizada). Normalizada en Europa como (EN61131)e internacionalmente en 1992 como (norma CEI 1131). Básicamente, el GRAFCET, es un modelo de representación gráfica, de los sucesivos comportamientos de un sistema lógico, predefinido por sus entradas y salidas. También, es un grafo, o diagrama funcional normalizado, que permite hacer un modelo del proceso a automatizar, contemplando entradas, acciones a realizar, y los procesos intermedios que provocan estas acciones. Inicialmente fue propuesto para documentar la etapa secuencial de los sistemas de control de procesos a eventos discretos. No fue concebido como un lenguaje de programación de autómatas, sino un tipo de Grafo para elaborar el modelo pensando en la ejecución directa del automatismo o programa de autómata. Varios fabricantes en sus autómatas de gama alta hacen este paso directo, lo que lo ha convertido en un potente lenguaje gráfico de programación para autómatas, adaptado a la resolución de sistemas secuenciales. En la actualidad no tiene una amplia difusión como lenguaje, puesto que la mayoría de los autómatas no pueden programarse directamente en este lenguaje, a diferencia del Lenguaje Ladder. Pero se ha universalizado como herramienta de modelado que permite el paso directo a programación, también con Ladder.
Índice [ocultar]
1 Elementos de programación
2 Principios básicos
3 Clasificación de las secuencias
3.1 Lineales
3.2 Con direccionamiento
3.3 Simultáneas
4 Clasificación de las acciones
4.1 Acciones asociadas a varias etapas
4.2 Acciones condicionadas
4.3 Acciones temporizadas o retardadas
5 Ejemplo de programación
6 Enlaces externos
Elementos de programación[editar]
Para programar un autómata en GRAFCET es necesario conocer cada uno de los elementos propios de que consta. En la siguiente tabla se muestran los comunes.
Elementos GRAFCET de programación
Símbolo Nombre Descripción
Etapa GRAFCET.PNG
Etapa inicial
Indica el comienzo del esquema GRAFCET y se activa al poner en RUN el autómata. Por lo general suele haber una sola etapa de este tipo.
Etapa GRAFCET.PNG
Etapa
Su activación lleva consigo una acción o una espera.
Union GRAFCET.PNG
Unión
Las uniones se utilizan para unir entre sí varias etapas.
Transicion GRAFCET.PNG
Transición
Condición para desactivarse la etapa en curso y activarse la siguiente etapa, Se indica con un trazo perpendicular a una unión.
Direccionamiento GRAFCET.svg
Direccionamiento
Indica la activación de una y/u otra etapa en función de la condición que se cumpla/n. Es importante ver que la diferencia entre la "o" y la "y" en el grafcet es lo que pasa cuando se cierran ( ver más adelante ).
Simultaneo GRAFCET.PNG
Proceso simultáneo
Muestra la activación o desactivación de varias etapas a la vez.
Asociada GRAFCET.PNG
Acciones asociadas
Acciones que se realizan al activarse la etapa a la que pertenecen.
Principios básicos[editar]
Para realizar el programa correspondiente a un ciclo de trabajo en lenguaje GRAFCET, se deberán tener en cuenta los siguientes principios básicos:
Se descompone el proceso en etapas que serán activadas una tras otra.
A cada etapa se le asocia una o varias acciones que sólo serán efectivas cuando la etapa esté activa.
Una etapa se activa cuando se cumple la condición de transición y está activa la etapa anterior.
El cumplimiento de una condición de transición implica la activación de la etapa siguiente y la desactivación de la etapa precedente.
Nunca puede haber dos etapas o condiciones consecutivas, siempre deben ir colocadas de forma alterna.
Clasificación de las secuencias[editar]
En un GRAFCET podemos encontrarnos con tres tipos de secuencias:
Lineales
...