Documente Academic
Documente Profesional
Documente Cultură
com | 6-6
Objetivo
n
tri nts
Modificar un VI para crear un fichero ASCII usando el flujo continuo de datos a disco.
ció
Descripción
dis me
Ha recibido un VI que representa la temperatura actual y la media de las tres últimas temperaturas. Modifique el VI para registrar la temperatura actual en un fichero
bu
ASCII.
su tru
Implementación
1. AbraTemperature Monitor.lvproj en el directorio <Exercises>\LabVIEW Core 1\Temperature Monitor.
2. AbraTemperature Monitor.vi de la ventana Project Explorer. Este VI fue creado en el ejercicio 3-5
da Ins
ibi al
n
Pr atio
N
oh
3. Modifique el diagrama de bloques como en la figura 6-3.
Figura 6-3. Diagrama de bloques del VI Temperature Monitor with Logging
n
tri nts
ció
dis me
bu
su tru
da Ins
1 3 2 4 5 6 7
1
ibi al
Open/Create/Replace File—Crea o reemplaza un archivo existente por el registro de datos. Haga clic con el botón derecho en la entrada operation y
seleccione Create»Constant. Configure la constante en replace or create.
2 Format Into String—Cambia el formato de la temperatura a una cadena de caracteres. Expanda el nodo para que acepte dos entradas.
n
3 End of Line Constant—Añade una constante de final-de-línea después de cada trozo de datos para que los valores sean separados en líneas.
Pr atio
n
tri nts
ció
1
2
dis me
bu
su tru
3
da Ins
4
1 Format Into String—Haga doble clic en la función Format Into String para abrir el cuadro de diálogo Edit Format String.
2 Use specified precision—Coloque una marca en la casilla de verificación e ingrese un 3 en el cuadro de texto para especificar que los datos tienen una
precisión coma flotante de tres dígitos.
3
ibi al
Corresponding format string—Este cuadro de texto automáticamente se actualiza basado en la configuración que especifique. Tras hacer clic en el botón OK
en el cuadro de diálogo, el diagrama de bloques se actualiza para mostrar el formato de la cadena de caracteres.
4 Botón Help—Haga clic en el botón Help para más información acerca de elementos más específicos de formato, como %3f y opciones de configuración de la
n
función Format Into String.
Pr atio
5. Pruebe el VI.
Ejecute el VI.
Haga clic en el botón Stop luego que el VI haya estado ejecutándose por algunas muestras.
oh
n
tri nts
Para mejorar la utilización del archivo de registro, se le pide incluir un encabezado al inicio del archivo de registro como en la figura 6-5.
ció
Figura 6-5. Archivo de registro con encabezado del VI Temperature Monitor
dis me
bu
su tru
da Ins
Modifique el VI Temperature Monitor para incluir el encabezado Current Temperature.
Consejo:
• Debido a que el encabezado se escribe solo una vez al archivo de texto, se debe escribir al encabezado por fuera del bucle While.
ibi al
• Use las funciones en la paleta Strings para manipular y dar formato a una cadena de caracteres para usarla en un procesador de texto o en una aplicación de
n
hoja de cálculo.
Pr atio
N
oh
n
tri nts
Figura 6-6. Archivo de registro con encabezados y dos columnas del VI Temperature Monitor
ció
dis me
bu
su tru
1 2
da Ins
1 Columnas tabuladas en un editor de texto. 2 Columnas tabuladas en una aplicación de hoja de cálculo.
Consejo:
• Use una función Format Into String expandida para convertir y cambiar el formato de los datos a cadenas de caracteres.
ibi al
Fin del ejercicio 6-2
n
Pr atio
N
oh