Keithley 6517 Instrument Driver Readme

To rate this instrument driver, go to the driver download page on the Instrument Driver Network.

1. Overview

Instrument Driver Technology: LabVIEW Plug and Play (project-style)
Manufacturer: Keithley
Supported Language(s): LabVIEW
Supported Model(s): 6517B, 6517A, 6514
Model(s) Tested: 6517B, 6514
Interface(s): GPIB,Serial
Firmware Revision(s) Tested: A12/700x (model 6517B) and A12 REV. A02 (model 6514)

Certified: Yes
NI Supported: Yes
Source Code Available: Yes

Driver Revision: 2.0.2
Original Release Date: 03/07/2016
Current Revision Date: 02/10/2017

2. Required Software

Some software components need to be installed before using this instrument driver. The minimum versions of these components are listed below, and can be downloaded from the Download Site.

VISA 5.0 or later

Refer to the LabVIEW Help for more information about software requirements. You access the LabVIEW Help by selecting Help»Search the LabVIEW Help.

3. Known Issues

To report issues or provide feedback about this instrument driver, please send an email to instrument.drivers@ni.com.

(1) The following VIs were not tested due to not having the additional hardware (no scanner card):
  • Configure Scan.vi;
  • Control Scan.vi;
  • Query Closed Channel.vi.

    (2) The serial interface was not tested.

    4. Revision History

    The latest version of this and other LabVIEW and LabWindows/CVI instrument drivers can be downloaded at the Instrument Driver Network.

    REV 1.0, 2/19/2016
    Modified by: Hongna Li, Shanghai, China
    Original release.

    REV 1.0.1, 3/7/2016
    Modified by: NI
    Modified:
    Configure Measurement - When Auto Range or Auto Resolution options are selected (Once or On) only those commands are sent to VISA Write. Previously manual resolution and range commands were also being sent along with the Auto commands.

    REV 1.0.2, 05/03/2016
    Modified by: Hongna Li
    Removed:
    Examples:Keithley 6517 Acquire Trace Data.vi
    Added:
    Examples:Keithley 6517 Store and Acquire Trace Data.vi
    Modified:
    Public\Configure:
    Configure System Time Stamp.vi - Removed two unnecessary commands.
    Configure Trace Buffer.vi - Modified the format of buffer elements.
    Private:
    Default Instrument Setup.vi - Added commands for setting data format of readings and time stamp.
    Parse Readings.vi - Modified the parsing method for data format of readings.

    REV 2.0.2, 02/10/2017
    Modified by: Alejandro Rodriguez, Lijia Wang
    Added support for Model 6514.
    Modified VIs: Compatible with 6514, unless otherwise noted in the VI help.

    OBSOLETED VIs:
    Read Calculation

    NEW VIs:
    Examples:
    Keithley 6517 Relative Measurement
    Keithley 6517 Linear Calculation
    Keithley 6517 Trace Buffer Store and Read

    Action-status:
    Clear IO Port
    Clear Input Trigger

    Configure:
    Configure IO Port
    Enable Zero Correct

    Configure/Calculation:
    Configure Relative Calculation
    Configure Composite Limit Test
    Configure CALC2 Input Path
    Configure Linear Calculation

    Configure/Measurement:
    Configure Digital Filter
    Configure Resistance Leakage Guard

    Utility:
    Auto Zero Instrument

    Data:
    Read Calculation Results
    Read Relative Calculation
    Read Trace Buffer Statistics

    Data/Low-level:
    Wait for Data Ready

    Private:
    Parse Readings 6514
    Extended User Data
    Read Buffer Statistic


    MODEL 6514 COMPATIBLE VIs:
    Examples:
    Keithley 6517 Acquire Limit Test
    Keithley 6517 Acquire Measurement
    Keithley 6517 Perform Zero Correction
    Keithley 6517 Relative Measurement
    Keithley 6517 Linear Calculation
    Keithley 6517 Trace Buffer Store and Read

    Action-Status:
    Acquire Zero Correct
    Clear Trace Buffer
    Enable Current Damping
    Enable Zero Check
    Save Recall Instrument Setup
    Clear IO Port
    Clear Input Trigger

    Configure:
    Configure Trace Buffer
    Configure IO Port
    Configure Zero Correct

    Configure/Calculation:
    Configure CALC1 Math Calculation
    Configure Limit Test
    Configure Percent Deviation Calculation
    Configure Relative Calculation
    Configure Composite Limit Test
    Configure CALC2 Input Path
    Configure Linear Calculation

    Configure/Measurement:
    Configure Automatic Discharge
    Configure Charge Measurement Range Group
    Configure Integration
    Configure Measurement Function
    Configure Measurement Limits
    Configure Measurement
    Configure Median Filter
    Configure Subsequent Measurement
    Configure Voltage External Feedback
    Configure Voltage Input Connection
    Configure Digital Filter
    Configure Resistance Leakage Guard

    Configure/Trigger:
    Configure ARM Layer Trigger Link
    Configure ARM Layer Trigger Source
    Configure Measure Layer Trigger Link
    Configure Measure Layer Trigger Source

    Data:
    Read Calculation Results
    Read Measurement Data
    Read Relative Calculation
    Read Trace Buffer
    Read Trace Data
    Read Trace Buffer Statistics
    Read

    Data/Low-level:
    Initiate
    Wait for Data Ready
    Abort

    Utility:
    Configure Power-on Defaults
    Preset
    Error Query
    Reset
    Revision Query
    Self-Test
    Auto Zero Instrument

    Public:
    Initialize
    Close
    VI Tree

    Private:
    Default Instrument Setup
    Parse Readings 6514
    Extended User Data
    Read Buffer Statistic


    Please refer to documentation of individual VIs for further information on compatibility.