0

E10914 Error

I'm currently writing a calibration procedure visa MetCal Editor for a Tektronix MDO4104B-6 Mixed Domain Oscilloscope.  While performing the Bandwidth Gain Test portion, I get a Met/Cal error while trying to acquire a P2P measurement.  The error is below:

"E10914:  Error reading from VISA resource 326237136 (error VI_ERROR_TMO)."

Has anyone encountered this error before?  The first measurement of the bandwidth gain works, but the 2nd measurement is where the error is encountered (red text).  I am using a Fluke 5520A for this step.  Attached is a screenshot of my error.  Thank you.

 

In the world of Metrology,

Tyson D. Wheeler

Calibration Technician, Fisher Controls International LLC

 

 

9 comments

Date Votes
0
Avatar
Michael Johnston

Did you try restarted MET/CAL and seeing if the error is reproducable? We have a lot of issues with VISA connections dropping.

0
Avatar
Michael Johnston

I should clarify, they usually resolve if we start the run over.

0
Avatar
Tyson Wheeler

The error is produced on that step every time, even after restarting MetCal, the computer, and all the standards.  

0
Avatar
Michael Johnston

Very strange. Do you have another computer you can try? Or another cable?

0
Avatar
Tyson Wheeler

After trying another computer and a different USB cable, I get the same error, but at a different step.  This time, the error occured as soon as the procedure stepped to the first VISA FSC.  Would this happen to be a BUS Timing problem?  We recently just got new computers.  I heard having too fast of computers will cause timing problems.

0
Avatar
James Smith

You are having a time out error. Indicated by the message "VI_ERROR_TMO" This is not the same as the MetCal has lost the instruments VISA address. This usually happens because something is not correct with your code or you have some issue with instrument. In this case you have an extra U in your command. 

MEASU:MEAS1:VAL?

NOT

MEASU:MEASU1:VAL?

If something like this comes up, open up NI Explorer and communicate directly to the instrument. Copy and paste the line in. If it times out, your code is wrong. If it doesn't look else where. 

0
Avatar
Tyson Wheeler

Rookie mistake.  Bad syntax.  Having the U was what caused the procedure to timeout.  It is working correctly now. Thanks James!

0
Avatar
Michael Johnston

Good catch, James. I didn't even think to look at the syntax.

0
Avatar
William Green

FYI. Another issue I have found is that the delay isn't long enough. I really like the Fluke sub-procedure 'Sub Wait for OPC VISA'. This sub seems to really work well. See 'Sub Tek DPO4104B (1 yr) 50 Ohm BW VER VISA /O_CAL+G1' as an example. I was thinking this might have been the problem.

Please sign in to leave a comment.