NI Tutorial 10894 Es

Embed Size (px)

Citation preview

  • 7/21/2019 NI Tutorial 10894 Es

    1/41/4 www.ni.c

    1.

    2.

    3.

    Introduccin a la arquitectura de NI LabVIEW RIO

    Fecha de Publicacin: dic 05, 2013

    Visin General

    La arquitectura de LabVIEW RIO (Reconfigurable I/O) es una parte integral de la plataforma de diseo grfico de sistemas de NI. El diseo grfico de sistemas, un mtodo moderno para el

    diseo, creacin de prototipos y despliegue de sistemas de monitorizacin y control, combina el entorno de la programacin grfica de NI LabVIEW con el hardware abierto disponible en el

    mercado (COTS: Commercial Off-The-Shelf) para simplificar enormemente el desarrollo, lo cual se traduce en diseos de mayor calidad con la posibilidad de incorporar un diseo personalizad

    Contenido

    Arquitectura de NI LabVIEW RIO

    Dispositivos hardware de NI RIO

    Explore RIO

    1. Arquitectura de NI LabVIEW RIO

    Figura 1.-Arquitectura del sistema RIO

    La arquitectura de NI LabVIEW RIO se basa en cuatro componentes: un procesador, una FPGA reconfigurable (Field-Programmable Gate Array), hardware modular de E/S y software de dise

    grfico. Combinados, estos componentes proporcionan la capacidad de crear rpidamente circuitos de hardware personalizado con E/S de alto rendimiento y una flexibilidad sin precedentes en

    control de la temporizacin del sistema.

    El procesador

    El procesador se utiliza para implementar el cdigo con el fin de comunicarse con otras unidades de procesamiento, tales como FPGAs, interfaces con perifricos, datos de registro y ejecutar

    aplicaciones. NI ofrece sistemas de hardware RIO en diversos formatos que van desde los sistemas multincleo de alto rendimiento con multiprocesamiento simtrico (SMP) que ejecutan el

    sistema operativo Microsoft Windows a los sistemas pequeos y embebidos de tiempo real como NI Single-Board RIO y CompactRIO.

    FPGA

    La FPGA reconfigurable es el ncleo de la arquitectura del sistema de hardware RIO. Se utiliza para evitar cargar al procesador con tareas intensivas y proporcionar una ejecucin determinista

    con un rendimiento extremadamente alto. La FPGA est directamente conectada a los mdulos de E/S para permitir un acceso de alto rendimiento a la circuitera de E/S de cada mdulo y una

    flexibilidad ilimitada de temporizacin, disparo y sincronizacin. Debido a que cada mdulo est conectado directamente a la FPGA, en lugar de hacerlo a travs de un bus, no se experimenta

    casi ninguna latencia del control para la respuesta del sistema en comparacin con otros controladores industriales.

    Debido a la velocidad de la FPGA, el hardware RIO se utiliza con frecuencia para crear sistemas de control que incorporan E/S con memoria intermedia de alta velocidad, lazos de control muy

    rpidos o filtrado personalizado de la seal. Por ejemplo, utilizando la FPGA, un solo chasis CompactRIO puede ejecutar ms de 20 lazos de control PID (Proportional Integral Derivative) de

    forma simultnea a una velocidad de 100 kHz. Adems, debido a que la FPGA ejecuta todo el cdigo en el hardware, lo cual proporciona alta fiabilidad y determinismo que es ideal para los

    bloqueos basados en hardware, temporizacin personalizada y disparos o la eliminacin de los circuitos de medida que normalmente son requeridos por los sensores personalizados.

    E/S modulares

    Los mdulos de E/S de la serie C contienen aislamiento, circuitos de conversin, acondicionamiento de seales y conectividad integrada para la conexin directa a sensores/actuadores

    industriales. Al ofrecer diversas opciones de cableado e integracin de la caja de conexiones del conector de los mdulos, un sistema RIO reduce significativamente los requisitos de espacio y

    costes del cableado en campo.

    Figura 2.-Se puede elegir entre ms de 100 mdulos de E/S para conectar los sistemas de NI RIO a casi cualquier sensor o actuador.Se puede elegir entre ms de 100 mdulos de E/S de la serie C de NI y desarrollados por terceras partes para conectarse a casi cualquier sensor o actuador. Adems, gracias al kit de desarrol

    de mdulos (NI-cRIO 9951) se pueden desarrollar mdulos personalizados para satisfacer las necesidades especficas de la aplicacin.

    Plataforma de desarrollo de LabVIEW

    National Instruments ofrece una solucin completa para el desarrollo del diseo grfico de sistemas de aplicaciones embebidas con el fin de que se puedan disear, crear prototipos y desplega

    sistemas de manera eficiente con una sola plataforma de software. Gracias al software de diseo grfico de sistemas LabVIEW, se pueden desarrollar aplicaciones para el procesador, sintetiza

    el propio circuito de medida personalizado en la FPGA y luego integrar perfectamente los dos con E/S modulares para crear una solucin completa RIO.

  • 7/21/2019 NI Tutorial 10894 Es

    2/42/4 www.ni.c

    Figura 3.- LabVIEW ofrece una plataforma completa de desarrollo RIO.

    2. Dispositivos hardware de NI RIO

    Figura 4 . Matriz de dispositivos RIO

    CompactRIO

    CompactRIO es un sistema RIO pequeo y robusto ideal para aplicaciones embebidas y creacin de prototipos. Configurable gracias a placas madre de cuatro y ocho slots ofrece diversas

    opciones de FPGA, as como diversas opciones de procesador para el controlador, CompactRIO ofrece la ms amplia gama de opciones de configuracin de la familia RIO. Se puede comprar

    tambin CompactRIO como un sistema embebido de bajo costo o utilizarlo para crear sistemas verdaderamente distribuidos con el chasis de expansin con NI Ethernet determinista 9144.

    Figura 5.-CompactRIO, CompactRIO embebido y chasis de expansin con Ethernet determinista CompactRIO.

  • 7/21/2019 NI Tutorial 10894 Es

    3/43/4 www.ni.c

    NI MXI-Express RIO

    El chasis es la reciente inclusin a la plataforma NI RIO. Un chasis de 14 slots con FPGA para mdulos de E/S de la serie C, MXI -Express RIO se diferencia de los otrosMXI-Express RIO

    dispositivos de la plataforma NI RIO; ya que, desacopla la FPGA y las E/S del procesador y permite que mltiples chasis puedan comunicarse con el mismo controlador a travs de una conexi

    x1 MXI Express.

    Al proporcionar una solucin cableada RIO, MXI-Express RIO permite:

    Mayor flexibilidad en la configuracin del sistema

    Mayor nmero de canales

    Expansin de E/S de la serie C para los sistemas PXI existentes

    Figura 6.-El MXIE-RIO combina las ventajas de la plataforma RIO con la velocidad y la potencia de los mejores controladores PXI e industriales de su tipo.

    NI Single-Board RIO

    Los dispositivos NI Single-Board RIO integran los componentes del sistema RIO (procesador en tiempo real, FPGA y E/S) en una sola tarjeta y estn diseados para aplicaciones de elevado

    volumen, control embebido y adquisicin que requieren alto rendimiento y fiabilidad.

    Figura 7.- NI Single-Board RIO

    NI FlexRIO

    El hardware NI FlexRIO ofrece E/S flexibles y personalizables para que se puedan crear instrumentos reconfigurables de alto rendimiento con LabVIEW FPGA Module. Gracias a la entrada de

    seal abierta y personalizable se puede cumplir con los requisitos exactos de una prueba o de un sistema embebido. Se pueden disear convertidores especficos analgico/digitales, memoria

    digitales intermedias, conectores e incluso un nmero de canales que trabajen en conjunto con un dispositivo FPGA programable con LabVIEW.

    Figura 8.-Los sistemas NI FlexRIO, que constan de un mdulo adaptador y un mdulo PXI FPGA, ofrecen un nuevo nivel de personalizacin para aplicaciones de LabVIEW FPGA.

    3. Explore RIO

    Las ventajas de la arquitectura de LabVIEW RIO se siguen verificando a travs de los xitos de los clientes. Explore las ventajas de la tecnologa reconfigurable para su rea de aplicacin para

    ver cmo se puede disear, crear prototipos y realizar el despliegue con mayor eficiencia.

    Industrial Embebido Pruebas

    http://www.ni.com/white-paper/14142/es/http://www.ni.com/embeddedsystems/http://www.ni.com/hil/http://www.ni.com/hil/http://www.ni.com/embeddedsystems/http://www.ni.com/embeddedsystems/http://www.ni.com/white-paper/14142/es/
  • 7/21/2019 NI Tutorial 10894 Es

    4/44/4 www.ni.c

    Control de plantas de fabricacin

    Control de movimiento

    Monitorizacin de mquinas

    Robtica

    Diseo de dispositivos mdicos

    Energas renovables

    Electrnica de consumo

    HIL (Hardware-in-the-Loop)

    Creacin rpida de prototipos