¿Cómo Se Especifica el Tamaño del Buffer de la Localidad de Memoria en DAQmx para Una Adquisición Finita o Continua?



Software Primario:
Versión de Software Primario: 7.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

En DAQ Tradicional, el usuario debía reservar el espacio en memoria para el buffer a través de varios VIs de configuración. Ahora, en DAQmx, la reserva de espacio en memoria no necesita hacerse de forma manual. Estoy obteniendo un error de sobreflujo y me gustaría saber cómo puedo reservar el espacio del buffer para asegurarme de que sea suficientemente grande para mis datos. ¿Existe una forma manual para definir el tamaño del buffer en una adquisición continua?



Solución:

Utilizando NI-DAQmx en LabVIEW 7.0 o posterior, la reservación de memoria es manejada de forma automática si usted utiliza el VI de DAQmx Timing:



Sample Rate Buffer Size
0 - 100 S/s 1 kS
100 - 10,000 S/s 10 kS
10,000 - 1,000,000 S/s 100 kS
> 1,000,000 S/s 1 MS

Nota: Esta información puede encontrarse en la documentación de NI-DAQmx Help. En Windows, usted la puede encontrar en Start » Programs » National Instruments » NI-DAQ. En el archivo de ayuda, esta información en específico está en la sección de Buffering bajo Key NI-DAQmx Concepts.

Reservación de Espacio en Memoria Manual Memory:

Usted puede sobreescribir manualmente la opción de DAQmx del tamaño del buffer al llamar al VI DAQmx Configure Input Buffer (o DAQmx Configure Output Buffer.vi para operaciones de salida) que se encuentra en la paleta de NI Measurements » DAQmx - Data Acquisition » DAQmx Advanced Task Options. Este VI sobreescribe la reservación de espacio en memoria automatica que DAQmx realiza.

Para más información, refierase a la ayuda de LabVIEW para el VI DAQmx Configure Input Buffer y a la ayuda de NI-DAQmx. Usted puede acceder a la ayuda del VI de DAQmx Configure Input Buffer.vi dando clic derecho sobre el VI y seleccionando la opción de ayuda.




Ligas Relacionadas:

KnowledgeBase 21H93SYF: What is the Maximum Buffer Size that I Can Configure for My DAQ board? (Inglés)



Archivos Adjuntos:





Día del Reporte: 09/30/2003
Última Actualización: 06/30/2008
Identificación del Documento: 31T899KD