09-17-2019 01:24 PM
Hi Folks,
Does anyone know how to get VISA working for LabVIEW 8.6 for Windows 10? For example, when I run VISA Find Resource Function on an 8.6 *.vi, the resources do not populate.
I looked through the compatibility page and some thread but didn't see what I was looking for.
Thanks,
-SS
Solved! Go to Solution.
09-17-2019
01:42 PM
- last edited on
03-27-2024
10:28 AM
by
Content Cleaner
According to this article, you have to upgrade to at least LabVIEW 2015 and NI-VISA 15.0. With that said, the Find VISA Resource actually works just fine for me with LabVIEW 8.2 and Windows 7 despite not be officially supported. Unfortunately, I don't readily have a Windows 10 machine to test with at the moment.
09-17-2019 02:03 PM
09-17-2019 02:22 PM
09-17-2019 02:27 PM
@ShotSimon wrote:
It looks like I might not have the diver installed. I'm getting the following error:
−1073807202 VISA or a code library required by VISA could not be located or loaded. This is usually due to a required driver not being installed on the system.
Try installing VISA 15.0 or newer and see what happens. My Windows 7 system is running VISA 19.0 at the moment and LabVIEW 8.2 seems happy with it. You might just get lucky.
09-17-2019 04:07 PM - edited 09-17-2019 04:08 PM
@crossrulz wrote:
@ShotSimon wrote:
It looks like I might not have the diver installed. I'm getting the following error:
−1073807202 VISA or a code library required by VISA could not be located or loaded. This is usually due to a required driver not being installed on the system. Try installing VISA 15.0 or newer and see what happens. My Windows 7 system is running VISA 19.0 at the moment and LabVIEW 8.2 seems happy with it. You might just get lucky.
You might get lucky... or you could be unlucky in so many subtle ways. It might prove less expensive to bite the bullet and do the upgrade rather than spending gobs of engineering hours trying to figure out why something isn't working quite right...
edit:
sorry, this comment is about LV 8.6 + Win10 in general, not specifically VISA.
09-17-2019 05:03 PM - edited 09-17-2019 05:04 PM
It should be very safe actually. VISA has some interactions with the underlaying OS API so you should definitely try to install a VISA version that is officially supporting your OS. The interface between LabVIEW and VISA however is VERY stable since many years. Also it is fully dynamical meaning LabVIEW only links to VISA functions the first time that function is called. So the chance that a rather old LabVIEW version doesn't work well with the shiniest and newest VISA version is rather small. The opposite is similarly true although if you want to use certain VISA features in LabVIEW, the underlaying VISA installation should of course support that or you will get an error from the VISA node as it can't find the according API in the VISA shared library.
So generally speaking:
- VISA version should officially support your OS or there could be subtle to serious trouble with VISA functionality.
- VISA version can be much newer than the LabVIEW version and that should not cause problems.
- An older VISA version might work with a newer LabVIEW version but there are no guarantees when trying to access esotoric features that were added in later VISA versions for instance, such as USB support which has been internally improved over time.
09-18-2019
10:04 AM
- last edited on
03-27-2024
10:29 AM
by
Content Cleaner
Wow guys...some of the best support I have ever seen! You should be proud to have created such a great forum.