
C-6
Calibration Programs
Requesting calibration constants
Program C-2 listed below demonstrates how to request the calibration constants from the
Model 2400. The program requests and displays the calibration constants for all ranges of both
the volts and current measurement functions.
Program C-2. Requesting calibration constants
' Example program to request calibration constants.
' Model 2400 primary address = 24
OPEN "IEEE" FOR OUTPUT AS #1 ' Open IEEE-488 output path.
OPEN "IEEE" FOR INPUT AS #2 ' Open IEEE-488 input path.
PRINT #1, "INTERM CRLF" ' Set input terminator.
PRINT #1, "OUTTERM LF" ' Set output terminator.
PRINT #1, "REMOTE 24" ' Put 2400 in remote.
PRINT #1, "OUTPUT 24;*RST" ' Restore defaults.
CLS
PRINT #1, "OUTPUT 24;:SENS:FUNC:CONC OFF"
PRINT #1, "OUTPUT 24;:SENS:FUNC 'VOLT:DC'"
PRINT #1, "OUTPUT 24;:SOUR:FUNC VOLT"
PRINT #1, "OUTPUT 24;:CAL:PROT:CODE 'KI002400'" 'Unlock calibration.
Range = .2 ' Initial range = 200mV.
PRINT "Model 2400 Voltage Calibration Constants:": PRINT
DO ' Loop for all volts ranges.
PRINT #1, "OUTPUT 24;:SOUR:VOLT:RANGE ";Range
PRINT #1, "OUTPUT 24;:CAL:PROT:SENS:DATA?"
PRINT #1, "ENTER 24"
LINE INPUT #2, Data$
PRINT Data$
PRINT #1, "OUTPUT 24;:CAL:PROT:SOUR:DATA?"
PRINT #1, "ENTER 24"
LINE INPUT #2, Data$
PRINT DATA$
Range = Range * 10
LOOP WHILE Range! <= 200
PRINT #1, "OUTPUT 24;:CAL:PROT:LOCK"
PRINT #1, "OUTPUT 24;:SENS:FUNC 'CURR:DC'"
PRINT #1, "OUTPUT 24;:SOUR:FUNC CURR"
PRINT #1, "OUTPUT 24;:CAL:PROT:CODE 'KI002400'"
Range = .000001 ' Initial range = 1µA.
Summary of Contents for SourceMeter 2400
Page 10: ......
Page 13: ...1 PerformanceVerification...
Page 28: ...2400 902 01 G Feb 2006 Model 2400 Service Manual 1 16 Performance Verification...
Page 29: ...2 Calibration...
Page 51: ...3 RoutineMaintenance...
Page 54: ...2400 902 01 G Feb 2006 Model 2400 Service Manual 3 4 Routine Maintenance...
Page 55: ...4 Troubleshooting...
Page 68: ...2400 902 01 G Feb 2006 Model 2400 Service Manual 4 14 Troubleshooting...
Page 69: ...5 Disassembly...
Page 76: ...2400 902 01 G Feb 2006 Model 2400 Service Manual 5 8 Disassembly...
Page 77: ...6 ReplaceableParts...
Page 91: ...A Specifications...
Page 111: ...B CommandReference...
Page 123: ...C CalibrationPrograms...
Page 130: ...C 8 Calibration Programs...
Page 134: ......
Page 136: ......