Escolar Documentos
Profissional Documentos
Cultura Documentos
LA INDUSTRIA
V CICLO
Guía de Laboratorio N°05
USO DE VARIABLES
Alumno(s): Nota
Grupo: Ciclo: V
Uso de Variables
Ejercicio 9-2 Proyecto de datos globales
Objetivo
Cree un proyecto que contenga varios VIs que compartan datos usando una variable
compartida tipo single-process.
Escenario
Cree un VI que genere una onda sinusoidal. Cree otro VI que muestre la onda sinusoidal
y permita al usuario modificar el tiempo entre cada adquisición de datos de la onda
sinusoidal. Use un botón de parada para detener ambos VIs.
Diseño
• Son necesarios dos VIs y dos datos globales para implementar el VI:
• Primer VI: generar el seno, escribir el seno en una variable compartida Data,
leer la variable compartida Stop para detener el bucle
• Segundo VI: leer la variable compartida Data, mostrar en un gráfico tipo
“chart”, escribir el botón Stop en la variable compartida Stop
• Primera variable compartida: Stop (tipo de datos booleano)
• Segunda variable compartida: Data (tipo de datos numérico)
Implementación
o Abra un proyecto vacío.
o Guarde el proyecto como Global Data.lvprojen el directorio
<Exercises>\LabVIEW Core 1\Global Data.
o Cree la variable compartida Stop.
• Haga clic derecho en My Computer y seleccione New»Variable
• De a las variables estas propiedades
➢ Name: stop
➢ Variable type: single-process
➢ Data type: boolean
o Guarde la librería
• Haga click en el botón derecho en la librería y seleccione save en el menu
contextual
• Guarde la librería como Global Data.lvliben el directorio
<Exercises>\LabVIEW Core 1\Global Data.
o VI Generate Data
1. Abra un VI en blanco.
2. Guarde el VI como Generate Data.vien el directorio
<Exercises>\LabVIEW Core 1\Global Data.
3. Añada un indicador numérico a la ventana del panel frontal.
4. Llame al indicador numérico Data.
5. Cambie al diagrama de bloques del VI.
6. Cree el diagrama de bloques de la figura 9-4. No se ofrecen instrucciones de
implementación. Se muestran etiquetas para ayudarle.
7. Guarde el VI.
8. Escriba los datos generados en la variable compartida Data.
• Seleccione la variable compartida Data de la ventana Project Explorer y
arrástrela dentro del bucle While del diagrama de bloques del VI
Generate Data.
• Haga clic con el botón derecho en la variable compartida y seleccione
Access Mode»Write en el menú contextual.
11. Use los clusters de error de la variable compartida para garantizar el orden
de operaciones. Consulte la figura 9-5 para obtener ayuda al cablear este
diagrama de bloques.
12. Guarde el VI.
13. Cierre el diagrama de bloques, pero deje el panel frontal abierto.
o VI Read Data
1. Abra un VI en blanco.
2. Guarde el VI como Read Data.vien el directorio <Exercises>\ LabVIEW
Core 1\Global Data.
3. Cree el panel frontal de la figura 3.
Prueba y Reto
Obs:
El read data funciona junto al
Generate data,se tiene que
correr ambos programas para
poder lograr su funcionalidad,
de lo contrario las variables
estarán vacías si no se pone en
run su respectivo VI en donde
toman los datos.
Observaciones
1. Se tubo un inconveniente la usar las variables, se tiene que cambiar de
acuerdo con su uso.
2. Para poder correr el programa, los archivos deben estar en la misma
dirección.
Conclusiones
1. Se logro crear un proyecto en LabVIEW el cual contenga varios VIs y que
puedan compartir datos usando una variable compartida tipo single-process.