7001 2001 Keithley and GPIB Analyzer +.

Hello

I have an old system consisting of an old PC with BACK, and via an ISA GPIB card connected to a Keithley 2001 D.M.V. and multiplexer Keithley 7001 (card1: 40CHs relay 2 poles and map 2: 10CHs 4-pole relays are inside). Software runs under DOS, what are the measures of tension and resistance with the digital Voltmeter via the 2-pole relay and previous resistance via the 4-pole relay. The source code is not available.

We bought LabView2010full, as well as a PCI-GPIB + Analyzer card.  I began to analyze the communication in this system by MAX.

What I would do, is "clone" of multiplexer from the old system and the reason for the measure and do the same thing in LabView. For the most part, I understand what I see in the captured GPIB communication, for example these lines:

          --  --  --     UNT UNL UNT LA27 TA1
          --  --  --     :SCAN (@2!1,2!3,2!5). END
          --  --  --     UNL UNT LA27 TA1
          --  --  --     :TRIG:COUN 3. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :ROUT:SCAN:EXT:FUNC (@1:3),'FRES'. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :TRIG:COUN 3. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :ROUT:SCAN:LSEL EXT. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :TRAC:FEED:CONT NEXT. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :TRAC:CLE. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :TRAC:FEED:CONT NEXT. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :STAT:MEAS:COND?. END
          --  --  --     UNL UNT TA28
          --  --  --     0. END
          --  --  --     UNT UNL UNT LA28 TA1
          --  --  --     :INIT. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :STAT:OPER:TRIG:COND?. END
          --  --  --     UNL UNT TA28
          --  --  --     2. END
          --  --  --     UNT UNL UNT LA27 TA1
          --  --  --     :INIT. END
          --  --  --     UNL UNT LA28 TA1
          --  --  --     :STAT:OPER:COND?. END
          --  --  --     UNL UNT TA28
          --  --  --     0. END
          --  --  --     UNT UNL UNT LA28 TA1
          --  --  --     :STAT:OPER:COND?. END
          --  --  --     UNL UNT TA28
          --  --  --     16. END

The multiplexer (GPIB address is 27) is ordered to use its 2! 1, 2! 3 and 2. 5 channels for son 4-measurement of resistance and the digital Voltmeter (GPIB address is 28) perform these steps. These measures of resistance 4 son takes some time, so the PC is permanently checking wheather they finished yet or do not by repeating the last four lines.

My problem is why "16" decimal values are there? In fact, when the DVM ends this particular measure, the answer to the question

STAT:OPER:COND?

becomes 1024. With regard to the Keithley (Manual keithley) manual, page 329, on figure 4-24, 16 is not an answer for the statby: cond. 1024 is okey, this means that the digital Voltmeter is inactive. But 16 is not a valid value. In any case, I understand that this means that the device is always busy with the previous measure, but why 16? With respect to the manual, the number must be 512 instead of 16...

I am new to GPIB, if someone could explane this gap for me, it would be nice... A simple manual would be even better, part of the manual Keithley's GPIB is not really practical...

Thank you very much!

PS. : I joined the capture file exported comm of GPIB.

Okey, I think I'm finally on the right track... If someone gets into a similar situation (you need to treat gpib on first use), I advice to see a simple example program:

Like this:

http://www.Keithley.com/base_download?dassetid=11901

It really helps a lot, understand the basics in GPIB comm, when you have to deal with a digital Voltmeter and a MUX at the same time...

concerning

Tags: NI Software

