15
ni.com/es 6 Introduciendo el Primer Analizador de Red Vectorial en PXI de la Industria 8 Adquisición de Datos por Ethernet, Simple y Completa 10 DIAdem 2010 Reduce el Tiempo Entre la Adquisición de Datos y la Toma de Decisiones 11 Nuevas Opciones de Expansión para NI RIO y Aplicaciones de Gran Número de Canales con la Serie C 13 Usted lo Pidió: Características de LabVIEW 2010 Solicitadas por la Comunidad 14 Ingeniería de la Anatomía Humana – Cómo los Programadores de Software Están Mejorando el Diseño de Dispositivos Médicos 16 Enfoque Especial: Las Tecnologías Más Importantes en LabVIEW 2010 18 LabVIEW 2010 y NI RIO – Más Conectados que Nunca 20 DAQ Multifunción de la Serie X Ahora en USB 24 El Compilador de LabVIEW – A Detalle La Publicación Mundial Sobre Medición y Automatización l Cuarto Trimestre del 2010 Instrumentation Newsletter página 3

2325 LatAm Q410 INL - National Instrumentsdownload.ni.com/pub/gdc/tut/octubre_diciembre_2010.pdf · El tiempo es importante ya sea que usted necesite adquirir datos más rápido,

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

ni.com/es

6 Introduciendo el Primer Analizador de Red Vectorial en PXI de la Industria

8 Adquisición de Datos por Ethernet, Simple y Completa

10 DIAdem 2010 Reduce el Tiempo Entre la Adquisición de Datos y la Toma de Decisiones

11 Nuevas Opciones de Expansión para NI RIO y Aplicaciones de Gran Número de Canales con la Serie C

13 Usted lo Pidió: Características de LabVIEW 2010 Solicitadas por la Comunidad

14 Ingeniería de la Anatomía Humana – Cómo los Programadores de Software Están Mejorando el Diseño de Dispositivos Médicos

16 Enfoque Especial: Las Tecnologías Más Importantes en LabVIEW 2010

18 LabVIEW 2010 y NI RIO – Más Conectados que Nunca

20 DAQ Multifunción de la Serie X Ahora en USB

24 El Compilador de LabVIEW – A Detalle

La Publicación Mundial Sobre Medición y Automatización l Cuarto Trimestre del 2010

InstrumentationNewsletter

página 3

Figura 1. LabVIEW 2010 entrega hasta 20 por ciento de mejora de tiempo de ejecución comparado a LabVIEW 2009.

0% 50% 100% 150% 200%

Mejoras del Desempeño en Tiempo de Ejecución en LabVIEW 2010 versus LabVIEW 2009

Matemáticas ComplejasSolucionador Black Scholes PDE

Adquisición de DatosLectura de formas de onda digital y analógica

Matemáticas en Tiempo Real (NI PXI-8196)Ecuación de Calor en LabVIEW MathScript

Manipulación de BitDesempaquetar Bits

Control en Tiempo Real (NI cRIO-9022)PID Avanzado

Control en Tiempo Real (NI cRIO-9022)PID de un Solo Canal

Ciclo For ParaleloMandelbrot

3ni.com/latam ni.com/mexico

InstrumentationNewsletter

instrumentation newsletter es publicada trimestralmente por National Instruments Corporation, 11500 N Mopac Expwy, Austin, TX 78759-3504 USA.

El tiempo es importante ya sea que usted necesite adquirir datos más rápido, representar de manera precisa señales del mundo real en software, sincronizar sistemas remotos, o simplemente finalizar su trabajo más rápido. El software NI LabVIEW es único en ayudarle a ahorrar tiempo y representar el tiempo con el lenguaje de programación G. El enfoque gráfico lo hace más productivo al enfocarse en los datos y las operaciones realizadas en ellos y al abstraer mucha de la complejidad administrativa de la programación de computadoras tales como asignación de memoria y sintaxis del lenguaje. LabVIEW también contiene mecanismos avanzados de temporización y APIs para definir limitantes de temporización y las relaciones entre el hardware y el software. National Instruments ha dado prioridad a características clave de LabVIEW 2010 las cuales son todas acerca del tiempo. La última versión es una plataforma amplia de actualización de software con nuevas características requeridas por clientes, nuevos bloques de propiedad intelectual de arreglo de compuertas programables en campo (FPGA), temporización mejorada y capacidades de sincronización, y un compilador que genera código máquina optimizado, proporcionando hasta un 20 por ciento de más rapidez en tiempo de ejecución.

El Compilador de LabVIEWEl compilador de LabVIEW es una tecnología clave que impulsa la productividad que usted obtiene de la abstracción. Manejas tareas tales como asignación de memoria y administración de hilos al tiempo

que proporciona retroalimentación en tiempo de edición cuando no puede ejecutar código del diagrama de bloques. Fundamentalmente, el conjunto de compilación sofisticado y los pasos de optimización toman su código de alto nivel y traducen a lenguaje de máquina eficiente.

A lo largo de los años, el compilador se ha vuelto más inteligente y más optimizado, agregando propagación de tipo, algoritmos de agluti-nación, registros virtuales, y muchos otros procesos. Ya sea una nueva característica, corrección de error, o mejora del compilador, cada evolución ha resultado en un compilador actualizado que afecta cómo su código se desempeña. Uno de los primeros enfoques de la versión 2010 fue rendimiento de VI en tiempo de ejecución – esto es, mejorar qué tan rápido se ejecuta su VI sin cambios en el código.

Optimizando su Código Para Rendimiento en Tiempo de Ejecución –Los desarrolladores de NI han introducido dos “capas” a la jerarquía del compilador para mejorar qué tan rápido se ejecuta su código – sin requerir cambios de su parte. LabVIEW 2009 introdujo la representación intermedia de flujo de datos (DFIR), un marco de alto nivel para transfor-maciones que suceden en un grafo de flujo de datos generado desde su diagrama de bloques. LabVIEW 2010 agrega la Máquina Virtual de Bajo Nivel (LLVM), permitiendo un nuevo conjunto de optimizaciones de compilador estándar. DFIR y LLVM trabajan en conjunto para propor-cionar representaciones de alto y bajo nivel que el compilador puede utilizar para descomponer y optimizar el código de LabVIEW. Tener

representaciones intermedias significa que las optimizaciones del compilador no afectan el diagrama de bloques actual, pero generan código máquina optimizado, proporcionando hasta un 20 por ciento más de rapidez en tiempo de ejecución para sus aplicaciones en LabVIEW 2010. Vea las páginas 22 y 23 para mayor información en el compilador de LabVIEW.

Aliviando Puntos Críticos Para el Desarrollo de Aplicaciones Grandes – LabVIEW 2010 incluye nuevas características que lo asisten con grandes aplicaciones al ayudarle a administrar su código fuente

©2010 National Instruments. Todos los derechos reservados. ActiveMath, AutoCode, BioBench, BridgeVIEW, Citadel, CompactRIO, Crashbase, CVI, DAQCard, DAQ Designer, DAQPad, DAQ-STC, DASYLab, DIAdem, DIAdem CLIP, DIAdem-INSIGHT, DocumentIt!, Electronics Workbench, FieldPoint, Flex ADC, FlexDMM, FlexFrame, FlexMotion, HiQ, HS488, IMAQ, Instrumentation Newsletter, Instrupedia, LabVIEW, LabVIEW Player, Lookout, MANTIS, MATRIXx, Measure, Measurement Ready, Measurement Studio, MITE, Multisim, MXI, NAT4882, NAT7210, NAT9914, National Instruments, National Instruments Alliance Partner, NI, NI-488, ni.com, NI CompactDAQ, NI Developer Suite, NI FlexRIO, NI-Motion, NI Motion Assistant, NI SoftMotion, NI TestStand, NI VeriStand, NIWeek, RIDE, RTSI, SCXI, Sensors Plug&Play, SignalExpress, SystemBuild, The Software is the Instrument, The Virtual Instrumentation Company, TNT4882, TNT4882C, Turbo488, Ultiboard, VAB, VirtualBench, VXIpc, y Xmath son marcas registradas de National Instruments. La marca LabWindows es utilizada bajo una licencia de Microsoft Corporation. Windows es una marca registrada de Microsoft Corporation en los Estados Unidos y otros países.Todas las otras marcas registradas son propiedad de sus respectivos dueños. Los nombres de otros productos y las razones sociales mencionadas son marcas registradas o nombres comerciales de sus respectivas compañías.

Un Alliance Partner de National Instruments es una entidad de negocio independiente de National Instruments que no posee relación de agencia, asociación o sociedad conjunta con National Instruments.

Volumen 22, Número 4 Cuarto Trimestre del 2010

LabVIEW 2010 – Es Cuestión de Tiempo Para los ingenieros, el tiempo es un producto valioso en todas formas.El tiempo es un concepto fundamental con el que todos estamos

familiarizados, muy seguido hablamos explícitamente acerca del tiempo y sus efectos. Constantemente escuchamos frases tales como “tiempo al mercado,” “tiempo de desarrollo,” “tiempo de producción,” “tiempo de ciclo,” y muchas otras. Pero si usted simplifica todas estas frases, a menudo se reduce a lo que Ben Franklin dijo hace mucho tiempo: “El tiempo es dinero.”

En National Instruments, ponemos una cantidad significativa de enfoque en un aspecto importante del tiempo: su tiempo. Considere cinco formas fundamentales con las cuales nos enfocamos al tiempo.

Primeros Pasos y Tiempo de ConfiguraciónSabemos que no desea pasar la mayor parte de su tiempo instalando y configurando nuestros productos, por lo que buscamos de manera continua formas para mejorar la instalación inicial y el mantenimiento permanente y configuración de nuestros productos. Además de estos esfuerzos de desarrollo, proporcionamos una amplia variedad de opciones para trabajar más inteligentemente – no más duro – a través de la capacitación, que muchos de ustedes han encontrado ser una inversión valiosa de tiempo.

Tiempo de DesarrolloYa sea que esté desarrollando aplicaciones para pruebas automatizadas o control embebido, necesita herramientas que lo ayuden a rápidamente diseñar, crear prototipos y desplegar sistemas completos. La premisa fundamental de la programación gráfica es exactamente ésta, y creemos que es una de las razones por las cuales los clientes han adoptado ampliamente el software NI LabVIEW a través de los años.

Tiempo de EjecuciónUna vez desarrollado su sistema, necesita asegurar que su ejecución o desempeño cumple o excede los requerimientos de su aplicación. Nuestro enfoque basado en software demuestra beneficios signifi-cativos al aprovechar de las mejoras de rápido rendimiento

computacional con procesadores multinúcleo y arreglos de compuertas programables en campo (FPGAs).

Tiempo en el LenguajeLa mayoría de ustedes tienen aplicaciones basadas en E/S en las cuales la temporización – ambas visibles en los conceptos de temporización y el cumplimiento de limitantes de tiempo y objetivos – es crucial. Esta es otra área en la cual LabVIEW es único – “el tiempo” está de hecho integrado en el ambiente de programación gráfica como un ciudadano de primera clase. La habilidad de integrar y disparar eventos basados en tiempo es parte de cualquier función relevante de estructuras de programación, tales como construcciones de lazos temporizados, hasta procesamiento de señal y matemáticas.

Temporización del SistemaUn aspecto final – y crítico – en muchos sistemas es la necesidad de temporización y sincronización entre varios componentes. Tanto en el software y hardware de NI, proporcionamos una variedad de enfoques para cumplir con limitantes de tiempo específicas, desde diferentes procesadores en la misma máquina a sistemas sincronizados distribuidos globalmente.

El tiempo es una parte esencial de su éxito, y en NI, valuamos la necesidad de encontrar formas para ayudarle a hacer el mejor uso del tiempo disponible. Como también Ben Franklin señaló, “El tiempo perdido nunca se encuentra de nuevo.”

Nuestro Enfoque en Su Tiempo

– John Graff [email protected]

John Graff ha estado con National Instruments desde 1987 y es el vice presidente de mercadotecnia y operaciones de clientes. Él recibió un grado de licenciatura en ingeniería eléctrica por The University of Texas at Austin.

