l This command is coupled with [SOURce:]CURRent. This means that if a range command places an
output on a range with a lower maximum current than the present current level, an out of range
error occurs. This also occurs if a current is programmed that is too large for the present range.
Errors can be avoided by sending both level and range commands in the same SCPI message.
When the range and level information is received as a set, no range/setting conflict occurs.
l If a programmed range change occurs while the output is enabled, the output will be temporarily
disabled while the range switch occurs. The transition from on-to-off and then from off-to-on will
also be delayed by the settings of OUTPut:DELay:FALL and OUTPut:DELay:RISE.
l The query returns the maximum current that can be programmed on the range that is presently
set. The current is in the form +n.nnnnnnE+nn for each channel specified. Multiple responses are
separated by commas.
[SOURce:]CURRent:SLEW[:POSitive][:IMMediate] <value>, (@<chanlist>)
[SOURce:]CURRent:SLEW[:POSitive][:IMMediate]? [MIN|MAX,] (@<chanlist>)
[SOURce:]CURRent:SLEW:NEGative[:IMMediate] <value>, (@<chanlist>)
[SOURce:]CURRent:SLEW:NEGative[:IMMediate]? [MIN|MAX,] (@<chanlist>)
Sets the current slew rate. The slew rate is set in amps per second and affects all programmed
current changes, including those due to the output state turning on or off. The slew rate can be set to
any value between 0 and 9.9E+37. For very large values, the slew rate will be limited by the analog
performance of the output circuit. The keywords MAX or INFinity set the slew rate to maximum.
Parameter Typical Return
0 ā 9.9E+37|MIN|MAX|INFinity, *RST MAX <slew rate>
Sets the positive output slewrateto 1 A per second: CURR:SLEW 1, (@1)
Sets the negative output slewrate to 1 A per second: CURR:SLEW:NEG 1, (@1)
l The query returns the value that was sent. If the value is less than the minimum slew rate, only
the minimum value is returned. The resolution of the slew setting is also the minimum value, which
can be queried using CURRent:SLEW? MIN. The exact value varies slightly based on calibration.
l The query returns the programmed slew rate in the form +n.nnnnnnE+nn for each channel spe-
cified. Multiple responses are separated by commas. If a slew rate of 9.9E37 is returned, it means
that the maximum or fastest slew rate has been set.
[SOURce:]CURRent:SLEW:COUPle 0|OFF|1|ON, (@<chanlist>)
[SOURce:]CURRent:SLEW:COUPle? (@<chanlist>)
Sets the current slew tracking state.
Parameter Typical Return
0|OFF|1|ON, *RST OFF 0īorī1
Enables the current slewtracking state: CURR:SLEW:COUP ON, (@1)
Keysight N6700C Operating and Service Guide 237
5 SCPI Programming Reference