INSTRUMENTACION MECATRÓNICA
INFORME DE LA PRÁCTICA
ESTUDIANTE:
JOHAN MACAS
Latacunga-Ecuador
1
ÍNDICE
1. Tema .......................................................................................................................... 1
2. Objetivos .................................................................................................................... 1
5. Procedimiento ............................................................................................................ 3
6. Conclusiones ............................................................................................................ 16
7. Recomendaciones .................................................................................................... 16
8. Bibliografía .............................................................................................................. 17
2
ÍNDICE DE FIGURAS
3
1. Tema
Almacenamiento de datos mediante el empleo de ficheros de texto y Excel
2. Objetivos
2.1. Objetivo General
Elaborar una herramienta virtual que permita almacenar datos en archivos de texto
y hojas de calculo mediante el empleo de estructuras y herramientas de escritura de
ficheros.
3. Marco Teórico
Una cadena de texto es una secuencia de caracteres ASCII ya sean visualizables o no. Las
cadenas proporcionan una forma de mostrar información independientemente de la
plataforma utilizada. Los usos más comunes de las cadenas de texto son:
1
Almacenar datos numéricos en disco.
Para guardar datos en un archivo de disco nuevo se han de seguir tres pasos:
Con LabVIEW se puede escribir cualquier tipo de datos en el archivo abierto. Si otros
usuarios o aplicaciones necesitan acceder a él, se deben escribir strings de datos, lo cual crea
un fichero ASCII. Se crea un archivo con formato binario cuando se escriben datos no-string
(como un array de enteros) al archivo. (Aranda, 2014)
Para guardar información en un archivo que ya existe se emplea la función Open File (abrir
fichero) en lugar de la New File.
4. Equipos y características
4.1. Equipos de seguridad personal
.
-Instalado el software
LabVIEW
Computador -Implementados los VI
necesarios
Ropa de Mandil
protección Recogedor de cabello
5. Procedimiento
5.1. Elaboración de ficheros en Excel
1) Definir los elementos gráficos del instrumento virtual para poder visualizar y
controlar las variables de entrada dentro del panel frontal.
3
Figura 2. Elementos gráficos.
2) Una vez insertados los elementos gráficos necesarios para la elaboración del
instrumento virtual, inserte un lazo while y posteriormente crear un shift register, de
esta manera existirá una realimentación continua del último dato leído y el dato
actual.
3) Una vez creado el shift register, se procede a colocar los elementos de ingreso de
datos, para este ejemplo se creó una variable “Entrada” que permite variar un
potenciómetro de modo que se puedan manipular los valores desde el panel frontal,
posteriormente se hace una comparación si el valor anterior es igual al valor actual,
y si dicho valor es superior a un set point previamente definido por el usuario.
4) Si la comparación entre el ultimo valor leído y el valor actual son diferentes entonces
se habilita el complemento Write To Measurement File que permite elaborar hojas
4
de cálculo de forma rápida y eficiente sin necesidad de grandes líneas de
programación, solo es necesario introducir el valor numérico como un decimal e
internamente configurar el complemento para sobrescribir archivos, generar un
registro del tiempo y la ubicación del archivo xls.
5) Una vez configurados los elementos, se ejecuta el programa, hay que tener en cuenta
que no se debe abrir el archivo mientras la herramienta virtual se encuentre
ejecutando para evitar la presencia de errores y fallas dentro del programa, teniendo
en cuenta estas consideraciones el programa genera los siguientes resultados.
1) Definir los elementos gráficos del instrumento virtual para poder visualizar y
controlar las variables de entrada dentro del panel frontal.
5
Figura 6. Elementos gráficos.
Dentro del VI se requiere controlar el valor que adquiere la variable termopar, para
controlar esta variable se emplea de un potenciómetro digital como se muestra en la
figura, además, de indicadores digitales que permiten verificar el funcionamiento del
programa.
6
3) Crear una estructura Evento, y asignar un evento para el botón Stop que se emplea
para detener el ciclo While, un evento para detectar los cambios de la variable
Termopar y finalmente un Evento para detener el programa una vez que se ha
excedido el tiempo de espera.
Mediante esta programación se introduce el texto que se va a grabar dentro del archivo
de texto y finalmente se concatena el valor de la variable Termopar como una cadena de
String, el contenido a grabarse se puede modificar de acuerdo a las necesidades del
usuario.
5) Dentro del evento Parar se define únicamente al botón Stop, es decir, una vez que
este botón se haya pulsado el programa debe detenerse automáticamente.
7
Figura 10. Evento “Parar”
8
Figura 12. Fichero de texto.
ELABORACIÓN DE UN SEMÁFORO
9
Figura 14. Flat sequence structure
Ingresamos “local variable”, leds redondos y “constant true y false” tantos como el
Sistema lo necesite.-
11
Conectamos las “local variable” con constants true y false.-
12
ELABORACIÓN DE UN VI QUE GUARDE DATOS DE TEMPERATURA Y NOMBBRE EN UN
ARCHIVO .txt
13
Ingresamos un (case structure, string con varias entras, data format, file path, ref num,
number y data format), configuramos los parámetros que se van a presenter en el
archive .txt en donde se guardará.-
14
Figura 23. Vi guarder datos de temperature y nombre
15
6. Conclusiones
7. Recomendaciones
16
8. Bibliografía
17