From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Inicialización de variable a cierto tiempo

Hola, estoy intentando hacer un contador, que pueda inicializarse cada minuto. Es decir, al momento de correr el programa comience a contar, al lapso de un minuto guarde ese valor (tal vez en otra variable) e inmediatamente se inicialice, para que vuelva a contar, comenzando desde uno. Esto dado que quiero hacer un conteo de sucesos por minuto. Ya logro que cuente, sin embargo no se como inicializarla cada cierto tiempo.

 

De antemano, muchas gracias, mando el ejemplo de como lo estoy sacando, posiblemente me convenga mas de otra forma, pero eso... solo los expertos lo sabran.. ^_^

 Emoticono feliz

 Muchas gracias

Descargar todos
0 kudos
Mensaje 1 de 2
2.913 Vistas

Hola MVIV, en LabVIEW hay un VI que realiza una función como la que necesitas, se llama Elapsed time. Ahora si quieres hacer tu función de control de tiempo, la forma más fácil de hacer esto es con una variable funcional global.

Te anexo un ejemplo.

También revisando tu programa veo que usas el tiempo de cuenta como control de tiempo de ejecución, esto no es muy preciso te recomiendo que revises este post también.

Temporizacion bucles

Saludos

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 2 de 2
2.891 Vistas