el 03-25-2009 01:08 PM
Hola a todos, estoy adquiriendo datos analogicos con la tarjeta NI ELVIS y quisiera guardarlos en un array o un documento que me permita posteriormente hacer la sumatoria de todos mis datos capturados, estoy trabajando con la versión 8.2 de LabVIEW.
Gracias...
el 03-27-2009 11:14 AM
Hola Caty
Gracias por utilizar los foros de National Instruments. Todo depende del tipo de adquisición que estés realizando. Si estás adquiriendo punto a punto, si es conveniente crear un arreglo de forma programática mediante el indexado de túneles en un ciclo while o un ciclo for, una vez construido el arreglo de esta manera se puede utilizar la función Add Array Elements. Por otra parte si estas adquiriendo un conjunto de N muestras, estas ya vienen en arreglo y se pueden conectar directamente a la misma función mediante un convert from dynamic data que nos convierte de dato dinámico a numérico, LabVIEW lo agrega solito al cablear a la entrada del Add Array Elements. Si deseas guardarlo a un archivo te conviene usar el Write to Spreadsheet file y su contraparte para lectura en la cual puedes ir almacenando tu arreglo en una tabla de datos y posteriormente leerlo para hacerle algún procesamiento. Te anexo unas ligas que te pueden ser de utilidad.
http://zone.ni.com/devzone/cda/tut/p/id/7508
http://zone.ni.com/reference/en-XX/help/371361E-01/glang/write_to_spreadsheet_file/
http://zone.ni.com/devzone/cda/tut/p/id/3116
Saludosel 03-27-2009 12:09 PM
Hola Caty,
Es bastante sencillo, basta con que los datos de tu adquisición los conectes a un indicador 1D-Array. Para guardarlos en un archivo, existen muchas formas dependiendo el tipo e archivo que deseas manejar, podrías utilizar el Express VI para escribir a un archivo de mediciones, como *.lvm o *.tdm que son los indicados para almacenar mediciones. (Application.jpg - ConfigWTMF.jpg)
Estos archivos puedes utilizarlos con otro software, como es el caso de DIAdem, que te sirve para manipular tu adquisición, generar un reporte, entre otras herramientas (DIAdem.jpg)
Saludos !!