Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Medición de datos con Daq assistant

Necesito tomar medidas de dos canales utilizando un solo daq assistant, en el código se reconoce al canal 0 pero no al 1, alguna idea de por que puede ser?

0 kudos
Mensaje 1 de 2
2.213 Vistas

Hola JuanPabloUM,

 

La razón de esto es que el DAQ Assistance va a entregar los datos en dos filas con cien columnas ya que fue configurado para entregar 100 muestras cada vez que que se ejecuta el While-loop, el nodo Conver from Dynamic Data esta configurado para transfoemar ese arreglo en un unicó escala. Debido a esto Index Array solo va a entregar datos que provienen del índice cero, ya que en el índice uno no hay información.

 

Una mejor aproximación al configurar el nodo Conver from Dynamic Data sería 2D Array of scalars. He hecho esta corrección en el código adjuntado y adicionalmente agregue unos comentarios que pueden mejorar el rendimiento del código.

 

Saludos,

José F.

0 kudos
Mensaje 2 de 2
2.170 Vistas