09-22-2011 03:13 PM
I am using labview instrument for a Keithley 2000 multimeter (downloaded from ni.com - plug and play version). I have LabView 8.0 and am using RS-232. When I run the VI I get a "invalid character" error on the Keithley, followed a few seconds later by an RS-233 framing error, also on the Keithly. Eventually the VI times out and gives me ERROR - 1073807339. Both my Keithly and my COM ports are set to 9600 baud with Flow: NONE. Can you help?
Thanks.
09-22-2011 04:15 PM
09-22-2011 04:24 PM
Thanks for the ideas. The Keithley only has settings of BAUD rate, FLOW control, and Terminator setting (CR, LF or LFCR). The manual does say a null modem cable can't be used, so I'll check that.
09-22-2011 04:36 PM
09-22-2011 04:52 PM
In the Keithley manual I found that the interface uses 8 data bits, 1 stop bit and no parity, which is what I'm using. Now the Keithley is giving me an "RS-232 Break detected" error. I'm still checking my cable.
09-22-2011 05:19 PM
My cable seems to be straight through, so it should be OK.
09-23-2011 08:11 AM
There is a bad command in that driver. I've dug it out a couple times but can't recall exactly where it is. Easy to find though if you put a breakpoint in the write vi. when you hear the beep- track the call path to find the bad command.
09-23-2011 09:49 AM
OK, thanks. I'm not that Lab savvy so I'm not sure I can do this. Perhaps I'll Goggle the issue and see if a corrected copy can be found somewhere.
09-26-2011 03:47 PM
09-26-2011 04:06 PM
Hi Albert,
We have made some progress. Based on some advice we found online, we made sure our connection with the multimeter and LabView was working. We opened MAX and using the Basic I/O panel we were able to use simple commands (from the Keithley manual) to access the multimeter. We were even able to read the voltage from the multimeter. But when we tried the LabView driver we got errors, such as ID Query errors.
We are trying to use the driver for LabView 8.0 with VISA 3.2 that we found on the page:
Thanks!
Bryan