el papel de software en instrumentación virtual

6
EL PAPEL DE SOFTWARE EN INSTRUMENTACIÓN VIRTUAL Visión General Cada instrumento virtual se basa en criterios flexibles, potentes programas informáticos de un innovador ingeniero o científico la aplicación de conocimientos de dominio para personalizar la medición y control de aplicación. El resultado es un definidos por el usuario instrumento específicos para las necesidades de aplicación. Este documento introduce el papel de National Instruments en software de instrumentación virtual. Contenido 1. Las 3 capas de software de instrumentación virtual 2. ¿Qué hace ideal para LabVIEW instrumentación virtual? 3. ¿Cómo instrumentación virtual aprovechar las últimas tendencias de software? 4. ¿Qué es la medición y control de los servicios de software? 5. Adicional de recursos de instrumentación virtual Las 3 capas de software de instrumentación virtual Software de instrumentación virtual se puede dividir en varias capas. 1. El software de aplicación: La mayoría de la gente piensa de inmediato de la capa de software de aplicación. Este es el principal entorno de desarrollo para la construcción de una solicitud. Incluye software como LabVIEW, LabWindows / CVI (ANSI C), Measurement Studio (Visual Studio lenguajes de programación), SignalExpress, y VI Logger. 2. Software de Prueba y Gestión de Datos: Por encima de la capa de software de aplicación la prueba ejecutivo y de gestión de datos capa de software. Esta capa de software incorpora toda la funcionalidad desarrollada por la capa de aplicaciones y proporciona todo el sistema de gestión de datos. 3. Software de Servicios de Medición y Control: La última

Upload: api-3824877

Post on 07-Jun-2015

1.191 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: El Papel de Software en Instrumentación Virtual

EL PAPEL DE SOFTWARE EN INSTRUMENTACIÓN VIRTUAL

Visión General

Cada instrumento virtual se basa en criterios flexibles, potentes programas informáticos de un innovador ingeniero o científico la aplicación de conocimientos de dominio para personalizar la medición y control de aplicación. El resultado es un definidos por el usuario instrumento específicos para las necesidades de aplicación. Este documento introduce el papel de National Instruments en software de instrumentación virtual.

Contenido

1. Las 3 capas de software de instrumentación virtual 2. ¿Qué hace ideal para LabVIEW instrumentación virtual? 3. ¿Cómo instrumentación virtual aprovechar las últimas tendencias de software? 4. ¿Qué es la medición y control de los servicios de software? 5. Adicional de recursos de instrumentación virtual Las 3 capas de software de instrumentación virtual Software de instrumentación virtual se puede dividir en varias capas.

1. El software de aplicación: La mayoría de la gente piensa de inmediato de la capa de software de aplicación. Este es el principal entorno de desarrollo para la construcción de una solicitud. Incluye software como LabVIEW, LabWindows / CVI (ANSI C), Measurement Studio (Visual Studio lenguajes de programación), SignalExpress, y VI Logger. 2. Software de Prueba y Gestión de Datos: Por encima de la capa de software de aplicación la prueba ejecutivo y de gestión de datos capa de software. Esta capa de software incorpora toda la funcionalidad desarrollada por la capa de aplicaciones y proporciona todo el sistema de gestión de datos.

3. Software de Servicios de Medición y Control: La última capa se suele pasar por alto, sin embargo, fundamental para mantener la productividad de desarrollo de software. La medición y el control de los servicios de capa incluye los conductores, como la NI-DAQmx, que se comunican con todos los equipos. Es necesario preservar el acceso y las funciones de hardware y rendimiento. También deberán ser interoperables-tiene que trabajar con todos los demás conductores y los muchos modular I / O tipos que puede ser una parte de la solución.

Page 2: El Papel de Software en Instrumentación Virtual

Figura 1. Software de instrumentación virtual

¿Qué hace ideal para LabVIEW instrumentación virtual?

LabVIEW es una parte integral de la instrumentación virtual, ya que proporciona un fácil de usar entorno de desarrollo de aplicaciones diseñadas específicamente para ingenieros y científicos. LabVIEW ofrece potentes características que hacen que sea fácil de conectar a una amplia variedad de hardware y otro software. Esta facilidad de uso y de estas características entregar la flexibilidad necesaria para una instrumentación virtual entorno de desarrollo de software. El resultado es un definidos por el usuario y la interfaz definidas por el usuario la funcionalidad de aplicación.

Una de las características más potentes que ofrece LabVIEW es su paradigma de programación gráfica. Con LabVIEW, los ingenieros y los científicos pueden diseñar instrumentos virtuales personalizados mediante la creación de una interfaz gráfica de usuario en la pantalla del ordenador a través del cual:

• Operar el programa de instrumentación • Control de hardware seleccionados • Analizar los datos adquiridos • Mostrar resultados

Se puede personalizar la interfaz de usuario de LabVIEW, o panel frontal, con perillas, botones, diales, y gráficos para emular instrumento tradicional de los paneles de control, crear paneles de costumbre, o representar visualmente el control del proceso y operación.

Page 3: El Papel de Software en Instrumentación Virtual

Figura 2. LabVIEW instrumentos virtuales incluyen la interfaz de usuario y la lógica de aplicación.

Determinar el comportamiento instrumento virtual mediante la conexión de iconos para crear diagramas de bloques, que son naturales diseño notaciones para los científicos e ingenieros. Con la programación gráfica, los ingenieros y los científicos pueden desarrollar sistemas más rápidamente que con lenguajes de programación convencionales, conservando al mismo tiempo la potencia y la flexibilidad necesarias para crear una variedad de aplicaciones. LabVIEW es un entorno abierto que incluye listos para el uso de bibliotecas de todo serial, Ethernet, GPIB y comunicación para control de movimiento, la adquisición de datos, y de adquisición de imágenes.

¿Cómo instrumentación virtual aprovechar las últimas tendencias de software?

Instrumentación de las soluciones tradicionales, por su naturaleza, de sus interpretaciones o el envasado y el vendedor-se define la naturaleza, no pueden adaptarse rápidamente a las nuevas tecnologías de software. Debido a su flexibilidad inherente, instrumentación virtual es mucho mejor adaptada a la incorporación de nuevas herramientas y la tecnología - los usuarios pueden simplemente actualizar su software, en lugar de comprar un nuevo sistema.

Durante los 20 + años de su desarrollo, LabVIEW se ha integrado perfectamente vanguardia en tecnología de software, brindando al

Page 4: El Papel de Software en Instrumentación Virtual

mismo tiempo una transición sin tropiezos de la versión a versión. Con la larga vida útil del proyecto a menudo se encuentran en la prueba de medición y la industria, es fundamental que LabVIEW proporcionar una plataforma estable para el desarrollo durante muchas décadas. Sin embargo, para asegurar la máxima productividad de sus usuarios, LabVIEW también debe aprovechar las nuevas tecnologías a medida que vayan surgiendo.

Muchos paquetes de software de quedar atrapados en la trampa de la rápida adopción de nuevas tecnologías sin tener en cuenta la longevidad. Por ejemplo, los paquetes de software basado principalmente en la plataforma de Microsoft de la tecnología en los últimos 15 años han tenido varios casos en que su software ha de ser redefinido totalmente debido a la discontinuidad de las últimas tecnologías, tales como COM, ActiveX y, más recientemente,. NET.

LabVIEW siempre ha incorporado y sigue para incorporar estas tecnologías a fin de garantizar que el usuario tiene acceso a las últimas herramientas, sino que las integra de tal manera que no hay necesidad de revisar completamente el código existente. Las nuevas tecnologías, tales como. NET, simplemente se añade a las aplicaciones existentes según sea necesario.

¿Qué es la medición y control de los servicios de software?

Medición y control de servicios de software es equivalente a la I / O software del controlador de capa. Sin embargo, es mucho más que sólo los conductores. Aunque a menudo pasan por alto, es uno de los elementos más cruciales de desarrollo rápido de aplicaciones. Este software conecta el software de instrumentación virtual y el hardware para la medición y control. Incluye intuitivas interfaces de programación de aplicaciones, instrumento conductores, herramientas de configuración, I / O asistentes, y otro software incluido con la compra de hardware de National Instruments. Nacional de Instrumentos de medición y control de los servicios de software ofrece integración optimizada con hardware de National Instruments National Instruments y el desarrollo de aplicaciones de ambientes.

A modo de ejemplo, de National Instruments planteó la barra para la adquisición de datos de software cuando se presentó NI-DAQmx para el sistema operativo Windows y el aumento de la facilidad, velocidad y potencia con la que los científicos e ingenieros realizar mediciones. NI-DAQmx aprovecha varias tecnologías legado que los conductores no presenten entre ellos multithreading, la simplificación de interfaz de programación de aplicaciones (API), configuración interactiva, inteligente y multi-dispositivo de sincronización. Además, NI-DAQmx soporta una amplia gama de lenguajes de programación, los dispositivos, los autobuses, los sensores, e incluso tipos de señal mixta. Con NI-DAQmx, un nuevo usuario para la adquisición de datos puede crear fácilmente una aplicación que aprovecha el

Page 5: El Papel de Software en Instrumentación Virtual

procesamiento paralelo y sincroniza múltiples con todos los dispositivos interactivos, configuración basada en la programación.

Además de las nuevas tecnologías, cada copia de NI-DAQmx buques con una colección de medición de servicios diseñados para guardar el sistema de adquisición de datos de desarrolladores de tiempo y dinero. Esta colección de los servicios de medición, además de NI-DAQmx, software de ofrecer más valor que cualquier otro proveedor de adquisición de datos dispone de un dispositivo DAQ. Algunos de estos servicios incluyen medición, de Medida y Automatización Explorer (MAX) para configurar, interactuando con, y las pruebas de su hardware, el Asistente DAQ para la configuración basada en la creación de tareas de adquisición de datos, y VI Logger Lite, el software libre diseñado específicamente para el registro de datos.

Cuadro 1. NI-DAQmx incluye un alto rendimiento conductor y software adicional para aumentar la productividad.