el 03-13-2012 04:53 AM
Pues eso, que necesito poner un tiempo menor que 1 milisegundo pero no me deja. Alguien sabe si se puede hacer?
Gracias
03-13-2012 10:17 AM - editado 03-13-2012 10:17 AM
Saludos Bigalisco.
Desafortunadamente, no se puede tener un temporizador en Windows que consistentemente espere menos de 1 ms. Ésto es una limitante del sistema operativo y no de LabVIEW. Te anexo una discusión al respecto:
http://forums.ni.com/t5/LabVIEW/1MHz-Software-Timing/td-p/1858287/highlight/true
Nota: Si se puede tener una espera menor a 1ms como se menciona en esa discusión pero es sumamente inexacta y puede variar hasta esperar más de 1 ms, por lo que no te recomiendo que la utilices.
Dependiendo de para que quieras esperar menos de 1ms puedes utilizar un sistema de tiempo real (cRIO, u otros módulos), o si solo deseas hacer una adquisición o generación puedes lograr temporizados de mayores velocidades desde un módulo DAQ y solo pasarle la información a la computadora a otra velocidad. Si me dices tu aplicación te puedo recomendar una solución.