LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

IVI Driver for a Keithley 2000 DMM, using the serial port

Hello,

I have a Keithley 2000 DMM and I would like to setup this up with Labview to read measurements and simply display them on the screen. The only interface I have to use is Serial (i.e. COM1). Does anyone have something or an idea of how to do this? Possibly IVI driver? Thanks for your quick response.
 
Mike
0 Kudos
Message 1 of 7
(3,885 Views)
There are both IVI and native LabVIEW drivers available at the Instrument Driver Network. The native LabVIEW driver has support for serial. The IVI driver doesn't say so but you could probably get it to work by first configuring the serial port and serial term character.
0 Kudos
Message 2 of 7
(3,874 Views)

Dennis,


Thanks for the response. I have the drivers for a serial communication setup. I am able to do a *IDN? and get a response although I do not know what the command is to get a voltage reading returned. Would you know how to do that?

Thanks.

 

Mike

0 Kudos
Message 3 of 7
(3,863 Views)

Hi

Be carefull old k2000 dmm's only work correctly below or at 19200 baud,

They genrate errors above that.

Albert

greetings from the Netherlands
0 Kudos
Message 4 of 7
(3,858 Views)
It should be in your programming manual and the driver has a ke2000 Data Read Single function that should work. It's used in the ke2000 Read Single Example VI that's in the native LabVIEW driver. If you're using the IVI driver, there is help for each function that should tell you what each does.
0 Kudos
Message 5 of 7
(3,857 Views)

I strongly recommend to use the native labview drivers. I like the IVI idea but not all implemenattions are perfect and bug fixing is more difficult.
especially some older IVI drivers are having weird installations and require a lot of dll's

The best drivers can be expected with the new labview library concept in LV8. But it can take some time before all drivers are moved to such a project.
(ps a labview lib is surely not a .llb)

 

Albert

greetings from the Netherlands
0 Kudos
Message 6 of 7
(3,851 Views)

Albert,

I agree. I have CVI so I can fix those little bugs but it's much easier to fix them in LabVIEW. IVI hasn't been of much use for me since few of the instruments I use are part of any IVI class. The ones that are, an IVI driver isn't available for some. Good idea but not a great implementation, imho.

0 Kudos
Message 7 of 7
(3,843 Views)