LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA & Tektronix

After installing the SW for our Tektronix Logic Analyzer, LV can't see our Oscilloscope, and MAX crashes with MAXVISATimeoutError.  Before installing the TLA SW, I was able to see the Oscilloscope with no error.  I vaguely remember this happening a few years ago because both Tek and NI use the same name for a VISA library.  But I don't remember any details.  Can someone help me with this?  Thanks.

 

0 Kudos
Message 1 of 10
(4,040 Views)

TekVISA probably overwrote NI-VISA. You should have been able to select to install TekVISA side-by-side, but I don't know if the Tektronix installation gives you that option. Try re-installing NI-VISA. Of course, I'm not sure if the Tektronix software will work with NI-VISA.... After all, Tektronix is a competitor for NI, so why would they want to make things easy on people who use NI products instead of their own? Smiley Wink

0 Kudos
Message 2 of 10
(4,037 Views)

I've moved the evil Tek Visa32.dll to their Tla700 folder and the Tek Logic Analyzer seems to still work.  Then I copied a NI Visa32.dll (which may not be the right one, because I just found it in an archive).  MAX sees the Tek Scope now, but when I call the initialize vi, it gives me this, "Error -1073807346 occurred at VISA Clear" and "The given session or object reference is invalid".   Do you know what I should next?  How do I reinstall NI-VISA?  Thanks.

0 Kudos
Message 3 of 10
(4,026 Views)

Make sure the Tek Logic Analizer application has released the resource.


"Should be" isn't "Is" -Jay
0 Kudos
Message 4 of 10
(4,022 Views)

You can do a reinstall of NI-VISA in the same way you reinstall any application. Just re-run the installer. It should be on your DVD. If you need to get a fresh copy you can download it from the NI site. Just click on the Support button in the toolbar at the top of the web page.

0 Kudos
Message 5 of 10
(4,014 Views)

After deleting visa32.dll, I reran the installer, but it didn't install MAX or anything else I can see.  And it won't let me uninstall MAX because it's used by so LV, and others.  So how do I just reinstall MAX?

 

By the way, I'm using LV 8.5 since I'm porting old working code, and LV 2010 gave errors when I tried upgrading.  I don't have any need to use the newer 2010, so I decided to keep using 8.5.  Does using the newer MAX with 8.5 cause problems?

0 Kudos
Message 6 of 10
(4,007 Views)

@prog Bill wrote:

After deleting visa32.dll, I reran the installer, but it didn't install MAX or anything else I can see.  And it won't let me uninstall MAX because it's used by so LV, and others.  So how do I just reinstall MAX?


You shouldn't really need to reinstall MAX. What you're really looking for is to reinstall VISA. When you said you reran the instaler are you referring to the NI-VISA installer? Did it place the VISA DLL? Wasn't there an option to perform a "repair" from the installer?

 


 By the way, I'm using LV 8.5 since I'm porting old working code, and LV 2010 gave errors when I tried upgrading.  I don't have any need to use the newer 2010, so I decided to keep using 8.5. 

What errors?

 


Does using the newer MAX with 8.5 cause problems?

I am assuming you are referring to NI-VISA 5.0.3? The Release Notes for it indicate it supports LabVIEW 8.5.

0 Kudos
Message 7 of 10
(3,999 Views)

I just put the LV dvd in and ran the autorun.  I didn't see any option for repair, but I wasn't looking for it.  It sounds like this is not the NI-VISA installer.  Where is the NI_VISA installer?  Thanks.

0 Kudos
Message 8 of 10
(3,996 Views)

I found the repair option in MAX/Software and both the scope and LA are working now.  Thanks for your help.

Message 9 of 10
(3,985 Views)

Glad you are fixed


"Should be" isn't "Is" -Jay
0 Kudos
Message 10 of 10
(3,979 Views)