Guia de Ejercicios 6
-
Upload
aj-villalba -
Category
Documents
-
view
15 -
download
0
description
Transcript of Guia de Ejercicios 6
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
1
GUIA PRCTICA
N 6
INSTRUMENTACIN AVANZADA
PROGRAMACION GRAFICA
LABVIEW
FILES
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
2
Ejercicio 1.- Construir un VI que escriba en un archivo de texto un mensaje, con las opciones de
indicar error si la ruta de grabado es incorrecta. Agregar la opcin de borrar el mensaje desde el
panel frontal:
Ejercicio 2.- Construir un VI con estructuras Event con las siguientes opciones: Adquirir,
Grabar, Borrar y Salir. En Adquirir debe capturar 50 lecturas de la tarjeta de adquisicin de datos
USB (entrada analgica). Con la opcin GRABAR debe almacenar las lecturas a un archivo TXT.
Agregar la opcin BORRAR, para limpiar el waveform chart.
Ejercicio 3.- Construir con estructura Event las opciones de escribir a un archivo txt, y luego leer
desde el mismo archivo. Al reiniciar el programa el cuadro de texto Read Text debe limpiarse automticamente.
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
3
Ejercicio 4. A partir del promedio de 10 lecturas obtenidas con el SubVI Entrada Analgica, construir una cadena de texto con las funciones Build Text desde el panel frontal con los datos
que se detallan en la Figura y posteriormente grabarla a archivo TXT (funciones Open, Write y
Close File).
Ejercicio 5. Recupere el archivo TXT del Ejercicio 3, utilizando la funcin Open, Read y Close
File.
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
4
Ejercicio 6. Utilice las funciones Simulate Signal y Write To Measurement File, para generar y grabar una seal de onda triangular de 100 V de amplitud y 50 Hz.
Ejercicio 7.- Recupere la seal grabada en el ejercicio anterior aplicando la funcin Read From Measurement File.
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
5
Ejercicio 8. Construya la aplicacin siguiente para grabar un archivo que contenga 20 muestras
de lecturas de tensin (adquiridas desde la placa USB PIC), usando la funcin Write to Spreadsheet. Debe tomarse una lectura por segundo, reflejando los resultados en un XY Graph.
La tabla grabada tiene que tener la apariencia siguiente:
Ejercicio 9. Aplique la funcin Read from Spreadsheet para recuperar los datos del ejercicio anterior. Agregue una grfica que represente las lecturas en funcin del tiempo.
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
6
Ejercicio 10.- Genere y grabe una seal triangular de 1V pico a un archivo utilizando la funcin
Write Waveform To File
Ejercicio 11.- Recupere la seal grabada en el ejercicio anterior utilizando la funcin Read Waveforms From File
Ejercicio 12. Construya la siguiente aplicacin que graba un Array 2D a un archivo hoja de clculo.
Ejercicio 13. Construya un VI que recupere el Array 2D del ejercicio anterior.
Ejercicio 14.- Utilice la funcin Write to Binary File para grabar la seal generada por Sine Wave con los parmetros indicados en la Figura.
-
Instrumentacin Avanzada. J. A. Surez G. Murcia
7
Ejercicio 15.- Recuperar la seal grabada en el ejercicio anterior utilizando la funcin Read from Binary File.
Ejercicio 16.- Genere un Array de 2D (10 filas x 5 columnas) con las lecturas del SubVI (Demo
Thermometer), para ser grabados a un archivo TXT (que pueda ser recuperado con Excel)
agregando a cada una de las columnas los encabezamientos de C1, C2, C3, C4 y C5.