Vous êtes sur la page 1sur 47

ejercicio 1-1

2 abra seconds breakdown.vi

3 en el panel frontal, identifique estos elementos Cuntos de cada tem puede


encontrar?

Indicadores 5
Controles 1

Botn run 1
Panel de conectores 1
Icono 1
Etiquetas libres 0

4 Para mostrar el panel frontal y el diagrama de bloques a la vez presione


<Ctrl-T> o seleccione WindowTile Up and Down o WindowTile Left and Right.

5. En el diagrama de bloques, identifique estos elementos. Cuntos de cada


tem puede encontrar?

Controles 1
Indicadores 5
Constantes 4
Etiquetas libres 2

6. Use la ayuda contextual para aprender ms sobre los tems en el diagrama


de bloques.
Pulse <Ctrl-H> para abrir la ventana Context Help o seleccione HelpShow
Context Help

Mueva la ventana Context Help a una zona cmoda que no oculte parte del
diagrama de bloques.
Coloque su cursor sobre cada uno de los cables de diferentes colores para ver
qu tipo de dato representan.

El contenido de la ventana Context Help cambia para mostrar informacin


sobre el objeto sobre el que est el ratn.
R/ si cambia
7. Obtenga ayuda detallada y vea ejercicios para la funcin Quotient &
Remainder

Coloque su cursor sobre la funcin Quotient & Remainder. Lea la ventana


Context Help y haga clic en la liga Detailed Help para lanzar LabVIEW Help y
aprenda ms acerca de esta funcin.

Haga clic en la enlace Example en el tema de LabVIEW Help de Quotient &


Remainder.
Haga clic en el botn Open Example al final de la ventana de ayuda para abrir
un ejemplo que use la funcin Quotient & Remainder.
Examine el ejemplo y luego cirrelo cuando haya terminado.
8. Refirase a las figuras 1-1 y 1-2 para verificar que haya configurado todos
los tems correctamente.
R/ si se hizo correctamente
9. Pruebe el VI Seconds Breakdown utilizando los valores de la tabla 1-1.
Escriba el valor de entrada en el control Total Time in Seconds.
Haga clic en el botn Run.
Compare en cada entrada las salidas dadas con las salidas de la tabla 1-1. Si
el VI funciona correctamente, deben coincidir.

R/ si concuerdan los datos del programa con la tabla de datos

10. Salve y cierre el VI y el proyecto LabVIEW.

ejercicio 1-2

1. Abra un proyecto LabVIEW en blanco.


Haga clic en el botn Create Project en la ventana de LabVIEW Getting Started
y luego haga clic en Blank Project.

Haga clic en Finish.

2. Cree un VI en blanco y adalo al proyecto.

Haga clic con el botn derecho en My Computer en la ventana Project Explorer


y seleccione NewVI en el men contextual.

3. Seleccione ViewControls Palette del men de la ventana del panel frontal


del VI

4. Explore la paleta Controls.


Haga clic en el botn Customize y seleccione Change Visible Palettes

Seleccione las siguientes paletas para aadirlas a las paleta Controls y haga
clic en el botn OK. No deseleccione ninguna paleta.
Silver
Control Design & Simulation
Signal Processing

5. Explore la paleta Controls.


Use las paletas para localizar controles y funciones cuando quiera explorar las
opciones disponibles o cuando no est seguro del nombre de un control o una
Funcin que necesite.
Haga clic en el botn Search

Teclee string control en el cuadro de bsqueda.

Haga clic en el resultado de bsqueda String Control (Silver) y arrstrelo a la


ventana del panel frontal para colocar el objeto.

6. Abra el diagrama de bloques y haga clic con el botn derecho en cualquier


lugar en el diagrama de bloques para mostrar la paleta Functions.

Haga clic en el pin en la esquina superior izquierda para mantener la paleta


abierta.

7. Explore la paleta Functions.


Ubique funciones trigonomtricas.
Haga clic en el botn Search.
Busque el trmino cosine

En los resultados de la bsqueda, haga doble clic en Cosine <<Trigonometric


