![background image](http://html1.mh-extra.com/html/keithley/3700-series/3700-series_reference-manual_3931523261.webp)
Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-117
dmm.setconfig
Function
Sets the DMM configuration associated with items specified in parameter list.
Usage
dmm.setconfig(ch_list, dmm_config)
ch_list
: A string listing the channels and channel patterns to modify.
dmm_config
: Name of DMM configuration to assign to items in ch_list.
Remarks
This command will associate the specified DMM configuration (dmm_config) with the
items specified in the parameter channel list (
ch_list
). The configuration being assigned
will dictate whether analog backplane relay 1 and/or 2 get used with the analog
backplane relays specified by the function associated with the configuration. This
command has no effect on the poles setting for a channel (
channel.setpole
(on page 9-
46)) or analog backplane relays specified by
channel.setbackplane
(on page 9-42)
function.
An error will be generated if:
A syntax error exists in either parameter.
An empty parameter string for either parameter.
There is more than one DMM configuration is specified.
A specified channel does not exist for the card installed on the slot specified.
An empty slot is specified.
The desired DMM functionality is not supported.
Is on the forbidden list.
Is an analog backplane relay.
The specified channel pattern does not exist.
A non-existing DMM configuration was specified.
A matrix channel is in channel list parameter (for example, the Model 3730 is 6 x 16
high density matrix card, so an error will be generated if a Model 3730 channel is
included in the channel list parameter).
Once an error is detected, the command stops processing and no channels or channel
patterns are modified. The DMM configuration for channels or channel patterns update
only if no syntax errors exist in parameter and all channels and channel patterns are
valid for having desired DMM configuration.
Factory-
default setting is ―nofunction‖.
Details
Present setting of ―nofuntionc‖ is an error with dmm.close.
Also see
dmm.getconfig
(on page 9-92)
channel.setpole
(on page 9-46)
Example
To assi
gn ―mydcv‖ to Channels 1 to 100 on Slots 1 to 3:
dmm.setconfig("1001:3100", "mydcv")
To assign factory default settings for ―dcvolts‖ to channels on Slot 5:
dmm.setconfig(“slot5”, "dcvolts"