Demora Inesperada Cuando uso una Señal de Disparo Analógica



Hardware: PXI/CompactPCI>>Controllers

Problema:
Cuando utilizo la propiedad de DAQmx que me permite iniciar mi adquisición con una señal analógica mi programa parace durar alrededor de 250 a 300 ms más que cuando no utilizo esta propiedad. ¿Por qué ocurre esto y cómo puedo solucionarlo?

Solución:
DAQmx aplica un retardo por defecto de 250 ms cuando, la propiedad para empezar la adquisición con una señal analogica, es usada en una tarjeta serie M. Cuando la señal de disparo analógico es usada, un voltaje de referencia es creado en la tarjeta. Esta demora agregada al vi "DAQmx Start" es necesaria para permitir que ese voltaje se estabilice.

Este tiempo de estabilización es diferente para cada tarjeta, por ejemplo una tarjeta serie E tiene una demora mucho menor que una serie M. Es bueno tomar en cuenta que esta demora solamente ocurre cuando la tarea es configurada explicítamente. Esto quiere decir que para una adquisición con multiples disparos esta demora no va a ocurrir cada vez que la señal de disparo cruce su nivel.

Lamentablemente no existe forma de evitar esta demora.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 09/07/2007
Última Actualización: 03/26/2009
Identificación del Documento: 4D67ID20