LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

HP E1410A IVI READ times out after 6 measurements

I wrote an application that uses VISA drivers to control the output of a calibrator, and IVI drivers to read the E1410A VXI DMM. After the 6th measurement, the E1410A READ.vi times out. It doesn't matter what type of measurements I'm doing. Here are the basic steps of the subVI that does the measurement:
1. Configure both the calibrator and the DMM (hpe1410 configure measurement.vi)
2. Output the calibrator value
3. Wait 10 seconds for the calibrator output to stabilize
4. Send an immediate trigger to the DMM (hpe1410 configure trigger.vi)
5. Read the DMM (hpe1410 read.vi)
6. Put the calibrator in standby.

I'm wondering if the IVI driver is creating a new resource every time my MEASURE subVI runs, and pe
rhaps 6 is the max number of open resources the DMM can handle?
0 Kudos
Message 1 of 2
(2,576 Views)
Hello,

That's a thought, but the IVI driver shouldn't be doing that unless you are explicitly opening (initializing) and not closing the session with the close VI. Otherwise the driver will not create a new resource descriptor for each measurement. The timeout error may be indicating that the instrument either did not receive the command correctly (and therefore did not respond within the timeout period) or was not able to respond within the timeout period. It is interesting that it is on the 6th measurement consistently. If you could get an NI-Spy capture of the sequence it may elucidate an underlying issue. The following link has instructions for obtaining such a capture; if you are still having problems repost with the capture attached and I'll gladly take a l
ook at it!

Link: http://digital.ni.com/public.nsf/websearch/8D890EC09B15C05A86256E6F007E3E86?OpenDocument

JLS
Best,
JLS
Sixclear
0 Kudos
Message 2 of 2
(2,576 Views)