06-16-2015 04:29 PM
el siguiente programa me permite ingresar un valor en el campo target el campo contador empezara a incrementar en 1 hasta que el valor sea igual al del campo target el problema esq necesito que una vez q el campo contador se iguale al campo target se escriba el valor 0 en los dos campos es decir que se reinicien hasta ahora solo he podido lograr que el campo target se reinicie pero no puedo hacer q el campo contador se reinicie alguien podria ayudarme porfavor.. de antemano muchas gracias
06-16-2015 05:04 PM
Hola Pablo, lo que esta ocurriendo en tu programa es una condición de carrera al escribir en 2 variables locales en paralelo, te adjunto un VI que cumple con lo que mencionas quieres que haga tu programa pero hay margen de mejora.
Saludos.
06-17-2015 10:51 AM
muchas gracias por el aporte sin embargo ahora necesito que al oprimir un ok button se escriba automaticamente en el campo target el valor de la constante pero el programa no escribe nada de manera automaticamente solo permite escribir el dato de manera directa en el campo como puedo solucionar este problema gracias de antemano
06-17-2015 11:20 AM
Que tal Pablo, te adjunto la solución a lo que mencionas, no obstante como te comento hay formas de optimizar el código, si tu programa es para una tarea o sólo va a cumplir la funcionalidad expuesta hasta ahora con el VI que te adjunto es suficiente, si esta funcionalidad va a ser parte de un programa mas grande tal vez te convenga encapsularla en un Action Engine para hacerla más versátil y escalable.
Saludos.
06-17-2015 12:38 PM
muchas gracias por la ayuda de hecho esta funcion es parte de un programa mas grande como puedo realizar el encapsulamiento en un Action Engine???