03-03-2009 03:08 PM
Hi,
I am using LabView 8.0 with MAX 4.2.1.3001. I am attempting to communicate with an old HP8563E spectrum analyzer with a GPIB over USB device with VISA vi's to no avail. When trying to find any valid VISA devices with the "VISA Find Resource" vi no devices are returned. Can anyone offer any suggestions?
-Chris
Solved! Go to Solution.
03-03-2009 03:33 PM
03-03-2009 04:28 PM
03-03-2009 04:37 PM
03-11-2009 01:01 PM
I finally got back around to it and the VISA drivers were not installed. This baffled me because in the past versions of LabView, like 6.0, VIs which required certain drivers (like serial port write)were not available unless the associated drivers were installed. Perhaps this philosophy has changed in the newer versions. Anyhow, thanks for your help
-Chris
03-11-2009 01:51 PM
Chris2051 wrote:I finally got back around to it and the VISA drivers were not installed. This baffled me because in the past versions of LabView, like 6.0, VIs which required certain drivers (like serial port write)were not available unless the associated drivers were installed. Perhaps this philosophy has changed in the newer versions. Anyhow, thanks for your help
-Chris
No, LabVIEW always has linked weakly to VISA. This means the VISA functions do not cause a broken arrow eventhough there is no VISA installed but instead they return an according error in the error cluster. If you would have done some proper error handling you would have seen the error in the error cluster out.
Rolf Kalbermatter
03-11-2009 08:32 PM
08-16-2016 04:07 AM
Hi,
I'm searching for solution for a quite similar problem, but I have installed VISA and other drivers.
I'm using NI-PXI-GPIB card to communicate with two DMM's. When I do this through MAX - it works. I can use "communicate with instruments" and I can send to them any command I want, both instruments respond. But when I try with "VISA write" block in vi I don't see these instruments in "VISA resource name" (even after refresh). I can see there COM ports and one another PXI card, but not GPIB instruments.
I'm working on Win7, LabView 2016. I have installed VISA 16.0 and GPIB 16.0 drivers.
You can see on screenshot the results of what I did. At firts I run vi. After I switched on MAX and "communication with instruments". As you can see, I'm using VISA resource name the same as it is in MAX - but I typed it myself (refresh doesn't show GPIB instr).
My PXI chassis is not from NI, but I have another system like this (same chassis, same card, Win7, LabView 2015) where GPIB card works (but drivers are one version older 15.0).
Can you please advise me what to do next ?? (I'm running out of ideas).
Dorota
08-16-2016 06:06 AM
OK, I found it. I read on forum about more-less similar problem with gpib-32.dll file.
I reinstalled GPIB driver and now all work.
I think gpib-32.dll was overwritten by ADLink GPIB driver instalation. I'm using ADLink controller which has GPIB port (and I have installed all drivers). I wanted to use this port but finally I decided to use NI-PXI-GPIB card.