el 12-14-2012 01:27 PM
Hola, tengo un valor de una adquisicion que va tomando muestras dentro de un loop, el problema viene que quiero guardar el valor de la variable en el momento de pulsar un boton, y la guarda, pero al cambiar el valor el valor guardado tambien se guarda, esta hecho con una variable local, el problema es que quiero adquirir el valor i que el valor guardado no me cambie cuando el valor que estoy adquiriendo cambie.
Gracias
¡Resuelto! Ir a solución.
12-17-2012 11:38 PM - editado 12-17-2012 11:47 PM
Que tal, Comienzo por decirte que habria muchas formas de hacerlo.
Una forma rapida seria crear un ciclo While con un tunel Autoindexado para registrar cada valor en un array, de esta forma se tendra un registro de todos los datos; y para registrar el valor cada vez que presiones un boton , se podria utilizar un "Event Struture". configurando como eventos el cambio de valor de el Boton "Guardar" y configurando un Boton de Stop para parar el ciclo.
*NOTA : para que el Boton Guardar solo genere un evento y no dos como es el estado defaul, hay que configurarle la accion mecanica : "
Latch When Released"
el 12-18-2012 01:44 AM
Esto ya lo probe pero al cambiar el calor dentro de loop me cambia el valor de la salida, voy a probar lo del activamiento mecanico porque tambien lo cambie, pero nose si de la manera correcta tal como comentas, Si funciona ya informare. Saludos
el 12-18-2012 08:41 AM
Hola,
Si solo escribes el valor cuando se produce el evento no deberia haber problema con lo que quieres, prueba subiendo tu código a ver que error puedes estar teniendo.
Saludos,
el 12-19-2012 03:31 PM
Gracias a los 2 por responder, tal como comente el problema residia en el accionamiento del boton, cambie el que llevava por defecto por otro y no me funcionava, pero despues cambie por el que me recomendastes y funciono.