Functions>> para mostrar la funcin en la paleta.

Ubique funciones E/S de archivos


Busque el trmino file i/o.

Haga doble clic en File I/O en los resultados de la bsqueda para mostrar la
paleta File I/O.

Arrastre la funcin Write to Text File de la paleta al diagrama de bloques.

8. Practique usando la funcin Quick Drop.


Use la funcin Quick Drop cuando sabe el nombre de la funcin o VI que quiere
utilizar.
Presione <Ctrl-Space> para abrir el cuadro de dilogo Quick Drop

Teclee Bundle By Name y haga doble clic en Bundle By Name en los resultados
de la bsqueda. El cursor cambia a una mano con la funcin Bundle By Name.
Haga clic en el diagrama de bloques para colocar la funcin Bundle By Name.

Abra el cuadro de dilogo Quick Drop de nuevo.


Busque la funcin Wait Until Next ms Multiple.

Haga doble clic en la funcin en los resultados de la bsqueda y coloque la


funcin en el diagrama de bloques

9. Practique usando la funcin de bsqueda global.


Escriba Random en la barra de bsqueda situada en la esquina superior
derecha del diagrama de bloques.

Mueva el ratn sobre el primer resultado en la seccin Palette, Random


Number (0-1). Usted ahora ve las siguientes tres opciones:

Drople permite introducir inmediatamente esta funcin en el diagrama de


bloques
Findlocaliza la funcin en la paleta Functions
Helpabre el tema de ayuda para esta funcin.

Haga clic en cada una de estas opciones para observar los diferentes
comportamientos.

drop

find

help

10. Practique accediendo a funciones similares.


Coloque una funcin Add en el diagrama de bloques.
Haga clic con el botn derecho en la funcin Add y observe que dispone de
una paleta Numeric del men contextual.

Practique colocando funciones desde la paleta Numeric en el diagrama de


bloques.

ejercicio 1-3
1. Abra Using Temperature.lvproj en el directorio <Exercises>\LabVIEW Core
1\Using Temperature.

2. Abra el Using Temperature.vi desde la ventana Project Explorer.

3. Seleccione ViewTools Palette para mostrar la ventana Tools.

4. Expanda el grfico tipo waveform graph horizontalmente con la


herramienta de posicionamiento.
Mueva el cursor al borde derecho del grfico tipo waveform chart hasta que
vea los nodos de cambio de tamao alrededor del grfico
Mueva el cursor al nodo de cambio de tamao de la parte central izquierda
hasta que el cursor cambie a una doble flecha, como se ve en la figura 1-4.
Arrastre el punto de reposicionamiento hasta que el grfico Waveform Chart
tenga el tamao deseado

5. Renombre el grfico Waveform Chart usando la herramienta de etiquetado.


Haga doble clic en la palabra Chart. LabVIEW resalta la palabra y
automticamente selecciona la herramienta de etiquetado en la ventana Tools.

Escriba el texto Temperature Chart.

Complete la entrada haciendo clic en el botn Enter Text de la barra de


herramientas o haciendo clic fuera del control.

6. Cambie el control Numeric a Number of Measurements usando la


herramienta de etiquetado.
Haga doble clic en la palabra Numeric.
Escriba el texto Number of Measurements.
Complete la entrada haciendo clic en el botn Enter Text de la barra de
herramientas o haciendo clic fuera del control.

7. Cambie el valor del control Number of Measurements a 100 usando la


herramienta de etiquetado.
Mueva el cursor al interior del control Number of Measurements.
Cuando el cursor cambie al icono de la herramienta de etiquetado, haga clic
con el botn del ratn.

Escriba el texto 100.

8. Cambie el valor de la perilla Delay Multiplier usando la herramienta de


operaciones.
Mueva el cursor a la perilla.
Cuando el cursor cambie al cono de la herramienta de operaciones, haga clic
con el botn del ratn y arrastre al valor deseado.
Configure el valor en 1.

9. Cambie el color de la perilla Delay Multiplier usando la herramienta de color.


