Академический Документы
Профессиональный Документы
Культура Документы
Capitulo 2
Universidad Tecnolgica de
Tabasco
ndice
INTRODUCCIN
2.1 SEQUENCE
2.2 CASE
2.3 WHILE
2.4 FOR
2.5 EVENT
CONCLUSIN
VIDEO
Introduccin
ejecutar
un
cdigo
de
forma
2.1 SEQUENCE
El orden de ejecucin se corresponde con el
orden en que las instrucciones estn escritas.
El sistema de ejecucin de LabVIEW sigue el
modelo de flujo (dataflow).
Un nodo necesita tener disponibles los datos en
todas sus entradas para ejecutarse.Si hay dos
nodos en condicin de ejecutarse no se podr
determinar, en principio, el orden de ejecucin.
Las
estructuras
de
tipo
SEQUENCE
sirven
Stacked sequence
Flat sequence.
STACKED SEQUENCE
Era
la
nica
disponible
en
versiones
ms
El
men
contextual
desplegarse
puede
presionando
el
FLAT SEQUENCE
Es
ms
visual,
los
frames
se
ven
uno
2.2 CASE
La estructura CASE tiene como utilidad ejecutar
un cdigo u otro dependiendo de la condicin.
El men que permite elegir un subdiagrama, as
como la condicin para ejecutarlo.
Selector:
Es
el
valor
que
se
evala
para
Ejemplo:
ejecutar
cuando
la
entrada
tenga
2.3 WHILE
El bucle WHILE repetir el cdigo de su interior hasta
que se cumpla una condicin, la cual es evaluada en
cada interaccin.
En la siguiente figura puede verse el aspecto de
este bucle, en el se aprecian dos terminales:
En el terminal de iteracin. El
La condicin de stop. A este
valor de este terminal es un
valor se podr conectar bien un
numero entero
que va
valor booleano, o un cluster de
aumentando en una unidad
error.
por cada iteracin del bucle,
empezando a contar desde A travs del men contextual podr
elegirse para los booleanos que el
cero.
bucle se detenga cuando el valor
sea TRUE (STOP IF TRUE) o FALSE
(CONTINUE IF TRUE). En el caso de
los cluster de error sucede algo
parecido con STOP ON ERROR y
CONTINUE WHILE ERROR.
en el
2.4 FOR
El bucle For es muy parecido al WHILE. Repite el cdigo de su
interior un numero n de veces.
Consta de dos terminales:
respecto
los
shift
register,
los
2.5 Event
Es una estructura muy til en Vls con los que
interacta el usuario porque mejora la eficiencia
del programa.
cdigo
ineficiente
que
comprueba
Event,
al
igual
que
CASE
tiene
varios
Recomendaciones
Las recomendaciones que nos da National Instruments sobre
el uso de la estructura EVENT:
1.
2.
3.
LabVIEW