Editor Ejecutivo John GraffEditor en Jefe Andria BalmanEditor Gerente Jenn Giles Editores Asociados Jontel Moran, Brittany WilsonEditores Contribuyentes Johanna Gilmore, Maegan Quejada

Editores de Español Gustavo Valdés, Patricia VillagomezGerente Creativo Joe SilvaDirecto de Arte Adam HampshireIlustraciones Justin OwensArtiste de Producción Pam Johnson Neeley

Gerentes de Diseño Steven Lasher, Laura ThompsonEditores de Fotografía Nicole Kinbarovsky, Allie VerlanderCoordinador de Imagen Kathy BrownEspecialista de Producción Richard Buerger, Robert Burnette

Dentro de NIDentro de NI Portada

4 5ni.com/latam ni.com/mexicoQ4 2010

y desarrollar arquitecturas de software más modulares. LabVIEW 2010 puede mejorar el flujo de trabajo del desarrollador al separar los objetos compilados de la fuente actual que escribe en LabVIEW. Con esta nuevo ajuste activo, un VI no se muestra como modificado después de ser recompilado, lo cual elimina la necesidad de volver a guardar y reenviar archivos al control de código fuente, a menos que haya cambiado la fuente gráfica.

La nueva librería de proyecto comprimida ofrece un diseño de software modular y proceso de desarrollo, tiempos de construcción más cortos, y despliegue más fácil. Las librerías de proyecto compri-midas son un nuevo archivo de tipo LabVIEW que combinan una librería de proyecto y todos sus VIs referenciados en un solo archivo. Los VIs exportados contenidos en este archivo se comportan como otros VIs guardados sin diagramas de bloques, pero su jerarquía está completa-mente oculta. Ellos son creados vía un especificación de construcción en la cual un archivo existente .lvlib es seleccionado para definir qué VIs están siendo incorporados en una librería de proyecto comprimida y cuáles VIs son públicos/exportados.

Características Impulsadas por la ComunidadLa comunidad de LabVIEW tiene un efecto profundo en cómo puede usted ser exitoso con LabVIEW. Los miembros proporcionan soporte a otros en los Foros de Discusión de NI (ni.com/foros), suben código ejemplo a NI Developer Zone Community (ni.com/community), y/o dirigen grupos de usuarios. De manera adicional, la comunidad de LabVIEW ha tenido un impacto decisivo en LabVIEW 2010.

LabVIEW Idea Exchange – En Agosto del 2009, National Instruments anunció LabVIEW Idea Exchange, un foro de retroalimentación del producto diseñado para ayudar a prioritizar nuevas características para cada versión al conectar la comunidad de LabVIEW con el grupo de desarrollo de LabVIEW. LabVIEW 2010 incluye 14 de estas caracterís-ticas, implementadas directamente de la retroalimentación de

miembros de la comunidad. Vea la página 13 para mayor información de algunas de estas características impulsadas por la comunidad.

Problemas Más Importantes de Soporte – La comunidad también proporciona retroalimentación a través de los problemas de soporte que los ingenieros manejan diariamente. National Instruments ha visto que configurar los sistemas correctamente es el primer reto, muy seguido, de grandes proporciones. LabVIEW 2010 cuenta con un instalador que primero le pide ingresar sus números de serie y luego utiliza esa información para determinar qué software debería instalar. Una vez que ha instalado de manera apropiada el software, localizar elementos en la paleta, tópicos de ayuda, o ejemplos puede ser un reto. Los desarrolladores de NI integraron una tecnología completa de búsqueda en el ambiente de desarrollo integrado (IDE) de LabVIEW 2010 que le ayuda a localizar más fácilmente esta información. Usted puede seleccionar entre varias localidades de búsqueda, lo cual incluye ayuda del producto, paletas, foros de soporte, entradas de la comunidad, o información de productos.

Debido a que LabVIEW es frecuentemente utilizado en combinación con hardware, el problema de soporte para hardware distribuido es configuración. Usted puede instalar la nueva utilería de Configuración y Monitoreo Basado en Web en un dispositivo distribuido y recibir acceso tipo ruteador para configurar su dispositivo directamente a través de un navegador. También puede monitorear información de seguridad y memoria, exploradores de archivo, e interactuar con el sistema en tiempo real directamente.

Complementos Para LabVIEW de Socios – LabVIEW 2010 introduce numerosas mejoras para fortalecer la construcción y distribución de productos complementarios de terceros. Para el desarrollo básico, ahora usted puede acceder a LabVIEW Scripting, un API que automatiza la creación de código de LabVIEW. De manera adicional, licenciamiento y activación ayudan a los desarrolladores a crear software de evaluación y asegurar uso autorizado de toolkits complementarios y aplicaciones construidas con LabVIEW. Para empaquetar un complemento, el VI Package Manager de JKI Software proporciona un proceso de constru-cción coordinado y está altamente integrado con la característica de licenciamiento/activación.

Integración Abierta de IP para FPGA – El nuevo IP Integration Node en el Módulo de LabVIEW FPGA directamente soporta archivos .xco de la herramienta de diseño Xilinx Core Generator. Muy parecido al nodo para importar DLLs para sistemas basados en procesador, Xilinx IP puede ser importado fácilmente en LabVIEW FPGA. El nuevo nodo también crea un modelo de comportamiento para el bloque IP, para que pueda simular el bloque en el escritorio junto con el resto del código de LabVIEW FPGA. A pesar de que hay mecanismos especiales para aceptar IP de Xilinx Code Generator, también pueden aceptar cualquier

Figura 2. La utilidad de Configuración y Monitoreo Basado en Web simplifica la administración remota de hardware.

HDL general con todas las mismas carac-terísticas. Una nueva entrada en NI Labs (ni.com/labs) para Xilinx IP toma este concepto un paso más allá con mayor integración de Xilinx IP en LabVIEW FPGA.

Temporización Inherente y Sincronización–La mayoría de las aplicaciones de cómputo deben satisfacer limitantes de temporización por los requerimientos del sistema físico con el cual interactúan. Puede ser difícil escribir un programa con limitantes de tiempo si el ambiente que está utilizando no tiene explícitamente un concepto de tiempo. Afortunadamente, LabVIEW tiene muchos mecanismos para hacer frente de manera única al tiempo. La estructura Timed Loop, por ejemplo, es un API muy bien definido para especificar limitantes de temporización en su aplicación. Además, puede utilizar el Timed Loop para configurar prioridad, afinidad del procesador, y fuentes de temporización. Usted puede sincronizar Timed Loops múltiples uno al otro dentro de un solo sistema o como parte de un sistema distribuido en tiempo real. LabVIEW 2010 introduce una nueva técnica de sincronización para extender las capacidades de los programas de LabVIEW para sincro-nizar a través de áreas amplias en diferentes objetivos de LabVIEW Real-Time sobre Ethernet estándar. LabVIEW 2010 ha incorporado la implementación de software IEEE 1588 como una fuente adicional de temporización para Timed Loops, proporcionando un tiempo absoluto dentro de una resolución de milisegundos. De manera adicional, LabVIEW 2010 introduce un nuevo mecanismo interno para controlar las primitivas de temporización y funcionalidad, ayudándole a escalar

a través de múltiples resoluciones de temporización. Al utilizar el Timed Loop, usted mantiene el mismo paradigma de programación para desarrollar código que escala desde milisegundos en un procesador de escritorio hasta nanosegundos en un plano trasero de FPGA.

Es Tiempo para LabVIEW 2010LabVIEW 2010 aborda los principales problemas de soporte con una instalación transparente, configuración de hardware basada en Web, y búsqueda de producto al tiempo que incorpora retroalimentación directa de usuarios y toma ventaja de asociaciones para hacer su vida de programación más fácil. Adicionalmente, LabVIEW 2010 cuenta con un compilador mejorado que genera código máquina optimizado, proporcionando hasta un 20 por ciento de mayor rapidez en tiempo de ejecución. Con mecanismos inherentes de temporización y tecnologías simplificadas de sincronización de hardware, LabVIEW 2010 mejora su productividad ya sea un usuario nuevo o un experto.

– Jeffrey Phillips [email protected]

Jeffrey Philips es un gerente de producto para LabVIEW en National Instruments. Él obtuvo un grado de licenciatura en ingeniería mecánica por The University of Tennessee.

– Joseph DiGiovanni [email protected]

Joseph DiGiovanni es un gerente de grupo para LabVIEW en National Instruments. Él cuenta con un grado de licenciatura en ingeniería biomédica por Boston University y un grado de maestría en ingeniería eléctrica por Georgia Institute of Technology.

Para aprender más sobre LabVIEW 2010, visite ni.com/labview/whatsnew/esa.

Figura 4. La plataforma de LabVIEW escala muchos niveles de resolución para proporcionar control inherentepara la temporización y sincronización del software y hardware.

Esca

la d

e Ti

empo

FlexibilidadMilisengundos

Nanosegundos

Microsegundos

FPGAs Programas en Software

E/S Sincronizadas con Reloj Global

Ciclos Temporizados

Construcción de Software – FIFOs/Queues

Flujo de Datos Estructurado en Software

Temporización de Plano Trasero

Figura 3. Usted puede importar IP de procesamiento de señal digital de Xilinx Core Generator en el ambiente de desarrollo de LabVIEW 2010.

6 ni.com/latam ni.com/mexico 7Q4 2010

Un generador de señal es conectado a la DUT a través del Puerto 1. Acopladores direccionales dan al receptor R la habilidad de medir sólo la referencia o la señal incidente. También proporcionan al receptor A la habilidad de medir solo la señal reflejada. El receptor B luego mide la señal transmitida para reproducir las mediciones VNA comunes de pérdida de inserción, pérdida de retorno, relación de onda de voltaje estacionario (VSWR), y retardo de grupo.

Seleccione la Herramienta Correcta para el TrabajoNingún solo instrumento de RF puede ser utilizado para caracterizar completamente un sistema inalámbrico. Los dispositivos inalámbricos se componen de componentes lineales y no lineales y cada componente debe ser caracterizado de manera correcta para entender su contri-bución a rendimiento total del sistema. Un componente lineal, o un componente operando dentro su rango lineal, no introduce ningún com-ponente adicional de frecuencia a la señal de RF. A pesar de que un componente lineal afecta la magnitud y la fase, cualquier componente de frecuencia introducido en la entrada aparece a la misma frecuencia en la salida. Ejemplos de componentes típicos lineales son filtros y líneas de transmisión. Componentes no lineales, por otro lado, son componentes que cambian el comportamiento de la frecuencia de una señal. A pesar de que la señal de entrada podría ser un simple tono, la señal de salida de un dispositivo no lineal podría causar distorsión en la forma de harmónicos u otros estímulos. Componentes comunes que introducen comportamiento no lineal son amplificadores de potencia y mezcladores.

Los VSAs y los generadores de señal vectorial (VSGs), tales como el NI PXIe-5663E y NI PXIe-5673E, son instrumentos excepcionales para realizar mediciones no lineales, tales como calcular el punto de compre-sión de 1 dB de un amplificador o identificar harmónicos no deseados en un mezclador. Sin embargo, para realizar mediciones lineales, tales como los coeficientes de reflexión y transmisión, o caracterizar de manera muy precisa el comportamiento de la fase y la magnitud sobre un rango de frecuencia de interés, un VNA, tales como NI PXIe-5630, es el instrumento más adecuado. La Tabla 1 muestra el instrumento PXI de RF recomendado para un número común de mediciones lineales y no lineales.

Realice Prueba de VNA Paralela y Flexible con LabVIEW y PXIEl VNA NI PXIe-5630 proporciona un valor impresionante y flexibilidad en un factor de forma pequeño. Con un conjunto de características maduras, incluyendo calibración de precisión automática, análisis vectorial completo, y extensiones de plano de referencia, ofrece una solución de análisis de red vectorial para sus operaciones de validación y producción sin los problemas de alto costo y gran tamaño asociados con un VNA tradicional. Con el API flexible de LabVIEW, usted puede realizar pruebas verdaderamente en paralelo utilizando un solo contro-lador con múltiples VNAs para operaciones de prueba multisitio. Además, con la plataforma abierta PXI, usted puede integrar fácilmente medi-ciones adicionales de RF o instrumentos de E/S de señal mixta en su sistema de pruebas.

