09-30-2013 09:54 AM
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,
Solved! Go to Solution.
10-01-2013 12:27 PM
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.
10-01-2013 03:16 PM
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,
10-01-2013 05:34 PM
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.
10-02-2013 08:47 AM
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,
10-02-2013 10:22 AM
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):
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:
Espero te sirva la información.
Saludos.
10-02-2013 10:46 AM
Hola MACG_NI,
Acabo de probar y funcionó bastante bien! muchas gracias por tu valiosa colaboración.
Saludos,