Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Failed GPIB0 AT-GPIB/*****

I have a fresh reinstall of NI 488.2 While going through the Troubleshooting Wizard

I get the following;

GPIB0    AT-GPIB/*****    Failed

GPIB1    AT-GPIB/*****    Failed

GPIB2    PCI-GPIB          Passed

GPIB3   AT-GPIB/*****    Failed

GPIB4   AT-GPIB/*****    Failed

 

All of  the AT-GPIB/***** Failed, 

The Device Status is;

This Device is not present, Not working properly,

or does not have all the drivers installed. See your Hardware documentation (code 24)

 

I'm not sure if I should have this many devices, I have two instruments I'm trying to control

an HP 3570 and an HP 3330B.

 

Also, what is the difference between a PCI-GPIB and an AT-GPIB/*****?

This is an old system running on Windows 95.

0 Kudos
Message 1 of 4
(5,055 Views)
No, you should only have one gpib device. The AT is a very old controller and for the ISA bus. What version of the driver did you install?
0 Kudos
Message 2 of 4
(5,043 Views)

How do I access the driver number?

 

I have installed everything, software, hardware, and the GPIB pcb into a different computer running XP.

I now note the only thing I see in the Troubleshooting Wizard is;

GPIB0    PCI-GPIB          Passed

and now my "Frequency Sweep" program does start and at least the first command is followed.

So, I'm kinda back to where I started before I apparently caused some problems.

 There is one new problem, the two instruments do not get released from remote when I exit the program.

I'd just as soon ignore that for now and get "frequency Sweep" to run.

 

Here is The NI Spy report, note I don't have the ENOL error any more, but the program stalls at the same line of code. #9

Also the 6th and 7th line are a repeat. (WAG maybe because the Amplitude did not get set or report it was set?)

 

NI Spy report #3.GIF

 

Can I assume that UD0 calls the HP3330 and UD1 calls the HP3570?

(Confused because I thought address 4 called the 3330 and 15 called the 3570.)

 

   I think line 6 is calling the HP3330 and setting the frequency to 300kHz then I think it attempts to set the Amplitude

with , 10 (0xA)) still in line 6. Although from the very little I understand the proper syntax is "N2.0;" to set Amplitude to +2db.

 This frequency does change to 300kHz but the amplitude does not change.

Or am I barking up the wrong tree and it stalls because of line 9.

Line 9 does show the Amplitude of B-A on the HP3570, in this case +004.32. (It's bogus because the Amplitude is not set.)

 

                                            Thank you for your help.

                                                                                    Mikek

 

 

 

 

0 Kudos
Message 3 of 4
(5,023 Views)
The only thing I can suggest is that you go into MAX and for the properties of the GPIB card, check/change the termination character properties. Current instruments use only EOI but yours may need CR and/or LF termination.
0 Kudos
Message 4 of 4
(5,004 Views)