User manual

Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-122 3700S-901-01 Rev. C / July 2008
dmm.calibration.lock()
Function
Locks calibration.
Usage
dmm.calibration.lock()
Remarks
Use this command to lock an unlocked calibration. Once locked, calibration will need
to be unlocked to be performed again. An error will be generated if this command is
issued when calibration is already locked. This function locks calibration but does not
save calibration data. Calibration data will be lost if it is not saved before locking.
Also see
dmm.calibration.save() (on page 13-122)
Example
To lock calibration:
dmm.calibration.lock()
dmm.calibration.password
Attribute
Sets the password to unlock calibration.
Usage
dmm.calibration.password = password
password: A string representing the valid password to unlock calibration.
Remarks
Use this attribute to set the password to unlock calibration. Make note of the password
because there is no command to query for the password once set on the system. This
command will generate an error if calibration is locked or if the password string length
is greater than 10 characters.
This item can only be set when calibration is unlocked.
Example
To set the password to "MyUnlock" after unlocking calibration with the saved
password:
dmm.calibration.password = "MyUnlock"
dmm.calibration.save()
Function
Saves calibration data.
Usage
dmm.calibration.save()
Remarks
Use this command to save calibration data after performing a calibration. This
command needs to be received before locking calibration, otherwise the data will be
lost. This command will save the calibration constants, adjustment date, and increase
the adjustment count by 1. An error will be generated if this command is issued when
calibration is already locked. This command will save the calibration data with its
present values regardless of errors in the data. The user should not issue a save
unless the calibration procedure was performed with no errors. If no calibration date
was specified (see dmm.adjustment.date (on page 13-109)), the date will be auto
generated based on the system date.
Also see
dmm.calibration.lock() (on page 13-121)
dmm.adjustment.date (on page 13-109)
Example
To save calibration data:
dmm.calibration.save()