Quantcast
Channel: Instrument Control (GPIB, Serial, VISA, IVI) topics
Viewing all articles
Browse latest Browse all 5678

Random Timeout Error - 1073807339 using Tektronix TDS 200 1000 2000 Series Oscilloscope drivers

$
0
0

I am trying to take waveform measurements from a Tektronix 1052B oscilloscope using LabVIEW. My program is intended to be run for hours at a time, and it works perfectly as expected for the first few hours. However, I have noticed that after a few hours there is a seemingly random chance that a VISA read or write  function block will produce error - 1073807339. After this happens once, all read or write functions also produce this same error for a while. This happens even while using the unedited driver subVIs provided by NI (http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=047216EC20B66FABE0440003BA7CCD71). During this time if I pause the program, I can still bring up the oscilloscope in MAX and read and write commands to it. The error only seems to happen within a VI. I have already read this page here: http://digital.ni.com/public.nsf/allkb/874B379E24C0A0D686256FCF007A6EA0?OpenDocument, but none of the solutions helped. I know this is not an actual timeout issue because I have tested increasing the timeout to 30+ seconds but the error still happens instantly as soon as the read or write function block is called.

 

I would like to know why this is happening and what can be done to fix it. The subVI in question is provided. This VI is called at various points in the program to take acquire a waveform. The inititialize and close subVIs are called outside of this subVI.


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>