el 10-01-2010 02:43 PM
estoy realizando el monitoreo de variables como temperatura, corriente y presion, y los dato los guardo en excel
con Write to measurement file hasta ahi todo bien. ahora quiero configurar el write to.... para que guarde 1 archivo diferente cada dia sin borrar el archivo anterior, he configurado la opcion de save to series of files (multiples files) para que guarde un archivo diariamente pero esto no ocurre si no que guarda un archivo difente cada iteracion del programa aproximadamente cada 20 seg.
podrian darme un ejemplo de como hacerlo o decirme que estoy haciendo mal?? estoy usando labview 8.6
muchas gracias!!
el 10-25-2010 10:35 AM
Hola runner3610:
Para que el archivo que se guarde sea diferente día a día, necesitamos una rutina que lea el día actual y lo pase a texto. Además. para que el Write to Measurement File no te cree diferentes archivos a la vez, necesitamos tenerlo con la sig configuración:
Action: Save to One File
If a File Already Exists: Append to File
Save to a series of files (multiple files) no debe de estar activo.
La demás configuración no afecta.
Te envío un VI de la rutina que puedes incorporar a tu ciclo, recuerda que todo debe de ir dentro para que si dejas la aplicación corriendo más de un día haga automáticamente el cambio.
Cualquier otra duda que tengas estoy a tus órdenes.
el 11-06-2010 02:21 PM
muchas gracias Luis Guizar.. no habia visto el mensaje por problemas con a coputadora.
ahora pondre en practica la solución proporcionada .
el 11-19-2010 08:44 AM
Que tal, estoy tratando de probar la funcion write to measurement file, en la version 2009 de labview, pero me marca el error 7, que dice:
Possible reason(s):
LabVIEW: File not found. The file might have been moved or deleted, or the file path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on Mac OS, and / on Linux. Verify that the path is correct using the command prompt or file explorer.
=========================
NI-488: Nonexistent GPIB interface.
Un compañero que ha usado esta opcion en la version 8.2 dice que sus aplicaciones marcan el mismo error en la version 2009 pero en la version 8.2 no!, ha que se debe esto?
Estoy usando un archivo desarrollado por la gente de NI y publicado en este blog.
Gracias
el 02-01-2011 04:54 PM
Que tal, tengo un problema estoy usando el Write Measurement File para guardar datos de un gráfico, y funciona bien solo que solo los guarda durante un segundo y después me manda un error, estoy mandando desde un path concatenándolo con variables para dar nombre al archivo y constates de tipo string para dar la extensión. Como debo configurar la el path y como el FileName del Write Measurement File???... Espero me puedan ayudar, estoy usando LabVIEW 2009.
Adjunto imagen.
el 02-02-2011 08:26 AM
Buenos días Alekts,
Lo que puedes intentar es meter el path directamente como una cosntatne a ver si te sigue mandado el error, sin emargo, me gustaría me dijeras que error es el que te marca para poder darte una solución más específica!
Saludos,
el 02-03-2011 11:09 AM
Que tal Luís, intente con la ayuda que me propusiste pero continua marcándome el error, te envió imagen de errores así como el .vi para una mejor comprensión.
Gracias.
Saludos.
el 02-04-2011 09:38 AM
Buenos Días Aleks,
La verdad no alcanzo a ver que es lo que está pasando. Si puedes manda un snippet de tu código para replicar el error aquí y tratar de arreglarlo.
Busca el código de error en la página de NI y te pueden decir que es lo que está pasando.
Saludos, estoy en espera de la información.
el 02-04-2011 12:56 PM
Creo este problema lo voy a dejar por unos días, ya encontré una manera de sacarle la vuelta al error. Ahora tengo otra inquietud, como hago para que por medio de un botón el write muasurement file valla generando archivos con diferente nombre, es decir, un botón de inicio y uno de paro, cuando se presionen el de inicio se comiencen a guardar datos en un archivo hasta que sea presionado el botón de paro y cuando se presione nuevamente el boton de inicio se guarde los datos en un archivo nuevo... y así sucesivamente...
Gracias.
Saludos.
el 05-03-2013 05:56 AM
Hola:
Perdonenme por revivir el topic, pero es que estoy trabajando con guardado de archivos y tengo un problema.
He utilizado la rutina de guardado que se adjuntó en la primera respuesta, y guarda bien los datos numéricos. No obstante, parece que en cada ciclo, la hora que se muestra es el mínimo valor horario de LabVIEW (1904/01/01 1:00:00.000)
LabVIEW Measurement
Writer_Version 2
Reader_Version 2
Separator Tab
Decimal_Separator ,
Multi_Headings Yes
X_Columns No
Time_Pref Relative
Operator Usuario
Date 2013/05/03
Time 12:47:01,138671875
***End_of_Header***
Channels 1
Samples 26
Date 1904/01/01
Time 01:00:00,
X_Dimension Time
X0 0,0000000000000000E+0
Delta_X 1,000000
***End_of_Header***
X_Value Untitled Comment
221,831345
0,000000
0,000000
221,526505
0,000000
221,606812
0,124149
0,000000
0,000000
27,540224
0,000000
0,000000
11,591693
0,000000
0,000000
-3,981607
-0,000000
-0,000000
0,125329
49,982632
27,540224
11,591693
-3,981607
0,420900
5,756238
6,560807
Channels 1
Samples 26
Date 1904/01/01
Time 01:00:00,
X_Dimension Time
X0 0,0000000000000000E+0
Delta_X 1,000000
***End_of_Header***
X_Value Untitled Comment
221,823196
0,000000
0,000000
221,522568
0,000000
221,572586
0,126777
0,000000
0,000000
28,122082
0,000000
0,000000
11,526905
0,000000
0,000000
-3,940243
-0,000000
-0,000000
0,128551
49,987133
28,190800
11,480106
-3,988660
0,407229
5,756241
6,560807
Como se puede ver, cada ciclo en que toma datos, la hora que toma es la hora reseteada de labVIEW. Para mi objetivo, estos valores son señales que voy midiendo a lo largo del día. ¿Es crucial que la hora se tome correctamente o es normal esto que pasa y se puede arreglar?