Haga clic en el cuadrado de fondo en el botn Set Color y seleccione un color
Cuando el cursor cambie a un pincel, haga clic en la perilla Delay Multiplier
Haga clic en el botn Automatic Tool Selection de nuevo para encender la
herramienta de seleccin automtica.

12. Mueva el terminal Number of Measurements con la herramienta de


posicionamiento.
Mueva el cursor al terminal Number of Measurements.
Mueva el cursor sobre el terminal hasta que el cursor cambie a una flecha.
Haga clic y arrastre el terminal a la nueva ubicacin como se muestra en la
figura 1-5.

13. Cablee el terminal Number of Measurements al terminal de contaje para el


bucle For utilizando la herramienta de cableado.
Mueva el cursor al terminal Number of Measurements.
Mueva el cursor a la derecha del terminal hasta que el cursor cambie a un
carrete de cable
Haga clic para iniciar el cable.
Mueva el cursor al terminal de contaje (N) del bucle For.

15. Limpiar automticamente el diagrama de bloques entero.


Haga clic en el botn Clean Up Diagram en la barra de herramientas de
LabVIEW.

Haga clic con el botn derecho en el terminal Stop Button y seleccione


Properties en el men contextual. Configure las propiedades como se muestra
en la
figura 1-6.

ejercicio 1-4
Usando la figura 1-7, responda las preguntas 1 hasta 5.

Qu funcin se ejecuta primero? Hay alguna dependencia entre la funcin


File Dialog y el VI Express Simulate Signal?
R/no se sabe con exactitud podra ser la file dialog o la simulate signal y no
existe ninguna dependencia por parte de estas dos funciones entre si
Qu funcin se ejecuta la ltima?
R/el simple error handler.vi
Debido a que un cable verde conecta la funcin File Dialog al VI TDMS File
Viewer, puede el VI TDMS File Viewer ejecutarse antes que la funcin TDMS
Close?
R/no debido a que el TDMS close es una entrada de el TDMS-file viewer lo que
implica que primero se debe realizar el primero para poder realizar el segundo
Cuntos nodos deben ejecutarse antes que la funcin TDMS Write pueda
ejecutarse?
R/ Tres nodos deben ejecutarse antes que la funcin TDMS Write pueda
ejecutarse: File Dialog, TDMS Open y Simulate Signal. La funcin TDMS Write
tambin
depende de la constante de cadena de caracteres Simulated Signal pero esa
entrada es instantnea.
5. Un diagrama de bloques bien diseado debera fluir en una direccin en
particular?
R/No necesariamente
6. En la figura 1-8, qu VI Express se ejecuta de ltimo?

R/ lo ltimo en ejecutarse es la presentacin de los datos


7. En la figura 1-9 un cable de error (mostrado en amarillo) conecta los VIs
Express. Qu VI Express se ejecuta de ltimo?
R/el ltimo en ejecutarse es el de write to measurement file
8. En la figura 1-10, Qu VI Express Tone Measurements se ejecuta de ltimo?
R/ cualquiera de los dos Tone Measurements puede ejecutarse a lo ultimo.

2. Abra LabVIEW.
3. Abra un proyecto en blanco. Guarde el proyecto como Simple AAP.lvproj en
el directorio <Exercises>\LabVIEW Core 1\Simple AAP.
4. Aada un VI nuevo al proyecto desde la ventana Project Explorer y guarde el
VI como Simple AAP.vi en el directorio <Exercises>\LabVIEW

Core 1\Simple AAP.

5. Aada un grfico tipo waveform graph a la ventana del panel frontal para
mostrar los datos adquiridos.
Presione <Ctrl-Space> para abrir el cuadro de dilogo Quick Drop.
Teclee Waveform en el cuadro de texto y haga doble clic en Waveform Graph
(Silver) en la lista de resultados de la bsqueda.
Aada el grfico a la ventana del panel frontal.

