09-14-2009 01:43 PM
I have the following GPIB setup in a daisy chain
TDS3052 Addr:3
Agilent 33220A Addr:10
Agilent E3649 Addr:20
Ando 6317B Addr:30
Max scans these instruments without any problems.
I add a Lambda Gen series power supply at Addr:25, Max scans without a problem.
If I remove the Lambda and add a Cohernet LabMax Power Meter at Addr:15, Max scans without a problem.
However if I add both the Lambda and the Cohernet, Max reports: "An error occurred while scanning".
I have also tried configuring the GPIB network in a "Star" and get the same error.
I have attached a NI SPY report for both a pass and a failure. Then only error I can see is the second statement ibconfig sets iberr to 1. But the second statement in the pass file also sets iberr to 1.
What is MAX seeing as an error?
09-15-2009 04:52 AM
09-15-2009 08:00 AM
I am using a National Instrument USB-GPIB-HS as my interface. Timeout is set to the default 10 seconds.
Paul
09-15-2009 08:03 AM
09-15-2009 08:16 AM
09-15-2009 09:51 AM
09-15-2009 09:56 AM
09-15-2009 10:27 AM
Your capture shows that "Attention" is asserted. In this case it seams as if the GPIB interfaces in the equipment are not playing nice.
For HS applications there are additional physical restrictions:
09-15-2009 10:35 AM
Total cable length is around 12 meters and they are as short as I can get them between instruments.
09-15-2009 11:15 AM
Well Paul, you've got 12 meters and 6 devices. Sounds like its time for a bus expander. The NI 120B is a good fit. But, first I would look into the equipment documentation and see if the non-agilent devices are violating 488.2 handshaking line physical requirenents.
I'd assume the Agilent and the Textronics devices are up to snuff but you never know with some of the smaller manufacturers