Professional Documents
Culture Documents
CONTENIDO
Qu es LabVIEW?
Cmo obtenerlo?
Instalacin del Software Interfaz de LabVIEW Funciones y entorno grfico
Comando e instrumentos
Ayudas Conclusin
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). Actualmente, el software de programacin LabVIEW se puede utilizar en los sistemas operativos Microsoft Windows, Mac OS X, GNU/Linux.
LabVIEW es principalmente utilizado por los ingenieros para el manejo de datos, la comunicacin entre una computadora y un aparato o circuito externo es imprescindible para las aplicaciones que se le pueden dar al software, por lo que LabVIEW puede comunicarse con interfaces como:
LabVIEW 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 en otros lenguajes.
CMO OBTENERLO?
Este software puede adquirirse directamente por medio de la pgina web oficial de National Instruments, existen dos maneras de obtenerlo: 1: Licencia de pago, la cual tendr el programa con todas sus funciones y licencias originales. 2: Descargando la versin de prueba, la cual tendr un vigencia de 30 das para usar le programa
INSTALACIN DE LABVIEW
LabVIEW puede instalarse en varios sistemas operativos, GNU/Linux, MacOSX, Windows, esto hace que su proceso de instalacin vari de acuerdo al sistema en que se trabaje: Instalacin en sistemas Windows:
INSTALACIN
INTERFAZ DE LABVIEW
Al ejecutar el software LabVIEW,
PANEL FRONTAL
El panel frontal es la interfaz del usuario con el VI. El panel frontal se construye con controles e indicadores, que son las entradas y salidas que interactan con las terminales del VI, respectivamente. Los controles son botones, botones de empuje, marcadores y otros componentes de entradas. Los indicadores son las graficas, luces y otros dispositivos. Los controles simulan instrumentos de entradas de equipos y suministra datos al diagrama de bloques del VI. Los indicadores simulan salidas de instrumentos y suministra datos que el diagrama de bloques adquiere o genera.
DIAGRAMA DE BLOQUES
El diagrama de bloques contiene el cdigo fuente grafico. Los objetos del panel frontal aparecen como terminales en el diagrama de bloques. Adicionalmente, el diagrama de bloques contiene funciones y estructuras incorporadas en las bibliotecas de LabVIEW VI. Los cables conectan cada uno de los nodos en el diagrama de bloques, incluyendo controles e indicadores de terminal, funciones y estructuras.
instrumentos virtuales
AYUDAS
Como en cualquier otro programa, es muy importante obtener informacin de cmo operan las funciones y cul es la sintaxis que debe seguirse para la programacin.
ESTRUCTURAS
En la paleta de funciones la primera opcin es la de las estructuras. stas controlan el flujo del programa, bien sea mediante la secuenciacin de acciones, ejecucin de bucles, etc.
Las estructuras se comportan como cualquier otro nodo en el diagrama de bloques, ejecutando automticamente lo que est programado en su interior una vez tiene disponibles los datos de entrada, y una vez ejecutadas las instrucciones requeridas, suministran los correspondientes valores a los cables unidos a sus salidas. Sin embargo, cada estructura ejecuta su subdiagrama de acuerdo con las reglas especficas que rigen su comportamiento, y que se especifican a continuacin.
ESTRUCTURA CASE
Al igual que otras estructuras posee varios subdiagramas, que se superponen como si de una baraja de cartas se tratara. En la parte superior del subdiagrama aparece el identificador del que se est representando en pantalla. A ambos lados de este identificador aparecen unas flechas que permiten pasar de un subdiagramaa otro. En este caso el identificador es un valor que selecciona el subdiagrama que se debe ejecutar en cada momento.
La estructura Case tiene al menos dos subdiagramas(True y False). nicamente se ejecutar el contenido de uno de ellos, dependiendo del valor de lo que se conecte al selector .
Esta estructura secuencia la ejecucin del programa. Primero ejecutar el subdiagramade la hoja (frame) n0, despus el de la n 1, y as sucesivamente.
Para pasar datos de una hoja a otra se pulsar el botn derecho del ratn sobre el borde de la estructura, seleccionando la opcin Add sequence local.
FOR LOOP
Es el equivalente al bucle for en los lenguajes de programacin convencionales. Ejecuta el cdigo dispuesto en su interior un nmero determinado de veces.
WHILE LOOP
Es el equivalente al bucle while empleado en los lenguajes convencionales de programacin. Su funcionamiento es similar al del bucle for.
FORMULA NODE
La estructura denominada Formula Node se emplea para introducir en el diagrama de bloques frmulas de un modo directo. Resulta de gran utilidad cuando la ecuacin tiene muchas variables o es relativamente compleja. Por ejemplo, se desea implementar la ecuacin: y = x2 + x + 1 Empleando bloques pertenecientes al lenguaje G quedara:
ONDAS Y OSCILOSCOPIO
Para colocar el Osciloscopio seleccione desde la Paleta de Controles en el Panel Frontal Modern Graph, seleccione y arrastre el indicador grfico Wareform Graph, coloque el nombre de Osciloscopio.