Tutorial Labview

Páginas: 42 (10374 palabras) Publicado: 7 de agosto de 2012
UNIVERSIDAD DEL QUINDIO PROGRAMACIÓN EN LABVIEW INTRODUCCIÓN

Febrero de 2004

TABLA DE CONTENIDO Pag 1. INTRODUCCIÓN 2. AMBIENTE DE PROGRAMACIÓN 3. CONTROLES BÁSICOS 4. FUNCIONES BÁSICAS 5. GRÁFICAS 6. ESTRUCTURAS DE CONTROL 7. CREACIÓN DE SUBVIs 8. EJERCICIOS DE APLICACIÓN 3 5 13 27 34 40 49 53

Jaiber Evelio Cardona A.

2

1. INTRODUCCIÓN
El LabView (Laboratory Virtual InstrumentEngineering Workbench) es un ambiente para desarrollo de programas, como en el C o el Basic, pero presenta una característica que lo hace diferente: Los otros programas utilizan lenguajes basados en texto para crear líneas de código, mientras que el LabView utiliza un lenguaje gráfico de programación, el G, para crear código con el uso de diagramas de bloques. LabView, como el C o Basic, es unambiente de desarrollo de programas de propósito general, que contiene librerías y funciones para desarrollar tareas. LabView incluye además librerías para adquisición, presentación, análisis y almacenamiento de datos; incluye también herramientas para la corrección de errores y optimización del desempeño. Presenta también herramientas para depuración similar a los editores de lenguajesconvencionales, como fijar puntos de corte, animar la ejecución para observar como cambian los datos dentro del programa y realizar pasos simples (uno a la vez). Los programas en LabView son llamados instrumentos virtuales, VI, porque su apariencia y operación pueden imitar la instrumentación actual. El LabView promueve y adhiere el concepto de programación modular. Se puede dividir una aplicación compleja envarias tareas, que a su vez se pueden dividir en subtareas, se construye un VI para cada subtarea y se unen dentro de otro VI, el proceso se repite hasta lograr la aplicación principal. Como cada subVI puede ejecutarse independientemente, el debugging es muy fácil. Además muchos subVIs desempeñan aplicaciones que son comunes en diferentes programas, se puede entonces desarrollar un conjuntoespecializado de subVIs adaptados a aplicaciones que son frecuentemente requeridas. El LabView tiene las siguientes ventajas con respecto a los otros lenguajes: • • • • • • • Es más fácil dibujar una idea que se tiene de un programa, que describirla en un código determinado. Facilidad en la interface con instrumentos externos, esto sobre todo en la línea construida por Nationals Instrument Facilidad enla creación de ayudas para los usuarios y programadores Recibe código de otros lenguajes como C++ y Basic Fue específicamente hecho para control, por lo que presenta ventajas en este respecto como librerías especializadas en automatización y el procesamiento digital. Manejo implícito de los límites en la operación de datos, por ejemplo no permite manejar índices superiores a los definidos en unarreglo, permite el manejo de mas y menos infinito, etc. Permite el manejo automático de unidades de medición.

Jaiber Evelio Cardona A.

3

A su vez el LabView tiene las siguientes desventajas: • • • No presenta polimorfismo sobre VIs creados, por ejemplo no podría tenerse un módulo que por una misma entrada permita algunas veces entrar un número y otras un arreglo. No permite programaciónorientada a objetos. No permite recursividad

Siendo la programación gráfica relativamente joven es posible que estas desventajas sean superadas en versiones posteriores del LabView.

Jaiber Evelio Cardona A.

4

2. AMBIENTE DE PROGRAMACIÓN
La ventana de inicio Para iniciar el trabajo en LabView presione doble click sobre el ícono “National Instrument LabView 6i”, con lo que aparecerá laventana de inicio:

Las diferentes opciones se enuncian a continuación: Permite crear una nueva aplicación Permite abrir una aplicación construida con anterioridad Ejecuta un programa interactivo que permite crear aplicaciones para adquisición de datos Search Examples Permite entrar al menú de ayudas en donde se listan diferentes ejemplos de aplicaciones hechas en LabView LabVIEW tutorial Abre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial Web Publishing con LabVIEW
  • tutorial basico labview
  • tutorial labview
  • Tutorial De Labview
  • Tutorial Labview
  • Labview tutorial
  • tutorial de labview
  • Tutorial LabView

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS