Académique Documents
Professionnel Documents
Culture Documents
Indicadores 5
Controles 1
Botn run 1
Panel de conectores 1
Icono 1
Etiquetas libres 0
Controles 1
Indicadores 5
Constantes 4
Etiquetas libres 2
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.
ejercicio 1-2
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
Haga doble clic en File I/O en los resultados de la bsqueda para mostrar la
paleta File I/O.
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.
Haga clic en cada una de estas opciones para observar los diferentes
comportamientos.
drop
find
help
ejercicio 1-3
1. Abra Using Temperature.lvproj en el directorio <Exercises>\LabVIEW Core
1\Using Temperature.
ejercicio 1-4
Usando la figura 1-7, responda las preguntas 1 hasta 5.
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
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.
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.
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
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
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
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.
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
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.
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?