LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW TKDS30XX Timeout Error

I am having a hard time trying to figure out where to change the timeout settings for the VISA session when I am running my Tektronix 3054B scope. I am using the instrument driver TKDS30XX that I downloaded off of NI. Out of that driver I am using the Read Waveform.vi to set the scope to wait for a trigger and acquire the waveform, but sometimes the trigger is delayed and I get the 1073807339 Timeout error. I thought that I could increase the timeout setting with a VISA property node in the Initialize With Options.vi, but the driver is using IVI, and wiring the instrument handle to the reference on the property node does not work. If using the property node is the way to go, what do I wire to the reference node? I also tried to approach the problem through Measurement and Automation Explorer, opening a VISA session with my scope and writing a longer timeout value from there. This did not fix the problem either. Right now it times out after 10 seconds. If anyone has any advice on how to increase the timeout, or using another vi from tkds30xx to set the scope to wait that will not timeout please let me know.

Thanks,
Sonrisa
0 Kudos
Message 1 of 2
(2,714 Views)
You can't use VISA Set Timeout Property with the IVI driver but you can still use a property node to configure the trigger. You can also use the Trigger VIs in the driver to set up the trigger with a delay and specify a start time for your measurement. See the attached vi for the wirings.

I don't think the issue here is about the timeout, your program is not set up to wait for a trigger. If you want to trigger the acquisition, you will need to use those trigger configuration vis.
0 Kudos
Message 2 of 2
(2,701 Views)