Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

ibrd error with AT-GPIB/TNT

I got some problem using the Win32 Interactive Control to communicate with the AT-GPIB/TNT.
When I use ibwrt, everything works fine. But when I use ibrd, the output is always EABO. I tried to lengthen the timeout period, but it still not work.

But if I use the NI-488.2 Communicator, I can get the data. For example, if I want to get the Max voltage from a HP oscilloscope, I just type “MEAS:VMAX? CHAN1” and press “Query”, and I can get the value correctly. Also the verification of hardware and software is passed.

Do you have any idea what could be the problem?
0 Kudos
Message 1 of 2
(3,265 Views)
You may look at how the NI-488.2 Communicator is talking to the instrument. Run NI-Spy in the background as you're using the Communicator and you should be able to see the series of function calls being used.

When you're using the Interactive Control utility, are you using board or device-level calls? If you're using board-level calls, you need to be sure to readdress the oscilloscope to be a talker instead of a listener. Otherwise, you may want to just use device-level calls as the NI-488.2 communicator does.
0 Kudos
Message 2 of 2
(3,265 Views)