Con esta primera adición a la nueva clase de instrumentación RF, National Instruments continúa ofreciendo nueva funcionalidad a la plataforma de instrumentos modulares PXI para que usted incorpore probadores en su validación del diseño y línea de producción, que vayan de la mano con los requerimientos de desempeño de los últimos componentes de RF.

– David Broadbent [email protected]

David Broadbent es un gerente de producto para RF e inalámbrico en National Instruments. Él cuenta con un grado de licenciatura en física por Brigham Young University.

Para aprender más acerca del NI PXIe-5630 VNA, visite ni.com/vna.

Tabla 1. Seleccione el instrumento PXI de RF apropiado para mediciones comunes lineales y no lineales de RF.

NI PXIe-5630Analizador deRed Vectorial

NI PXIe-5663EAnalizador de

Señal Vectorial

Pérdida de Inserción ✓

Coeficiente de Reflexión ✓

Relación de Onda de Voltaje Estacionario ✓

Intercepción de Tercer Orden ✓

Magnitud de Vector de Error ✓

Parámetros S ✓

Retardo de Grupo ✓

Punto de Compresión 1 dB ✓

Distorsión Harmónica ✓

El NI USB-5681 es un verdadero medidor de potencia RMS de RF con un amplio rango dinámico de 60 dB que se extiende a +20 dBm sobre el rango completo frecuencias de 10 MHz a 18 GHz. Tiene modos de osciloscopio y ranura de tiempo para medir formas de onda de ráfagas tales como WiMAX y LTE y formas de onda multiranura tales como GSM y EDGE.

Para ver especificaciones y precios para el uSB-5681, visite ni.com/info e ingrese nsi0301.

Nuevo Medidor de Potencia de 18 GHz NI USB-5681

Información Relevante

Introduciendo el Primer Analizador de Red Vectorial en PXI de la IndustriaAgregue análisis de red vectorial a sus sistemas de validación de diseño automatizado y pruebas en producción con nuestra nueva instrumentación PXI Express RF.

Desde la introducción del primer analizador de señal vectorial (VSA) de RF en el 2002, NI ha continuado liberando instrumentos PXI rápidos, flexibles y precisos a un fracción del costo de los instrumentos de caja tradicionales. Hoy en día, el portafolio de productos de RF de NI ha crecido para incluir generadores de señal de RF y analizadores, medi-dores por USB de potencia, módulos PXI de acondicionamiento RF, y numerosos toolkits de software que soportan el creciente número de estándares inalámbricos.

Este año, NI agrega una nueva familia de productos al portafolio PXI de RF con el analizador de red vectorial (VNA) NI PXIe-5630. Mostrado en la Figura 1, el NI PXIe-5630 es un VNA de 6 GHz y dos puertos con soporte para mediciones de transmisión y coeficientes de reflexión (T/R), también representado como los parámetros S de interés S11 y S21. El rango de frecuencia de 10 MHz a 6 GHz, un rango dinámico de más de 110 dB, y velocidades de barrido de menos de 400 μs/punto sobre 3,201 puntos, hacen el nuevo VNA ideal para validación de diseño automatizado y pruebas de producción. Además, con la arquitectura flexible y tamaño pequeño del NI PXIe-5630, usted puede incorporar análisis de red vectorial en su validación del diseño y sistemas de prueba de línea de producción sin incurrir en los grandes costos y gran espacio físico de los VNAs tradicionales. Las fortalezas de la plataforma PXI combinada con el API flexible de NI LabVIEW, el cual está optimizado para procesamiento multinúcleo, facilitan las pruebas en paralelo de múltiples componentes RF.

La Caracterización de Componentes de RF Requiere un Instrumento Único La demanda por más altas tasas de datos inalámbricos sin comprometer el consumo de potencia o ancho de banda utilizado requiere que se preste atención especial al diseño del componente de RF, caracterización, y prueba al final de la línea. Los esquemas de modulación complejos que caen con mucho peso en la detección exitosa de sutiles variaciones de la magnitud y la fase de una señal de RF crean requerimientos rigurosos de cada componente en la cadena de la señal, desde banda base hasta RF.

Una de las funciones más comunes de un VNA es cuantificar la diferencia de impedancia entre dos componentes. Cada vez que una señal de RF deja un componente e ingresa a otro, una porción de la señal se refleja de regreso. Considere cuando usted mira afuera

de una ventana, típicamente ve un reflejo en las ventanas como un porción de la luz que es reflejada hacia usted. En un sistema de RF, esta reflexión se convierte en pérdida de potencia y puede resultar en mayor consumo de potencia, calor indeseado, y distorsión.

Para caracterizar completamente la ruta de la señal a través del dispositivo bajo prueba (UUT), se deben medir tres señales: la señal incidente, la señal reflejada, y la señal transmitida. La Figura 2 ilustra el diseño básico de un VNA que hace posible estas mediciones precisas.

Figura 1. El VNA de 6 GHz NI PXIe-5630 es el primero para PXI de la industria.

Analizador de Red Vectorial (VNA)

R

B

1 2

A

DUT

Figura 2. El diseño único de un VNA hace posible las mediciones precisas de RF.

8 9ni.com/latam ni.com/mexicoQ4 2010

Adquisición de Datos por Ethernet, Simple y CompletaDesde el 2006, NI CompactDAQ ha simplificado las aplicaciones de medición en el laboratorio, en el campo, y en la línea de producción – sin comprometer el rendimiento del sistema o flexibilidad.

de termopares al lado de un módulo de cuatro canales de acelerómetros y adquirir de ambos de manera simultánea a distintas tasas.

Tecnología de Transmisión de Señal de NIPara aprovechar del ancho de banda de 1,000 Mbits/s de la red Gigabit Ethernet, el chasis NI CompactDAQ implementó una versión de TCP/IP de la misma tecnología de NI Signal Streaming encontrada en productos de NI de adquisición de datos (DAQ) USB de alto desempeño. Con esta tecnología, los nuevos módulos de alta velocidad de la Serie C, tales como el NI 9223, pueden continuamente adquirir datos hasta 1 MS/s a 16 bits en cada uno de los cuatro canales. Utilizando una arquitectura sofisticada de software, el controlador NI-DAQmx mantiene un meca- nismo de transferencia de doble búfer entre el chasis y la computadora capaz de sostener varias formas de onda bidireccionales. Al mismo tiempo, el controlador monitorea el estado de la red para ajustar en caso de interrupciones o retardos temporales. Todo esto es trans- parente para el usuario, por lo que usted puede enfocarse en la aplicación de medición y no en la red.

Cero Configuración de RedEl proceso de configuración y administración de la red requiere expe- riencia. Para hacer la tecnología de red más accesible a profesionistas que no son de IT, NI CompactDAQ utiliza el conjunto de estándares Zero Configuration Networking (Zeroconf). Con la tecnología Zeroconf, usted puede conectar un sistema NI CompactDAQ directo en su computadora o subred local, y aparece de manera automática en NI Measurement & Automation Explorer (MAX) sin ninguna configuración de red. Además, usted puede utilizar la utilería de Configuración y Monitoreo Basado en Web incluida en el NI cDAQ-9188 para administrar su sistema a través de un navegador Web sin instalar ningún software en su computadora.

Flexibilidad del SoftwareReconociendo la diversidad de aplicaciones de medición, NI aborda la adquisición de datos programática de manera independiente de tecnologías específicas de bus. Usted puede utilizar el mismo software controlador NI-DAQmx para comunicarse con el hardware DAQ a través de PCI, PCI Express, PXI, PXI Express, USB, Ethernet, y Wi-Fi. Usted puede utilizar una aplicación desarrollada para un sistema NI CompactDAQ USB con uno NI CompactDAQ Ethernet sin hacer cambios en su software. Además, el API de NI-DAQmx es consistente a través de múltiples plataformas de programación, para que usted pueda desarrollar una aplicación para NI CompactDAQ en NI LabVIEW, ANSI C/C++, o Microsoft Visual Basic .NET.

Al combinar el poder de las tecnologías de hardware de NI y la flexi- bilidad del software controlador NI-DAQmx, la plataforma NI CompactDAQ puede ayudarle a recolectar simples datos experimentales en el laboratorio o desplegar un sistema de prueba distribuido a través del piso de la fábrica.

– Charlie Stiernberg [email protected]

Charlie Stiernberg es el gerente de producto para adquisición de datos inalámbrica o Ethernet en National Instruments. Él cuenta con un grado de maestría en ingeniería eléctrica por The University of Texas at Austin.

Para ver un video demostrativo de un sistema NI CompactDAQ Ethernet, visite ni.com/info e ingrese nsi0302.

Figura 3. Con un servidor Web embebido en el chasis NI cDAQ-9188, usted puede configurar de manera remota su sistema NI CompactDAQ desde un navegador Web.

Con el nuevo chasis Gigabit Ethernet NI cDAQ-9188, NI CompactDAQ extiende el alcance de la adquisición de datos basada en PC a medi- ciones de sensores remotos y eléctricos – desde el laboratorio a todo el mundo.

Diseñado para rendimiento, un solo chasis NI CompactDAQ puede medir hasta 256 canales de señales eléctricas, físicas, mecánicas, o acústicas. Al combinar más de 50 módulos de E/S de la Serie C especí- ficos para sensores con tecnología patentada NI Signal Streaming, la plataforma NI CompactDAQ entrega datos de alta velocidad y facilidad de uso en un ambiente de medición flexible y mixto.

Adquisición de Datos a Larga DistanciaLa conveniencia y confiabilidad de la tecnología Ethernet es tan familiar como lo es USB. Para adquisición de datos, no obstante, Ethernet ofrece dos ventajas: largas longitudes de cableado y una infraestructura distribuida. Ethernet es ideal para tomar mediciones a distancias más allá de los 5 m (límite de un cable USB). Un solo cable CAT 5E puede alcanzar 100 m antes de necesitar un conmutador o ruteador para llevar la señal más lejos. Además, muchos departamentos de IT se han estandari-zado en Gigabit Ethernet (IEEE 802.3ab) como la base de sus redes corporativas. Con NI CompactDAQ, usted puede aprovechar de la infraestructura existente y ancho de banda adicional para sus aplicaciones de mediciones remotas y distribuidas. Una computadora servidor puede manejar múltiples estaciones de prueba en el mismo sitio o varias ubicaciones.

Más de 50 Módulos de la Serie CDebido a que poca aplicaciones requieren un conjunto de canales de E/S homogéneos, NI CompactDAQ está diseñado como un sistema de medición mixto capaz de integrar múltiples tipos de señales en un solo chasis. Cada módulo de la Serie C combina la conectividad del sensor, acondicionamiento de señal, y ADCs en un solo paquete pequeño de 2.8 por 3.5 pulgadas. Con más de 50 diferentes módulos de E/S de la Serie C y ocho ranuras disponibles por chasis, usted puede adaptar cada sistema NI CompactDAQ a las necesidades únicas de su aplicación. También, con la tecnología avanzada de temporización y sincronización STC3, NI CompactDAQ puede manejar hasta siete motores separados de temporización para tareas de medición analógicas, digitales, y de contador. Por ejemplo, usted puede instalar un módulo de 16 canales

Figura 2. Usted puede seleccionar de más de 50 módulos de E/S de la Serie C con acondicionamiento de señal integrado para crear sistemas de medición personalizados y mixtos.

Figura 1. El chasis Gigabit Ethernet NI cDAQ-9188 expande la plataforma NI CompactDAQ para aplicaciones de mediciones remotas o distribuidas.

