01-24-2012 12:27 PM
tengo un vi que he creado con el que puedo importar dtos desde excel o desde citadel segun se quiera
los datos de citadel (Dato+TimeStamp) los veo un un XY Graph, pero los datos que importo de excel solo es el arreglo de datos sin TimeStamp y no lo spuedo ver en el XY graph
Necesito poder ver el el mismo grafico XY Graph datos de excel graficados y los de citadel tambien, el problema es que los de citadel los necesito ver con su timestamp y los de excel solo deseo ver el arreglo que importo...
Ademas deseo saber si es necesario que la pc tenga instalado excel para poder eimportar datos a labview
NOTA: los datos de excel los extraigo de un archivo normal .xls
Gracias
Solved! Go to Solution.
01-25-2012 02:41 PM
Que tal Aaron,
Los datos de Citadel los puedes ver en un gráfico de tipo XY porque cuentas con dos parámetros, el timestamp y el dato. En el archivo de Excel, únicamente tienes los datos, por lo que necesitas utilizar un Waveform Chart o un Waveform Graph. El Waveform Chart recibe el arreglo de datos y los va desplegando punto por punto, es decir, se actualizar conforme se va ejecutando tu aplicación. El Waveform Graph únicamente se actualiza una vez, por lo que se utiliza para mostrar un arreglo de datos completo.
Con la última pregunta, ¿te refieres a tener el archivo de datos y Excel instalado en la computadora donde quieres realizar la importación a LabVIEW?
Una solución podría ser que guardaras el archivo como un docuemento de texto o simplemente binario, y extraer los datos desde LabVIEW.
Espero tu respuesta!
Saludos,
Anuar Rojas
02-07-2012 08:20 PM
BUENO YO LO QUE EN SI QUERIA ES VER EN EL MISMO GRAFICO LOS DATOS DE CITADEL O DE EXCEL, Y NO UTILIZAR DOS GRAFICOS SINO EL MISMO PARA AMBAS COSAS...LO QUE SE ME HA OCURRIDO ES QUE UTILIZAR LOS DOS GRAFICOS OCULTANDO EL QUE NO NECESITE SEGUN DE DONDE ESTE EXTRAYENDO LOS DATOS....
CON RESPECTO A SI ES NECESARIO EXCEL...ES PORQUE DESDE OTRO SOFTWARE PUEDO OBTENER LOS DATOS QUE SE ESTAN SENSANDO EN UN DOCUMENTO DE EXCEL Y DESEABA VERLOS EN LABVIEW IMPORTANDOLOS DESDE EXCEL PEROCOMO UNA MAQUINA EN LA QUE ESTABA TRABAJANDO NO TENIA EXCEL NO PODIA VER LOS DATOS EN LABVIEW.....
02-10-2012 12:38 PM
Hola!
La manera de resolverlo es como mencionas en tu último post, puedes encimar ambos gráficos y únicamente mostrar el que necesitas (del que estas extrayendo datos).
Por otro lado, te comento que no es necesario tener Excel instalado en la computadora para poder importar los datos a LabVIEW. Solamente existe una restricción, si vas a importar los datos directamente de un archivo de Excel *.xls necesitas utilizar las funciones del Report Generation Toolkit. Sin embargo, puedes guardar tu archivo de Excel como *.csv e importarlo directamente a LabVIEW a través de la función Read from Spreadsheet File.vi. Esto ya depende de tu aplicación. De cualquier manera, te dejo una liga para un ejemplo que importa datos a LabVIEW a partir de un archivo *.csv.
https://decibel.ni.com/content/docs/DOC-12287
Saludos,
Anuar Rojas
02-10-2012 12:49 PM
Hola,
Puedes agregarle una columnda de datos falsos, q en el caso que quisieras verlos solos serian 1,2,3......,n o en tu caso si quieres que coincidan con los que tienes en tiempo tendrias que copiarle los valores de timestamp, pero si no hay correspondencia de los datos de excel con el tiempo pues no tiene mucho sentido.
Saludos Cordiales,