LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

HSDIO Timeout expired before operation completed, in example Multi-Device Dynamic Generation (TClk).vi

Hello,
 I am getting a -1073807339 VISA:Timeout expired before operation completed" error when running the "Multi-Device Dynamic Generation (TClk).vi" example.  I get the error when the program attempts to write the waveform data to the card, when the HSDIO close is reached the system hangs. I have to power off the computer to start LabVIEW again.
 
My hardware is a NI 6541 PXI card in a NI PXI-1042 chassis connected to my computer with a MXI-3 card. My two NI 5412 PXI cards work fine.
 
Drivers:
LabVIEW 7.1
HSDIO 1.4.0.2
NI-DAQmx 8.3.1f0
Traditional NI-DAQ 7.4.1f4
NI VISA 3.4.1
IVI Compliance Package 2.3
 
I am attempting to download the HSDIO 1.5.1 driver to see if it helps.
 
Chris
 
0 Kudos
Message 1 of 10
(2,979 Views)
Hi Chris,

To eliminate the possibility of any issues with the TClk functionality, could you use the shipping example "Dynamic Generation.vi" instead?  Do you see the same behavior with this example as you do with the multi-device (TClk) example?  Is the PXI-6541 detected properly in MAX, and can you run a successful self-test and open up a test panel for the device?

Regards,
Andrew W
National Instruments
0 Kudos
Message 2 of 10
(2,961 Views)

The dynamic generation.vi causes the same problem. A long delay and then error at "niHSDIO Write Named Waveform (1D U32).vi". The program hangs at "niHSDIO Close.vi", have to reboot computer. In Max, the NI PXI-6541 is shown in the NI-DAQmx Devices. The self test passes. On the test panels the static setting of lines appears to work. I haven't physically checked the output, but it looks good on the panel. Generating a waveform (finite or continuous) hangs up the system.

 

Chris

0 Kudos
Message 3 of 10
(2,946 Views)
Updated drivers:
Drivers:
LabVIEW 7.1
HSDIO 1.5.1
NI-DAQmx 8.5.0f3
Traditional NI-DAQ 7.4.1f4
NI VISA 4.1
IVI Compliance Package 3.0
NI FGEN 2.4
NI-TClk 1.6
NI-HWS 1.4.4
0 Kudos
Message 4 of 10
(2,930 Views)
What is the error that is returned at "niHSDIO Write Named Waveform (1D U32).vi"?

Regards,
Andrew
0 Kudos
Message 5 of 10
(2,907 Views)
Disregard my last post - I forgot that you put the error code in your first post Smiley Wink  Does this behavior occur in all slots that you install the PXI-6541 in, particularly in the slots that the working PXI-5412's are installed?

Regards,
Andrew
0 Kudos
Message 6 of 10
(2,900 Views)

Error -1073807339 occurred at niHSDIO Write Named Waveform (1D U32).vi

Possible reason(s):

Driver Status: (Hex 0xBFFF0015) Timeout expired before operation completed.

Status code: -200221

0 Kudos
Message 7 of 10
(2,899 Views)
I removed the two 5412s, but haven't tried the other slots. I will do so now.
0 Kudos
Message 8 of 10
(2,895 Views)

I moved the 6541 to one of the 5412 slots, it works fine both from Max and LabVIEW.

Thanks for your help,

Chris

0 Kudos
Message 9 of 10
(2,893 Views)
Do the 5412's work in the slot that the 6541 was previously installed in, and does the 6541 work in all other slots?  It could be that the slot is faulty.  If this is the case, I would recommend calling in for support to confirm that an RMA of your chassis is necessary.  You can contact our customer service line at (800) 531-5066.

Regards,
Andrew
0 Kudos
Message 10 of 10
(2,877 Views)