El módulo NI 9223 de entrada analógica simultánea de la Serie C puede adquirir datos de cuatro canales hasta 1 MS/s con 16 bits de resolución. Con 10 veces la tasa de muestreo de módulo de entrada simultánea NI 9215, el NI 9223 expande la capacidad de la familia de hardware de la Serie C con una nueva opción de alta velocidad para sistemas de medición y control con NI CompactDAQ y CompactRIO.

Para ver las especificaciones y precio del NI 9223 y otros módulos de muestro simultáneo de la Serie C, visite ni.com/info e ingrese nsi0303.

Nuevo Módulo de Millones de Muestras de la Serie C

Información Relevante

10 11ni.com/latam ni.com/mexicoQ4 2010

El software NI DIAdem es parte de una plataforma de administración de datos que incluye herramientas que le ayudan a encontrar, visualizar, analizar, y reportar datos de medición. La última versión, DIAdem 2010, agrega más valor a la plataforma al expandir sus opciones para visualizar y entender mediciones.

Sincronice Datos GPSEn DIAdem 2010, usted puede sincronizar datos del sistema global de posicionamiento (GPS) de manera simultánea con datos de medición para reproducirlos en la nueva área de despliegue de mapa. Con una conexión a Internet válida, las imágenes del mapa fluyen de manera automática desde una herramienta de mapeo basada en Web, proporcionando accesoinstantáneo a las imágenes más actualizadas. Cuando se trabaja fuera de línea, usted puede almacenar en caché imágenes del mapa para visuali-zación sin conexión a la red. Al sincronizar la reproducción los datos del GPS y de medición, usted puede obtener un entendimiento preciso del contexto geográfico de sus mediciones.

Reproduzca Datos de SonidoDIAdem 2010 introduce la capacidad de reproducir datos de sonido audi-bles en el Data Portal y en los sistemas de ejes DIAdem VIEW. Debido a que puede sincronizar todas las áreas de despliegue en el DIAdem VIEW, usted puede coordinar la reproducción de sonido y datos de medición para visualizar de forma más efectiva y caracterizar la medición como un todo.

Convierta Fórmulas en GráficosCuando se comunican resultados de análisis, es importante representar de manera clara la fórmula utilizada en un cálculo dado. En DIAdem 2010,usted puede incluir el nuevo Formula Graphic en sus reportes, lo cualconvierte hasta las más complejas cadenas de fórmulas en gráficos matemáticos estéticamente formateados, simplificando la manera en que los reportes son desplegados. La representación gráfica de las fórmulas las hace más fácil de comprender al incrementar la claridad y legibilidad del reporte, ayudándole a enfocarse en resultados – no el formato.

Para ver un seminario web acerca de cómo DIAdem 2010 simplifica la visualización de datos, análisis, y reportes, visite ni.com/infoe ingrese nsi0304.

Figura 1. El nuevo DIAdem Formula Graphic es la primer herramienta de software de NI que convierte cadenas de fórmulas en gráficos matemáticos con formato para creación de reportes.

DIAdem 2010 Reduce el Tiempo Entre la Adquisición de Datos y la Toma de Decisiones

NI ha resuelto la E/S de archivos con el formato Technical Data Management Streaming (TDMS). Con la presentación del software NI LabVIEW 2010 y DIAdem 2010, TDMS le hace más fácil y rápida la escritura de datos a archivo. Con las nuevas características en TDMS, usted puede configurar registro a archivo TDMS de manera directa desde el NI DAQ Assistant, dar doble clic en los archivos TDM/TDMS para directamente cargarlos en Microsoft Excel o DIAdem, y eliminar el alma-cenamiento en búfer para mover datos tan rápido como el hardware utilizando el nuevo TDMS Advanced API. NI continúa recomendando TDMS para guardar y compartir datos.

Para aprender más acerca de los beneficios de TDMS, visite ni.com/tdms.

Formato de Archivo TDMS – Más Fácil y Más Rápido

Producto a FondoProducto a Fondo Producto a Fondo

Figura 2. Con DIAdem 2010, usted puede sincronizar GPS y datos de medición para obtener un entendimiento detallado del efecto geográfico de sus mediciones.

Nuevas Opciones de Expansión para NI RIO y Aplicaciones de Gran Número de Canales con la Serie CDos chasis nuevos de expansión de la Serie C de NI, NI MXI-Express RIO y Ethernet RIO, se unen al chasis EtherCAT RIO para expandir las soluciones de gran número de canales de E/S reconfigurable (RIO) de National Instruments.

Desarrolle Aplicaciones de Gran Número de Canales con RIo y la Serie C La plataforma de módulos de la Serie C proporciona acondicionamiento de señal integrado y terminales de conexión, haciéndola una solución eficiente para sistemas grandes de E/S mixtas sin la necesidad de circuitería personalizada externa y cableado. Cada chasis de expansión también contiene un arreglo de compuertas programables en campo (FPGA) de Xilinx compatible con el Módulo de NI LabVIEW FPGA, dándole la regulación sobre alta velocidad y temporización personalizada de E/S, procesamiento en línea, y control.

Implemente Mediciones Personalizadas con MXI-Express RIoLos chasis de 14 ranuras NI 9157 y NI 9159 se pueden comunicar con cualquier controlador compatible sobre una conexión x1 MXI-Express. Cada chasis contiene dos puertos MXI-Express, para que pueda conectar fácilmente en cadena múltiples chasis al mismo controlador con una longitud de cable máxima de 7 m entre cada componente del sistema. Debido al bus MXI-Express y el alto rendimiento de FPGA, estos chasis se adaptan bien para control local de alta velocidad o grandes cantidades de canales y la habilidad de implementar mediciones personalizadas

con procesamiento intensivo. Ejemplo de aplicaciones incluyen investigación avanzada, pruebas de hardware en el lazo (HIL), y monitoreo de condición de maquinaria.

Agregue E/S Distribuidas a Su Red con Ethernet RIoUsted puede utilizar el chasis Ethernet de ocho ranuras NI 9148 para agregar E/S distribuidas a su red. Con cableado estándar Ethernet CAT 5, se comunica con cualquier NI CompactRIO, PXI en tiempo real, controlador industrial NI, o PC en red. El NI 9148 es una opción ideal para añadir sin problemas expansión de E/S a una topología existente de red. Con un FPGA a bordo, usted puede implementar análisis personalizado de señal, control, y seguridad de manera local a cada chasis, creando un verdadero sistema modular.

Comuníquese Sobre Ethernet con EtherCATEl chasis de ocho ranuras NI 9144 implementa comunicación sobre Ethernet con el protocolo EtherCAT determinista (Ethernet en tiempo real). El NI 9144 es ideal para aplicaciones distribuidas, de control de punto único y movimiento que requieren alto determinismo sobre múltiples chasis sincronizados. Usted puede utilizar Ethernet en tiempo real para monitoreo estructural de turbinas de viento, plataformas de prueba sincronizadas, y aplicaciones de control a larga distancia.

Para ver especificaciones de producto y comparaciones, visite ni.com/info e ingrese nsi0305.

MXI-Express RIORendimiento Más Alto

EtherCAT RIODeterminismo Más Riguroso

Ethernet RIOMás Flexible

NI CompactRIO

Hub/Switch

NI 9148NI 9148 NI 9148

Ethernet Rápido

Chasis PXI

NI 9159

NI 9159

NI 9159

PCI Express Cableado

NI 9148

ControladorIndustrial

NI 9144

NI 9144

NI 9144

EtherCAT

Interfaz Inalámbrica 802.11

La expansión de E/S RIO proporciona soluciones para pruebas montadas en rack de alto desempeño, control distribuido determinista, y más.

12 13ni.com/latam ni.com/mexicoQ4 2010

La Programación FPGA es Ahora Más Fácil en NI Single-Board RIONI Single-Board RIO ahora soporta NI Scan Mode y escaneo híbrido con los modos de programación de NI LabVIEW FPGA para el arreglo de compuerta programable en campo (FPGA) interno, haciendo la programación más fácil que nunca. De manera esencial, Scan Mode es una personalidad precon-figurada del FPGA que soporta acceso a E/S en la mayoría de los módulos de la Serie C de NI sin compilación.

Características AvanzadasEl soporte a Scan Mode en NI Single-Board RIO incluye varias características avanzadas además de acceso fácil de E/S. Sin recompilar la lógica FPGA, usted puede configurar ocho canales de E/S digitales con funcionalidad digital especial, tal como codificador de cuadratura, contadores, o salida de modulación de ancho de pulso (PWM). Estas funciones especiales digitales corren de manera determinista en el FPGA sin agregar peso al sistema de tiempo real. Scan Mode también incluye paneles de prueba de E/S y E/S forzadas en el NI Distributed System Manager. Los paneles de prueba proporcionan una manera rápida y fácil para verificar cableado, funcionalidad del sensor, e integridad de señal.

Scan Mode es más efectivo cuando se combina con LabVIEW FPGA en escaneo híbrido. Utilice este modo para implementar control avanzado, temporización personalizada, sincronización, y procesamiento de señal en línea con LabVIEW FPGA para algunas E/S, y utilice Scan Mode para E/S simples y de baja velocidad.

Para evaluar NI Single-Board RIo y Scan Mode, visite ni.com/embeddedeval.

Dos nuevas interfaces de interconexión de red local (LIN) expanden la línea de productos LIN de NI para incluir buses PCI y PXI. Estas interfaces soportan la importación de archivos

de definición LIN (LDFs), junto con mensajes de calendarización en el hardware. Como parte de la plataforma NI-XNET, estas interfaces reducen la latencia del sistema con DMA manejado por el dispositivo y aprovechan de un API común utilizado para programar dispositivos CAN, LIN, y FlexRay.

Para ver especificaciones y aprender más acerca de la familia de productos LIN, visite ni.com/lin.

Con el nuevo Instrument Driver Finder (IDFinder) en el software NI LabVIEW 2010, usted puede rápidamente buscar en la Red de Controladores de Instrumentos diferentes controladores LabVIEW Plug and Play para sus instrumentos de laboratorio. Usted puede reducir tiempo gastado en la búsqueda o en el desarrollo de controladores desde cero utilizando comandos SCPI. El IDFinder escanea su sistema por instrumentos conectados, descarga los controladores apropiados, y le pregunta si desea abrir los ejemplos incluidos – todo desde el asistente.

Para aprender cómo acceder el IDFinder en LabVIEW 2010, visite ni.com/info e ingrese nsi0306.

Nuevas Interfaces LIN en PXI y PCI para Comunicación en Redes Embebidas

Nuevo IDFinder en LabVIEW 2010

NI Single-Board RIO

Procesador Tiempo Real Módulos E/S

LabVIEW Real-Time

NI Scan Engine

E/S UtilizandoLabVIEW FPGA

FPGA

LabVIEW FPGA

InterfazRIO Scan

E/S UtilizandoScan Mode

Scan Mode es una personalidad FPGA preconfigurada que soporta acceso a E/S en la mayoría de los módulosde la Serie C de NI sin compilación.

Producto a FondoProducto a Fondo

Usted lo Pidió: Características de LabVIEW 2010 Pedidas por la Comunidad

3

2

4

5

1

LabVIEW en Todas Partes

El software NI LabVIEW 2010 incluye características requeridas por los usuarios vía LabVIEW Idea Exchange (ni.com/ideas), donde los programadores de LabVIEW puede enviar nuevas ideas, comentar en ideas existentes, y votar por sus favoritas. Para esta última versión, LabVIEW R&D implementó 14 de las ideas más populares de LabVIEW Idea Exchange. Conozca más acerca de cinco de las nuevas caracterís-ticas más populares, enviadas por otros usuarios de LabVIEW.

1 Reduzca el Tamaño del Diagrama de Bloquescon la Nueva Constante de ClústerChris Bolin, Texas, USA (NI)La nueva constante de clúster es otra característica de ahorro de espacio en LabVIEW 2010. Después de definir los elementos en una constante de clúster, de clic derecho para reemplazarla con un pequeño ícono en su diagrama de bloques para liberar espacio y mejorar la claridad del código.

