Specifications

RIGOL Chapter 2 Command System
2-156 M300 Programming Guide
[SENSe:]FUNCtion
Syntax [SENSe:]FUNCtion "<function>"[,(@<ch_list>)]
[SENSe:]FUNCtion? [(@<ch_list>)]
Description
Set or query the measurement functions of the specified channels.
Parameters
Name
Type
Range
Default
<function> Discrete
{TEMPerature|VOLTage[:DC]|VOLTage:AC|
RESistance|FRESistance|CURRent[:DC]|
CURRent:AC|FREQuency|PERiod|SENSOR}
None
<ch_list>
Channel
List
One or more channels (only for the
multiplexer channels) the rules are as
follows:
(@101): channel 01 on the module in Slot1;
(@101:103): channel 01 through 03 on the
module in Slot1;
(@101:103,301): channel 01 through 03 on
the module in Slot1 and channel 01 on the
module in Slot3.
If the
parameter is
omitted, this
command will
be applied to
the whole scan
list.
Explanation This command is not available for the multifunction module.
No matter whether the specified channels are added into the scan list or not, sending
this command will change the measurement functions of the specified channels.
When you change the measurement function of a channel, all the measurement
parameters are set to their default values.
You cannot set any function-specific measurement parameters using the SENSe
commands unless the channel is already configured for that function. For example,
you cannot set the AC filter parameter unless that channel is already configured for the
ACV, ACI, frequency or period measurement function.
When <function> is specified as FRESistance, channel n is paired with channel n+16
(MC3132 and MC3232, wherein the range of n is from 1 to 16) or n+10 (MC3324 and
MC3120, wherein the range of n is from 1 to 10) automatically. Channel n is used to
connect the source terminal of the DMM and channel n+16 or channel n+10 is used to
connect the sense terminal of the DMM. The paired channels cannot be configured.
Return
Format
The query returns the abbreviation of the measurement function (enclosed in double
quotation marks) on each channel. Multiple return values are separated by commas.
Example FUNC "TEMP",(@301)
FUNC "VOLT:AC",(@102)
FUNC "VOLT",(@103)
FUNC "FRES",(@104)
FUNC "CURR",(@121)
FUNC? (@121,301,102:104)
The query returnsCURR, ”TEMP,"VOLT:AC",VOLT,FRES.
Related
command
SENSe Command Subsystem