<< Chapter < Page Chapter >> Page >
En este ejercicio, se pretende construir un VI que lea datos desde un fichero. Completar los siguientes pasos para construir un VI que lea el fichero creado previamente y muestre la información leída en un string indicator.

Panel frontal

  1. Abrir un VI en blanco y construir el panel frontal mostrado en la [link] usando el control file path situado en la paleta Controls>>Text Controls y un indicador de cadena situado en la paleta Controls>>Text Indicators .

Diagrama de bloques

  1. Construir el diagrama de bloques según se muestra en la [link] .
    1. Colocar en el diagrama de bloques el VI Open/Create/Replace File , situado en la paleta Functions>>All Functions>>File I/O . Este VI muestra una caja de diálogo para abrir o crear un fichero. Hacer clic con el botón derecho en la entrada prompt , seleccionar Create>>Constant en el menú contextual, y escribir Select Filename en la constante. Hacer clic con el botón derecho en la entrada function , seleccionar Create>>Constant en el menú contextual, y hacer clic sobre la constante con la herramienta de operaciones y seleccionar open .
    2. Colocar en el diagrama de bloques la función Read File , situada en la paleta Functions>>All Functions>>File I/O . Esta función lee un número determinado de bytes ( count ) desde el fichero comenzando por el principio del fichero.
    3. Colocar en el diagrama de bloques la función Close File , situada en la paleta Functions>>All Functions>>File I/O . Esta función cierra el fichero.
    4. Colocar en el diagrama de bloques el VI Simple Error Handler , situado en la paleta Functions>>All Functions>>Time&Dialog . Este VI chequea el cluster de error y muestra una caja de diálogo si ocurre un error.
    5. Completar el diagrama de bloques como se muestra en la [link] .
  2. Salvar el VI como File Reader.vi en el directorio C:\Exercises\LabVIEW Basics I directory.

Puesta en marcha del instrumento virtual

  1. Mostrar el panel frontal y usar la herramienta de operaciones para hacer clic sobre el botón Browse en el control path.
  2. Navegar hasta demofile.txt y hacer clic en el botón Open or OK button.
  3. Ejecutar el VI. String Read from File muestra el contenido del fichero.
  4. Si se dispone de tiempo, se puede completar el siguiente ejercicio challenge step . Si no salvar y cerrar el VI

Desafío

  1. Modificar el VI tal que extraiga el valor numérico y lo visualice en un indicador numérico. Una vez finalizado, salvar y cerrar el VI.
    Usar la función Match Pattern para buscar el primer carácter numérico

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Programación gráfica labview - cadenas de texto y ficheros de entrada y salida. OpenStax CNX. Feb 24, 2009 Download for free at http://cnx.org/content/col10658/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Programación gráfica labview - cadenas de texto y ficheros de entrada y salida' conversation and receive update notifications?

Ask