2 Reduzca el Desorden del Diagrama de Bloques con la Constante Booleana Rediseñada y la Terminal de Variable LocalChristian Altenbach, California, USAVarias ideas enviadas por los usuarios se enfocaron en reducir el tamaño del objeto en el diagrama de bloques. La nueva constante Booleana tiene la mitad de su tamaño previo y el nuevo ícono de la variable local también es más pequeño.

3 Haga su Código Más Fácil de Leercon las Nuevas Etiquetas de Cable Paul Falkenstein, Pennsylvania, USARastrear conexiones de datos a través de largos cables en su código LabVIEW puede ser difícil. Mejora la claridad del código agregando etiquetas a cables largos y haga más fácil saber qué cables pertenecen a qué terminales.

4 Haga Más Eficiente su Diagrama de Bloques con el Nodo de Fusión de Errores FlexibleDany Allard, Montreal, CanadaEn lugar de utilizar un alto número de nodos de fusión de error para combinar datos de error, el nuevo nodo se expande para colectar tantos cables de error como su código requiera, reduciendo el desorden en su diagrama de bloques.

5 Edite Cables de Conexiones de SubVI Más RápidoYair Neeman, IsraelCambiar conexiones de cable para subVIs vía el panel conector solía requerir muchos clics del ratón. Ahora usted puede cambiar las conexiones más rápidamente con un atajo en el teclado.

Para ver las características de LabVIEW enviadas por usuarios, enviar la suya, o votar por la mejor, visite ni.com/ideas.

14 15ni.com/latam ni.com/mexicoQ4 2010

Ingeniería de la Anatomía Humana – Cómo los Programadores de Software Están Mejorando el Diseño de Dispositivos Médicos

Creando y Validando un SiStema de Prueba de largo Plazo Para CorazoneS artifiCialeS Con labVieW

eStudiando la loComoCión Humana de amPutadoS utilizando PróteSiS Con multiSim

Un líder en la industria protésica, College Park Industries proporciona los pies prostéticos más anatómicamente correctos utilizando princi- pios de diseño biomecánico para imitar el pie humano e incorporar materiales compuestos de alta tecnología en productos para mejorar la funcionalidad y durabilidad.

Es un reto diseñar productos que cumplan con las necesidades funcionales del amputado así como las necesidades de rentabilidad del protésico – el profesional que prescribe, fabrica, y ajuste el dispositivo final.

Queríamos proporcionar un dispositivo portátil que pudiera ofrecer las funciones críticas de adquisición de datos de un laboratorio de análisis de marcha y que los amputados pudieran utilizar al realizar sus actividades normales diarias o ser adecuadas a sus prótesis. El dispositivo necesitaba ser discreto al usuario en términos de peso y tamaño para eliminar cualquier efecto incorrecto en los resultados de prueba.

iPecs es una herramienta de medición diseñada para ayudar a investigadores y médicos en la optimización del cuidado de pacientes al proporcionar información personalizada y objetiva sobre los efectos de la selección y alineación del componente protésico. Cualquier protésico pues visualizar y medir directamente e interpretar los efectos de la selección y alineación del componente protésico.

Utilizamos el software de Multisim y Ultiboard para diseñar la circuitería de iPecs tomando ventaja de la compatibilidad cruzada de los dos paquetes. El equipo utilizó estas herramientas dinámicas para diseñar, simular, y visualizar la circuitería a través de múltiples iteraciones, lo que resultó en un gran reducción del dispositivo y un incremento en la eficiencia del tamaño del paquete.

En el pasado, habríamos necesitado un departamento entero para diseñar el iPecs. Multisim y Ultiboard nos dieron acceso a un nivel de tecnología que no estaba antes disponible para pequeñas empresas.

– MaryAnn Labant y Michael Leydet, College Park Industries

Cuando se prueban corazones artificiales, Data Science Automation pone los dispositivos en sistemas de flujo que simulan el flujo del fluido arterial. Probamos los corazones por meses y años a la vez para verificar que pueden ser usados por meses y años en un paciente. Ejecutamos hasta 18 ciclos simultáneos, lo que requiere que los datos sean adquiridos, grabados, analizados, y registrados de manera regular. Debido a que necesitamos realizar la obtención centralizada de datos y requerimos sistemas propietarios para mediciones de prueba de flujo, utilizamos un sistema multiplexor para rutear las señales de los sensores y la comunicación serial a un solo conjunto de entradas. Cada ciclo necesitaba grabar confiablemente 10 latidos de datos tres veces al día, una por cada “modo” del sistema, no importando las condiciones de alarma, anulación del usuario, o interrupción.

A pesar de que solo obtenemos datos tres veces al día, el sistema necesita monitorear de manera continua la presión, flujo, y temperatura de cada ciclo. Si estos valores exceden los límites definidos por el usuario, una condición de alarma es activada y la progresión automatizada de corriente a través de los ciclos y el multiplexor es anulada. Obtenemos y escribimos datos diagnósticos al registro de alarma y enviamos un mensaje al usuario, el cual debe estar limpio antes de cualquier otra entrada de usuario.

Para cumplir con las especificaciones para desarrollar software para dispositivos médicos, cada parte del programa tiene que someterse a pruebas de validación. Cuando completamos un VI, tenemos que probarlo y validarlo con un reporte apropiado generado como un registro. Pudiéramos realizar pruebas de validación de manera manual, pero el LabVIEW Unit Test Framework Toolkit nos ahorró mucho tiempo y esfuerzo, especialmente para pruebas recursivas, porque lo utilizamos para producir de manera eficiente las pruebas y la documentación. Además, cambios en el software hechos durante la integración, repetición de pruebas, y revalidación fueron simples. La flexibilidad y facilidad del LabVIEW Unit Test Framework Toolkit proporcionó una terminación más rápida y confiable de esta porción del proyecto y potencialmente ha ahorrado cientos de horas hombre y miles de dólares sobre el ciclo de vida del proyecto.

– Timothy Nolan, Data Science Automation

EL RETo:Crear un dispositivo portátil, de fácil uso para conducir análisis de marcha y estudiar la locomoción humana de amputados utilizando prótesis.

LA SoLuCIóN:Utilizar NI Multisim y Ultiboard para diseñar el Sistema de Componentes Protésicos Endoesquelético (iPecs).

EL RETo:Crear un programa para pruebas extremas de largo plazo de sistemas de pruebas de flujo simulado (SFTS) de corazón artificial mientras que se verifican y simulan los VIs para aplicaciones de dispositivos médicos.

LA SoLuCIóN:Utilizar una estructura de ciclo en paralelo con los dispositivos de adquisición de datos (DAQ) y acondicionamiento de señal basados en USB de NI y utilizar el NI LabVIEW Unit Test Framework Toolkit.

Figura 1. iPecs es un dispositivo portátil que ofrece funciones críticas de adquisición de datos de un laboratorio de análisis de marcha y que los amputados pueden utilizar

mientras realizan sus actividades diarias.

Figura 2. El corazón artificial simula flujo de fluido arterial.

‘‘ En el pasado, habríamos necesitado un

departamento entero para diseñar el iPecs.

Multisim y Ultiboard nos dieron acceso a un

nivel de tecnología que no estaba antes

disponible para pequeñas empresas.’’

Para aprender más acerca de prueba de dispositivos médicos, diseño, y el Programa de Becas de Dispositivos Médicos de NI, visite ni.com/medical.

Casos de Éxito

16 17ni.com/latam ni.com/mexicoQ4 2010

Las Tecnologías Más Importantes en LabVIEW 2010Mantenerse al día con las tendencias muy seguido requiere el conocimiento de un sinfín de herramientas y APIs incompletos. NI LabVIEW expone a los ingenieros a los que alguna vez fueron tecnologías intimidantes tales como arreglos de compuertas programables en campo (FPGAs) y procesadores multinúcleo a través de un solo paradigma de programación. La plataforma LabVIEW 2010 pone las siguientes características a su alcance.

Para aprender más acerca de las tecnologías más importantes en LabVIEW 2010, visite ni.com/info e ingrese nsi0310.

NI Real-Time Hypervisor 2.0Asigne OSs a núcleos de CPU con más flexibilidad y logre transferencia de datos de alto rendimiento entre LabVIEW Real-Time y un OS huésped vía memoria compartida con el NI Real-Time Hypervisor 2.0.

Temporización Inherente y SincronizaciónConfigure tiempo de ejecución, desde tasas de lazo simple a operaciones de sincronización en software, con señales de hardware en una forma directa e intuitiva utilizando el LabVIEW Timed Loop. Además, el Timed Loop puede aprovechar del protocolo IEEE 1588 para proporcionar sincronización automática a través de múltiples objetivos.

Integración de IP de Xilinx Core GeneratorAhorre tiempo de desarrollo al integrar propiedad intelectual (IP) de procesamiento de señales digitales de Xilinx Core Generator en LabVIEW.

Mejoras al Ciclo For ParaleloEspecifique cómo las iteraciones del lazo son programadas a través de los núcleos del procesador.

Compilador de LabVIEWEjecute su código más rápido en LabVIEW 2010 con nuevas tecnologías de compilador y optimizaciones personalizadas de código.

Compilación en la Nube con LabVIEW FPGALibere tareas intensivas del procesador al compilar un archivo de bits para el Módulo de LabVIEW FPGA apuntando el compilador FPGA a la nube de compilación.

Utilería de Configuración y Monitoreo Basado en WebBusque archivos, configure, y mantenga su hardware remoto con una experiencia similar a un ruteador.

Transferencia Punto a Punto Continuamente transfiera datos hacia y desde módulos PXI Express NI FlexRIO FPGA a tasas más altas que 800 MB/s con latencia mínima utilizando tecnología de NI de transferencia punto a punto.

Enfoque Especial

18 19ni.com/latam ni.com/mexicoQ4 2010

LabVIEW 2010 y NI RIO – Más Conectados que Nunca Para los diseñadores embebidos de hoy en día, hasta las herramientas de ingeniería más capaces algunas veces se quedan cortas.

El creciente número de dispositivos complejos y la presión para reducir el tiempo de comercialización significa que reutilizar código y compartir entre equipos es crítico. A medida que el número de dispositivos embebidos conectados a Internet crece, el software de diseño que los ingenieros utilizan debe ayudar en proporcionar conectividad para monitorear y configurar esos dispositivos desde cualquier parte del mundo, a cualquier hora. Para cumplir con estos retos, las herramientas de ingeniería necesitan no sólo tener un enfoque central en desarrollo rápido de código libre de errores, sino también proporcionar acceso a un amplio ecosistema de propiedad intelectual (IP), herramientas adicionales, y más. En otras palabras, es todo acerca de las conexiones.

Desde los inicios del software NI LabVIEW, National Instruments ha estado trabajando para crear una plataforma abierta capaz de integrar código existente e IP, comunicarse vía la Web, y hacer interfaz con un amplio número de objetivos de hardware y E/S. Las nuevas características en LabVIEW 2010 se expanden en esas áreas para proporcionar más opciones de conectividad que nunca antes.

Integre Perfectamente Librerías de Xilinx Core Generator en LabVIEW FPGAImplementar algoritmos de punto fijo en un arreglo de compuertas progra- mables en campo (FPGA) puede ser un reto y consumir mucho tiempo, especialmente cuando necesita realizar múltiples iteraciones de diseño. Por lo tanto, reutilizar el IP existente debería ser un enfoque central. En el pasado, LabVIEW hizo posible integrar código HDL utilizando el HDL

Interface Node y los Component-Level IP (CLIP) Nodes; en el Módulo de LabVIEW 2010 FPGA, también puede integrar perfectamente librerías estándar de Xilinx Core Generator vía el IP Integration Node para completar sus diseños complejos en menos tiempo.

Por ejemplo, los proyectos de procesamiento digital de señal (DSP) pueden aprovechar de librerías tales como el popular multiplicar-acumulador (MAC), filtro de respuesta finita al impulso (FIR), y hasta núcleos de audio y video. Hay cientos de núcleos disponibles, y muchos de los núcleos IP son altamente personalizables para adaptarse a sus requerimientos de aplicación. A final de cuentas, con la adición del IP Integration Node en LabVIEW 2010, usted puede reutilizar más código, utilizar algoritmos comunes entre plataformas, y conectarse a una fuente creciente de IP para que usted pueda enfocarse en el código original que diferencia su aplicación.

