IEEE-488 Reference
4-123
4.19.6 :NPLCycles <n>
[:SENSe[1]:CURRent:AC:NPLCycles <n> Set NPLC for ACI
[:SENSe[1]]:CURRent[:DC]:NPLCycles <n> Set NPLC for DCI
[:SENSe[1]]:VOLTage:AC:NPLCycles <n> Set NPLC for ACV
[:SENSe[1]]:VOLTage[:DC]:NPLCycles <n> Set NPLC for DCV
[:SENSe[1]]:RESistance:NPLCycles <n> Set NPLC for Ω2
[:SENSe[1]]:FRESistance:NPLCycles <n> Set NPLC for Ω4
[:SENSe[1]]:TEMPerature:NPLCycles <n> Set NPLC for TEMP
Parameters <n> = 0.01 to 10 Power line cycles (n) per integration
= DEFault 1
= MINimum 0.01
= MAXimum 10
Formats :curr:ac:nplc <n> :curr[:dc]:nplc <n>
:volt:ac:nplc <n> :volt[:dc]:nplc <n>
:res:nplc <n> :fres:nplc <n>
:temp:nplc <n>
Defaults Power-up Saved power-on setup
*RST 1
:SYSTem:PRESet 1
Query :NPLCycles? Query programmed NPLC value
:NPLCycles? DEFault Query *RST default value
:NPLCycles? MINimum Query minimum NPLC value
:NPLCycles? MAXimum Query maximum NPLC value
Short-form formats: :curr:ac:nplc? :curr[:dc]:nplc?
:curr:ac:nplc? xxx :curr[:dc]:nplc? xxx
:volt:ac:nplc? :volt[:dc]:nplc?
:volt:ac:nplc? xxx :volt[:dc]:nplc? xxx
:res:nplc? :fres:nplc?
:res:nplc? xxx :fres:nplc? xxx
:temp:nplc?
:temp:nplc? xxx
where; xxx = def, min or max
Response message: 0.01 to 10
Description These commands are used to set the integration period for the measurement functions. The in-
tegration period for a triggered reading (measurement) can be expressed by basing it on the pow-
er line frequency. These commands and parameters are used to specify the number of power line
cycles (NPLC) per integration. For example, with :NPLCycles programmed for n = 0.5, the in-
tegration period for each triggered reading will take one-half of a power line cycle. Any triggers
received while the instrument is processing a reading will be ignored.
In general, a short integration period (small NPLC) provides a fast reading rate, while a long in-
tegration period (large NPLC) provides better accuracy. Typically, the selected integration peri-
od is based on a compromise between speed and accuracy.