User manual
Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-153
dmm.nplc
Attribute
Indicates the integration rate in line cycles for the DMM.
Usage
To read the integration rate:
value = dmm.nplc
value: Represents the present integration rate in line cycles
To write the integration rate:
dmm.nplc = value
value: Represents the desired integration in line cycles:
60 Hertz: 0.0005 to 15
50 Hertz: 0.0005 to 12
Remarks
This is the integration rate setting for the DMM in line cycles. It applies to the selected
function as indicated by dmm.func (on page 13-137). Querying the setting when the
selected function does not support it will cause nil to be returned.
The command generates an error when dmm.func is:
"frequency"
"period"
"continuity"
"nofunction"
Also, an error will be generated if the value is out of range and dependent on the line
frequency.
Changing functions with dmm.func (on page 13-137) will reflect the integration rate for
that function.
The setting for NPLC may be adjusted based on what the DMM supports. Therefore,
after setting the NPLC, query the value to see if it was adjusted.
The factory default and dmm.reset() (on page 13-161) function value is 1.
Also see
dmm.aperture (on page 13-110)
Example
To set the NPLC for 2-wire ohms to 0.5:
dmm.func = "twowireohms"
dmm.nplc = 0.5