Discusiones sobre Productos NI

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

Tiempo de simulación en la que se adquiere cada muestra

Bueno días,

Estoy utilizando las tarjetas NI 9225 y NI 9227 para capturar tensiones y corrientes. Quiero adquirir datos de una señal chopeada de 16KHz por lo que necesito una frecuencia de muestreo bastante alta. Mediante estas tarjetas adquiero datos a 50KS/s (DAQ Assistant simple rate 50KHz, number of samples 5k). Con el .VI que he generado en labview (adjunto), consigo escribir esos datos en un .txt, pero no soy capaz de saber en que tiempo se ha adquirido cada muestra. Esto es, deseo tener 7 columnas en el .txt, Time, tensión1, tensión2, tensión3, corriente1, corriente2, corriente3.

¿Hay alguna manera de que el bloque DAQ Assistant nos de ese valor de tiempo?¿Si no es así, puede alguien darme alguna idea de como generar un counter a esa velocidad tan alta?

Gracias de antemano.

0 kudos
Mensaje 1 de 2
2.294 Vistas

Hola aitor.abarrategui,

 

Te recomiendo que le des un vistazo al sistema de archivos TDMS con el que trabaja más eficientemente LabVIEW. Puedes configurar éste archivo dentro de tu ciclo de adquisición, en un ciclo paralelo (con una arquitectura de productor/consumidor), o hacer uso de la opción para registrar datos que viene incluida en NI-DAQmx.

 

Los archivos TDMS son archivos binarios que se leen con el lector de archivos TDMS que viene incluido en LabVIEW y con NI DIAdem. Así mismo, existe un plugin para poderlos utilizar en Excel.

 

Mucho éxito en tu aplicación!

0 kudos
Mensaje 2 de 2
2.241 Vistas