CURSO BÁSICO DE LABVIEW 7.
INTRODUCCIÓN
TABLA DE CONTENIDO
INTRODUCCIÓN I
Curso Básico de LabVIEW 6.1 – Cadenas de caracteres y manejo de archivos i
INTRODUCCIÓN
LabVIEW es un ambiente de desarrollo de programas, así como C o BASIC o
el LabWindows de National Instruments. Sin embargo, LabVIEW es diferente
de estas aplicaciones en un aspecto importante. Estos programas hacen uso
de sistemas de programación basados en texto para crear líneas de código,
mientras LabVIEW usa un lenguaje de programación gráfico, Lenguaje G,
para crear programas en forma de diagramas de bloques.
LabVIEW tiene extensas bibliotecas de funciones para cualquier tarea de
programación. Incluye bibliotecas para la adquisición de los datos, GPIB y
control de instrumentos, análisis, presentación y almacenamiento de datos,
adquisición de imágenes, control de movimiento. También incluye
herramientas de desarrollo de programas convencionales, para que pueda
poner puntos de ruptura, animar la ejecución de los programas, haciendo que
las tareas de programación sean más sencillas.
Los programas de LabVIEW se llaman Instrumentos Virtuales (VIs) porque su
apariencia y funcionamiento imitan los instrumentos reales. Sin embargo,
los VIs son similares a las funciones de los lenguajes de programación
convencionales.
Un VI consiste de una interface de usuario interactiva, un diagrama de
bloques el cual constituye el código de fuente e Iconos y conectores que
permiten a los VI ser subvi’s llamados de VIs más altos en jerarquía. Más
específicamente, los VIs se estructuran como sigue:
Ø La interface del usuario interactiva de un VI se llama el panel frontal,
porque simula el tablero de un instrumento físico. El panel frontal puede
contener perillas, botones, gráficos, y otros controles e indicadores. El
usuario entra los datos usando el Mouse y/o el teclado, y observa los
resultados en la pantalla del computador.
Ø Los VI reciben instrucciones de un diagrama de bloques que se
desarrolla en Lenguaje G. El diagrama de bloques es una solución gráfica
a un problema de programación y es también el código de fuente para los
VIs.
Ø Los VIs son jerárquicos y modulares. Pueden usarse como programas
principales, o como subprogramas dentro de otros programas. Un VI
dentro de otro VI se llama un subVI. El icono y conector de un VI trabaja
como una lista de parámetros gráfica para que otros VIs puedan pasar
datos a un subVI.
Curso Básico de LabVIEW 6.1 – Cadenas de caracteres y manejo de archivos ii
Con estos rasgos, LabVIEW promueve y adhiere al concepto de
programación modular. El programador divide una aplicación en una serie de
tareas, que pueden dividirse de nuevo. Hasta una aplicación complicada se
vuelve una serie de subtareas simples. El programador construye un VI para
lograr cada subtarea y entonces los combina en otro diagrama de bloques
para lograr la tarea más grande. Finalmente, el VI principal contiene una
colección de subvi’s que representan funciones de la aplicación.
LabVIEW puede ejecutar cada subVI por sí mismo, aparte del resto de la
aplicación, así poner a punto el programa final es más fácil.