Calibration Programs C-7
Requesting calibration constants
Program C-2 listed below demonstrates how to request the calibration constants from the
Model 2420. The program requests and displays the calibration constants for all ranges of both
the volts and current source and measurement functions.
Program C-2 Requesting calibration constants
' Example program to request calibration constants.
' Model 2420 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 2420 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 'KI002420'" ' Unlock calibration.
Range = .2 ' Initial range = 200mV.
PRINT "Model 2420 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
IF Range = 200 THEN Range = 60
LOOP WHILE Range <= 60
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 'KI002420'"
Range = .00001 ' Initial range = 10uA.
PRINT : PRINT "Model 2420 Current Calibration Constants:": PRINT
DO ' Loop for all current ranges.
PRINT #1, "OUTPUT 24;:SOUR:CURR: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"
Summary of Contents for SourceMeter 3A 2420
Page 2: ...Model 24203A SourceMeter Service Manual A G R E A T E R M E A S U R E O F C O N F I D E N C E...
Page 15: ...1 Performance Verification...
Page 31: ...2 Calibration...
Page 53: ...3 Routine Maintenance...
Page 56: ...3 4 Routine Maintenance...
Page 57: ...4 Troubleshooting...
Page 70: ...4 14 Troubleshooting...
Page 71: ...5 Disassembly...
Page 78: ...5 8 Disassembly...
Page 79: ......
Page 80: ......
Page 81: ......
Page 82: ......
Page 83: ......
Page 84: ...6 Replaceable Parts...
Page 102: ......
Page 103: ......
Page 104: ......
Page 105: ......
Page 106: ......
Page 107: ...A Specifications...
Page 112: ...A 6 Specifications...
Page 113: ...B Command Reference...
Page 124: ...B 12 Command Reference...
Page 125: ...C Calibration Programs...