¿Qué es lo que Causa el Error -200019 Cuando Incremento la Frecuencia de Muestreo para una Tarea de Entrada Analógica con un Reloj Externo?



Hardware: PXI/CompactPCI>>Controllers

Problema:
Estoy usando un reloj externo para muestrear una entrada analógica. Cuando muestreo los datos a un periodo bajo, todo trabaja como se espera. Cuando incremento la frecuencia del reloj externo, recibo:
 
Error -200019 ocurred at an unidentified location
Possible reason(s):
ADC conversion attempted before the prior conversion was complete.
Increase the period between ADC conversions. If you are using an external clock, check your signal for the presence of noise or gitches.


Solución:

Aunque el reloj sea externo, el rango especificado en la configuración de la tarea determina el tamaño del canal de datos (buffer) y otros parámetros de la tarea. Para evitar sobrescribir datos, el rango debe establecerse a la frecuencia máxima esperada.

El rango por defecto es de 1000 Hz, para incrementarlo, edite los valores en Task Timing, lo cual se puede realizar de la siguiente forma:

·         Measurement and Automation Explorer (MAX): Edite el rango ubicado en la pestaña Task Timing en la mitad inferior de la ventana Input Setup. Rate (Hz) se localiza en la esquina superior derecha.

·         DAQmx: Use el VI DAQmx Timing (Sample Clock).vi para establecer la frecuencia de muestreo.

·         Traditional DAQ: Configure las propiedades del rango a través de las terminales del VI AI Acquire.

 



Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 07/23/2005
Última Actualización: 02/13/2009
Identificación del Documento: 3NMEUHX6