6. Aada un indicador numrico a la ventana del panel frontal para mostrar los
valores medios.
Presione <Ctrl-Space> para abrir el cuadro de dilogo Quick Drop.
Teclee Numeric Indicator en el cuadro de texto y haga doble clic en Numeric
Indicator (Silver) en la lista de resultados de la bsqueda.
Aada el indicador a la ventana del panel frontal.
Cambie la etiqueta del indicador numrico a Average Value.

9. Use el VI Express Statistics para determinar el valor medio de los datos


adquiridos.
Presione <Ctrl-Space> para abrir el cuadro de dilogo Quick Drop.
Teclee statistics en el cuadro de texto y haga doble clic en Statistics
[NI_ExpressFull.lvlib] en la lista de resultados de la bsqueda.
Coloque el VI Express Statistics en el diagrama de bloques a la derecha del
DAQ Assistant (o VI Express Simulate Signal).
Espere a que se abra el cuadro de dilogo del VI Express Statistics.
Coloque una marca de verificacin en la casilla de verificacin Arithmetic
mean.
Haga clic en el botn OK.
10. Registre los datos sinusoidales generados en un archivo de medicin de
LabVIEW.
Presione <Ctrl-Space> para abrir el cuadro de dilogo Quick Drop.
Teclee write to measurement en el cuadro de texto y haga doble clic en Write
to Measurement File en la lista de resultados de la bsqueda.
Aada el VI Express Write to Measurement File al diagrama de bloques bajo el
VI Express Statistics.
Espere a que se abra el cuadro de dilogo del VI Express Write to
Measurement File.

Deje todas las opciones de configuracin en el cuadro de dilogo Write to


Measurement File sin cambios.
Haga clic en el botn OK.
11. Cablee los datos del DAQ Assistant (o VI Express Simulate Signal) al VI
Express Statistics.
Coloque el cursor del ratn sobre la salida data del DAQ Assistant (o la salida
Sine del VI Express Simulate Signal) donde el cursor cambie a la herramienta
de cableado.
Haga clic en el botn del ratn para iniciar el cable.
Coloque el cursor del ratn sobre la entrada Signals del VI Express Statistics y
haga clic en el botn del ratn para terminar el cable.
12. Cablee los datos al indicador del grfico.
Coloque el cursor del ratn sobre el cable de salida data del DAQ Assistant (o
la salida Sine del VI Express Simulate Signal) donde el cursor cambie a la
herramienta de cableado.
Haga clic en el botn del ratn para iniciar el cable.
Coloque el cursor del ratn sobre el indicador Waveform Graph y haga clic en
el botn del ratn para terminar el cable.
13. Cablee la salida Arithmetic Mean del VI Express Statistics al indicador
numrico Average Value.
Coloque el cursor del ratn sobre la salida Arithmetic Mean del VI Express
Statistics donde el cursor cambia a la herramienta de cableado.
Haga clic en el botn del ratn para iniciar el cable.
Coloque el cursor del ratn sobre el indicador numrico Average Value y haga
clic en el botn del ratn para terminar el cable.
14. Cablee la salida data a la entrada Signals del VI Express Write
Measurement File.
Coloque el cursor del ratn sobre el cable de salida data del DAQ Assistant (o
la salida Sine del VI Express Simulate Signal) donde el cursor cambie a la
herramienta de cableado.
Haga clic en el botn del ratn para iniciar el cable.

Coloque el cursor del ratn sobre la entrada Signals del VI Express Write
Measurement File y haga clic en el botn del ratn para terminar el cable.
15. Guarde el VI.

1. Cambie a la ventana del panel frontal del VI.


2. Configure las propiedades del grfico para poder ver la onda sinusoidal.
Haga clic con el botn derecho en el grfico tipo waveform graph y
seleccione X ScaleAutoscale X para desactivar la escala automtica.
Haga clic con el botn derecho en el grfico tipo waveform graph y
seleccione Visible ItemsX Scrollbar para activar la escala X.
Use la herramienta de etiquetado para cambiar el ltimo nmero de la escala
Time del grfico tipo waveform graph a .1.
3. Guarde el VI.

