Académique Documents
Professionnel Documents
Culture Documents
GRUPO: IM 702
25 de septiembre de 2013
INTRODUCCIN
Esta prctica tiene como finalidad ver los conceptos bsicos para programar en LabVIEWy
un ejemplo con un frecuenciometro para que un usuario pueda manipularlo de manera virtual
y as poder asimilar el entorno de LabVIEW de una manera ms clara y precisa.
Es importante saber que para poder aprender a programar en LabVIEW se requieren
conocimientos bsicos de electrnica y programacin en cualquier lenguaje de cdigo
escrito, ya que el entorno de programacin en LabVIEW est diseado preferentemente para
adquisicin de datos, diseo de sistemas, instrumentacin y control instrumental.
Para poder crear y ejecutar los programas en LabVIEW es necesario descargar el software
desde la pgina oficial de National Instruments;
http://www.ni.com/trylabview/esa/
Antes de comenzar a ver el funcionamiento de LabVIEW es necesario conocer un poco
sobre el entorno del Software.
IM 702
MARCO TEORICO
QU ES LABVIEW?
LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) es un entorno de
desarrollo y diseo de sistemas con un lenguaje visual grfico.
LabVIEW utiliza el lenguaje G (lenguaje grfico) que acelera la productividad o desarrollo de
programas para una mejor eficiencia en el desarrollo de sistemas.
Es un software creado por la empresa National Instruments en 1976 y sacado al mercado en
1986.
Al desarrollar un programa en LabVIEW, se crea un Instrumento Virtual o VI que contiene la
interfaz grfica del programa y el diagrama de bloques (cdigo).
Cuando un programa est terminado, el usuario final hace uso del panel frontal, donde se
encuentra todo lo necesario para controlar un sistema. El diagrama de bloques es donde se
encuentra el cdigo del programa, es donde el programador accede para modificar o
mantener el programa.
Actualmente, el software de programacin LabVIEW se puede utilizar en los sistemas
operativos Microsoft Windows, Mac OS X, GNU/Linux.
Una de las principales caractersticas de LabVIEW es que es relativamente fcil de usar, no
se requiere ser un experto en el rea de programacin para poder hacer un programa que se
pudiera considerar como complejo o incluso imposible de hacer para algunos en otros
lenguajes.
IM 702
IM 702
instrumentacin Virtual
IM 702
IM 702
Transductores.
Son los elementos que tienen la capacidad de transformar una seal en una de naturaleza
distinta. Es as como se tienen transductores que pueden sensar un fenmeno fsico,
entregando una seal elctrica con la informacin necesaria para interpretarlo y otros que
pueden actuar sobre un fenmeno determinado mediante la generacin de seales. Las
seales provenientes de ciertos transductores son ingresadas al sistema de adquisicin de
datos en forma de Voltaje o Corriente, dependiendo esto ltimo exclusivamente del
Transductor y de la Tarjeta Adquisidora.
Bloques Terminales.
Estos elementos constituyen la interfaz de conexin entre los transductores y los Sistemas
de adquisicin y acondicionamiento de seal. Son simplemente bloques similares a las
borneras, pero presentan caractersticas adicionales que los hacen muy tiles, como por
ejemplo algunos incluyen RTD conectados a un canal de adquisicin dedicado para realizar
la compensacin de cero cuando se mide temperatura con termocuplas. Otros Bloques
tienen conjuntos de resistencias de precisin para realizar lectura de seales de corriente.
Hardware de Acondicionamiento de Seal.
Las seales elctricas generadas por los Transductores deben ser acondicionadas para
poder ser adquiridas por el Hardware. Los accesorios de acondicionamiento permiten
Amplificar, Aislar y Filtrar para realizar mediciones ms exactas y adems, Multiplexar y
Excitar Transductores como Strain Gauges y RTD. Adems permiten aumentar el nmero de
canales para aplicaciones que as lo requieran Hardware de Adquisicin de Datos.
Estos
dispositivos
son
fundamentales
para
implementar
cualquier
aplicacin
en
IM 702
IM 702
DESARROLLO
1.- El primer paso a desarrollar es abrir LabVIEW desde el men inicio:
IM 702
4.- Y vemos como inmediatamente nos despliega el plano frontal con los controles y el
diagrama a bloques:
IM 702
6.- Comenzaremos a trabajar en LabVIEW, en la parte del BD (Block Diagram), damos clic
derecho, buscamos en Functions el men Signal Processing y seleccionamos Waveform
Generation y elegimos Basic FunGen:
IM 702
IM 702
IM 702
8.- Vamos ahora al FP (Frontal Panel) dando clic derecho y luego en Controls, despus en
Numbers y Knob:
IM 702
IM 702
IM 702
IM 702
IM 702
CONCLUSIN
LabVIEW es un Software de Instrumentacin Virtual, moderno y sencillo de aprender, se
pueden realizar todo tipo de aplicaciones, para supervisar, monitorear, automatizar, predecir
fallas, simular, entre otras actividades dependiendo del equipo al que vayamos a desarrollar.
Su interfaz de programacin grfica hace que este tipo de lenguajes lo pueda utilizar
cualquier persona, es esencial para Ingenieros que deseen ahorrar costos y tiempos en
estaciones de trabajo que por lo regular se encuentran en las empresas.
IM 702
BIBLIOGRAFA.
[1]. Martnez Reynaldo; Instrumentacin virtual industrial para uso educativo. Tesis
Universidad de Santiago; 1999.
[2]. Alvarado Igor; Simulacin y control de procesos con programacin grfica; BS ME,
Kansas State University.
[3]. Data Acquisition (DAQ) Fundamentals; Application Note 007; National Instruments
(http://www.ni.com/latam)
IM 702