Configure y Monitoree objetivos de Hardware Embebido Desde su Navegador WebA medida que equipos de ingeniería trabajan juntos globalmente, es importante que una amplia variedad de individuos en diferentes lugares puedan acceder y cambiar configuraciones en objetivos de hardware embebido. Con LabVIEW 2010, usted puede monitorear y configurar una amplia variedad de dispositivos de hardware de NI, incluyendo NI CompactRIO, NI Single-Board RIO, PXI, y gateways de redes inalám- bricas de sensores (WSN), desde cualquier computadora con un navegador Web soportado y sin ninguna instalación requerida.

National Instruments está comprometido en hacer la interacción de sus sistemas de control y monitoreo en red tan sencilla e intuitiva como configurar un simple ruteador de red.

Una vez que descarga los componentes de la interfaz Web a su dispo- sitivo de red, puede accederlo por la dirección de IP. Además, cualquier computadora huésped en la misma red puede detectarlo automática- mente. Dependiendo del dispositivo y sus capacidades, distintas opciones – incluyendo búsqueda de archivos, configuración de red, salida de consola, y más – están disponibles. Con LabVIEW 2010, sus colegas, y hasta sus clientes tienen mejor visibilidad en sus sistemas embebidos desplegados. Esto significa que se puede conectar no importando donde esté localizado o qué aplicaciones haya instalado.

Adquiera Más Datos en Menos Tiempo con los Nuevos Módulos de E/S de la Serie C y Expansión EthernetMás de 100 módulos de la Serie C de terceros y de NI han sido diseñados para medir o generar una amplia variedad de señales, o para comunicarse con el bus de su selección. Algunas opciones se han añadido para acceder E/S de la Serie C desde dispositivos PCI FPGA, USB, inalámbricos, y más. Con la presentación de LabVIEW 2010, usted puede tomar mediciones analógicas simultáneas a más altas velocidades que antes. Puede acceder sus módulos de la Serie C desde más lugares con el nuevo chasis de expansión Ethernet reconfigurable.

Los nuevos módulos de entrada analógica NI 9222 y NI 9223 ofrecen mediciones de 16 bits de cuatro canales a 500 kS/s y 1 MS/s, respecti-vamente. Y estos nuevos módulos cuentan con ADCs simultáneos, por lo que la tasa de muestro por canal no se reduce cuando se toman medi- ciones en múltiples canales. Para acceder E/S remotas de la Serie C,

también puede utilizar el nuevo chasis de expansión Ethernet NI 9148, el cual contiene un FPGA reconfigurable interno. Al conectar uno o más chasises de expansión NI 9148 con un sistema huésped sobre una red estándar Ethernet, usted puede realizar procesamiento de señal a alta velocidad en el FPGA al mismo tiempo que ejecuta aplicaciones de control o monitoreo desde una ubicación central. Con LabVIEW 2010, usted puede conectarse a E/S desde más lugares que previamente posible, por lo que puede estar confiado de que una configuración existe que cumple con sus requerimientos de aplicación.

Con mayor acceso a IP existente, acceso Web a dispositivos embebidos, y E/S adicional y opciones de expansión, LabVIEW 2010 es la versión más conectada que NI ha creado. Por lo tanto, cuando usted adquiere LabVIEW, está obteniendo acceso a mucho más que un ambiente de programación – está conectándose a una red creciente de librerías de código, herramientas, y E/S que reduce tiempo de comercialización y lo ayuda a mantenerse competitivo.

– Casey Weltzin [email protected]

Casey Weltzin es un gerente de producto para LabVIEW Real-Time en National Instruments. Él cuenta con una grado de licenciatura en ingeniería eléctrica por University of Wisconsin-Madison.

Para explorar los beneficios de LabVIEW para sus diseños embebidos, visite ni.com/info e ingrese nsi0311.

Figura 3. Combine LabVIEW 2010 con los nuevos módulos de E/S de la Serie C y opciones de expansión para construir sistemas embebidos escalables y flexibles en menor tiempo.

Figura 1. Con el nuevo IP Integration Node en el Módulo de LabVIEW 2010 FPGA, puede aprovechar de las librerías de Xilinx Core Generator y reducir tiempo de desarrollo.

Producto a Fondo

Figura 2. Con la configuración y monitoreo Web de LabVIEW 2010, puede ver o actualizar configuración de red, transferir archivos, y ver la consola de salida

en objetivos de hardware embebido.

Antes de unirse a los Foros de Discusión de NI, Ben Rayner muy seguido luchaba con la programación basada en texto al inicio de su carrera debido a su dislexia. Pero recientemente, Ben se convirtió en el tercer “Caballero de NI” al crear 10,000 entradas en los Foros de Discusión de NI. Para celebrar, Ben celebró una ceremonia de nombramiento de caballero en su casa.

Para felicitar a Ben, visite ni.com/info e ingrese nsi0313.

Ben Rayner se Convierte en el Tercer “Caballero de NI”

Con Servicio Beta de Compilación en la Nube para LabVIEW FPGA, National Instruments está proporcionando a los progra-madores de arreglo de compuertas programables en campo (FPGA) acceso para compilar VIs en la “nube”, removién- dolos completamente de la computadora de desarrollo. De manera automática, usted puede apuntar a computadoras de 64 bits con mucha memoria RAM que trabajan en compilaciones de FPGA con la última tecnología de cómputo. Adicionalmente, los desarrolladores pueden compilar muchos VIs en paralelo para probar diferentes versiones de un arreglo de código.

Para ingresar a este servicio nube de alta seguridad, visite ni.com/info e ingrese nsi0312.

Servicio Beta de Compilación en la Nube para LabVIEW FPGA

20 21ni.com/latam ni.com/mexicoQ4 2010

DAQ Multifunción de la Serie X Ahora en USB

Producto a Fondo Producto a FondoProducto a Fondo

En Agosto del 2009, National Instruments presentó la nueva generación de dispositivos de adquisición de datos (DAQ) multifunción de alto rendimiento con E/S analógicas, E/S digitales, cuatro contadores y circuitería de temporización avanzada a bordo para PCI Express y PXI Express.

Ahora, NI está trayendo estas tecnologías a USB con ocho nuevos dispositivos DAQ multifunción diseñados para una variedad de aplicaciones de prueba y medición. Los dispositivos de la Serie X de NI para USB incluyen hasta 32 entradas analógicas, cuatro salidas analógicas, 48 líneas digitales de E/S, cuatro contadores, y frecuencias de muestreo desde 500 kS/s hasta 2 MS/s.

Cubierta Mecánica MejoradaLos nuevos dispositivos de la Serie X para USB introducen un cubierta aluminio extrudido con una tapa magnética de fácil acceso. Esto mantiene seguro y blindado el cableado de la señal y puede ser fácilmente abierto cuando se necesite. La parte inferior de la tapa contiene la asignación de terminales específica a cada dispositivo para que los usuarios puedan fácilmente determinar las terminales de tornillo correspondientes para un canal dado. La cubierta también incluye un puerto USB con cerradura para prevenir la desconexión accidental durante la operación. Los usuarios pueden comprar por separado accesorios de riel tipo DIN y de montaje en pared para estos nuevos dispositivos.

Tecnología NI-STC3El núcleo de cada dispositivo de la Serie X es la tecnología de tempo-rización y sincronización NI-STC3, la cual coordina la temporización y disparo de los subsistemas analógico, digital, y contador. La tecnología de temporización proporciona contadores de 32 bits mejorados, los cuales pueden realizar operaciones tales como conteo de eventos, generación de pulsos, y mediciones de frecuencia y codificador. También incluye una base de tiempo de 100 MHz para generar muestras de reloj con una resolución cinco veces mejor que los previos dispositivos DAQ .

Tecnología Patentada de Transmisión de Señal de NILos dispositivos de la Serie X para USB incluyen la tecnología de NI Signal Streaming, la cual utiliza transferencias basadas en mensajes e inteligencia en el dispositivo para asegurar la transferencia de datos bidireccional, a alta velocidad, sobre USB.

Utilizando esta tecnología, NI hace que el muestreo simultáneo esté disponible por vez primera en dispositivos USB multifunción, con dos dispositivos que pueden muestrear a 1.25 MS/s y 2 MS/s en cada una de las ocho entradas analógicas e incluyen una memoria a bordo de 32 o 64 MS. Estas altas tasas de muestreo en todos los canales hacen estos dispositivos ideales para aplicaciones de registro de pruebas ultrasónicas y de transito-rios. La operación continua, a largo plazo de estos dispositivos será dependiente de la PC principar, tasa de muestreo, y número de canales. Por ejemplo, una laptop Dell Latitude D630 con un procesador Intel Core 2 Duo 2 GHz, 2 GB de RAM, y Windows 7 puede adquirir en todos los ocho canales de entrada analógica 2 MS/s (32 MB/s) indefinidamente.

Para ver las especificaciones completas, precios, y videos demostrativos, visite ni.com/xseries/usb.

Diagrama de Bloques Funcional de DAQ Serie X para USB

Interfaz USB

EntradasAnalógicas

SalidasAnalógicas

E/S Digital

Controlador deNI Signal Streaming

Contadores yTemporizadores

Tecnología deSincronización

y TemporizaciónNI-STC3

Figura 2. Los dispositivos de la Serie X para USB incorporan la tecnología de NI Signal Streaming para ayudarle a transmitir datos concurrentemente desde distintos subsistemas de E/S.

Figura 1. Los dispositivos de la Serie X para USB cuentan con una cubierta mecánica rediseñada y una tapa de fácil acceso con la asignación de terminales específica para cada dispositivo.

Sensores Ópticos – Rompiendo las Reglas del Sensado ConvencionalPor décadas, los sensores eléctricos han sido el mecanismo estándar para convertir fenómenos físicos y mecánicos en una señal analógica que un sistema de adquisición de datos puede medir. A pesar de su ubicuidad, los sensores eléctricos tienen numerosas limitaciones que los hacen inseguros, imprácticos, o inutilizables en muchas aplicaciones.Su inherente conductividad eléctrica los hace susceptibles a interfe-rencia electromagnética (EMI) causante de errores, y peligrosos altos voltajes, y pueden iniciar explosiones cuando se instalan cerca de sustancias flamables. Muchos sensores eléctricos, tales como termo-pares y galgas extensiométricas, tienen salidas eléctricas de bajo nivel que son susceptibles al ruido; y caídas de voltaje que resultan de la resistencia de cables largos por lo que es difícil colocar sensores lejos del sistema de medición. El manejo del cableado también puede ser incómodo para aplicaciones de gran número de canales y se agrava para algunos sensores, tales como galgas extensiométricas, que requieren hasta 10 cables por punto de medición.

Sensado ópticoLos sensores ópticos eliminan muchos de los retos asociados con los sensores eléctricos al utilizar luz y fibra óptica estándar en lugar de electricidad y alambre de cobre. Las fibras ópticas son no conductivas, eléctricamente pasivas, inmunes al ruido inducido por EMI, y pueden transmitir datos sobre grandes distancias con poca o sin perdida en la integridad de la señal. Los sensores ópticos intrínsecos utilizan la fibra óptica no solo para la transmisión de la señal, sino también como el elemento de sensado para medir temperatura, tensión, presión, u otros parámetros.

Una de las tecnologías más ampliamente adoptadas está basada en la tecnología fiber Bragg grating (FBG). FBGs son sensores de punto intrínseco con una variación periódica de índice de refracción dentro del núcleo de la fibra. El FBG, típicamente 5 mm de largo, selectivamente refleja una angosta banda de luz centrada en la longitud de onda Bragg mientras que transmite todas las demás longitudes de onda. La forma de onda reflejada Bragg cambia a función de la temperatura y tensión, haciendo posible utilizar FBGs como sensores. Usted puede conectar en cadena múltiples sensores FBG en una solo fibra óptica porque cada sensor FBG está fabricado con una longitud de onda Bragg nominal única, para que pueda operar dentro de bandas únicas del espectro óptico. A diferencia del sensado eléctrico de sistemas, cada canal óptico puede medir docenas de sensores FBG, reduciendo grandemente el tamaño, peso, y complejidad del sistema de medición. Además, debido a que los sensores FBG modulan la longitud de onda en lugar de la intensidad de la luz, usted puede desplegarlos sobre largas distancias – hasta 10 km – con un impacto virtualmente nulo en la precisión de la medición.

