![background image](http://html1.mh-extra.com/html/keithley/3700-series/3700-series_user-manual_3935064197.webp)
Section 6: Model 3750 Additional Information
Series 3700 System Switch/Multimeter User's Manual
6-18
3700S-900-01 Rev. C / July 2008
Calibration steps for counter/totalizer channels
For totalizer channels, a calibration sequence includes these steps:
1. Calibrate 0 V Totalizer Threshold
2. Calibrate 1.5 V Totalizer Threshold
You must save the calibration after calibrating and before locking. Use
channel.calibration.save()
to execute this function.
NOTE
All calibration progress is lost if the calibration data is not saved!
After calibration, the channel must be locked.
channel.calibration.lock(<ch_list>, <password>)
Calibration example script
The following script creates two functions. You can use
"cal_dac"
and
"cal_tot"
to calibrate the analog outputs channels and counter channels
respectively.
loadscript cal
-- Create a function called cal_dac that takes slot number
-- and channel number as parameters.
-- Be sure to disconnect all external circuits before
executing calibration!
function cal_dac(slot_num,chan_num)
channel_num = (1000 * slot_num) + chan_num
-- first unlock the calibration
channel.calibration.unlock("slot" .. slot_num,"KI3706")
-- Setup internal DMM
dmm.func="dcvolts"
dmm.range=10
dmm.nplc=1
dmm.filter.count=100
dmm.filter.enable=1
-- Perform the 16 steps of calibration using the internal
-- DMM readings changing ranges where appropriate
-- Provide delays before taking readings to allow
-- for settling