LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

UTILIZAR GRAFICO PARA DIFERENTES DATOS

Solved!
Go to solution

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

 

 

 

Aaron Hernandez
0 Kudos
Message 1 of 5
(2,338 Views)

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

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
0 Kudos
Message 2 of 5
(2,328 Views)
Solution
Accepted by topic author Aaron311

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.....

Aaron Hernandez
0 Kudos
Message 3 of 5
(2,316 Views)

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

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
0 Kudos
Message 4 of 5
(2,307 Views)

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,

Luis A. Mata C.
Ing. Electrónico
Whatsapp: +58-414-1985579
BBM Pin: 2B83E99A
Thanks: Kudos
0 Kudos
Message 5 of 5
(2,305 Views)