Text preview for : 2510AT Autotune Code V05.zip part of Keithley 2510AT Autotune Code V05 Keithley 2510 2510AT Autotune Code V05.zip



Back to : 2510AT Autotune Code V05. | Home

Release Notes
2510 SCPI Visual Basic Demo

V0.5
This version was released on 01/24/02 and incorporates the following changes from V0.3:

Project & Program name Modify name to fix problem with path installation caused by "\" in the name.
PID Temp Chart Fix bug so charts are always initialized when bringing up chart form.

V0.4
This version was released on 01/11/02 and incorporates the following changes from V0.3:

DUT type Add functionality so DUT type (Demo or expert) is handled
throughout the program (autotune & PID temp control): move DUT
type and TEC protection parameters to Advanced settings form

V0.3
This version was internal (12/18/01) and never released and incorporates the following changes from V0.2:

Temperature vs time chart Add VB-native realtime MSCharting of temp vs time for the temp PID form

V0.2
This version was internal (10/16/01) and never "released" and incorporates the following changes from V0.1:

Code clean-up Remove unneeded and commented code


V0.1

This version was internal (10/16/01) and never "released" and incorporates the following:

Autotuning Configures and initiates an Autotune session, including
retrieval of error message (if AT ends in error) or the 2
sets of PID (if AT successful)
Model Determination Upon demo prog start, user enters GPIB card type (NI or CEC/Keithley)
then GPIB address of instrument. If 2510, can do PID temp step,
if 2510-AT, then can do autotune
PID step Configures and controls temperature to a start (initial) and
stop (final) temperature, can gather data, but not plot it
because real-time data plotting in core VB is a royal pain

UNSUPPORTED FEATURES
(that is, capabilities of the 2510/2510-AT not implemented in the demo. Hey, it's just a demo!)

Graphing Visual Basic (at least thru Version 6) does not support true
real-time graphing. The graphing first released in Version 0.04
is a best effort, which permits basic demonstration of the 2510 and
permits the code to be freely distributed to customers.