UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
PLC
Lenguajes de programacin: SFC
Integrantes:
Andrango Javier
Guamn Cristian
LENGUAJE DE PROGRAMACIN: SFC
SFC: Secuencial Function Chart o Diagrama de Funciones
Secuenciales en espaol. Grafcet
Definicin: Mtodo grfico de modelado y descripcin de
sistemas de automatismos SECUENCIALES.
Automatismo Secuencial: El estado que adquiere el sistema ante el
cambio de una entrada depende de los estados anteriores
ESTRUCTURA
Una secuencia en SFC se compone de una serie de etapas representadas
por cajas rectangulares conectadas entre si por lineas verticales
Cada etapa representa un estado particular del Sistema
Cada linea vertical representa a su vez una transicion
GRAFCET SFC
Elementos Principales:
Etapas
Acciones
Transiciones
ELEMENTOS DEL LENGUAJE SFC:
Etapa Transicin Accin
Estado del sistema Asociada a una condicin Se indica con etiquetas conectadas a la etapa
Tiene dos estados: activo de true/false, lo cual da Cada accin tiene un nico nombre
y no activo paso a la desactivacin Existen acciones tipo booleana, diagrama de
Etapa normal de la etapa anterior y la rels y texto estructurado
Etapa inicial que queda activacin de la posterior
activada al comienzo del
algoritmo de control
ELEMENTOS DEL LENGUAJE SFC:
Divergencia y convergencia (OR) Divergencia:
Estando activa la etapa Step1 se pasa a la
etapa Step2 o a la Step3 segn este activa
Trans1 o Trans2
Convergencia:
Para pasar a la etapa Step6 debe estar
activa la etapa Step4 y cumplirse la
condicin Trans5 o estar activa la etapa
Step5 y cumplirse la condicin Trans6
Divergencia y convergencia (AND) Divergencia Simultanea
Estando activa la etapa Step1 al verificarse
la condicin Trans1 se pasa
simultneamente a las etapas Step2 y
Step3
Convergencia Simultanea
Si las etapas Step4 y Step5 estn activas
simultneamente y se cumple la condicin
Trans4 se pasa a la etapa Step6
REGLAS DE EVOLUCION
Regla 1:
Las etapas de inicializacion se activan al poner en marcha el Sistema en forma
incondicional
Regla 2:
Una transicin esta validada si todas las etapas inmediatamente precedents unidas a
dicah trasnsicion estan activadas
Regla 3:
El franqueamiento de una transicion tiene como consecuencia la activacin de todas las
etapas siguientes inmediatas y la desactivacion de todas las etapas inmediatas
precedents
Posibilidad de secuencias en paralelo
VENTAJAS Y DESVENTAJAS:
El hecho de que es un metodo No tiene ningun analogo
grfico se podria decir que mucho
mas sencillo Si se desactiva una accion, esta
Se basa en redes de petri vuelve a ejecutar una vez, esto
Ofrece una metodologa de significa que cada accion se
programacin estructurada Top- ejecuta minimo dos veces.
down
Muy util en operaciones de control
secuencial donde un programa fluye
de un punto a otro una vez .
EJEMPLO
Descripcin del Ejemplo
1.- Al accionar S1 estando el final de carrera Fi activado, se pone en marcha el motor hacia la
derecha con KMD.
2.- Cuando el husillo activa el final de carrera Fd, se para el giro a derechas y el motor permanece
en esta posicin 7 segundos.
3.- Transcurrido dicho tiempo se conecta el giro a izquierdas con KMI.
4.- Al llegar el husillo a Fi el motor se detiene hasta nueva orden de S1
Grafcet SFC