4. Ejecute el VI.
Haga clic en el botn Run en la barra de herramientas del panel frontal.
El indicador del grfico debe mostrar una onda sinusoidal y el indicador
Average Value debe mostrar un nmero alrededor de cero. Si el VI no se
ejecuta segn lo
esperado, revise los pasos de implementacin.

5. Cierre el VI
ejercicio 2-1
1. Abra y examine el VI Area and validity of a triangle

Abra Debug.lvproj en el directorio <Exercises>\LabVIEW Core 1\Debugging.


Abra Area and Validity of a Triangle VI desde la ventana Project Explorer.
3. Busque y solucione cada error.
Haga clic en el botn Run roto para ver la ventana Error list, que enumera
todos los errores.
Seleccione una descripcin de error en la ventana Error list. La seccin Details
describe el error y en algunos casos recomienda cmo corregirlo.
Haga clic en el botn Help para ver un tema de LabVIEW Help que describa el
error en detalle e incluya instrucciones paso a paso para corregirlo.
Haga clic en el botn Show Error o haga doble clic en la descripcin del error
para resaltar la zona del diagrama de bloques o del panel frontal que contenga
el error.
Use la ventana Error list para solucionar cada error
3. Busque y solucione cada error.
Haga clic en el botn Run roto para ver la ventana Error list, que enumera
todos los errores.
Seleccione una descripcin de error en la ventana Error list. La seccin Details
describe el error y en algunos casos recomienda cmo corregirlo.
Haga clic en el botn Help para ver un tema de LabVIEW Help que describa el
error en detalle e incluya instrucciones paso a paso para corregirlo.
Haga clic en el botn Show Error o haga doble clic en la descripcin del error
para resaltar la zona del diagrama de bloques o del panel frontal que contenga
el error.
Use la ventana Error list para solucionar cada error

1. Pruebe el VI.
Abra el panel frontal haciendo clic en l o seleccionando WindowShow Front
Panel.
Use los valores predeterminados para cada lado. Estos valores son medidas
vlidas para un tringulo.
Ejecute el VI.
Note que a pesar los nmeros que ingrese son vlidos, el LED no est
iluminado y el indicador Area of a Triangle muestra NaN.
2. Anime el flujo de datos a travs del diagrama de bloques.
Abra el diagrama de bloques.
Haga clic en el botn Highlight Execution en la barra de herramientas para
habilitar el resaltado de la ejecucin.
Haga clic en el botn Retain Wire Values en la barra de herramientas para que
pueda ver el ltimo valor que pas por el cable

3. Sondeo de los valores en los cables.


Haga clic con el botn derecho en cada una de las entradas de la funcin
Compound Arithmetic y seleccione Probe. Esto muestra la ventana de
visualizacin
de sondas.
Note que uno de los valores de un cable es False como se muestra en la figura
2-3.
Dado que est comprobando que los valores de los tres lados del tringulo son
positivos, el valor de entrada o la lgica son incorrectos. Los valores de entrada
eran todos nmeros positivos, eso significa que la lgica es incorrecta.
Note que el nodo que devuelve un valor de False es una funcin Less than
Zero? pero esta seccin del cdigo debera estar revisando si el valor es mayor
que cero.
Haga clic con el botn derecho en la funcin Less than Zero? y seleccione
ReplaceComparison PaletteGreater than Zero?.
4. Pruebe el VI.
Ejecute el VI.
Note que todos los valores de las sondas son True.

Abra el panel frontal. Note que el Valid Triangle? LED est iluminado pero el
indicador Area of Triangle aun devuelve NaN.
El rea del tringulo es calculada en el subVI, as que debe continuar
depurando en el subVI Area of a Triangle

5. Contine depurando el subVI.


