LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx drivers hang problem in DIO card

I am using cDAQ DIO Card 9375 in chassis 9174 for one of my application. When the application try to read DI channel, the DAQmx drivers sometimes gets hung(Not always it gets hung, once in 50 run approx). When I narrowed down the search, I found that DAQmx Read VI is stuck in Call library function (nilvaiu.dll). It gets stuck there for infinite time although I have provide 10 sec timeout. I have to use task manager to force stop the application. Have anyone faced the same issue before? (Note: I am using  LabVIEW version is 2013 and DAQmx driver 14.0)

0 Kudos
Message 1 of 4
(2,687 Views)

USB Chassis?  My first thought is to make sure that Window's "power-saving feature" of turning off USB buses is turned off.  You can turn that off in the Device Manager.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 4
(2,662 Views)

Thanks for the reply. I checked, it is already off

0 Kudos
Message 3 of 4
(2,618 Views)

NGupta,

 

 It seems like there might be a hangup in the DAQ device accessing the nilvaiu.dll. I would recommend repairing DAQmx Drivers and if that doesn't seem to work, to reinstall DAQmx Drivers through the Command Prompt. I've attached the resources for both below. 

 

Repair:

http://digital.ni.com/public.nsf/allkb/AC6ED75D3D93375686256E8E00245F0D

 

Force Reinstall:

http://digital.ni.com/public.nsf/allkb/ADD22E807D5A12AD862579EC00760F79

 

Best,

 

Ali S

Applications Engineer 

National Instruments 

 

Regards,

Ali S.
Applications Engineering
National Instruments
0 Kudos
Message 4 of 4
(2,592 Views)