Section 3: Instrument description
LabVIEW drivers
Native LabVIEW drivers
A native LabVIEW
does not make any calls to external DLLs or Library files. This makes the driver portable to all the
platforms and operating systems that LabVIEW and VISA supports (such as Linux
®
OS
X, and Microsoft
LabVIEW driver wrappers
All IVI-C drivers have a function panel file (file name extension .fp) that shows a hierarchy of the
function calls into a DLL. It is a tool that guides a user to select the correct function call in the driver,
because a DLL only has a flat API entry point scheme (unlike COM or .NET).
Any CVI-generated .fp files can be imported into LabVIEW and LabVIEW generates a wrapper for the
DLL. The drawback here is that the driver is dependent on the DLL, which is not portable and is
therefore specific to the Windows operating system.
Getting instrument drivers
To see what drivers are available for your instrument:
1. Go to the
2. Enter the model number of your instrument.
3. Select Software from the list.
4. Select and download the file.
For LabVIEW
driver database.
Instrument driver examples
All Keithley drivers come with examples written in several programming languages that show you how
to do common tasks with the instruments. The examples are available in the drivers and through Test
Script Builder.
IVI shared components
The IVI shared components are similar in concept to the VISA shared components. The IVI
Foundation provides class drivers for:
•
All the supported instruments (DMM, Scope, Fgen, and so on)
•
The configuration store
The IVI shared components also create the installation folders and registry keys that all IVI drivers
and support files use for installation.
3-12
TM
driver is a LabVIEW driver that is created using entirely built-in LabVIEW VIs. It
®
®
Windows
).
Product Support and Downloads web page
TM
, you can also go to the National Instruments website and search their instrument
Model 2606B System SourceMeter® Instrument Reference Manual
(tek.com/product-support).
2606B-901-01 Rev. C November 2021
®
on x86, Mac
Need help?
Do you have a question about the KEITHLEY SourceMeter 2606B and is the answer not in the manual?