LabVIEW 2009/Capítulo 2 Introducción a Instrumentación Virtual

Los programas realizados en LabVIEW se llaman instrumentos virtuales VIs, ya que tienen la apariencia de los instrumentos reales, sin embargo, poseen analogías con funciones provenientes de lenguajes de programación convencionales.

Las principales características de los VIs se pueden describir como:

Los VIs contienen una interface interactiva de usuario, la cual se llama panel frontal, ya que simula el panel de un instrumento físico. Se puede entrar datos usando el teclado o el ratón y tener una visualización de los resultados en la pantalla del computador. El Panel Frontal es la interface hombre-máquina de un VI.

Los VIs reciben instrucciones de un diagrama de bloques construido en lenguaje G el cual suministra una solución gráfica a un problema de programación. El diagrama de bloques es el código fuente de un VI.

Los VIs usan una estructura hereditaria y modular que permite realizar programas por niveles o hacer programas con otros programas o subprogramas. Un VI contenido en otro VI es denominado subVI. Todo VI se puede convertir en subVI sin ningún tipo de cambio en su estructura. Con estas características LabVIEW permite dividir un programa en una serie de tareas las cuales son divisibles nuevamente hasta que una aplicación complicada se convierte en una serie de subtareas simples. Todos los anteriores conceptos están de acuerdo con las concepciones modernas de la programación modular. Además LabVIEW puede ser usado con poca experiencia en programación pues utiliza metodologías familiares a técnicos, ingenieros, doctores y la comunidad científica en general.

Cada VI de LabVIEW cuenta con dos interfaces: panel frontal y diagrama de bloques. Éstas cuentan con paletas que contienen los objetos necesarios para implementar y desarrollar tareas.