06-02-2014 12:15 PM
Good Morning,
I am using a VI to read (over GPIB) a thermocouple reader (SR630). The issue I'm having is that, seemingly at random, the VI will read a value that "splits" the instrument's measured value into two lines, accompanied with an error. (eg: If the current temperature is 298.1, the VI will read 2, then read 98.1, then read as normal).
I have used the default measurement program provided in the instrument driver (ie, the 'reference' VI that shows how to take a simple measurement) and it has the same problem. There doesn't appear to be any consistency to the error, either (ie, it doesn't always occur at the same time in a sequence of measurements).
Can anyone provide some insight into this problem? I'd link my VI, but since the problem occurs with the reference VI I'm not sure that it's really a problem with my program. I'm completely befuddled as to how I can troubleshoot this, given that it's ocurring on both the reference VI and my own.
Thanks very much for your time!
06-02-2014 12:53 PM
Go into the initialize vi and write the VISA property "GPIB Settings.Unaddressing"=TRUE
Whoever wrote that driver did not read the manual closely.
06-03-2014 09:34 AM
Hi karosten,
It looks like this forum post might have the answer you're looking for : http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/Timeout-error-when-using-SR630-over-GPIB-USB/...
I hope this helps!