LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA resource name not found in LabVIEW

I am working with both [Keithley Source Meter 2614B with National Instrument GPIB USB] and [Lake Shore 325 Temperature Controller with Agilent 82357B GPIB USB] for temperature dependent resistivity measurement. Both two devices are shown in NI MAX and Agilent Connection Expert as shown in Figures. But GPIB of Lake Shore Cryotronics is not seen in the VISA Resource control in LabVIEW even after Refresh. VISA Resource control only show the  GPIB of Keithley source meter. Therefore, I am unable to control Lake shore 325 temperature controller. Another point is, if I put the GPIB of Lake Shore 325 manually in the VISA Resource, it shows error[VISA: (Hex 0xBFFF005F) No listeners condition is detected (both NRFD and NDAC are deasserted).]. Please someone help me.

Download All
0 Kudos
Message 1 of 8
(3,748 Views)

First you only need 1 GPIB controller.  Remove the Agilent device and hook up both Instruments to the NI controller.

 

The Agilent (Now Keysight) contrller is not being recognized by MAX.  likely,  you need to enable the tulip passport from MAX Menu, VISA Options.


"Should be" isn't "Is" -Jay
0 Kudos
Message 2 of 8
(3,706 Views)

I understand. Can you please let me know that how should I hook up two different instruments via NI controlller? I have no idea about the process. I have gpib connector as shown in attached figure.

0 Kudos
Message 3 of 8
(3,698 Views)

If you have two GPIB Devices and one GPIB Controller, you need two GPIG cables of the type shown in your picture.  Did you notice that the connector has double male/female connectors?  You hook one up to the Controller, then hook the other one up to the "connector plugged into the Controller".  The plugs "stack" at the Controller.

 

Bob Schor

0 Kudos
Message 4 of 8
(3,692 Views)

I follow your advice as shown in the figure. Two ends of IEEE 488 are connected to two different devices and the USB of NI GPIB-USB-HS is connected to my computer. But, in the NI Max, no devices are found as shown in the attached figure.

0 Kudos
Message 5 of 8
(3,689 Views)

It has been a very long time (I'm guessing 8 years) since I last used GPIB, and I only used it for a week or two, so I don't remember how the Protocol works.  I would do a Web Search for "LabVIEW GPIB" and see if you can find a White Paper or some "Getting Started" Help files.  It does look like you have the connections correct, and MAX does see the Interface ...

 

Bob Schor

0 Kudos
Message 6 of 8
(3,663 Views)

@JÞB wrote:

First you only need 1 GPIB controller.  Remove the Agilent device and hook up both Instruments to the NI controller.

...


If you need to talk to both devices at the same time, you will need two GPIB interfaces. See here where Dennis posted as much. So if we are using devices that take a considerable amount of time to return a large data set (like a scope, VNA, Curve Tracer) we can use multiple interfaces to allow simultaneous access.

 

If you do use a single GPIB, then devices need to have unique addresses on the bus and there are limits as to how far you can run the cables.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 7 of 8
(3,658 Views)

@Rupali_Rakshit wrote:

I follow your advice as shown in the figure. Two ends of IEEE 488 are connected to two different devices and the USB of NI GPIB-USB-HS is connected to my computer. But, in the NI Max, no devices are found as shown in the attached figure.


Well, you have done an excellent job of isolating the problem!  Something is wrong with the Lakeshore controller.   I'm going to guess that the controller is rather old school.   Perhaps even having the old dip switch array that selects address, talker and listener.  Read the manual. 


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