Lenguajes de programacion

Páginas: 14 (3325 palabras) Publicado: 8 de febrero de 2011
LabVIEW
LabVIEW es una herramienta gráfica para pruebas, control y diseño mediante la programación. El lenguaje que usa se llama lenguaje G, donde la G simboliza que es lenguaje Gráfico.Este programa fue creado por National Instruments (1976) para funcionar sobre máquinas MAC, salió al mercado por primera vez en 1986. Ahora está disponible para las plataformas Windows, UNIX, MAC y GNU/Linux. Laversión actual 8.6, publicada en agosto de 2008, cuenta también con soporte para Windows Vista.Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su origen provenía del control de instrumentos, aunque hoy en día se ha expandido ampliamente no sólo al control de todo tipo de electrónica (Instrumentación electrónica) sino también a su programación embebida. Un lematradicional de LabVIEW es: "La potencia está en el Software", que con la aparición de los sistemas multinúcleo se ha hecho aún más patente. Entre sus objetivos están el reducir el tiempo de desarrollo de aplicaciones de todo tipo (no sólo en ámbitos de Pruebas, Control y Diseño) y el permitir la entrada a la informática a profesionales de cualquier otro campo. LabVIEW consigue combinarse con todotipo de software y hardware, tanto del propio fabricante -tarjetas de adquisición de datos, PAC, Visión, instrumentos y otro Hardware- como de otros fabricantes.

Principales características

Su principal característica es la facilidad de uso, válido para programadores profesionales como para personas con pocos conocimientos en programación pueden hacer (programas) relativamente complejos,imposibles para ellos de hacer con lenguajes tradicionales. También es muy rápido hacer programas con LabVIEW y cualquier programador, por experimentado que sea, puede beneficiarse de él. Los programas en LabView son llamados instrumentos virtuales (VIs) Para los amantes de lo complejo, con LabVIEW pueden crearse programas de miles de VIs (equivalente a millones de páginas de código texto) paraaplicaciones complejas, programas de automatizaciones de decenas de miles de puntos de entradas/salidas, proyectos para combinar nuevos VIs con VIs ya creados, etc. Incluso existen buenas prácticas de programación para optimizar el rendimiento y la calidad de la programación. El labView 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express VIS). Estos son VIs interactivos que tienen unaconfiguración de caja de diálogo que permite al usuario personalizar la funcionalidad del VI Expreso. El VIs estándard son VIs modulares y personalizables mediante cableado y funciones que son elementos fundamentales de operación de LabView. Presenta facilidades para el manejo de:
• Interfaces de comunicaciones:
Puerto serie, Puerto paralelo, GPIB, PXI, VXI, TCP/IP, UDP, DataSocket, Irda,Bluetooth, USB, OPC...
• Capacidad de interactuar con otros lenguajes y aplicaciones:
DLL: librerías de funciones; .NET; ActiveX; Multisim; Matlab/Simulink; AutoCAD, SolidWorks, etc
• Herramientas gráficas y textuales para el procesado digital de señales.
• Visualización y manejo de gráficas con datos dinámicos.
• Adquisición y tratamiento de imágenes.
• Control de movimiento(combinado incluso con todo lo anterior).
• Tiempo Real estrictamente hablando.
• Programación de FPGAs para control o validación.
• Sincronización entre dispositivos.

Historia

Fue en 1986 que la primera versión de LabVIEW se realiza sobre Macintosh. Se sigue un trabajo incesante para añadir funcionalidades:
• 1986 : LabVIEW 1.0, primera versión en Mac OS
• 1990 :LabVIEW 2.0, máximo aprovechamiento de los resultados
• 1992 : LabVIEW 2.5, primera versión en Windows 3.1 y Solaris
• 1993 : LabVIEW 3.0
• 1994 : LabVIEW 3.0.1, primera versión en Windows NT
• 1994 : LabVIEW 3.1
• 1995 : LabVIEW 3.1.1, integración del Application Builder (creación de archivos ejecutables)
• 1996 : LabVIEW 4.0
• 1997 : LabVIEW 4.1
• 1998 :...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS