Laboratorio 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

1

PRÁCTICA 1: ENTORNO LABVIEW


Steven Rafael Herrera Herrera, Patricio Geovanny Valencia Vargas
NRC: 3381 Fecha: 16-10-2019
Universidad de las Fuerzas Armadas ESPE – Mecatrónica
[email protected],[email protected]

I. RESUMEN el diseño del firmware de un instrumento RF de


LabVIEW, acrónimo de Laboratory Virtual última generación, a la programación de alto nivel
Instrument Engineering Workbench, es entorno de del mismo instrumento, todo ello con código abierto.
programación en el cual puedes crear aplicaciones, Y posteriormente la versión 2014 disponible en
denominadas Instrumentos Virtuales (Virtual versión demo para estudiantes y profesional, la
Instruments – VI), usando una notación gráfica, versión demo se puede descargar directamente de la
denominada por algunos de manera afectiva como G, página National Instruments.
la cual consiste en conectar nodos funcionales a Los programas desarrollados con LabVIEW se
través de cables por los cuales fluyen los datos. llaman Instrumentos Virtuales, o VIs, y su origen
Palabras clave: LabVIEW, programación. provenía del control de instrumentos, aunque hoy en
día se ha expandido ampliamente no sólo al control
II. ABSTRACT de todo tipo de electrónica (Instrumentación
electrónica) sino también a su programación
LabVIEW, acronym for Laboratory Virtual
embebida, comunicaciones, matemáticas, etc.
Instrument Engineering Workbench, is a
programming environment in which you can create Un lema tradicional de LabVIEW es: "La potencia
applications, called Virtual Instruments (Virtual está en el Software", que con la aparición de los
Instruments - VI), using a graphical notation, using sistemas multinúcleo se ha hecho aún más potente.
some affectively as G, which consists of connecting Entre sus objetivos están el reducir el tiempo de
functional nodes through cables through which data desarrollo de aplicaciones de todo tipo (no sólo en
flows. ámbitos de Pruebas, Control y Diseño) y el permitir
Keywords: LabVIEW, programming. la entrada a la informática a profesionales de
cualquier otro campo. LabVIEW consigue
III. OBJETIVOS combinarse con todo tipo de software y hardware,
tanto del propio fabricante -tarjetas de adquisición de
• Realizar una descripción del ambiente de
datos, PAC, Visión, instrumentos y otro Hardware-
trabaja LabVIEW estableciendo sus principales
como de otros fabricantes.
características.
• Desarrollar programas sencillos que Principales características
permitan la familiarización con el software
Presenta facilidades para el manejo de:
• Conocer las opciones de programación
modular en LabVIEW a través de la creación de  Interfaces de comunicaciones:
SubVIs
IV. MARCO TEÓRICO  Puerto serie
 Puerto paralelo
Este programa fue creado por National Instruments  GPIB
(1976) para funcionar en máquinas MAC, salió al  PXI
mercado por primera vez en 1986, teniendo  VXI
versiones disponibles para las plataformas Windows,  TCP/IP, UDP, DataSocket
UNIX, MAC y GNU/Linux actualmente. La  Irda
penúltima versión es la 2013, con la increíble  Bluetooth
demostración de poderse usar simultáneamente para  USB
2

 OPC... B. La entrada de voltaje puede ser


simulada a través de un control de
 Capacidad de interactuar con otros lenguajes y entrada de datos.
aplicaciones: C. El voltímetro debe tener una perilla
para seleccionar las siguientes escalas
 DLL: librerías de funciones de voltaje: 100mV, 1V y 10V.
 .NET D. Se genere una alarma cuando la
 ActiveX entrada de voltaje exceda la escala de
voltaje en la cual se encuentra el
 Multisim
voltímetro. (La indicación debe ser en
 Matlab/Simulink color rojo y pequeña)
 AutoCAD, SolidWorks, etc E. Debe tener además la opción de indicar
cuando un valor de voltaje es negativo.
 Herramientas gráficas y textuales para el F. Cualquiera de las opciones propuestas,
procesado digital de señales. realizarla como un subVI que utilice el
 Visualización y manejo de gráficas con datos programa principal.
dinámicos.
 Adquisición y tratamiento de imágenes. VII. RESULTADOS OBTENIDOS
 Control de movimiento (combinado incluso con
todo lo anterior).
Ejercicio 1:
 Tiempo Real estrictamente hablando.
 Programación de FPGAs para control o
validación.
 Sincronización entre dispositivos.

V. MATERIALES

- PC Portátil
- LabVIEW

VI. PROCEDIMIENTO

1. Instalar LabVIEW. Fig. 1: Codificación del programa.

2. Desarrollar los ejercicios propuestos:


 Ejercicio 1: El siguiente VI (programa)
permita establecer automáticamente la suma
y resta de dos números (A y B) ingresados
por el usuario.
 Ejercicio 2: Conversión de ºC a ºF.
 Ejercicio 3: Configuración de alarma
visible.
 Ejercicio 4: Creación y uso de un subvi,
donde se muestre entre un límite superior e
inferior un numero randómico.
 Ejercicio 5: Crear un VI que genere un
número aleatorio entre 1 y 100. Fig. 2: Programa en ejecución.
 Ejercicio 6: Realice un VI que represente un Análisis:
voltímetro con las siguientes Como ejemplo tomamos los números 12 y 4
especificaciones mínimas: respectivamente, realizando las operaciones
A. Se represente a través de un arreglo de tenemos.
tres dígitos una entrada de voltaje.
Cada dígito solo puede contener un A + B = 12 + 4= 16
número. A – B = 12 - 4 = 8
3

Ejercicio 2:

Fig. 7: Programa en ejecución, con alarma


Fig. 3: Codificación del programa. prendida.
Análisis:
Como observamos en la Figura 6, la alarma del
tanque no está activa, por ende, no excede el
nivel permitido.
Al observar la Figura 7 notamos que la alarma
esta encendida porque ha sobrepaso el nivel
permitido que era de “7”.

Fig. 4: Programa en ejecución. Ejercicio 4:


Análisis:
Como ejemplo tomamos 25°C respectivamente,
realizando la operación de transformación
tenemos:
25 * 1,8 = 45
45 + 32 = 77°F

Ejercicio 3:

Fig. 8: Codificación del programa.

Fig. 5: Codificación del programa.

Fig. 6: Programa en ejecución, sin alarma Fig. 9: Codificación del subvi.


prendida.
4

VIII. CONCLUSIONES

● LabVIEW es un programa de programación


grafica que nos permite visualizar de mejor
manera la forma de programación y la
manipulación de sentencias dentro de la
misma.
Fig. 10: Programa en ejecución. ● Los VI que se pueden hacer en un entorno de
Análisis: LabView también se pueden guardar como
Como observamos en la Figura 8, las entradas SubVI, haciendo que estos funcionen como
de dato son números que el usuario escoja y entre un comando predeterminado y que se pueda
esos valores sale el numero randómico. Asi usar en otros VI, sin tener que repetirlo.
mismo observamos como el programa para ● Así mismo, se puede cambiar los iconos de
generar el numero randómico esta en un subVI, estos SubVI dándoles una distinción de los
en el que evidenciamos en la Figura 9. demás bloques en el Diagrama de Bloques,
para no hacer tan extenso el VI que se desea
Ejercicio 5: realizar.
IX. REFERENCIAS

 Wikipedia, «Wikipedia,» Wikipedia, 3


Septiembre 2017. [En línea]. Available:
https://es.wikipedia.org/wiki/LabVIEW.
[Último acceso: 2 Octubre 2019].

Fig. 9: Codificación del programa.

Fig. 10: Programa en ejecución.

Ejercicio 6:

Fig. 11: Codificación del programa.

También podría gustarte