Series 3700A System Switch/Multimeter Reference Manual
Section 11: TSP command reference
3700AS-901-01 Rev. D/June 2018
11-227
dmm.setconfig()
Associates a DMM configuration with items specified in parameter channel list.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Reset
Channel reset
Recall setup
Created configuration script
Save setup
"nofunction"
Usage
dmm.setconfig("
channelList
", "
dmmConfiguration
")
channelList
A string that lists the channels and channel patterns to change
dmmConfiguration
A string with the name of the DMM configuration that will be assigned to items in
channelList
Details
dmmConfiguration
can be the name of a configuration that was saved with
dmm.configure.set()
. If you use a saved configuration, the function of the configuration and the
supporting DMM attributes for that function are associated with the
channelList
parameter items.
These supporting DMM attributes may have user-defined or default values associated with them.
dmmConfiguration
can also be a DMM configuration name that matches the DMM function name.
If you use a default DMM configuration name, be aware that the supporting function attribute settings
are the default values and not user-specified (as they may be in a user-defined saved configuration).
The DMM function names are:
▪
"accurrent"
▪
"acvolts"
▪
"commonsideohms"
▪
"continuity"
▪
"dccurrent"
▪
"dcvolts"
▪
"fourwireohms"
▪
"frequency"
▪
"nofunction"
▪
"period"
▪
"temperature"
▪
"twowireohms"
To use a channel with the
dmm.close()
function,
dmm.setconfig()
cannot be set to
"nofunction"
.
The configuration being assigned determines whether analog backplane relay 1 or 2 get used, based
on the function associated with the configuration when being assigned to a channel. For channel
patterns, the pattern image must include the analog backplane relays and the channels. This
command has no effect on the poles setting for a channel (
channel.setpole()
) or analog
backplane relays specified by
channel.setbackplane()
function.
An error is generated if:
•
There is more than one DMM configuration specified.
•
A DMM configuration is specified that does not exist.
•
The DMM functionality is not supported on a specified channel.
•
An analog backplane relay is specified.
•
A specified channel does not exist for the card installed on the slot specified.
•
A specified channel is forbidden to close.
•
A matrix channel is in channel list parameter (for example, the Model 3730 is 6 x 16 high density
matrix card, so an error is generated if a Model 3730 channel is included in the channel list
parameter).