Encontrar de Manera Programática Todos los Canales Físicos Asociados con una Tarea de DAQmx



Software Primario:
Versión de Software Primario: 8.2
Versión de Software Primario Corregido: N/A
Software Secundario: Driver Software>>NI-DAQmx

Problema:
¿Cómo puedo obtener programáticamente una lista de todos los canales asociados con una tarea de DAQmx en LabVIEW?


Solución:
Para poder encontrar todos los canales físicos asociados con su tarea de DAQmx realice los siguientes pasos:
  1. Coloque un nodo de propiedad de DAQmx Task en el diagrama de bloques y seleccione la propiedad Channels para obtener un arreglo de canales virtuales asociados con su tarea.
  2. Coloque un Ciclo For en el diagrama de bloques para auto indexar el arreglo de canales.
  3. Coloque un nodo de propiedad DAQmx Channel dentro del ciclo for y seleccione la propiedad Active Channels.
  4. Conecte los nombres de los canales virtuales al nodo de propiedad ActiveChans.
  5. Conecte la salida de la propiedad PhisycalChanName al borde del ciclo for para generar una arreglo con los nombres de los canales.
El código deberá quedar como se muestra a continuación. Si usted tiene LabVIEW 2009 puede arrastrar directamente la imágen a su diagrama de bloques para generar el código.



Ligas Relacionadas:
Knowledge Base 4BU3T0YQ: Programmatically Retrieve All Physical DAQ Channels of my System


Archivos Adjuntos:





Día del Reporte: 09/21/2007
Última Actualización: 11/24/2009
Identificación del Documento: 4DK9ITJQ