From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Error NI DAQ ( -10608 y -10609 )

Tengo un error -10608 cuando la aplicacion funciona en multitarea. Si la pongo a funcionar sin multitarea funciona sin errores.
0 Kudos
Message 1 of 2
(2,400 Views)
Los errores -10608 ("No Transfer In Progress")y -10609 ("Transfer Already In Progress") en la mayor parte de las ocasiones estan provocados por el uso de múltiples llamadas (como "AI Config", "AI Start") al driver NI-DAQ para la misma tarjeta.
No es posible realizar este tipo de llamadas más de una vez para un dispositivo, a no ser que previamente se haya liberado el recurso con llamadas del tipo "AI Clear".
Seguramente se trate, por lo tanto, de un problema de programación.
Para poder trabajar con múltiples canales, le recomiendo que utilice los ejemplos que el NI-DAQ instala, segun el entorno de programación en el que trabaje:

*LabVIEW: ..\examples\daq
*LabWindows/CVI: ..\samples\daq
*Visual Basic/Visual C/Measurement Studio: ..\National Instruments\NI-DAQ
\Examples

En el parámetro/terminal de selección de canales se pueden utilizar caracteres del tipo ":" o "," para especificar rangos de canales (Ej.:"0:15"->> 16 canales del 0 al 15; "0,1,5"->>canales 0, 1 y 5).

Espero que le sirva de ayuda.
César Verdejo
Training and Certification | National Instruments
0 Kudos
Message 2 of 2
(2,399 Views)