Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Intermittent ibrd EABO errors

Hi,
I am developing a system to send and recieve from an instrument, i now have it writing to the instrument correctly all the time,
but when i want to get STAT? or *IDN? it works intermittently,
 
I analysed what was being sent in and out, and i found that when it gives me an EABO error, its because it has only sent the first character,(ie if i sent *IDN? it would only send *) why is this? the timeout is set to what the books says, the command is correct, but it works sometimes, is there anyway i can force it to send it 100% of the time?
 
Cheers for any help
Justin Pyfrom
0 Kudos
Message 1 of 4
(4,025 Views)
what version of 488.x use your device?

have a look at the following for the error description:  http://digital.ni.com/public.nsf/websearch/2FA525A8585A92E9862566EE002A3755#EABO
0 Kudos
Message 2 of 4
(4,019 Views)
version 488.2m.
 
As it turns out,ive now got it working 50% of the time, it works then fails then works ad infinitum.
 
Have u heard of this before?
 
cheers
0 Kudos
Message 3 of 4
(4,017 Views)

Got the problem solved, i just had to do a readdress after every read/write, using ibconfig at the top of my code, where i placed ibdev

 

Cheers for the help tho

 

Justin

0 Kudos
Message 4 of 4
(4,007 Views)