Para aprender más acerca del sensado óptico FBG, visite ni.com/opticalsensing.

Figura 1. Una amplia variedad de sensores FBG está disponible, incluyendo el sensor FBG de temperatura de Micron Optics Inc.

Fibra Óptica

Rejilla Bragg de Fibra

Luz de Banda Ancha

λ Longitud de Onda Bragg Reflejada

Núcleo de Fibra

λ Longitud de Onda Bragg

Figura 2. La interrogación de un FBG con una fuente de luz de banda ancha resulta en la reflexión de una longitud de onda específica.

22 23ni.com/latam ni.com/mexico

El digitalizador en NI FlexRIO NI 5761 con un arreglo de compuertas programables en campo (FPGA) conjunta excelentes características dinámicas con altas velocidades de muestreo para optimizar el

rendimiento en aplicaciones tanto en el dominio del tiempo como de la frecuencia. Los cuatro canales de entrada, resolución de 14 bits, y la tasa de muestreo de 250 MS/s hacen a este módulo ideal para submuestrear señales en IF en la cuarta zona de Nyquist.

Para conocer más sobre NI FlexRIo y la tecnología LabVIEW FPGA, visite ni.com/flexrio.

Q4 2010

Product In-Depth

Nuevo Módulo PXI Express Mide Sensores Ópticos FBG

Nuevo Software y Simulador de Batería Para Prueba de Amplificadores de Potencia y Dispositivos Portátiles

El interrogador de sensor óptico NI PXIe-4844 proporciona cuatro canales de entrada óptica, simultáneamente muestreados a 10 Hz, con un rango espectral de 80 nm (1510 a 1590 nm). Debido a que la mayoría de los sensores fiber Bragg (FBG) ocupan únicamente un rango de 1 a 5 nm, usted puede conectar docenas de sensores FBG a cada canal óptico. La precisión de longitud de onda, estabilidad, y repetitividad representa 1 pm, resultando en exactitudes de medición típicas de 1.2 microstrains y 0.1 °C para sensores de tensión y temperatura respectivamente. El software controlador incluido NI-OSI Explorer automáticamente detecta todos los sensores FBG conectados y proporciona el escalamiento

apropiado en unidades de ingeniería. Además, el NI-OSI Explorer simplifica la configuración y medición, haciendo fácil adquirir, analizar,

y presentar mediciones de sensores FBG en el software NI LabVIEW.

El NI PXIe-4844 también se beneficia de la flexibilidad y escalabilidad de la plataforma PXI. Usted puede combinar y sincronizarlo con más de 1,500 módulos para mediciones de sensores eléctricos y señales, control en tiempo real, temporización y sincronización, y otra instrumentación.

Para especificaciones detalladas e información de precios del NI PXIe-4844 visite ni.com/info e ingrese nsi0315.

Las pruebas a dispositivos celulares y componentes producen uno de los más estrictos requerimientos en la industria de prueba inalámbrica. Como resultado, la instrumentación requerida para probar amplificadores de potencia (PAs) de celulares y dispositivos de mano debe ser capaz de alta velocidad de medición, exactitud excepcional, y la flexibilidad para soportar muchas configuraciones de medición.

Nuevos toolkits de software para estándares celulares, desde el Sistema Global para Comunicaciones Móviles (GSM) hasta el Acceso de Paquetes de Alta Velocidad Evolucionado (HSPA+), lo ayudan a realizar mediciones de celular rápidas y precisas. Los suites de medición NI GSM/EDGE y WCDA/HSPA/HSPA+ operan con el analizador de señal vectorial de RF PXIe-5663E y el generador de señal vectorial de RF PXIe-5673 como parte de un sistema completo de pruebas de celular. Con la suite de medición WCDA/HSPA/HSPA+,

usted puede medir el rendimiento ACLR por debajo de -65 dBc y realizar mediciones de magnitud de vector de error (EVM) menor a 1 por ciento.

Además, el nuevo simulador de batería NI PXIe-4154 proporciona una fuente de poder altamente flexible altamente optimizada para

pruebas de comunicaciones móviles. El módulo incluye un canal de batería que puede proporcionar hasta 3 A de corriente y hasta 6 V, con una rápida respuesta transitoria para manejar la corriente dinámica consumida de dispositivos tales como PAs y radios de mano. Los dos canales también cuentan con capacidades de temporización y disparo, ayudando a correlacionar las características de DC con mediciones de RF y banda base.

Para aprender más acerca de las nuevas herramientas para pruebas de celular, visite ni.com/info e ingrese nsi0316.

El nuevo simulador de batería NI PXIe-4154 proporciona una fuente de poder altamente flexible optimizada para pruebas

de comunicaciones móviles.

Producto a Fondo

Usted puede sincronizar el interrogador de sensor óptico NI PXIe-4844 con más de 1,500 módulos PXI.

Producto a Fondo

NI SwitchBlock – Switches Matriciales Inteligentes y ExpandiblesEl nuevo NI SwitchBlock para PXI ofrece a los ingenieros una solución limpia y simple para crear matrices en aplicaciones de gran escala. El adaptador de NI SwitchBlock ocupa cuatro ranuras PXI y puede contener hasta seis tarjetas de relés. Los ingenieros pueden conectar estas tarjetas de relés a través del bus analógico integrado en el adaptador para crear fácilmente matrices grandes con más de 2,000 puntos cruzados. Para matrices aún más grandes, los ingenieros pueden enlazar múltiples adaptadores para configurar matrices con más de 8,000 puntos cruzados en un solo chasis PXI. Este diseño de hardware integrado y expandible agiliza la configuración de switches en sistemas de pruebas automatizadas y reduce grandemente el tiempo de desarrollo.

Con el software de gestión de switches NI Switch Executive, los ingenieros pueden, de forma gráfica, configurar y enrutar automáticamente señales a través de múltiples tarjetas de relés simplemente especificando los puntos finales. Este alto nivel de abstracción ayuda a los ingenieros comenzar a trabajar con sus aplicaciones rápidamente. Los conjuntos de rutas posteriormente pueden ser almacenados, validados, mantenidos, y escalados desde esta interfaz única de gestión de switches. Los ingenieros también tienen acceso a NI Switch Health Center, que incrementa la

confiabilidad a largo plazo al ejecutar de forma automática rutinas de diagnóstico a bordo para verificar la continuidad de los relés y desplegar la información de conteo de los relés.

Para conocer más sobre NI SwitchBlock, visite ni.com/switchblock.

Los ingenieros pueden utilizar NI SwitchBlock para agilizar la configuración y programación de grandes matrices de switches.

El NI HDD-8265 es el nuevo adaptador externo de alta velocidad para discos duros capaz de leer y escribir datos en

disco a 800 MB/s en modo RAID-0 y con capacidad de hasta 12 TB de almacenamiento. Con la combinación de un chasis y controladores de gran desempeño, instrumentos modulares de alta velocidad, y el nuevo sistema de almacenamiento NI HDD-8265, la plataforma PXI ofrece una solución ideal para aplicaciones de grabación y reproducción a alta velocidad.

Para ver las opciones, especificaciones, y precios del NI HDD-8265, visite ni.com/info y escriba nsi0314.

Nuevas Cubiertas para Guardado de Datos a Alta Velocidad Ahora con Capacidad de 12 TB

Nuevos Digitalizadores NI FlexRIO Ofrecen una Combinación de lo Mejor en PXI

24 25ni.com/latam ni.com/mexicoQ4 2010

El Compilador de LabVIEW – a Detalle El diseño de compilador es un tema complejo, considerado conocimiento especializado entre los ingenieros profesionales de software.El software NI LabVIEW es un ambiente de programación gráfica multi-paradigmático que incorpora una amplia variedad de conceptos incluyendo flujo de datos, orientación de objetos, y hasta programación manejada por eventos. LabVIEW es también multiplataforma, puede apuntar múltiples sistemas operativos, chipsets, dispositivos embebidos, y arreglos de compuertas programables en campo (FPGAs). El compilador de LabVIEW es un sistema sofisticado que ha evolucionado de manera significativa a través de los pasados 20 años. Explore el proceso de compilación de LabVIEW y las recientes innovaciones al compilador por National Instruments.

El Proceso de Compilación de LabVIEWLo primero en la compilación de un VI es la propagación de tipo, la cual es responsable de resolver tipos implícitos para terminales que se puedan adaptar a un tipo y detectar errores de sintaxis. Después de la propagación de tipo, el VI es convertido del editor de modelo a un representación gráfica intermedia de flujo de datos (DFIR) utilizada por el compilador. El compilador ejecuta varias transformaciones, tales como eliminación de código muerto, en el grafo DFIR para descomponer, optimizar, y prepararlo para la generación de código. El grafo DFIR es luego traducido a una representación intermedia (IR) de Máquina Virtual de Bajo Nivel (LLVM), y una serie de pasos se ejecutan sobre el IR para optimizarlo más y reducirlo – eventualmente – a código máquina.

DFIR Proporciona una Representación Intermedia de Alto NivelDFIR es un código de diagrama de bloques jerárquico, basado en el grafo IR. Similar al código G, DFIR está compuesto de varios nodos con terminales que pueden ser conectadas a otras terminales. Algunos nodos, tales como lazos, contienen diagramas, los cuales pueden contener otros nodos. La Figura 1 muestra un DFIR inicial de un simple VI. Cuando LabVIEW primero crea un DFIR para un VI, es una traducción directa del código G,

y los nodos en el grafo DFIR tienen una correspondencia uno a uno a los nodos en el código G. A medida que la compilación progresa, los nodos DFIR podrían ser movidos, divididos, o inyectados, pero el compilador preservará características, tales como paralelismo, inherente en el código G del desarrollador. DFIR ofrece dos ventajas significativas al compilador de LabVIEW.

1. DFIR desacopla el editor de la representación del compilador –Antes de la llegada de DFIR, LabVIEW tenía una sola representación del VI que era compartida por el editor y el compilador. Esto prohibía al compilador la modificación de la representación durante el proceso de compilación, que en turno hacia difícil introducir optimizaciones de compilador. DFIR introduce una serie de optimizaciones y descompo-siciones que pueden drásticamente mejorar el rendimiento de código de LabVIEW pero requieren que los nodos del diagrama de bloques y cables sean desconectados y movidos.

2. DFIR sirve como un puerto común para el compilador –Hoy en día, LabVIEW trabaja con muchos diferentes objetivos. De manera similar, LabVIEW presenta múltiples modelos de computa-ción al usuario, tales como LabVIEW MathScript, integración de C, diagramas de simulación, y gráficos de estado. DFIR proporciona un IR común facilitando la reutilización entre las varias combinaciones.

Descomposiciones y optimizaciones DFIRUna vez en DFIR, el VI corre una serie de transformadas de descomposi-ción que reducen o normalizan el grafo DFIR. Después de que el grafo DFIR es completamente descompuesto, los pasos de optimización DFIR inician. Hay más de 30 descomposiciones y optimizaciones que pueden mejorar el rendimiento del código de LabVIEW. Examine el VI simple, mostrado en las figuras 2 y 3, que llama al Trim Whitespace (Trim Whitespace.vi) de vi.lib.

Punto de Vista del Desarrollador

Primero, Trim Whitespace.vi se coloca en línea en el VI que llama, mostrado en la Figura 4. Ahora los algoritmos de eliminación de código no alcanzable o código muerto pueden simplificar el código. La primer estructura siempre ejecutará el mismo caso porque le entrada es constante. Por lo tanto, los casos restantes pueden ser removidos con la segunda estructura de casos porque nunca se ejecutan. Después, el movimiento de código de lazo invariante moverá la primitiva Match Pattern fuera del lazo para asegurar que se ejecuta solo una vez, como se muestra en la Figura 5.

