Labview

Páginas: 16 (3985 palabras) Publicado: 20 de julio de 2012
Lenguaje de programación grafica


LabVIEW (Laoratory Virtual Instrument Engineering Workbench) es un sistema de desarrollo basado en programación gráfica, orientado a desarrollar aplicaciones para instrumentación, el cual integra una serie de librerías para comunicación con instrumentos electrónicos como GPIB, RS232 o RS485 con tarjetas de adquisición de datos, consistemas de acondicionamiento como VXI o SCXI, comunicaciones en redes TCP/IP, UP, o en los estándares de software .COM, .OLE, .DDE, .DDL o ActiveX para Windows, así como AppleEvents para MacOS o PIPE para UNIX.
Los programas utilizados en LabVIEW se llaman instrumentos virtuales “VIs”, ya que tienen la apariencia de los instrumentos reales, sin embargo, poseen analogías con funciones provenientes delenguajes de programación convenientes.
Los VIs se compones de:
Panel frontal: Interfase gráfica que simula el panel de un instrumento real, el cual permite entrada y salida de datos, incluye; perillas, pulsadores, botones, gráficos, controles e indicadores.

Figura 6.1 panel frontal de LabVIEW
Diagrama de Bloques: Contiene el código fuente gráfico de VI, posee funciones y estructurasque relacionan las entradas con las salidas creadas en el panel frontal.

Figura 6.2 diagrama de bloques de LabVIEW
Herramientas: Contienen las herramientas necesarias para editar y depurar los objetivos tanto del panel frontal como del diagrama de bloques. Tools Palette, Controls Palette, Functiones palette:
Para activar cualquiera de estas herramientas se debe hacer clic sobre Windows en labarra superior oprima Show Tools Palette o la que necesite:

Figura 6.3 paleta de herramientas
Paleta de Herramientas (Tools Palette):
Asigna valores a los controles del panel frontal, se encuentra disponible cuando se corre y edita la aplicación. Cuando edita objeto basados en texto o números, cambia el icono del puntero por le que se muestra.
Selecciona, mueve y redimensiona objetos.La herramienta cambia el icono del puntero cuando pasa por encima de objetos que pueden modificar su tamaño.
Crea y edita textos tanto en el panel frontal como en el diagrama de bloques.
Utilizado para generar la estructura lógica de eventos mediante la conexión de los terminales de cada objeto. Los cables determinan el flujo de los datos.
Permite tener el menú de opciones de un objeto.Esta misma función se puede realizar haciendo un clic derecho del ratón sobre el objeto.
Mueve todos los objetos dentro de la ventana activa.
Detiene la ejecución del programa en el punto del diagrama donde se coloque. Se utiliza con fines de depuración.
Se coloca sobre algún conductor o hilo de conexión para verificar de forma temporal el valor que fluye a través de este
Obtiene elcolor del objeto que se señale.
Cambia los colores de objetos y de fondos.

Figura 6.4 Paleta de controles
Paleta de controles (Palette Controls):
Se utiliza únicamente en el panel frontal y contiene los objetos necesarios para crear una interfase de entrada y salida de datos (controles e indicadores).
Presionando el icono representativo por la figura, allí se encontrarán varios yse obtendrá el control deseado haciendo clic sobre este
“Numeric” Controles e indicadores Numéricos como: Dispositivos de medida (metros) digitales o análogos.
“Boolean” Controles e indicadores Booleanos, simplemente swiches o interruptores.
“String y Path” Controles e indicadores de cadenas y caminos
“Array y Cluster” manejo de Arreglos
“List y Table” manejo de listas y tablas.“Graph” Graficas, normalmente las que saca el osciloscopio o gráficas en tercera dimensión, muy utilizada en Instrumentación.
“Ring y Enum”
“I/O” entradas y salidas, puede incluir tarjetas o puertos.
“Refnum” hace referencias numéricas.
“Dialog Controls” realiza controles de dialogo.
“Classic Controls” Controles clásicos
“Activex” (Contenedor, Variantes y automatización de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Labview
  • labview
  • Que es labview
  • Labview
  • Labview
  • Labview
  • Labview
  • Labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS