You are on page 1of 5

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.
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.
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
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 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.