net
Contenido
Introduccin terica al lenguaje SFC
Tera del lenguaje SFC
Estructura del lenguaje SFC
Elementos del lenguaje SFC
Reglas de evolucin
CX-Programmer SFC
CPUs que soportan SFC
Entorno del CX-Programmer SFC
www.infoPLC.net Automation Training
Automatismos secuenciales: El estado que adquiere el sistema ante el cambio de una entrada
depende de los estados anteriores
Automatismos combinatorios: El estado del sistema depende slo de la combinacin de los
estados de las entradas en el instante en anlisis
Estructura
Una secuencia en SFC se compone de
una serie de etapas representadas por Etapa inicial
cajas rectangulares conectadas entre s
por lneas verticales.
Etapa
Etapa
Etapa
Estado del sistema Etapa inicial
Tipos
Etapa normal
Etapa inicial: Aquella que queda activada al
comienzo del algoritmo de control
Automation Training
Transicin
Transicin
Accin
Accin
Condicin Descripcin
Se indica con etiquetas
Ninguna No almacenado
conectadas a la etapa
N No almacenado
Cada accin tiene un nico
R Reset
nombre
S Set
L Tiempo limitado
Tipo de acciones D Tiempo de retardo
Expresin booleana P Pulso
Diagrama de rels SD Almacenado y tiempo de retardo
Texto estructurado DS Tiempo de retardo y almacenado
SL Almacenado y tiempo limitado
P1 Pulso (flanco ascendente)
P0 Pulso (flanco descendente)
Acciones
Automation Training
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
Automation Training
Convergencia simultanea
Si las etapas Step4 y Step5 estn
activas simultneamente y se
cumple la condicin Trans4 se pasa
a la etapa Step6
Automation Training
Reglas de evolucin
Regla 1
Las etapas de inicializacin se activan al poner en marcha el sistema en forma
incondicional
Regla 2
Una transicin est validada si todas la etapas inmediatamente precedentes
unidas a dicha transicin estn activadas
Regla 3
El franqueamiento de una transicin tiene como consecuencia la activacin de
todas las etapas siguientes inmediatas y la desactivacin de todas las etapas
inmediatas precedentes
Posibilidad de secuencias en paralelo
Macroetapas
CX-Programmer SFC
Ventana del
Diagrama SFC
Ventana de Programa
Ventana de
Trabajo
Automation Training
Pasos a seguir
Cmo comenzar a programar una aplicacin con SFC:
1. Abrir un nuevo proyecto en CX-Programmer SFC.
2. Insertar en el proyecto un programa SFC.
3. Aparecern en la ventana de Diagrama de SFC, un
Step Inicial, una transicin y un Step Normal. (Desde
esta ventana, se pueden insertar ms pasos (Steps), transiciones,
convergencias, divergencias, bien desde los nuevos iconos de la
barra de Menu, como haciendo click, sobre cada elemento, con el
botn derecho del ratn).
Desde la ventana de
diagrama SFC
Automation Training
Desde la ventana de
diagrama SFC
Automation Training