Transformaciones Finales DFIRDespués de que el grafo DFIR es descompuesto y optimizado, las transformadas finales se ejecutan. Estas transformadas evalúan y anotan el grafo DFIR en preparación para reducir el gráfico DFIR a IR LLVM. El agrupador es responsable de organizar los nodos en grupos, los cuales pueden correr en paralelo. Después se identifican cuándo las asignaciones pueden ser reutilizadas y cuándo se debe hacer una copia. El asignador reserva la memoria que el VI necesita para ejecutarse. Finalmente, el generador de código es responsable de convertir el grafo DFIR en instrucciones ejecutables en máquina para el procesador objetivo.

LLVM Proporciona un Representación Intermedia de Bajo NivelLLVM es un marco de trabajo de código abierto versátil, de alto rendi-miento originalmente inventado como un proyecto de investigación en la University of Illinois. El LLVM es ahora ampliamente utilizado en academia y la industria debido a su API flexible y limpio y su licenciamiento no restrictivo. En LabVIEW 2010, el generador de código de LabVIEW utiliza LLVM para generar código máquina objetivo. Después de crear la secuencia de datos del grafo DFIR, LabVIEW revisa cada instrucción y crea una representación equivalente LLVM. El software invoca varios pasos de optimización, y, finalmente, el marco de trabajo de LLVM just-in-time (JIT) crea las instrucciones de máquina ejecutables en memoria. LabVIEW ahora utiliza LLVM para realizar combinación de instrucciones, salto de hilos, reemplazo escalar de agregados, propagación condicional, eliminación de llamado de cola, movimiento de código de lazo invariante, eliminación de código muerto, y desenrollado de ciclos.

DFIR y LLVM Trabajan en TándemMientras que DFIR es un IR de alto nivel que preserva paralelismo y LLVM es un IR de bajo nivel con conocimiento de las características de la máquina objetivo, la pareja trabaja en tándem para optimizar el código de LabVIEW que los desarrolladores escriben para la arquitectura del procesador en la cual el código se ejecuta.

– Chris Wood [email protected]

Chris Wood es un ingeniero senior de software para LabVIEW en National Instruments. Él cuenta con un grado de maestría en ingeniería de computación por Texas A&M University.

– Craig Smith [email protected]

Craig Smith es un ingeniero principal de software en National Instruments. Él cuenta con grados de licenciatura y maestría en ciencias de la computación por Texas A&M University.

Para una vista histórica de la evolución del compilador de LabVIEW y una discusión más a detalle del proceso completo de compilación, visite ni.com/info e ingrese nsi0317.

Ciclo For

Diagrama

LoopMax

Túnel

‘17’

Control

‘0’ Incremento Multiplicar Túnel SubVI

Indicador

Figura 1. Vea el grafo DFIR inicial de un simple VI.

Figura 2. Éste es el VI antes de cualquier descomposición DFIR.

Figura 3. El diagrama de bloques Trim Whitespace.vi es definido arriba.

Figura 4. El subVI es alineado en el comunicador, resultando un grafo DFIR equivalente a este código G.

Figura 5. La ejecución de uno produce el grafo optimizado DFIR.

26 27ni.com/latam ni.com/mexicoQ4 2010

Servicios y Soporte

Capacitación – ¿Invertir o No Invertir?La decisión de invertir en capacitación técnica formal o seguir un enfoque más informal puede ser enlazada a la decisión de invertir en capitales. Cuando esté considerando un capital, muy probablemente usted evaluará el perfil de riesgo del capital comparado al retorno esperado. De manera similar, deberá evaluar la probabilidad de que un curso o programa de capacitación entregue sus objetivos. Reciente-mente, NI encuestó a más de 600 clientes de capacitación pasados de NI a nivel mundial. Aproximadamente 89 por ciento de los encuestados categorizaron el retorno de la inversión (ROI) para los cursos de NI como promedio hasta extremamente alto, lo cual indica que la capacitación de NI casi siempre cumple o excede las expectativas, haciéndolo un inversión relativa de bajo riesgo.

Mientras que algunos inversionistas adoptan una estrategia a corto plazo con los capitales, comercializando semanal o diariamente, otro seleccionan una estrategia a más largo plazo de comprar y mantener para maximizar los retornos. Con la capacitación, usted debe tomar una visión a largo plazo para hacer efectivo el valor, evaluando las ganancias resultantes de una inversión de capacitación sobre la vida del proyecto o proyectos para los cuales es considerado. En esta encuesta, National Instruments preguntó a los encuestados acerca del impacto que NI tenía en el tiempo gastado en aprendizaje, desarrollo, y mantenimiento o modificación del código de la aplicación después del despliegue.

Los resultados muestran que el promedio de encuestados gasta 43 por ciento menos tiempo en el mantenimiento del código, desarro-llaron su aplicación 50 por ciento más rápido, y aprendió 66 por ciento

más rápido de lo que hubiera sido sin la capacitación de NI. Si usted aplica estas ganancias a sus costos de proyecto anticipados para el aprendizaje, desarrollo, y fases de mantenimiento, usted puede evaluar la ROI que la capacitación de NI le proporcionaría al compa-rarlo con el costo de la capacitación. Usted puede encontrar un cálculo ejemplo de ROI modificable para entrenamiento que le puede ayudar a estructurar su evaluación en ni.com.

Para conocer más sobre los resultados de la encuesta de capacitación de NI y calcular su RoI en capacitación, visiteni.com/info e ingrese nsi0318.

Los módulos de capacitación bajo demanda proporcionan instrucción a detalle de importantes características del software de NI. Estos módulos están incluidos en la membresía del Programa de Servicio Estándar (SSP). Los siguientes módulos están ahora disponibles:

Serie de Nuevas Características de LabVIEW 2010 ■

Herramientas Avanzadas de Diagnóstico para Aplicaciones ■

de NI LabVIEW Real-Time

Secuencias con Generadores de Señal de NI ■

Utilizando el DAQ Assistant en Measurement Studio ■

Para acceder a estos y otros módulos de capacitación en el Centro de Recursos de Servicios, visite ni.com/info e ingrese nsi0319.

NI ahora tiene dos nuevos cursos de capacitación dirigidos por instructor: Desempeño en LabVIEW y Fundamentos de Sonido y Vibración. Ambos cursos son ofrecidos en línea, y Desempeño en LabVIEW también se ofrece en aula de clases. Además, NI ha revisado los cursos Fundamentos de Medición de RF y Desarrollo de Aplicaciones de RF con nuevos tópicos y hardware actualizado.

Para ver información de cursos y encontrar un curso cerca de usted, visite ni.com/training/esa.

Nuevo Módulos de Capacitación Bajo Demanda

Cursos de Capacitación Nuevos y Actualizados Ahora Disponibles

AprendizajeMás Rápido

66%

Porc

enta

je d

e M

ejor

a

70%

60%

50%

40%

30%

20%

10%

MenosMantenimiento

del Código

43%

DesarrolloMás Rápido

50%

Ganancias Resultantesde los Cursos de Capacitación de NI

Compare ganancias promedio resultantes de cursos de capacitación de NI.

Una Experiencia de LabVIEWen Línea Más Ágil National Instruments tiene una nueva página web de NI LabVIEW más fácil de usar, incluyendo una interfaz con características más intuitivas de navegación. Por ejemplo, el nuevo diseño hace más fácil que los usuarios encuentren recursos de LabVIEW y productos al ofrecer información rica de contenido con navegación simple y concisa. La barra de navegación, localizada en la parte izquierda de la página principal de LabVIEW, cubre un amplio rango de tópicos. Los usuarios pueden encontrar información de producto y aprender más de los beneficios específicos de LabVIEW. Otros tópicos desplegados en la barra de navegación incluyen áreas de aplicación, opciones de compra, y recursos técnicos. Con la barra de navegación, los usuarios pueden navegar entre estos y otros tópicos sin salir de la página.

Además de la barra de navegación mejorada, National Instruments ha rediseñado otros elementos del sitio para mejorar la experiencia del usuario. La página inicial despliega videos, aplicaciones importantes, y casos de estudio de la industria con contenido relevante y conciso.

El objetivo de esta nueva interfaz es crear una experiencia de navegación más ágil, para que los usuarios puedan maniobrar sin esfuerzo entre recursos de LabVIEW. Con muchos distintos usuarios de LabVIEW, este nuevo diseño tiene como objetivo cumplir todas las preferencias de navegación. A medida que usted navega los nuevos recursos de LabVIEW 2010 en línea, tome nota de su experiencia y proporciona retroalimentación del nuevo diseño. Sus comentarios ayudarán a mejorar la experiencia para otros usuarios.

Para explorar la nueva experiencia de LabVIEW o proporcionar retroalimentación, visite ni.com/info e ingrese nsi0320.

NI News in Real Time es un blog en la comunidad NI en línea que le proporciona la última información de productos de NI y tecnologías, eventos, historias de clientes, y noticias corporativas.

Para leer las últimas noticias, unirse al grupo de la comunidad, y anotarse en las notificaciones RSS, visite ni.com/newsblog.

Reciba las Últimas Noticias en el Blog NI News in Real Time 1. Visita Guiada de LabVIEW

2. ¿Qué hay de Nuevo en LabVIEW 2010?

3. Conecte LabVIEW a Cualquier PLC Utilizando OPC

4. ¿Qué hay de Nuevo en LabVIEW para Academia?

5. Curso de Preparación para el Examen de CLD.

Para ver estos y otros seminarios Web, visite ni.com/info y ingrese nsi0321.

La nueva interfaz de usuario agregar funcionalidad con navegación mejorada y videos, aplicaciones, y casos de estudio.

Conexiones Web

Los Cinco Seminarios Web más Famosos

Entendiendo la NubeDondequiera que vea, las compañías están promoviendo los beneficios potenciales de la “nube” para instrumentar al mundo. La nube es simplemente una interconexión de redes de computadoras alojadas en grandes centros de datos sobre todo el mundo. Algunas de las

ideas para la nube podrían parecer que son de una novela de ciencia ficción o por lo menos de décadas lejanas de estar en uso. Sin embargo, podría ver ganancias actuales de productividad en los próximos años en las siguientes tres áreas: agregación de datos, alto poder de cómputo, y acceso ilimitado.

Con la nube, la cantidad de espacio en el servidor que tiene en su empresa no le limita. A medida que usted colecta y calcula datos, puede guardarlos en la nube y agregarlos a otros conjuntos de datos. A medida que la cantidad de datos se incrementa, espacio adicional en la nube es provisionado.

Esta escalabilidad de recursos también aplica al poder de cómputo. La cantidad de datos que usted colecta está creciendo mientras que los cálculos que necesita realizar se vuelven más complejos. Usted puede distribuir análisis avanzado sobre grandes conjuntos de datos a lo largo de múltiples servidores de alto poder utilizando tecnología de nube, liberando recursos locales.

Acceda datos desde cualquier parte utilizando un navegador Web o tecnología común de comunicación. Puede colectar datos en una selva tropical pero verlos a miles de kilómetros de distancia en un dispositivo móvil.

Para ver una demostración preliminar de LabVIEW en la nube, visite ni.com/info e ingrese nsi0322.

The cloud gives you the ability to access data from distributed devices using distributed clients.

Clientes

Fuentes de Medición

Computadorade Escritorio Laptop Dispositivo Móvil

SensoresInalámbricos

RegistradoresEmbebidos

Adquisiciónde Datos Basada

en PC

La Nube

Guarde sus datos en la nube y agréguelos con otros conjuntos de datos.

Para ver publicaciones pasadas de ■ Instrumentation Newsletter; actualizar sus preferencias de suscripción; o suscribirse al correo electrónico semimensual, NI News, visite ni.com/newsletter o contáctenos a [email protected].

Información de Newsletter y Recursos

Compre en Línea

Perspectiva Tecnológica