Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Columnas repetidas

Solved!
Go to solution

Hola,

 

Estoy tratando de guardar datos de unas medidas hechas con un LIA SR830 con el programa que adjunto, El problema está en que se repiten las columnas en el archivo de salida y no se como quitarme ese problema de encima. Si me pueden ayudar con eso les quedo agradecido. El archivo .lvm no se puede adjuntar, por eso pego un ejemplo de las medidas que se obtienen para clarificar el problema.

 

1) Dos variables guardadas

 


7.937500 0.000977 7.937500 6.103560E-5
7.968750 0.000977 7.968750 6.103560E-5
8.000000 0.000977 8.000000 6.103560E-5
8.046875 0.000977 8.046875 6.103560E-5
8.078125 0.000977 8.078125 6.103560E-5
8.109375 0.000977 8.109375 6.103560E-5
8.140625 0.000977 8.140625 6.103560E-5

Para este caso me aparece un dato extraño que es el de la columna 1 y la columna 3, la columna 2 y 4 son las medidas X e Y respectivamente. No se porque aparece esa columna repetida y además no tengo idea de que es.

 

2) 3 Variables guardadas

 

7.640625 7.000000 7.609375 0.000977 7.609375 6.103560E-5
7.671875 8.000000 7.640625 0.000977 7.640625 6.103560E-5
7.703125 9.000000 7.671875 0.000977 7.671875 6.103560E-5
7.750000 10.000000 7.718750 0.000977 7.718750 6.103560E-5
7.781250 11.000000 7.750000 0.000977 7.750000 6.103560E-5
7.812500 12.000000 7.781250 0.000977 7.781250 6.103560E-5
7.859375 13.000000 7.828125 0.000977 7.828125 6.103560E-5
7.906250 14.000000 7.875000 0.000977 7.875000 6.103560E-5

 

En este caso, las columnas extrañas son la 1, 3 y 5. La 2 es el número de medidas, la 4 y 6 son las medidas X e Y respectivamente.

 

Saludos,

0 Kudos
Message 1 of 7
(4,344 Views)

Hola Guillermo.

 

Pudieras poner algún screenshot de tu panel frontal cuando se esta ejecutando por favor? Desgraciadamente no tengo un LIA SR839 para hacer pruebas. Lo que me gustaría ver es básicamente el valor que te arroja en el indicador del Read Buffer (expande el tamaño del indicador para ver la cadena completa).

 

Lo que quiero descartar es que el LIA te arroje datos que no estas esperando y por eso te aparecen en el archivo.

 

Saludos.

Message 2 of 7
(4,328 Views)

Hola!

 

Acabo de ampliar el bufer y solo arroja 2 datos, que son los mediciones que necesito. La verdad ya no se me ocurre nada para resolver ese problema.

 

Saludos,

0 Kudos
Message 3 of 7
(4,324 Views)

Hola Guillermo.

 

Revisando mas a fondo el codigo, veo que en el express VI de "Write to Measurement File" en la seccion de "X Value (Time) Columns" tienes habilidata la opcion de "One column per chanel"; lo que le esta diciendo al programa que te ponga el Valor de X de cada uno de las señales que recibes.

 

Ya que solo nos interesan los valores en Y, cambia el valor a "Empty Time column" para que no salgan ya las columnas mencionas, o si lo prefieres, ya que el tiempo es el mismo para todas las señales, puedes poner el "One column only" y la primer columna del archivo va a ser la posicion de la grafica en X y las siguientes columnas serán los valores que le solicites al LIA.

 

Saludos.

Message 4 of 7
(4,321 Views)

Hola MACG_NI,

 

Muchas gracias por tus recomendaciones, siguiendo las recomendaciones que me diste se resolvió en un 66.6% el problema :P!! ya no se repiten las columnas de las medidas en X e Y, pero me sale algo así:

 

0,000000 0,000000 0,000000 0,000000
0,000000 1,000000 0,000000 0,000000
0,000000 2,000000 0,000000 0,000000

 

la columna 2 sería la del número de medidas, la 3 y 4, las asociadas a las mediciones en X e Y y la primera no se a que se refiere. No se si es un valor de tiempo que toma por defecto debido a que utilizo un bloque de gráficos en función del tiempo (los valores de las columnas 3 y 4 estan en ceros ya que solo corrí el programa para ver que datos guardaba). Quedo atento a cualquier otra recomendación.

 

Saludos,

 

 

 

0 Kudos
Message 5 of 7
(4,312 Views)
Solution
Accepted by GuillermoLP

Hola Guillermo, buen día.

 

Hice pruebas con las siguientes configuraciones (modifique un poco el VI ya que no tengo el LIA a la mano):

 

Diagrama de BloquesWTMF Config.png

 

En el archivo solo me arroja 3 columnas:

 

*El valor de X (tiempo de la gráfica, no de las variables)

*El valor de la primer variable (V1) = 8.345

*El valor de la segunda variable (V2) = 14.4532

 

       X           V1           V2

0.000000 8.345000 14.453200
0.000000 8.345000 14.453200
0.000000 8.345000 14.453200
0.000000 8.345000 14.453200

 

La columna 1 de tu archivo es precisamente la misma que menciono anteriormente. Si quieres eliminarla, selecciona la opción de Empty column en el ExpressVI de guardar a archivo:

 

option.png

 

Espero te sirva la información.

 

Saludos.

 

 

Message 6 of 7
(4,309 Views)

Hola MACG_NI,

 

Acabo de probar y funcionó bastante bien! muchas gracias por tu valiosa colaboración.

 

Saludos,

0 Kudos
Message 7 of 7
(4,306 Views)