CICLO FLAT SEQUENCE

                                                                  CICLO FLAT SEQUENCE


Consta de uno o más subdiagramas, o marcos, que se ejecutan secuencialmente. Utilice la estructura de secuencia plana para garantizar que un subdiagrama se ejecute antes o después de otro subdiagrama. El flujo de datos para la estructura de secuencia plana difiere del flujo de datos para otras estructuras. Los fotogramas en una estructura de secuencia plana se ejecutan de izquierda a derecha y cuando todos los valores de datos conectados a un fotograma están disponibles. Los datos abandonan cada cuadro cuando el cuadro termina de ejecutarse. Esto significa que la entrada de un cuadro puede depender de la salida de otro cuadro.


EJEMPLO DE CICLO FLAT SEQUENCE(SEMAFORO)

En esta codificación se realiza el ciclo que hace un semáforo de una carretera vial, en el cual se muestra su secuencia de prender las luces tales como: rojo, amarillo y verde estos teniendo cierto delay entre cada uno aproximadamente de 1000, 2000 y 3000 milisegundos dependiendo del color que fuera. Para esto se utilizó (led, constantes de true o false, variables locales y timers). Esto nos muestra una de las formas mas faciles de entender el funcionamiento del ciclo Flat Sequence. 

Su diagrama de conexión quedaria de la siguiente manera:



Para ver con mayor imaginación su programación se realiza un semáforo en la simulación como en la fig.:

EJEMPLO DE LA PRACTICA EN VIDEO 








Comentarios