08-31-2007 09:33 PM

09-04-2007 02:08 PM
10-30-2007 03:20 PM - edited 10-30-2007 03:20 PM
Hi,
I am having the same problem; Did you ever find an answer to this? The return status is 0x2900 on a successful read; which indicates -- 0010 1001 0000 0000
bit 13: EOI or EOS Detected
bit 8: Operation Completed
but bit 11: ???
Using a different instrument that does not have this problem, the return status of a successful read is 0x2100. (which does not have bit 9 set). Perhaps this can clue you guys in on whats going on?
Any help would be appreciated.
Tony
Message Edited by tyang on 10-30-2007 03:24 PM
Message Edited by tyang on 10-30-2007 03:25 PM
10-30-2007 03:23 PM
10-30-2007 04:05 PM
10-30-2007 08:40 PM
10-30-2007 08:43 PM
ALSO:
I forgot to mention that we ended up with the HP8568A having to specify the to specify the number of characters that were read on each read request in the VISA Read VI due to the 8586A’s not sending an EOI.
The read request would time out if we requested the read to end on an EOS character.
Viv
11-09-2007 05:00 PM
Alright, we figured out the problem, but this may not have any relevance with the problem your encountering.
Because the instrument I am using is the last link of the GPIB daisychain, there seemed to be some distortion in the remote communication it could receive (possibly signal reflection from the end?) When I attached another GPIB stub (not connected to any instruments), all instructions I sent worked successfully, (both write and read).
Quite an odd error, with an unexpected solution.
Successful reads and writes are still 0x2900 and 0x0900 though.
11-09-2007 05:10 PM