Abra el diagrama de bloques del VI Area and Validity of a Triangle.
Haga clic en el botn Step Into para iniciar la ejecucin paso a paso del VI. La
ejecucin resaltada muestra el flujo de datos en el diagrama de bloques de un
nodo a otro. Los nodos parpadean para indicar que estn listos para ejecutarse.
Haga clic en el botn Start Single Stepping despus de cada nodo para revisar
todo el diagrama de bloques. Cada vez que haga clic en el botn Step Over,
se ejecutar el nodo actual y se pausar en el siguiente nodo.
Cuando llegue al subVI, haga clic en el botn Step Into para abrir el diagrama
de bloques del subVI Area of Triangle. El subVI est pausado.
6. Haga clic en el botn rojo de pausa para continuar la ejecucin del VI.
El VI continua ejecutndose hasta el punto de interrupcin y luego se pausa de
nuevo.
7. Examine los valores en los cables,=.
Mueva el cursor sobre el cable de entrada de la funcin Square Root. Debera
ver una etiqueta de ayuda con un valor de 576. No se puede tomar la raz
cuadrada de un nmero negativo, lo cual es la razn por la que el indicador
Area of Triangle devuelve NaN.

Coloque el puntero sobre otros cables o use la ventana de visualizacin de


sondas para examinar otros valores intermedios.
Note que el valor en el cable (S-B) es tambin un nmero negativo. Si mira
ms de cerca, notar que las entradas de la funcin de resta estn invertidas.
Haga clic en el botn Abort para detener el VI.
Cambie las entradas de la funcin de resta (S-B) y guarde el VI
Encienda las opciones de resaltado de ejecucin y retener los valores de los
cables en el subVI.

1. Pruebe el VI Area and Validity of a Triangle usando los valores para Side A,
Side B y Side C en la tabla 2-1. Para cada grupo de valores, el VI debe devolver
el
valor mostrado en la columna Area.

1. Cree un proyecto LabVIEW nuevo y aada un VI nuevo al proyecto.


Seleccione FileNew del men de LabVIEW y luego seleccione ProjectEmpty
Project del rbol Create New.
Guarde el proyecto nuevo como <Exercises>\LabVIEW Core 1\Weather
Warnings\Weather Warnings.lvproj.
Haga clic con el botn derecho en My Computer en la ventana Project Explorer
y seleccione NewVI para abrir un VI nuevo.
Guarde el VI como Temperature Warnings.vi en el directorio
<Exercises>\LabVIEW Core 1\Weather Warnings.
4. Modifique la descripcin y consejo asociados con el indicador Warning Text
para cambiar el contenido de la ventana Context Help.
Pulse <Ctrl-H> para abrir la ventana Context Help, de ser necesario.

Seleccione WindowShow Front Panel para abrir el panel frontal del VI.
Mueva el ratn sobre el indicador Warning Text.
Lea el contenido de la ventana Context Help
Haga clic con el botn derecho en el indicador Warning Text y seleccione
Description and Tip.
Escriba Muestra la cadena de caracteres indicando Heatstroke Warning,
Freeze Warning o No Warning dependiendo de las
condiciones del clima en el cuadro de texto Warning Text Description.
Haga clic en el botn OK.
Mueva el ratn sobre el indicador Warning Text.
Compruebe que el contenido de la ventana Context Help cambi para coincidir
con el texto que escribi en el cuadro de dilogo Description and Tip.
5. Documente el diagrama de bloques usando etiquetas propietarias y
etiquetas libres.
Presione <Ctrl-E> para cambiar al diagrama de bloques.
Aada etiquetas propietarias y etiquetas libres en el diagrama como se
muestra en la figura 3-4.
Las etiquetas propietarias son propiedad de un objeto especfico. Usted puede
esconder las etiquetas propietarias y moverlas pero no puede copiarlas o

borrarlas independientemente de sus propietarios.

4. Configure las propiedades del control Number to Match para que el tipo de
dato sea un nmero entero sin signo de 32-bits, el intervalo de datos sea de 0
a 1000,
el valor de incremento sea 1 y los dgitos de precisin sean 0.
Haga clic con el botn derecho en el control Number to Match y seleccione
RepresentationU32 en el men contextua
Haga clic con el botn derecho en el control Number to Match y seleccione
Data Entry en el men contextual. Establezca las propiedades en las pestaas
Data Entry y Display Format como se muestra en la figura 3-7.
5. Establezca el tipo de datos del indicador Current Number a un nmero
entero sin signo de 32-bits y establezca los dgitos de precisin de la salida de
Current
Number a 0.
Haga clic con el botn derecho en el indicador Current Number y seleccione
RepresentationU32 en el men contextual.
Haga clic con el botn derecho en el indicador Current Number y seleccione
Display Format. Configure las propiedades como se muestra en la figura 3-8.
7. Actualice el VI para eliminar los puntos de coercin.

