The program should be able to control the 2 SMU of the Keithley SourceMeter and carry out simple characterizations, recordings and graphing. The desired VI front panel without working can be provided. This is so the contractor to know the specifications and functions required of the program. I can make any interface that you want and derive any kind of functionality. Labview CLD certified ready to start.
|Published (Last):||2 October 2009|
|PDF File Size:||2.82 Mb|
|ePub File Size:||1.42 Mb|
|Price:||Free* [*Free Regsitration Required]|
I am fairly new at LabVIEW and have not found the user manuals to be of much help since they specify that the process for this step is different depending on the equipment you are trying to connect to. I assume this is how you install the drivers, however is there more to it?.. Next I connected the sourcemeter to my computer using an RS cable and turned it on.
The device status message here says that the "device is working properly". Ultimatly I would like to use Labview to control the keithley sourcemeter and also another device a multiplexer to switch between multiple devices, however for now I would be very greatful for any advice on how to get the Keithley sourcemeter to communicate with LabVIEW and successfully run one of their test programs. Also, any specific details or steps would be of great help as I am new to this program and am not too familiar with everything.
Since the os prevents more than a single process to connect to a serial port, make sure you don't have any other programs open. That includes MAX. Thanks for your reply, I closed MAX and tried to run the example again, and got a new error code:. Verify that the com settings baud rate, parity, etc. Also, the cable is straight-through. The device manager and MAX settings are actually irrelevant since the initialize function sets up the pc.
The function also sets the termination character so that is something else you could verify. Have you tried a terminal emulation program such as Hyperterminal, Procomm, or Tera Term?
Hi, I updated the firmware and tried running an example program not provided by Keithley and it was able to communicate. I think that the problem is that the initialization VI for the Keithley examples always seems reset the settings back to 7 bits whenever I run the program, and therefore I would always get an error since I was using 8 bits. I mistook this for the instruments failing to communicate. After confirming that this, I changed all the settings to 7 bit to match the initialization VI and everything works great now.
The number of data bits can be set on the initialize function and as I mentioned, you have to ignore what MAX is set to. A quick glance at the front panel would have shown the default VI settings. In the long run, it does not matter whether you change the VI or the instrument. Hi I m new to Labview as well, may I ask whats 7and 8 bits you are talking about? United States. Turn on suggestions. Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for. Search instead for. Did you mean:. Please let me know if I am missing any crucial information and thanks for your help! Message 1 of Knight of NI. Message 2 of Is there normally anything else I need to do to get them to communicate with each other? Message 3 of Message 4 of Thanks again for your suggestions. Message 5 of Message 6 of Thanks for all your help! Message 7 of Message 8 of Message 9 of It is all about character encoding of RS As long as the bit count is the same at both, you should be okay but just set to what of recommended in the manual.
Message 10 of
Select a Web Site
Keithley Instruments manufactures electronic instruments for high-performance production testing, process monitoring, product development, and research. Once data is in MATLAB, you can analyze and visualize that data for tasks such as signal processing, statistical analysis, digital filtering, and curve fitting. You can also create graphical interfaces for collecting and analyzing your data and automating tests. Instrument drivers let you communicate with an instrument using higher-level commands. Search by model name or number. If an instrument driver is not available for your instrument, you can communicate directly with the instrument using SCPI commands over these communication protocols:.
Instrument Control (GPIB, Serial, VISA, IVI)
By nicoC , April 20, in Hardware. I am currently trying to control a Sourcemeter Keithley using a serial link and Labview 7. I wish to use a script, as it is the most flexible way to communicate with the Then, using Keithley TestScript Builder, this script works fine:. Then, I wish to use LabView to control the Documentation shows User's Manual, p. This time, the sweep is executed, but my Labview code ends before the end of the sweep.
LabVIEW interphase for Keithley 2602