Similar Questions

  • GPIB analyzer works only with the Trace of e/s on the same computer

    Following the advice on the basics of knowledge I want to capture Trace IO simultaneously with the

    Capture on the field PC Analyzer.  This is because I have to go on a customer site and only want to

    capture non-intrusive traffic GPIB.  The IO Trace does not capture the field of PC that has the GPIB +.

    card.  When I run IO path on the Test PC, it works fine.  However, I want to avoid encroaching on the

    Setting up clients to say IO Trace Facility.

    If I run a basic series write and read VI. EXE on the PC in the field and to perform only IO capture of this

    works fine (no instrument not attached - just to make sure IO Trace works on PCs in the field).  If I run the NOR

    draw on its own on the field PC, then run the Test PC controlling Instruments, IO Trace is

    does not work.

    At this point, I wonder if Analyzer and IO Trace can not run simultaneously on the same PC?

    OR Trace does not work with GPIB cards +?

    Help much appreciated.  Thank you

    Trace of e/s OR and GPIB Analyzer can be run on the same computer, but not in the way you want.

    The GPIB analyzer is actually a Logic Analyzer, which "listens" for all lines GPIB directly from hardware. For this reason, it can be run from any computer connected to your GPIB topology, even it is not involved in the transers. This allows almost completely corner the bus logging.

    Trace IO OR works with drivers OR Save function calls that are made. These function calls can only be captured the system where they are called, therefore NO IO Trace should run on the test computer. Trace IO NOR will always be a small impact on the time where the test system, due to the time it takes to connect to each call.

    -Jason Smith

  • acquisition of data from the old Spectra via GPIB Analyzer

    Hi, I got an old parser of Spectra (MS2601J, anritsu), I want to get through the GPIB measurement data. I downloaded the driver for MS2601B/K on the site, but it does not work. commands such as "INI" cannot be recognized. I tried the MAX for the finding aid. You can find it, but if I send the command ' * IDN?', no response will not returned. I checked the manual and sent the command "\r\n INI", there also was no answer. I'm new to labview and perhaps I wrong interpret these commands. Does anyone know the format of the MS2601 order and tell me how to get the data of the instrument by GPIB?

    Any suggestion is welcome!

    Hello brileo,

    Normally, you can select the scale X of the chart with the mouse and right click to disable the Auto scale or to access the properties.
    You can also type the range values you want directly on the displayed scale. For example, from 0,0 on the origin.
    But the program of the driver you are using now, replaces the properties of theses (using nodes of property) with the "frequency of reading settings.vi' in the sequence"1"of the"Sweep"case before the display of the data.
    Instead, you can try to use SPAN and signal search SCROLL buttons in the front of the user to select the instrument of the area to see the signal.
     
    For the data to be save in a text file, I advise to use the available examples of LabVIEW.
    You can find them with the HELP menu > find examples... and select in the viewfinder of sample OR:
    Basic principles > Input and Output file > write the text file.vi data

    This example shows how to open or create a text file from a prompt to the user message and write the data to the file.
    You can delete the simulation of data in the schema of loop and call a copy of this program in your pilot AW 2601 B/K Example.vi.
    Do you want to insert the copy of the "Save Sub VI text" you have created in your diagram when it executes the case of' punch' and
    executes the sequence 0 [0.2] to read the data of the spectrum of the output table.

    Hope, which resolves the orientation Data Analyzer. Ask again through the Discussion Forum for other questions.

    Carl

  • Keithley 2400 GPIB read value ceiling hit voltage

    Hello

    I wrote a very simple program for the 2400 Kiethley (attached), using controls GPIB. I did make use of the functions provided by keithley VISA or GPIB.

    I am sourcing current and voltage (other non-essential paramateres as time, etc. may also be read).

    The program works well, but whenever the voltage reading is "+ 9.910000E + 37', the sample has a resistance of 50 ohm only. So I know for sure there is no open circuits.

    Advice/suggestions/solutions are welcome. If this query was posted by another, guide me to the same

    FYI: When I use the VISA I can tackle this problem, but the problem is the time consumed when you use VISA

    Hello

    to enable the voltage reading, you must use: CONF:VOLT (but maybe it's the default...)

    In order to transfer the last reading in the buffer to KE2400 to the PC, you should use ETF instead of READ (READ is the combination of the INIT and ETF)

  • How to synchronize streams RS232 and GPIB in labview

    Dear all, SOS.

    I built a system with 2 instruments GPIB and serial RS232 1 instrument.

    The VI works well with high light performance. But when I run the program normally with games step by step, what I get is only the stream GPIB. The serial data is not found after reading the GPIB data.

    I wonder if there is a sync issue. If so, how can I get these two data streams synchronized?

    BTW: I was trying to use the RS232-GPIBCVA converter to connect GPIB, but always had error6 at visa read. I still can't understand. Without the GPIB-RS232 converter, data can be read with the series making.

    I'm fighting this case several days, hope you guys can give me some suggestions!  Thank you very much!

    Zhenxing

    A quick glance and I don't know why you need all local variables. And even if you have bunches of error wired inside all of these structures from sequence (you should also get rid of), you have not connected to the indicators or pass them to the sequence of the sequence. I have a question some of your other codes. With each iteration of the inner loop, you can reset each instrument. It is highly unlikely that you need to reset or initialize the serial port more than once.

    You will need to also get rid of the constant cable outside during the end of the Terminal loop. Using the button abandon, this isn't the right way to stop a program.

    Highlight the performance slows down the program in a little. You may need to add some delay. Run in normal mode and set breakpoints so that most of the code that runs at a normal speed. By the process of elimination, you will finally find the area problem.

    p.s. These are Keithley instruments, you should really try the drivers that are available.

  • Insulator usb and GPIB-USB-HS

    Hi all!

    I'm trying to control a range of aglient with a labview program.

    everything works well, but for my application the scope must be one reason other than the computer.

    so I bought a usb isolator: http://www.bb-europe.com/product_family.asp?FamilyId=651

    but when I plug the reach through it, it is no longer recognized by windows. If I plug the GPIB-USB-HS only, it is not recognized nor.

    GPIB standard speed is 1.8Mbits / s, so I chose the UH401SL (low speed), and the GPIB-USB-HS is compatible with USB 1.x, so for me it is not a problem of transfer speed...

    any ideas?

    THX

    Power would have been a problem, but the speed was probably just as well. The GPIB-USB-HS is designed for USB 2.0 high speed, but also works with USB 1.1 Full Speed(12 Mbits/s). It is not designed to work with USB Low Speed, because most computers with USB implemented USB 1.1 or later. It is virtually impossible to find a USB port that does not support Full-Speed at, but apparently this insulator is an exception. Low speed is usually reserved for devices with needs bandwidth close to zero, as keyboards.

    I must also point out that the maximum speed of the GPIB-USB-HS is 1.8 MB/s, which is of 14.4 Mbps, before taking into account overhead Protocol USB or traffic from other USB devices on the system. This puts a little above the capabilities of Full-Speed USB, and much more than can be supported with USB low-speed.

    -Jason S.

  • Using PCI and GPIB-Enet drivers set

    We need to use a PCI and Enet GPIB controller at the same time under Solaris 9.

    Is this always the case that it not there no driver unified for the PCI GPIB card and the Ethernet GPIB for Solaris (Solaris 9) controller, as shown in your post on the forum of April 2004 (pfrogers and JoshuaP)?

    If there is no unified driver, is it possible to install two drivers in different directories, and then compile a program that will access both devices having carefully he use different files for header C and libraries, according to what access controller?  It seems to me, the answer will always be no, because your API GPIB function calls will have the same name between the two controllers, so there is no way to specify what (PCI or Enet version) function to call.

    Thank you.

    Hello

    Thank you for your message.  Yes, it's always the case that there is no unified driver for the PCI-GPIB card and controller ENET/GPIB for Solaris 9.  You are also right in your assumption that you will not be able to compile a program that will allow you to access these two drivers in different directories.  I apologize for the inconvinience this may cause you.

    Have a great day!

    Kind regards

    Todd v.

  • Can't control RS232 and GPIB devices simultaneously with labview.

    Hi all

    I have a thermostat that has a RS232 to my computer connection and a counter from the source which has a GPIB to my computer USB connection.

    I have screws that allow me to control each device separately. But when I did a VI to fight them together that I can communicate with the GPIB device, but not with the RS232 device. I think that the VISA GPIB and RS232 VISA having a problem to determine this.

    Do you know what I could try to fix this?

    Thanks for your help.


  • Oscilloscope NI ELVIS VI and VI Analyzer download omen?

    I'm looking to download NI ELVIS VI and VI of the bode Analyzer oscilloscope.   Where can I find the link to download these is?

    abestucky,

    If you install NI ELVISmx to link the two following screws you need to see now appear it in LabVIEW because they are included in ELVISmx.

    http://www.NI.com/download/NI-ELVISmx-14.0/4801/en/

    Kind regards

    CyanRyan

  • Executable, create additional folders for oscilloscope and Signal Analyzer

    Hello world

    I am facing problem while creating executable. I use 8.x layout.

    I'm talking about signals and oscilloscope monitor in my application. When I create an executable of my application, I found in the target folder 2 additional folders with the names "Series Agilent MXA" and "Tektronix TDS 300 series '... These are the drivers that I use in my application.

    I used extended in other projects, but it doesn't create any folder there... I use 8.x available there too.

    Any guess on why this guy is create a few extra folders. Please see the attached image showing the preview of the executable file.

    Mmmmmmmm... his party...

    what I've done is... I replaced initialize.vi and close.vi of the reach of the driver that has been installed using the installer instead of the folder project style... and I did to reach only... but now executable doesn't create any extra folder... I don't know how is the signal Analyzer thing went...

  • LabWindows and gpib

    HII all! I'm new to labwindows, want to develop an application to automate the instruments (controller and data movement counters) using the gpib interface. I want to know if I have to install the system initially with connections to the gpib controller before you actually start with the programming part? I want to know the development process in labwindows who can help me in a way faster and better to develop. Thank you in advance!

    Wrong forum. You want the forum of LabWindows/CVI or instrument control forum.

    Have you gone through the tutorials and samples? There are many examples that are provided with the product OR, and most of the answers can be answered by just looking at. Yours looks like one of them.

  • Problem using labview and GPIB

    Hi guys,.

    Finally got recognized my tool GPIB in labview, which is nice. I created the block (attached you can see you diagram) but it works like 20 sec. I press run continious and I can change the values in direct mode, as I hear it. But then after 10 seconds, it appears the error that is in the screen and only works again if I reboot the function generator.

    The model is Tektronix AFG3102.

    Concerning


  • Championship manager 2001/2 and windows screen 8 issues/conflicts?

    I have the 2001/2 Championship Manager, I have a new laptop to windows 8, the problem is that it will load and play, but it's the old format 4: 3 and not in full screen.  why and how can any ideas I fix this?

    Hi Simon,.

    Welcome to the Microsoft Community and thank you for the post in there.

    Looks that you are unable to play the Championship manager season 01/02 on your computer with Windows 8.

    Please provide the following information.

    (1) do you get an error message when you try to play the game on your computer with Windows 8?
    (2) have you been able to play the game properly on your computer?

    I would like to inform you that now we have enough information on the compatibility of the game Championship manager season 01/02 with Windows 8.

    http://www.microsoft.com/en-us/windows/compatibility/win8/CompatCenter/ProductViewerWithDefaultFilters?TempOsid=win8&Locale=en-us&TextSearch=Championship%2Bmanager%2Bseason%2B2001%252f2&Type=Both&CurrentPage=0&TotalPages=1&ShowCriteria=0&SortCriteria=Relevance&Compatibilit y=Unknown&LastRequested=14

    You can install the game in compatibility mode with the previous version of Windows. You can follow the steps in the link here.

    Make the programs more compatible with this version of Windows

    http://Windows.Microsoft.com/en-us/Windows-8/older-programs-compatible-version-Windows

    Change the resolution of the screen from the game settings and check the issue. If the problem persists always post your query to the address given here.

    http://forums.championshipmanager.co.UK/

    I hope this solves your problem, please do not hesitate to write us if you have questions related to Windows.

  • Firefox is configured to use a proxy server refusing connections, it happens only with Google. The proxy is checked, have scanned and re-analyzed.

    I tried all the suggestions of the previous postings on this issue. None of them helped. It is only google. I cannot do a search on google, my google + does not load.

    The reset Firefox feature can solve a lot of problems in restaurant Firefox to its factory default condition while saving your vital information.
    Note: This will make you lose all the Extensions, open Web sites and preferences.

    To reset Firefox, perform the following steps:

    1. Go to Firefox > help > troubleshooting information.
    2. Click on the button 'Reset Firefox'.
    3. Firefox will close and reset. After Firefox is finished, it will display a window with the imported information. Click Finish.
    4. Firefox opens with all the default settings applied.

    Information can be found in the article Firefox Refresh - reset the settings and Add-ons .

    This solve your problems? Please report to us!

  • I work with microsoft Streets & Trips 2001 program and I can not know how to remove the small cities on the map. I only want to show the major townships in and around Pittsburgh

    The map shows the region I want, but I won't show as much of the smaller townships how to remove the card and display only the main townships

    Hello

    The question you have posted is related to Microsoft Streets and guts and would be best suited to:

    Highway, Streets & Trips, MapPoint

    http://social.Microsoft.com/forums/en-us/streetsandtrips/threads

    http://www.Microsoft.com/streets/en-us/community-and-news.aspx

Maybe you are looking for