Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

USB communication failed via MAX but not via ACE

Solved!
Go to solution

Hello,

 

I am trying to control Agilent's U2600A I/O Modules connected via USB with NI-Visa. I was able to establish communication using ACE but when I tried via MAX, the commands failed each time. I have reviewed the tutorials and double checked my connections. The code used for either control panel are the same. What steps am I missing? Please help. Thank you in advance.

0 Kudos
Message 1 of 19
(4,447 Views)

What is ACE?

greetings from the Netherlands
0 Kudos
Message 2 of 19
(4,438 Views)
Agilent Command Expert?

Make sure NI-VISA is primary. You can uninstall Agilent's version. Enabling Tulip support might also work. Aside from the windows USB driver, you don't need any Agilent software.
0 Kudos
Message 3 of 19
(4,435 Views)

Go into MAX and under Tools->NI-Visa->Visa Options select the conflict manager.

 

See which VISA is or has been selected for USB communications. You should be able to change it here from one to another. ACE has the same conflict manager somewhere.

0 Kudos
Message 4 of 19
(4,426 Views)

Agilent Connection Expert

0 Kudos
Message 5 of 19
(4,404 Views)

Uninstalling ACE will disable my USB/GPIB adaptor connection to other equipment. I have used the VISA Conflict Manager to switch NI VISA as primary and enabled Tulip support and still did not work.

0 Kudos
Message 6 of 19
(4,403 Views)

I had selected NI VISA for both MAX and ACE as primary and it still did not work.

0 Kudos
Message 7 of 19
(4,402 Views)
I don't understand why ace would affect communication with other equipment. I've controlled dozens and dozens of different Agilent instruments and I've never felt the need for it. What programming language are you using?
0 Kudos
Message 8 of 19
(4,397 Views)

I have sometimes found Agilent Connection Expert to useful when trying to communicate via LAN. If it is able to find the instrument, then I know I should be able to do the same when using LabVIEW or VB6 or whatever.

 

 

0 Kudos
Message 9 of 19
(4,386 Views)

ACE shouldn't, but the driver for the USB/GPIB adaptor is needed to see the other instruments connected through it. Otherwise without it, all MAX sees is the USB device and nothing under it. What I don't understand is why or how it is affecting NI-VISA from controlling my U2600A DIO device? Why is ACE my only method of communicating with it even if I set NI-VISA as my primary via Conflict Manager. The 'communicate with device' session works with ACE running but not with MAX running. This doesn't make any sense. Please, any other ideas? Thank you in advance.

0 Kudos
Message 10 of 19
(4,374 Views)