Guia de Ejercicios 6

7
 Instrumentación Avanzada. J. A. Suárez  G. Murcia 1 GUIA PRÁCTICA Nº 6 INSTRUMENTACIÓN AVANZADA PROGRAMACION GRAFICA LABVIEW FILES

description

Guia

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.