09-22-2015 12:48 PM
Hello All,
I am new to LabView - doing the 45 day evaluation. So far, I have been successful getting my power supplies and scope connected with basic functions verified. With my Keithley 2700 DMM, I hve run into a problem and found nothing on the forum or documentation that has helped.
The problem is that the Keithley 2700 only seems to respond on GPIB channel 1. It is connected through a Tektronix VXI-GPIB controller that all my other GPIB insruments are succesfully working on. I have tried multiple cables and reset/power cycled everything. When ch1 is selected, it comes up in the VISA interactive control and responds to commands. All of the other instruments can be whatever channel I choose.
Not sure if it is related or not, but when I tried some of the examples for the Keithley 2700, I get this error: "Error -1073807330 occurred at Property Node (arg 1) in Keithley 27XX.lvlib:Initialize.vi->Keithley 27XX Single Measurement.vi"
Of course I took a look at the Initialize.vi but it is ahead of my knowledge. Trying to figure out why the instrument only responds on one channel and if it could be related to additional trouble I am having getting the example VI to initialize.
LabView 2015 32bit
Win7 Pro x64
Tektronix AD007 VXI to GPIB controller
Other instruments tested sucessfully:
(2) HP 6653A power supplies
(1) Tek TDS-754C Scope
(1) Chroma 6614 Mainframe
09-22-2015 02:07 PM
09-22-2015 02:44 PM
Sure....
I used MAX to set the VISA name. On the instrument, there are wo settings (that I know of) - GPIB: ON/OFF and Channel #.
Do you think I should manually set the GPIB address in MAX?
09-22-2015 03:01 PM
09-22-2015 04:13 PM
Thank you for taking the time to help. There is little doubt that I am not going about things in the best way since this is my first baby steps with LabView.
What is the best way to bind a VISA resource name?
Also, I did get somewhere by manually entering the gpib address in MAX. Not sure that helps long term but it was able to connect to the instrument and pull data from it. It does not, however show up in VISA Interactive Control when scanning for instruments.
09-22-2015 05:33 PM
09-22-2015 05:39 PM
On the Keithley it is GPIB, on the LabView side it's TCP/IP VXI-11 through the Tektronix AD007. All the instruments are GPIB being translated to Ethernet.
09-22-2015 08:02 PM
09-22-2015 08:14 PM - edited 09-22-2015 08:16 PM
From what I have gathered, VXI-11 is the protocol that transits TCP/IP over ethernet. Taking the GPIB and translating it to a protocol (VXI-11) that can be pushed over IP, right?
NI VISA shows it as TCPIP0::192.168.198.119::gpib0,7::INSTR
Is it wrong to refer to the box as a VXI box or is that not what it is doing?
In MAX, I can specify the GPIB port that the ethernet/VXI/whatever box is talking to. That is what I was referring to earlier. Hope I am able to present the details in a way that is understandable. Being so new, I am nervous of using wrong terms that will confuse those willing to help.
09-22-2015 10:40 PM