
Series 3700A System Switch/Multimeter Reference Manual
Section 11: TSP command reference
3700AS-901-01 Rev. D/June 2018
11-209
dmm.nplc
This attribute sets the integration rate in line cycles for the DMM for the function selected by
dmm.func
.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Reset
DMM reset
Recall setup
Create configuration script
Save setup
1.000
Usage
value
= dmm.nplc
dmm.nplc =
value
value
The integration rate in line cycles:
▪
60 Hz: 0.0005 to 15
▪
50 Hz: 0.0005 to 12
Details
This attribute is not applicable for
"frequency"
,
"period
", and
"nofunction"
. If you query this
attribute for one of these functions,
nil
is returned. Note that "continuity" is fixed at 6.000000E-003
and cannot be changed.
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.
For
dmm.nplc
settings that are less than 0.2, sending
dmm.AUTOZERO_ONCE
results in significant
delays. For example, the delay time at an NPLC of 0.0005 is 2.75 s. The delay time at 0.199 is
5.45 s.
An error is generated if the command is used when
dmm.func
is set to
"frequency"
,
"period"
,
"continuity"
, or
"nofunction"
.
The NPLC setting is saved with the
dmm.func
function setting, so if you use another function, then
return to the previous function, the NPLC setting you set previously is retained.
Example
dmm.func = "twowireohms"
dmm.nplc = 0.5
dmm.func = "dcvolts"
dmm.nplc = 0.1
Set the NPLC for 2-wire ohms to 0.5, then
set the NPLC for DC volts to 0.1.
Also see
(on page 11-145)
(on page 11-166)
(on page 11-179)