From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



AI Continuous Scan Da Error 10401 Cuando se Utiliza la Entrada de Iteración



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

Problema: Cuando utilizo el VI AI Continuous Scan en un ciclo While y cableo la entrada ''Iteration'' al contador de iteraciones del ciclo While, el error 10401 se genera, indicando que ''the specified device is not a National Instruments product, the driver does not support the device (for example, the driver was released before the device was supported), or the device has not been configured using the Measurement & Automation Explorer''.

Solución:

Para utilizar esta funcionalidad en el VI, debe configurar la entrada ''Clear Acquisition'' como Falsa.

La entrada ''Iteration'' se usa para determinar si el dispositivo especificado para el VI AI Continuous Scan debe ser inicializado antes de la ejecución del VI. Para la iteración 0, el dispositivo será inicializado. Para el resto de iteraciones, el VI no necesita ser inicializado. Esto ahorra mucho tiempo de procesamiento, ya que la configuración e inicialización del dispositivo puede ser procesos intensivos.

Sin embargo, para poder usar esa entrada, es importante configurar la entrada ''Clear Acquisition'' como Falsa. Esa entrada determina si el VI va a limpiar la tarea que fue creada para la adquisición después del número especificado de escaneos. Esta entrada, por defecto, está configurada como Verdadera, de modo que la tarea se limpiará cuando el VI complete su ejecución. Cuando la tarea es limpiada, toda la información de configuración e inicialización para el dispositivo es removida. Cuando el VI se ejecuta por segunda ocasión en la siguiente iteración del ciclo, esta entrada ahora será ''1'', de modo que el dispositivo no será reinicializado. Pero dado que se limpió la tarea, el VI no sabe de qué dispositivo leer, y se genera el error.  



Ligas Relacionadas: KnowledgeBase 2VJ7PN59: Why Does My Continuous Acquisition VI Report Error -10089?

Archivos Adjuntos:





Día del Reporte: 07/28/2004
Última Actualización: 05/29/2014
Identificación del Documento: 3BRHD1B1