¿Qué es la Expansión de Canales?



Software Primario:
Versión de Software Primario: 7.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Hardware: Multifunction DAQ (MIO)>>SC Express>>PXIe-4331

Problema:

Estoy tratando de leer o escribir señales de forma simultánea en múltiples canales usando NI-DAQmx. He escuchado sobre un método denominado ''Expansión de Canales''. ¿Qué es expansión de canales y cómo me ayuda a leer o escribir en múltiples canales de forma simultánea? ¿Esto se puede lograr a través de múltiples dispositivos?



Solución:


La expansión de canales es el proceso por el cual se puede expandir los canales de un dispositivo de adquisición de datos para incluir canales de otro dispositivo, creando así una tarea con más canales. Cuando se utiliza la expansión de canales, DAQmx automáticamente mapea los disparos y relojes al nivel del controlador DAQmx, de forma que múltiples dispositivos sean sincronizados. Esta sincronización es necesaria para poder lograr que los dispositivos funcionen como uno solo. La expansión de canales es una de las formas más sencillas y más precisas de sincronizar múltiples dispositivos DAQmx.

Adicionalmente, varias instancias del DAQmx Create Virtual Channel se pueden combinar en una tarea DAQmx, includo cuando la expansión de canales es utilizada. Esto permite que una sola tarea DAQmx incluya diferentes tipos de mediciones, así como canales de múltiples dispositivos.

DAQmx Channel Expansion LabVIEW Example

La expansión de canales no está soportada en todos los dispositivos de adquisición de datos de NI para todas las versiones del controlador DAQmx. El soporte para tareas multi-dispositivos empezó con NI-DAQmx 8.0, para los dispositivos MIO de la Serie S inició con NI-DAQmx 8.1, y para dispositivos MIO de la Serie X fue con NI-DAQmx 9.0. 

Reglas Generales y Condiciones:

        Todos los Dispositivos

  • Todos los canales en la tarea deben ser canales de entrada análogica del mismo tipo de dispositivo (i.e. todos son dispositivos DSA, o todos son de la Serie S, o todos son de la Serie X, o todos son CompactDAQ), con la excepción de SC Express, el cual puede combinarse con algunos dispositivos de la Serie X o con algunos dispositivos DSA.
  • Siga la guía de síntaxis cuando introduzca los nombres de los canales. Por ejemplo, los dos puntos se pueden utilizar para denotar el rango de canales y las comas se pueden utilizar para separar los canales individuales o el rango de canales.

        Dispositivos PXI

  • Los dispositivos deben estar todos en el mismo chasis, y el chasis debe estar identificado en MAX (Measurement & Automation Explorer). 
  • Si la tarea de expansión de canales incluye solamente canales de dispositivos 447X, uno de los dispositivos 447X debe estar en la segunda ranura PXI. 
  • Si la tarea incluye canales de dispositivos 446X y 447X, un dispositivo 446X debe estar en la segunda ranura PXI.
        Dispositivos PCIe
  • Debe utilizar un cable RTSI para conectar los dispositivos, y debe identificar el cable en MAX.

        Dispositivos DSA

  • Si la tarea incluye canales de dispositivos 446X y 447X, debe tomar en cuenta las diferencias causados por retrasos en los filtros entre los dispositivos.

        Dispositivos SC Express

  • Una tarea puede incluir canales de múltiples dispositivos SC Express, Serie X, y NI DSA 449X , de acuerdo a las siguientes condiciones:

    • Los dispositivos deben estar en un mismo chasis, y el chasis debe estar identificado en MAX.
    • La tarea puede incluir canales solamente de uno de los siguientes grupos de dispositivos:
      • NI 4300/4353/4357 y dispositivos PXIe de la Serie X 
      • NI 433X y dispositivos NI 449X
  • Si la tarea incluye canales de dispositivos NI 433X y NI 449X, NI-DAQmx tomará en cuenta las diferencias causadas por los retrasos en los filtros entre ambos dispositivos.

        Dispositivos CompactDAQ

  • Todos los módulos de Entrada Analógica CompactDAQ y la mayoría de los módulos de Salida Analógica y E/S Digital son capaces de combinar canales en una sola tarea DAQmx. 
  • Todos los dispositivos CompactDAQ incluídos en la misma tarea DAQmx deben estar colocados en el mismo chasis.
  • Todos los canales en la tarea deben ser del mismo tipo (i.e. todos son módulos de Entrada Analógica, todos son módulos de Salida Analógica, o todos son módulos de E/S Digital).


Ligas Relacionadas: KnowledgeBase 5BDD8LS2: Can I Perform Channel Expansion Using an External Reference Clock?
KnowledgeBase 3EE7N2NQ: Synchronization with Dynamic Signal Acquisition (DSA) Products with NI-DAQmx
NI Community: Channel expansion while writing clock to PXI backplane
KnowledgeBase 3KICS4BC: What is the Syntax for Physical Channel Strings in DAQmx?
KnowledgeBase 2UI8PGX4: Why Is My Data Delayed When Using DSA Devices?

Archivos Adjuntos:





Día del Reporte: 10/20/2011
Última Actualización: 06/04/2014
Identificación del Documento: 5QJHRL2P