Manual para el estudiante de labiew
Introducción
En este ejercicio aprenderás acerca del ambiente de programación de
LabVIEW. También escribirás un Instrumento Virtual (VI) simple para
incorporar operaciones básicas en LabVIEW. Finalmente convertirás tus
programas en subVI´s.
Objetivos:
•
•
•
•
•
Aprender tres partes de un VI
Aprender tres paletas
Aprenderá como se transmiten los datos enLabVIEW
Distinguir entre controles e indicadores en el panel frontal y el
diagrama de bloques
Crear subVI´s usando dos diferentes métodos
Teoría
Programación Básica con LabVIEW
Introducción
LabVIEW es un lenguaje de programación básico que usa iconos en lugar
de líneas de texto para crear aplicaciones. A diferencia de los lenguajes de
programación basados en texto, en donde lasinstrucciones determinan la
ejecución del programa, LabVIEW usa programación de flujo de datos, en
donde el flujo determina la ejecución.
En LabVIEW tú construyes la interfase de usuario utilizando un conjunto
de herramientas y objetos. La interfase de usuario es conocida como panel
frontal. Al cual agregas código usando representaciones gráficas y
funciones para controlar los objetos del panelfrontal.
El diagrama de bloques tiene este código, de alguna forma el diagrama de
bloques recuerda un diagrama de flujo.
Los programas de LabVIEW son llamados instrumentos virtuales ó VI´s,
porque su apariencia y operaciones recuerdan a los instrumentos físicos,
tales como osciloscopios y multímetros. Todo VI usa funciones para
manipular entradas de la interfase de usuario o de otrasfuentes y despliega
la información o las mueve a otros archivos o computadoras.
Un VI contiene los siguientes tres componentes:
•
Panel Frontal.- Sirve como la interfase de usuario
•
Diagrama de bloques.- Contiene el código fuente gráfico el cual
define la funcionalidad de el VI.
•
Icono y panel conector.- Identifica al VI para que puedas usar el VI
en otro VI.
•
Un VI queesta dentro de otro VI es un subVI. Un subVI
corresponde a una subrutina en los lenguajes basados en texto.
Panel Frontal
El panel frontal es la interfase de usuario del VI. El panel frontal se
construye con controles e indicadores, los cuales son las entradas y salidas
interactivas del VI respectivamente.
Los controles son perillas, botones y otros dispositivos de entrada. Losindicadores son graficas, LED´s y otros dispositivos. Los controles
simulan instrumentos de entrada y suplen de información al diagrama de
bloques del VI. Los indicadores simulan instrumentos de salida y
despliegan la información, el diagrama de bloques adquiere o genera.
Diagrama de Block
Después de construir el panel frontal, agregas código usando
representaciones gráficas ó funciones paracontrolar los objetos del panel
frontal. El diagrama de bloques contiene el código fuente gráfico. Los
objetos en le panel frontal aparecen como terminales en el diagrama de
bloques.
Adicionalmente, el diagrama de bloques contiene funciones y estructuras
de las librerías internas de LabVIEW. Los cables se conectan en cada
nodo del diagrama de bloques, incluyendo el control, las terminales delindicador, funciones y estructuras.
Paletas de LabVIEW
Las paletas de LabVIEW te dan las opciones que necesitas para crear y
editar el panel frontal y el diagrama de bloques.
La paleta de herramientas esta disponible en el panel frontal y el diagrama
de bloques. Una herramienta es un modo de operación especial del cursor.
Cuando seleccionas una herramienta, el icono del cursor cambia alicono
de la herramienta. Utiliza las herramientas para operar y modificar el panel
frontal y los objetos del diagrama de bloques.
Selecciona View»Tools Palette para desplegarla. Puedes ponerla en
cualquier lugar de la pantalla.
La paleta de herramientas esta disponible tanto en el panel frontal como en
el diagrama de bloques.
Si el modo automático de la herramienta esta seleccionado y...
Regístrate para leer el documento completo.