José Pelegrí Sebastià - LabVIEW - Entorno gráfico de programación

Здесь есть возможность читать онлайн «José Pelegrí Sebastià - LabVIEW - Entorno gráfico de programación» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

LabVIEW: Entorno gráfico de programación: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «LabVIEW: Entorno gráfico de programación»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

En este libro se pretende dar al lector una visión completa de todos los aspectos de LabVIEW, incluyendo los concernientes a la versión 2010. El libro parte de una introducción al entorno para lectores que no tengan conocimientos previos del programa y, poco a poco, se va aumentando el nivel hasta llegar a abarcar prácticamente todas las posibilidades que permite LabVIEW, permitiendo a lectores con experiencia descubrir nuevas posibilidades. El libro se divide en cuatro bloques temáticos: una introducción en la que se presenta el entorno y se explican los tipos de datos y las estructuras de control; un segundo bloque de adquisición y comunicaciones, siendo ésta la aplicación más tradicional de LabVIEW; a continuación se presentan los aspectos más avanzados donde el lector podrá obtener un conocimiento profundo del compilador y las técnicas de programación más adecuadas para cada situación; y por último, en esta segunda edición se han añadido varios capítulos sobre otros programas y librerías de National Instruments como LabWindows/CVI, Measurement Studio, DIAdem y TestStand. En cada capítulo se parte de una introducción teórica general de la temática que se trata para, a continuación, presentar las funciones específicas de LabVIEW. Una vez hecho esto se asentarán los conocimientos a través de varios ejemplos y ejercicios prácticos. Los ejemplos son prácticos y amenos para que se disfrute con la lectura del libro mientras se adquieren nuevos conocimientos, esperamos que esto fomente la iniciativa de los lectores para modificarlos, mejorarlos y adaptarlos a sus requerimientos. National Instruments ha elaborado unos recursos adicionales para esta edición tales como la versión de evaluación de LabVIEW, notas técnicas, etc., a los cuales podrá acceder visitando ni.com/spain e ingresando el código que hallará en el prólogo del libro.

LabVIEW: Entorno gráfico de programación — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «LabVIEW: Entorno gráfico de programación», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Figura 130 Editor del icono de un VI Desde el menú contextual del icono o - фото 51

Figura 1-30. Editor del icono de un VI.

Desde el menú contextual del icono o desde File > VI Properties se accederá a las propiedades del VI, en las que se podrá ver información y modificar parámetros del VI como:

General : información sobre la versión, cambios sin salvar, etc.

Memory Usage : espacio que ocupan las distintas partes que componen el VI.

Documentation : información sobre el VI. Al usarlo como subVI aparecerá en la ventana de ayuda contextual y un enlace a un fichero de ayuda en el que se podría ampliar la información.

Revision History : configuración e información sobre el historial del VI.

Editor Options : algunos parámetros que afectan a la hora de crear el VI.

Protection : permite bloquear y/o proteger con contraseña el código del fichero.

Window Appearance : configuración de la ventana que mostrará el Panel Frontal al usuario cuando el VI se ejecute.

Window Size : tamaño de la ventana del programa cuando se ejecute.

Window Run-Time Position : posición de la ventana del programa cuando se ejecute.

Execution : afecta a la forma de ejecución de un VI; para más información consultar el tema acerca de multihilo.

Print Options : configura la forma en que se imprimirá un VI.

Una vez creado el VI, el siguiente paso será usarlo. Para insertar un VI dentro de otro se puede usar el método de arrastrar y soltar desde el directorio donde esté almacenado hasta el Diagrama de Bloques del VI. También se puede usar Select a VI… desde la paleta de funciones o colocar el VI dentro de un menú de la paleta de funciones.

Como puede verse en las propiedades de un VI ( File > VI Properties > Memory Usage ), internamente un VI se compone de un espacio de datos, el código compilado, el Panel Frontal y el Diagrama de Bloques. Al cargar un VI se llevará a memoria el espacio de datos y el código compilado; el Panel Frontal y el Diagrama de Bloques se cargarán cuando LabVIEW lo considere necesario.

1.5.1. Librerías

Cada VI se guardará como un fichero. Para agrupar varios VI se puede emplear una librería, la cual es otro fichero con extensión *.LLB. Hay varios métodos para crear una librería:

• En un fichero nuevo, File > Save as > New LLB .

• En Tools > LLB Manager > File > New LLB .

También se puede convertir un directorio que contenga VI en una librería y viceversa desde Tools > LLB Manager (Figura 1-31). Después se debe seleccionar el directorio o librería deseado y se elige Edit > Convert . La ventaja de las librerías es que, a la hora de distribuir una aplicación, todos los ficheros necesarios pueden estar empaquetados en un único archivo.

Desde el LLB Manager se podrá marcar uno o varios VI como Top Level , lo que provoca que, cuando la librería se abra desde la línea de comandos, se abra directamente el VI ‘principal’. Una vez creada la librería, se podrá trabajar con ella desde LabVIEW como si fuera un directorio más, pero para el sistema operativo será sólo un fichero.

Figura 131 Explorador de librerías Además del uso de los ficheros LLB - фото 52

Figura 1-31. Explorador de librerías.

Además del uso de los ficheros LLB, también se podrán utilizar librerías de proyecto empaquetadas. Estas nuevas librerías sólo se pueden crear dentro del ámbito de un proyecto, que se estudiará en la siguiente sección.

Otra alternativa a la hora de guardar VI es hacerlo en forma de plantillas ( templates ). Estos ficheros tienen por extensión *.VIT (o *.CTT para controles). Sirven para guardar en ellos códigos o componentes muy habituales. Son exactamente igual que los VI excepto que en lugar de abrirse el fichero de la plantilla, LabVIEW abrirá una copia como un VI.

Finalmente, resta comentar la posibilidad de crear VI Express mediante Tools > Advanced > Create or Edit Express VI...

1.5.2. Polimorfismo

Al igual que en otros lenguajes, LabVIEW también admite el polimorfismo o sobrecarga de funciones, lo que significa que puede haber funciones distintas bajo el mismo nombre. En principio, todos los VI que componen un VI polimórfico pueden tener distinto tipo de datos en las entradas; la función concreta a usar se puede adaptar a las entradas o seleccionarse de forma manual mediante un pequeño menú bajo el icono del VI. Muchas de las funciones y VI disponibles en la paleta de funciones son polimórficos.

Para crear un VI polimórfico debe partirse de los VI que lo compongan por separado; cada una de las instancias del VI polimórfico debe tener la misma interfaz (la misma estructura en el conector), aunque el tipo de datos obviamente puede ser diferente. En la figura 1-32 se muestra el código fuente de tres VI con los que se creará un VI polimórfico.

Figura 132 Código fuente de tres VI con los que crear un VI polimórfico Una - фото 53

Figura 1-32. Código fuente de tres VI con los que crear un VI polimórfico.

Una vez creados los VI con sus respectivos conectores, se debe ir a File > New…> Polymorphic VI . En esta ventana se pueden unir todos los VI en un único fichero como se ve en la figura 1-33.

Figura 133 Creación de VI polimórfico En la figura 134 está el resultado - фото 54

Figura 1-33. Creación de VI polimórfico.

En la figura 1-34 está el resultado. En la parte izquierda se selecciona automáticamente la instancia concreta del VI a usar de acuerdo al tipo de datos que se conecta, y en la derecha se muestra un VI que en su parte inferior tiene un selector para elegir de forma manual la instancia.

Figura 134 Utilización del VI polimórfico 16 Proyectos Antes de LabVIEW - фото 55

Figura 1-34. Utilización del VI polimórfico.

1.6. Proyectos

Antes de LabVIEW 8.x la organización de proyectos de tamaño medio o grande era complicada, siendo exclusivamente responsabilidad del programador que debía ordenar los VI en directorios en el disco (algo que en la práctica no solía ocurrir) e incluir la documentación y el resto de ficheros necesarios.

La versión 8.0 de LabVIEW introdujo la opción de agrupar todos los ficheros en un proyecto. El proyecto consiste en un fichero en formato XML, con extensión *.LVPROJ que indica qué ficheros componen el proyecto y cómo se ordenan. Los ficheros que componen el proyecto pueden ser VI, controles, ficheros de configuración (por ejemplo para crear un ejecutable), documentación o cualquier otro fichero.

La ventana desde la que se gestiona el proyecto se llama Project Explorer , y muestra el aspecto de la figura 1-35.

Figura 135 Explorador del proyecto Los ficheros se pueden agrupar en - фото 56

Figura 1-35. Explorador del proyecto.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «LabVIEW: Entorno gráfico de programación»

Представляем Вашему вниманию похожие книги на «LabVIEW: Entorno gráfico de programación» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «LabVIEW: Entorno gráfico de programación»

Обсуждение, отзывы о книге «LabVIEW: Entorno gráfico de programación» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x