Você está na página 1de 1

LabVIEW vincula la creacin de interfaces de usuario (llamados paneles frontales) en el ciclo de

desarrollo. Programas de LabVIEW / subrutinas son llamados instrumentos virtuales (VIs). Cada VI
tiene tres componentes: un diagrama de bloques, un panel frontal y un panel de conectores. El
ltimo se utiliza para representar la VI en los diagramas de bloques de otra, llamando VIs. El panel
frontal est construido usando los controles e indicadores. Los controles son entradas - que
permiten a un usuario para suministrar informacin a la VI. Los indicadores son salidas - indican, o
la pantalla, los resultados en funcin de los insumos dados a la VI. El panel posterior, que es un
diagrama de bloques, contiene el cdigo fuente grfica. Todos los objetos colocados en el panel
frontal aparecer en el panel posterior como terminales. El panel trasero tambin contiene
estructuras y funciones que realizan operaciones en los controles y los datos de suministro a los
indicadores. Las estructuras y funciones se encuentran en la paleta de funciones y pueden ser
colocados en el panel posterior. Colectivamente controles, indicadores, estructuras y funciones se
denominan nodos. Los nodos estn conectados entre s mediante cables - por ejemplo, dos
controles y un indicador pueden ser conectados a la funcin de adicin de modo que el indicador
muestra la suma de los dos controles. As, un instrumento virtual o bien se puede ejecutar como
un programa, con el panel frontal que sirve como una interfaz de usuario, o, cuando se deja caer
como un nodo en el diagrama de bloques, el panel frontal define las entradas y salidas para el
nodo dado a travs del panel conector . Esto implica cada VI puede ser fcilmente probado antes
de ser incorporado como una subrutina en un programa ms amplio.

El enfoque grfico tambin permite a los no programadores para construir programas arrastrando
y soltando representaciones virtuales de equipos de laboratorio con las que ya estn
familiarizados. El entorno de programacin de LabVIEW, con los ejemplos y documentacin
incluidos, hace que sea sencillo para crear pequeas aplicaciones. Este es un beneficio en un lado,
pero tambin hay un cierto peligro de subestimar la experiencia necesaria para la programacin G
de alta calidad. Para algoritmos complejos o cdigo a gran escala, es importante que el
programador posee un amplio conocimiento de la sintaxis especial LabVIEW y la topologa de su
gestin de memoria. Los sistemas de desarrollo de LabVIEW ms avanzados ofrecen la posibilidad
de construir aplicaciones independientes. Adems, es posible crear aplicaciones distribuidas, que
se comunican por un sistema de cliente / servidor, y por lo tanto son ms fciles de implementar
debido a la naturaleza intrnsecamente paralela de G.

Você também pode gostar