ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with GPIB-USB-HS


Dear sir/madam

I am doing GPIB data acquisition system by comunicate the Ortec devices with my pc using GPIB-USB-HS and Igor software.
My problem is, how i want to read data from the devices if i using GPIB-USB-HS because GPIB-USB-HS do not have DMA memory..for example, if i using PCI-GPIB, i can read data from the DMA memory but if i using GPIB-USB-HS, how can i read the data? Is there any other methods that i can use?
0 Kudos
Message 1 of 8
(5,317 Views)

Doing a GPIB read/write with a USB controller will be identical to doing a GPIB read/write with a PCI controller. The low level communication will be handled by the NI-488.2 driver.

0 Kudos
Message 2 of 8
(5,304 Views)

Hye, Thank you for your reply Dennis Knutson

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

Doubt it. I think it was alwasy optional to initialize the pci board and just use the settings in MAX. I've been using VISA and I haven't issued the specific init function in the last 12-15 years. In any case, I beleive your old code will run unmodified.

0 Kudos
Message 4 of 8
(5,290 Views)

Owh..It's mean I have to use VISA for the GPIB interfacing?

0 Kudos
Message 5 of 8
(5,276 Views)

Only if you want to. It's been the standard for ~15 years and my comments reflected that. I have no idea if or how igor supports VISA. If you are making calls into NI's GPIB library, then you are tied to NI hardware. Not necessarily a bad thing but if you ever need to switch communication type (i.e. can't get GPIB and have to use a USB/Ethernet/Serial model), you'll wish you had used VISA from the beginning.

0 Kudos
Message 6 of 8
(5,270 Views)

 I have a problem with my GPIB-USB-HS I use it to communicate with a Agilent 4278A LCR my problem it is that I use a computer to develop  new a program in Visual C++ 6.0 and it works, but when I install the program in a end user computer. I can't communicate with mi device, but If I use the MAX I can talk with the 4278A, maybe I need to do something that in my computer I do.

But I don't know that please something can help me.

 

Best Regards.

 

0 Kudos
Message 7 of 8
(4,772 Views)
You've hijacked an old and unrelated thread. Please start a new thread and provide some details such as any error codes/messages that you get, what drivers you have installed, the code you are running, etc.
0 Kudos
Message 8 of 8
(4,762 Views)