el 07-23-2015 06:51 PM
Hola, tengo hecho un cronometro el cual da salidas cada minuto, el caso es que cuando da la salida, me almacena siempre 2 datos en el array de salidas y yo sólo necesito el primero, no quiero el segundo.
Para las llegadas me ocurre lo mismo, tengo una fotocélula conectada a un arduino que me dice la hora de entrada y cuando pasa un coche me genera 3 datos en el array y de nuevo solo necesito el primero.
Creo que la solución podría estar utilizar el CASE EVENT pero aun así no lo consigo para que sólo me de un valor.
Gracias
07-27-2015 02:59 PM - editado 07-27-2015 03:15 PM
xaratu Se esta haciendo uso excesivo de variables locales, la recomendación es siempre cablear antes de utilizar otras herramientas para evitar condiciones de carrera.
el 07-27-2015 03:31 PM
Hola xaratu,
Viendo tu codigo creo que tienes una idea de como deberia de trabajar un cronometro pero no estas controlando el flujo de datos correctamente en LabVIEW.
Hay muchisimas opciones para resolver tu aplicacion. En lo personal quise ponerte una arquitectura como solucion para que, al analizarla, tengas una nocion diferente de programacion.
En la modificacion a tu codigo que te adjunto te puse una maquina de estados. Espero que te sirva
saludos,