Haga clic con el botn derecho en el cable la funcin Round To Nearest y


seleccione InsertNumeric PaletteConversionTo Unsigned Long Integer
como se muestra en la figura 3-10. Esto inserta la funcin To Unsigned Long
Integer en el cable.
8. Note que convertir la salida de la funcin Round To Nearest elimina todos los
puntos de coercin en el diagrama de bloques, como se muestra en la figura 311.
9. Abra el panel frontal.
10. Haga clic con el botn derecho en el indicador Current Number y seleccione
AdvancedSynchronous Display
4. Para ver cmo el VI actualiza los indicadores, habilite el resaltado de
ejecucin.
En el diagrama de bloques, haga clic en el botn Highlight Execution para
habilitar el resaltado de ejecucin. El resaltado de la ejecucin muestra el
movimiento de datos en el diagrama de bloques desde un nodo a otro para que
pueda ver cada nmero segn lo genera el VI.
5. Ejecute el VI y observe el flujo de datos.
6. Apague el resaltado de la ejecucin para terminar la ejecucin del VI
rpidamente.
7. Intente hacer coincidir un nmero que se encuentre fuera del rango de
datos.
Cambie el valor Number to Match a un nmero que se encuentre fuera del
rango, 0 1000.
Ejecute el VI.
Note que LabVIEW coacciona el valor fuera del rango al valor ms cercano en
el rango de datos que especifique en el paso 4 de la seccin Implementacin.
8. Cierre el VI

Escenario 1
Adquiere datos de presin en un bucle que se ejecuta una vez cada segundo
durante un minuto.
1. Si usa un bucle While, qu condicin necesita para detener el bucle?
Bucle While: Time = 1 minute
2. Si usa un bucle For, cuntas iteraciones necesita ejecutar el bucle?
Bucle For: 60 iteraciones
3. Resulta ms fcil implementar un bucle For o un bucle While?
Ambos son posibles.
Escenario 2
Adquiere datos de presin hasta que sta es mayor o igual que 1.400 psi.
1. Si usa un bucle While, qu condicin necesita para detener el bucle?
. Bucle While: Pressure = 1400 psi
valor apropiado para cablear al terminal de contaje.
2. Si usa un bucle For, cuntas iteraciones necesita ejecutar el bucle?

2. Bucle For: Desconocido


3. Resulta ms fcil implementar un bucle For o un bucle While?
Un bucle While
Escenario 3
Adquiere datos de presin y temperatura hasta que ambos valores son estables
durante dos minutos.
1. Si usa un bucle While, qu condicin necesita para detener el bucle?
Bucle While: Bucle While: [(ltima Temperatura = Temperatura Previa) durante
2 minutos o ms] y [(ltima presin = Presin Previa) durante 2 minutos o
ms]
2. Si usa un bucle For, cuntas iteraciones necesita ejecutar el bucle?
Bucle For: Desconocido
3. Resulta ms fcil implementar un bucle For o un bucle While?
Un bucle While.
Escenario 4
Genera una rampa de tensin que comienza en cero, aumentando
incrementalmente en 0,5 V cada segundo, hasta que la tensin de salida es
igual a 5 V.
1. Si usa un bucle While, qu condicin necesita para detener el bucle?
Bucle While: Voltaje = 5 V
2. Si usa un bucle For, cuntas iteraciones necesita ejecutar el bucle?
Bucle For: 11 iteraciones
3. Resulta ms fcil implementar un bucle For o un bucle While?
Ambos son posibles

Vous aimerez peut-être aussi