Hi Joe,
On Mon, 8 Dec 2003 07:32:37 -0600 (CST), JoeLabView
wrote:
>Wow... That's a lot of info..
>
>First of all, let me understand the scenario.
>
>1. Newer PC from 486 to P-II.
>2. From Win-3.11 to Win-98.
>3. Newer GPIB cards.
>4. Upgrade to LV-5.1
>5. vi's remained unchanged from LV4.01.
>6. Instruments are the same, same cables, etc.
>
>The problem is the inability to communicate with the instruments or
>inability to configure them.
Correct.
>
>
>Let's look at the additional info:
>
>"I really can't understand why I get a GPIB error 3 with *most* of the
>devices under LabView 5.1/Win98 and *exactly* the same GPIB devices
>and VIs."
>
>So you are able to communicate with some of the devices.
Yes, with two of them, because I could get *working* LabView 5.1
drivers for these devices. I didn't have to write them myself. I have
looked at the drivers for these devices. One is a Keithley 2000
driver. Internally it uses the standard GPIB write VI. The other is a
VISA driver for a Toellner power supply.
>
>My first question would be:
>Q: Did you use MAX (Measurement & Automation eXplorer) to detect your
>GPIB card and find the instruments? The GPIB interface should show up
>under "Devices & Interfaces". It probably does since you are able to
>communicate with some.
Yes, I can find all instruments when I scan in the MAX, even if one
instrument (a Heraeus-Voetsch HT4004 oven) doesn't return an
identification string. But that is no error because the oven is
connected via a GPIB to serial interface converter (from the same
company.) and I guess they just wanted to get conversion done without
cosmetics 😉
>Otherwise, I would recommend looking into the
>device driver info within "System" in Control Panel of Win-98 to
>determine if there is a conflict with the board..
I can even query the HT4004 for *IDN? and I don't get an error. (I
just get a white space (?) because the HT4004 doesn't return an
identification string as I wrote above, but I don't get an error).
In fact, this HT4004 is the last GPIB instrument that doesn't work,
because I have found a substitute or a workaround for *all other*
instruments that didn't work. But I *have* to use this HT4004. And it
is no instrument specific error because in the beginning I got this
error with allmost all GPIB instruments.
....
>"the GPIB devices didn't change."
>
>Did you install a new GPIB card? Device... you mean instrument,
>right?
Yes. The new LabView 5.1 system is running on another PC with another
brand new GPIB card from NI, but the GPIB instruments (measuring
devices, HT4004) didn't change.
>
>
>"Could it be that I miss something in
>the configuration of the GPIB card? In LabView 5.1 I can configure the
>GPIB in the Measurement and Automation Explorer (GPIB Properties). "
>
>Maybe.. So try this..
>
>In MAX, go to Devices and Instruments, select the "troublesome"
>instrument and click on "Communicate with Instrument". Here, you can
>send your string and see "manually" the response from the instrument
>or observe the behaviour of the instrument based on the command or
>string that you send it. That will tell you a lot about the
>communication over GPIB..
I have tried this, but nothing happens. The HT4004 should turn on a
ventilator and begin to warm up. Tomorrow, I will try it again, I am
not in the Lab today. But you mean that I should do a *write*, not a
*query* with the string?
>"I would like to verify the configuration with that used in LabView
>4.01/Win3.11. I do not have an Automation Explorer in LabView
>4.01/Win3.11. How do I get the same information there?"
>
>Focus on the newer LV5.1. You're stepping up...Don't turn back. ;o)
Yes. I just want to check if the configuration is special in the
LabView 4.01 system (maybe a check on 'send EOI with EOS or another
timing).
I would actually turn back to a 4.01 system that works instead of a
7.0 system that doesn't. However, I would definitely not turn back to
Win16. 😉
....
>That would indicate that the problem is not the newer version of LV,
>but more likely related to the GPIB card or setting. Did you get
>those newer GPIB cards to work?
Hmm, it works with the Keithley and Toellner instruments. Also, I have
tried the whole system on a *third* PC with Win98/LabView5.1/PCI GPIB
card. Same error.
>Or can you try the "older" ISA GPIB
>card in the newer PC?
I think it is a PCI card. I will try that too, as a last step, since I
hesitate to destroy a running system...
Johannes