Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pg. 1
LABVIEW
CARACTERISTICAS DE LABVIEW
CARACTERISTICAS DE VI
INTERFAZ
Panel Frontal
Se trata de la interfaz grfica del VI con el usuario. Esta
interfaz recoge las entradas procedentes del usuario y
representa las salidas proporcionadas por el programa. Un
panel frontal est formado por una serie de botones,
pulsadores, potencimetros, grficos, etc. Cada uno de ellos
puede estar definido como un control (a) o un indicador (b). Los
primeros sirven para introducir parmetros al VI, mientras que
los indicadores se emplean para mostrar los resultados
producidos, ya sean datos adquiridos o resultados de alguna
operacin.
Diagrama de Bloques
El diagrama de bloques constituye el cdigo fuente del VI.
En el diagrama de bloques es donde se realiza la
implementacin del programa del VI para controlar o realizar
cualquier procesado de las entradas y salidas que se crearon
en el panel frontal. El diagrama de bloques incluye funciones y
estructuras integradas en las libreras que incorpora LabVIEW.
En el lenguaje G las funciones y las estructuras son nodos
elementales. Son anlogas a los operadores o libreras de
funciones de los lenguajes convencionales. Los controles e
indicadores que se colocaron previamente en el Panel Frontal,
se materializan en el diagrama de bloques mediante los
terminales. El diagrama de bloques se construye conectando
los distintos objetos entre s, como si de un circuito se tratara.
Posicin (Position/SizeSelect):
Selecciona, mueve y redimensiona objetos. La
herramienta cambia el icono del puntero cuando
pasa por encima de objetos que pueden modificar
su tamao.
Paleta de Controles:
Se utiliza unicamente en el panel frontal y contiene los
objetos necesarios para crear una interface de entrada y salida
de datos (controles e indicadores). Se puede tener acceso a la
paleta al seleccionar View>>Controls Palette o al dar clic con el
boton derecho en cualquier espacio en blanco en la ventana
del panel frontal. La paleta de controles esta dividida en varias
categorias; puede exponer algunas o todas las categorias para
cumplir con sus necesidades.
Paleta de controles
Submenus ms usados de la paleta de controles:
Paleta de Funciones:
Se usa unicamente el el diagrama de bloques y es la que
contiene a los VIs, funciones y constantes que se utilizan para
crear el diagrama de bloques. El acceso a la paleta de
funciones del diagrama de bloques se da al seleccionar
View>>Functions Palette o al dar clic con el boton derecho en
cualquier espacio en blanco en la ventana del diagrama de
bloques. La paleta de funciones esta dividida en varias
categoras para cumplir con sus necesidades. A continuacion
se muestra la paleta de funciones con todas las categorias
expuestas y la categoria de programacion expandida.
Funciones Numricas
Funciones booleanas
Funciones String
Funciones de Comparacin
Barra de menus:
La barra de mens que presenta LabVIEW en la parte
superior de un VI contiene diversos mens desplegables que
cumplen diferentes funciones:
Menu file:
Contiene entre otras opciones convencionales del
ambiente Windows (abrir, cerrar, guardar, imprimir,
salir).
Menu Edit:
Permite realizar las acciones de edicin como copiar,
cortar, pegar, deshacer, rehacer, borrar, importar y
manipular componentes de LabVIEW.
Menu tool:
Contiene herramientas para la configuracin de
LabVIEW, de los proyectos y de los subVIs.
Men Operate:
Contiene las opciones necesarias para controlar la
operacin de los VIs
Men Window:
Permite configurar la apariencias de las paletas y
ventanas.
Men help:
Presenta la ayuda en linea, los manuales de
referencia, la documentacion impresa, los recursos
de web, enlaces en internet y los archivos de ayuda
de cada toolkit instalado.
Barra de mens
Barra de herramientas
Ejecutar (run):
Botn para correr la aplicacin, su forma vara de
acuerdo al nivel jerrquico donde se ejecute
Botn ejecutar cuando se corre una aplicacin a
nivel superior
Botn ejecutar cuando se corre una
aplicacin a nivel inferior
Pausar (Pause):
Botn para pausar la aplicacin. Si se presiona
nuevamente la aplicacin continuar.
Apariencia del botn pausar cuando un VI est
pausando.
Reorganizacin (Reorder):
Permite reorganizar la posicin de los objetos tanto
en el panel frontal como en el panel de diagrama de
bloques
Paro sobre:
En modo depuracin sirve para saltar un nodo.
Paro a la salida:
En modo depuracin sirve para salir de un nodo.
Advertencia:
Si est habilitado parece al lado izquierdo de la
barra de herramientas indicando que existen
observaciones al cdigo fuente pero que no
impiden la ejecucin del VI.
Tipos de datos:
Existen 4 tipos de datos en LabVIEW los cuales son:
1. Tipo de dato Numrico:
Cableado:
Transfiere datos entre objetos del diagrama de bloques a
travs de cables. Los cables conectan las terminales de control
e indicador. Cada cable tiene una sola fuente de datos, pero
puede cablearlo a varios VIs o funciones que leen los datos.
Los cables son de diferentes colores, estilos y grosores
dependiendo de sus tipos de datos.
Un cable roto aparece como una lnea negra punteada con una
X roja a la mitad, como se muestra abajo. Los cables rotos
ocurren por una variedad de razones, como cuando intenta
cablear dos objetos con tipos de datos no compatibles.
MANEJO DE LABVIEW
Ctrl+T
Tcnicas de cableado:
El cdigo fuente de un programa en LabVIEW se define
con la interconexin grafica de los objetos que lo componen. A
continuacin se muestran las tcnicas de alambrado para la
construccin de un VI.
1.-Para comenzar a alambrar entre dos terminales se
debe seleccionar la herramienta de cableado de la paleta
de herramientas (tools palette). Para enlazar los objetos
del diagrama de bloques se coloca el puntero sobre el
origen, cuando el origen parpadee se hace un clic sobre
l, luego se lleva el puntero hasta el destino y cuando
parpadee se hace otro clic sobre l.
Control Indicador
Control Indicador
EJEMPLOS
Ejemplo 1
Realizar las operaciones bsicas de las matemticas: