08-29-2005 01:16 AM
08-29-2005 03:10 PM
Are you using "*IDN" or "*IDN?" If the instrument is found when scanning from instruments from MAX, and it does so without returning an error, then the GPIB interface is working correctly. When scan for instruments is called, MAX sends *IDN? to all devices and returns an error if a device is found that doesn't respond to *IDN?. Can your device respond to any other commands? The GPIB-USB-HS if fully backward-compatible with non-high speed devices.
03-20-2006 04:38 PM
03-21-2006 11:57 AM
Hi Tim,
There are some very slight timing differences between the -B and the -HS, but both are within 488.1 spec. One thing you can do is to post a NI-Spy capture so that I can have a look at what's going on when the error occurs. More than likely you are getting a timeout error, but this will tell us for sure:
http://digital.ni.com/public.nsf/websearch/8D890EC09B15C05A86256E6F007E3E86?OpenDocument
I haven't heard of problems with Instek instruments before, but this might be the first time this problem is showing up. What concerns me is that you are not having any problems with Agilent or Tek devices, but are having problems with multiple Instek devices. It's possible that there might be a firmware issue with the Instek devices. I would definitely contact them to find out:
http://www.instek.com/contactinfo.html
Instek advertises both devices to be 488.2 compliant, so they should respond to the *IDN? query that MAX is sending out.
03-22-2006 10:09 AM
03-22-2006 12:09 PM
Hi Tim,
This is not normal behavior for a 488.2 compliant device. If you could post a Spy capture that shows the calls leading up to the timeout. I can have a look at the bus status to see what might be causing this. Also, make sure you can verify this behavior with only one device connected to the bus, just to rule out any conflicting devices.
03-22-2006 03:28 PM
03-23-2006 01:55 PM
Hi Tim,
This is definitely unexpected behavior. Were you ever able to contact Instek to see if there were any known issues on their end? Is your application able to work fine with the -HS? It seems as though this issue is isolated to the Scan for Instruments process. Keep in mind that it is not always necessary to Scan for Instruments in MAX before addressing a device on the bus, so the temporary work around is to not Scan for Instruments. I've made R&D aware of this issue. If this issue is affecting you application as well, please let me know.
03-23-2006 03:06 PM
03-24-2006 10:44 AM
Hi Tim,
I hope you're able to get some good information from Instek. Just reply to this forum again if you need any more help with this, and I'll do the same if I have any additional information.
Good luck.