Secuencia Flat Sequence
LabView tiene una forma de funcionar un tanto "peculiar". En la ventana diagrama donde se realiza la programación de los objetos NO HAY UN ÓRDEN estipulado de ejecución, es decir, aunque podamos ordenar los objetos por filas, unos más arriba y otros más abajo, el programa al ejecutarse no sigue un órden que podria parecer natural (orígen de otros lenguajes de programación).
Es por éste motivo que si lo que deseamos es realizar una secuencia de instrucciones (tal y como si tuvieramos un autómata o una máquina de estados), hemos de utilizar la secuéncia FLAT-SEQUENCE, que lo que hace es insertar frames o fotogramas para poder poner en cada uno de ellos el conjunto de instrucciones, bucles, bifurcaciones, comandos en general que deseemos. El programa saltará de frame a frame automáticamente al acabar con cada uno de ellos. Una vez llegado al último frame, si no hay ningún bucle la secuéncia habrá terminado.
La secuéncia
FLAT-SEQUENCE por defecto sólo inserta un frame (fotograma). Si queremos
añadir más frames sólo basta situarse con el cursor sobre el marco del frame,
pulsar el botón derecho del mouse y indicarle si queremos añadir un frame
antes (ADD FRAME BEFORE) o añadir un frame después del actual (ADD FRAME
AFTER). Una vez hay más de un frame también aparece la opción DUPLICATE
FRAME para hacer cópia de un frame. Igualmente, si queremos eliminar el frame actual, sólo hemos de escoger la opción Delete This Frame. |
![]() |
La opción Replace witch Stacked Sequence es sólo otra forma de observar los fotogramas. En la parte superior se ve en formato normal mientras que debajo se ve al activar el Stacked Sequence. |
![]() |