Fun with VISA...
You can have TekVISA (used with Keithley instruments) and Keysight VISA running on the same PC. Use Connection Expert's "VISA Conflict Manager" to select which VISA you want to enable. TekVISA, like R&S VISA, does not overwrite visa32.dll; it installs separately. NI in contrast, renames Keysight's visa32.dll to "Agilent Technologies - Keysight Technologies visa32.dll" and then puts its own in the Windows\SysWOW64\ folder. Connection Expert uses agvisa32.dll (Keysight's VISA), but BenchVue uses the active - "primary" - one, which can be one of the others. If they're not working right, that can be a source of angst for BenchVue. BTW, when removing NI VISA, the NI uninstaller does not restore the renamed Keysight VISA back to visa32.dll, which breaks any apps that use visa32.dll, such as BenchVue. You have to "Modify" Keysight VISA, making it primary, in that case.
Brian
BenchVue Support
Hello Brian,
Thanks for the feedback, this is really good advise.
This is exactly what happened to me before.
BV was running perfectly, when I installed the software for the Keithley DMM7510.
After the installation of the TekVISA, neither the Keysight BV nor the Keithley Software was running alright.
I tried to reactivate the primary VISA ("Modify" Keysight VISA, making it primary) for the Keysight software but it did not work.
Even removing the i/o libraries and reinstalling did not work.
Luckily I had a full backup, restored everything and BV worked again.
- Now I have one laptop for all the Keysight software and it runs very stable and quick.
- And other laptop just for the TekVISA and Keithley / Tektronix / NI software and it also runs perfectly stable.
May be with your above instructions, I will try to have both VISA running on the same PC.