LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Data Acquisition - HP/Agilent 4192A Impedance Analyzer with Prologix USB GPIB Interface

I did not realize that it's so complicated. I have been googling everywhere and I just can't seem to find or figure out how to get these readings from the Keithley 480 Picoammeter. I tried the ++read eoi, nothing. The commands don't seem to work.
0 Kudos
Message 11 of 14
(2,751 Views)

You are confused about communicating with that controller and communicating with the instrument. The commands for communicating to the controller (i.e. setting address, whatever), have absolutely nothing to do with the commands for communicating with the instrument. In order to communicate to the instrument, you have to follow what is in the programming manual. For example, to get the instrument to return it's identification, you would send it the *IDN? command and then do a read. Whether you have to do something additional in order for that controller to know where to send it, is a separate issue. Download the driver for that instrument and look at the code as you look at the programming manual. You will have to make some substantial changes to the driver in order to get it to work with that controller. That's one reason I can't see using the Prologix. The small difference in cost between that and a real GPIB controller is offset by how much recoding you have to do.

 

I don't know what you tried to google but Keithley has a web site that should have instrument manuals available. If not, give them a call and see how you can get one.

0 Kudos
Message 12 of 14
(2,745 Views)

Hi

 

Firstly Thank you for all the inputs as this provided me more information.

Am in a similar situation and am using the HP428X get started.vi for my LCR meter HP 4284 A. Yes and am using the same GPIB USB A/B cable to communicate with the device.

 

Now do we have an example on how to write a serial port code for this device.

 

Also below I have copied the solution mentioned earlier.

 

Well, the solution ended up being to go a different route. Your original reply was right, the VI is designed to work with an actual GPIB controller. In the end, I wrote some serial port code that allows me to send GPIB commands over the serial interface. All is working now. Thank you!

 

So please guide me on how I could modify my code to read from the device.

 

Thank you for your time.

 

Mutha

0 Kudos
Message 13 of 14
(2,287 Views)

Have you looked at the other posts about Prologix? Have you looked at the example at the Prologix site? The modification to add a termination character is not difficult. Look at how it is done for the shipping 34401 driver in serial mode.

0 Kudos
Message 14 of 14
(2,259 Views)