Discusiones sobre Productos NI

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

Extraer datos

Buenos dias:

 

Necesito extraer unos datos de temperatura a un archivo txt. He pensao en usar Write to Spreadsheet File pero las muestras, que son valores de temperatura que salen cada segundo, son numerico y esto necesita un array, ¿que puedo hacer?

 

Muchas gracias de antemano

0 kudos
Mensaje 1 de 2
3.338 Vistas

Lo que puedes hacer es acumular los datos en un arreglo y pasarlo al Write To Spreadsheet al final del proceso. Este vi cada vez abre el archivo que vas a escribir y lo cierra al final, por lo que no es bueno utilizarlo periodicamente para pocos datos ya que podría retrasar tu proceso de adquisició y control.

 

Si necesitas pasar los datos al disco mientras que lo adquieres te aconsejo usar los otros vis de la paleta de file I/O como por ejemplo el Format Into File: esto lo puedes poner dentro de tu loop de adquisición, con el Open File antes de ingresar al loop y el Close File cuando sales. Mira a la ayuda en línea y a los ejemplos que vienen con el LV, comp por ejemplo el examples\file\smplfile.llb\Write to Text File.vi



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 2 de 2
3.336 Vistas