Specifications
RIGOL Chapter 2 Command System
2-16 M300 Programming Guide
CALCulate:SCALe:STATe
Syntax CALCulate:SCALe:STATe <state>[,(@<ch_list>)]
CALCulate:SCALe:STATe? [(@<ch_list>)]
Description Disable or enable the scaling function of the specified channels.
Parameters
Name
Type
Range
Default
<state>
Bool
{OFF|0|ON|1}
OFF
<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 The formula of the scaling function is:
Scaled Reading = SQUare×(Reading- OFFSet)
2
+GAIN×(Reading- OFFSet) +
CONStant
The scaling function is only applicable to the multiplexer channels. To use this function,
the DMM module muat be installed and enabled.
When the channel measurement function or measurement parameters is changed, the
scaling function will be turned off and the scaling coefficients will be reset (A=0, B=1,
C=0, x1=0).
Configuring the scaling coefficients will turn off the alarm function and clear the alarm
parameters. Please configure the scaling parameters before configuring the alarm
parameters.
A Factory Reset (the
*RST command) turns off the scaling function and clears the
scaling coefficients. An Instrument Preset (the
SYSTem:PRESet command) or Card
Reset (the
SYSTem:CPON command) does not turn off the scaling function and does
not clear the scaling coefficients.
Return
Format
The query returns 0 or 1. Multiple return values are separated by commas.
Example
CALC:SCAL:STAT ON,(@101,102)
CALC:SCAL:STAT? (@101,102)
The query returns 1,1.
Related
commands
CALCulate:SCALe:SQUare
CALCulate:SCALe:GAIN
CALCulate:SCALe:OFFSet
CALCulate:SCALe:CONStant
CALCulate:SCALe:UNIT
CALCulate:SCALe:OFFSet:NULL