SCALing Commands. (Set and query scaling)


Select or query the desired numerical notation.


Syntax


(Command)
(Query)


:SCALing:SET CH$,A$
:SCALing:SET? CH$

(Response)

CH$,A$
CH$:CH1 to CH4
A$:OFF, SCI, ENG


Details


Enables and disables the scaling function for channel CH$.
Returns the current state of the scaling function for channel CH$ as a text string.

OFF  Not use Scaling function.
SCI  Exponential: Scaling is enabled and values are displayed using scientific notation.
ENG  Decimal: Scaling is enabled and values are displayed using engineering notation.


Example


:SCALing:SET CH1,ENG
:SCALing:SET? CH1
(Response)  :SCALING:SET CH1,ENG  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Select or query the scaling method.


Syntax


(Command)
(Query)


:SCALing:KIND CH$,A$
:SCALing:KIND? CH$

(Response)

CH$,A$
CH$:CH1 to CH4
A$:POINT, RATIO, MODEL, RATE


Details


Sets the scaling method.
Returns the current scaling method as a text string.

POINT  Two points are specified to perform scaling.
RATIO  Conversion ratio is set to perform scaling.
MODEL  Scaling value is automatically set corresponding to the product to be used.
RATE  Scaling value is automatically set corresponding to the output rate.


Example


:SCALing:KIND POINT
:SCALing:KIND?
(Response)  :SCALING:KIND POINT  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query two-point converted scaling values. (Scaling method: POINT)


Syntax


(Command)
(Query)


:SCALing:VOUPLOw CH$,B,C
:SCALing:VOUPLOw? CH$

(Response)

CH$,B<NR3>,C<NR3>
CH$:CH1 to CH4
B, C<NR3>:-9.999E+29 to 9.999E+29


Details


Sets the two-point scaling values for channel CH$.
Returns the two-point scaling values for channel CH$ as NR3 numerical values.


Example


:SCALing:VOUPLOw CH1,50.000E-03,-50.000E-03
:SCALing:VOUPLOw? CH1
(Response)  :SCALING:VOUPLOW CH1,+5.0000E-02,-5.0000E-02   (when headers are enabled)


Note


Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Set or query two-point scaling values. (Scaling method: POINT)


Syntax


(Command)
(Query)


:SCALing:SCUPLOw CH$,B,C
:SCALing:SCUPLOw? CH$

(Response)

CH$,B<NR3>,C<NR3>
CH$:CH1 to CH4
B, C<NR3>: -9.999E+29 to 9.999E+29


Details


Sets the two-point scaling values for channel CH$.
Returns the current two-point scaling values for channel CH$ as NR3 numerical values.


Example


:SCALing:SCUPLOw CH1,-500E-03,500E-03
:SCALing:SCUPLOw? CH1
(Response)  :SCALING:SCUPLOW CH1,-5.0000E-01,+5.0000E-01   (when headers are enabled)


Note


Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Set or query scaling offset. (Scaling method: RATIO)


Syntax


(Command)
(Query)


:SCALing:OFFSet CH$,A
:SCALing:OFFSet? CH$

(Response)

CH$,A<NR3>
CH$:CH1 to CH4
A<NR3>:-9.999E+9 to 9.999E+9


Details


Specifies scaling offset for channel CH$.
Returns the current scaling offset for channel CH$ as an NR3 numerical value.


Example


:SCALing:OFFSet CH1,1.0000E+00
:SCALing:OFFSet? CH1
(Response)  :SCALING:OFFSET CH1,1.0000E+00  (when headers are enabled)


Note


Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Set or query the scaling conversion ratio (Scaling method: RATIO)


Syntax


(Command)
(Query)


:SCALing:VOLT CH$,A
:SCALing:VOLT? CH$

(Response)

ch$,A<NR3>
CH$:CH1 to CH4
A<NR3>:-9.999E+9 to 9.999E+9


Details


Sets the scaling conversion ratio for channel CH$.
Returns the current scaling conversion ratio setting for channel CH$ as an NR3 numerical value.


Example


:SCALing:VOLT CH1,1.0000E+0
:SCALing:VOLT? CH1
(Response)  :SCALING:VOLT CH1,+1.0000E+00  (when headers are enabled)


Note


Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Set or query the model and range. (Scaling method: MODEL)


Syntax


(Command)
(Query)


:SCALing:MODEl CH$,A$(,B)
:SCALing:MODEl? CH$

(Response)

CH$,A$,B<NR3>
CH$:CH1 to CH4
A$:M_3283, M_3284, M_3285, M_9010_50, M_9018_50,
M_9132_50, M_9322, M_9657_10, M_9675
M_CT9691_10A, M_CT9691_100A, M_CT9692_20A,
M_CT9692_200A, M_CT9693_200A, M_CT9693_2000A
B<NR3>:Range


Details


Sets the model and range for the channel specified by CH$.
Returns the model as a character string and the range as an NR3
numerical value for the channel specified by CH$.

Specifies the model name to be used as A$.
A range is included about CT9691, CT9692, and CT9693.
M_3283  3283, M_3284  3284, M_3285  3285, M_9010_50  9010-50, M_9018_50  9018-50,
M_9132_50  9132-50, M_9322  9322, M_9657_10  9657-10, M_9675  9675
M_CT9691_10A  CT9691, Range = 10A M_CT9691_100A  CT9691, Range = 100A
M_CT9692_20A  CT9692, Range = 20A M_CT9692_200A  CT9692, Range = 200A
M_CT9693_200A  CT9693, Range = 200A M_CT9693_2000A  CT9693, Range = 2000A


Example


:SCALing:MODEl CH1,M_3283,1.0
:SCALing:MODEl? CH1
(Response)  :SCALING:MODEL CH1,M_3283,+1.0000E+00  (when headers are enabled)


:SCALing:MODEl CH1,M_CT9691_10A
:SCALing:MODEl? CH1
(Response)  :SCALING:MODEL CH1,M_CT9691_10A,+1.0000E+02  (when headers are enabled)


Note


Ranges available to be set differ depending on the model to be used.
Attempting to set an invalid value sets the next larger valid value, if available.
Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Set or query the output rate. (Scaling method: RATE)


Syntax


(Command)
(Query)


:SCALing:RATE CH$,A$
:SCALing:RATE? CH$

(Response)

CH$,A$
CH$:CH1 to CH4
A$:V1_M10, V1_M100, V1_1, V1_10, V1_20,
V1_50, V1_100, V1_200, V1_250, V1_500,
V1_1000, V1_2000, V1_2500, V1_5000, V1_10000, V_1000c_c


Details


Sets the output rate of the channel specified by CH$.
Returns the output rate of the channel specified by CH$ as a character string.

When clamp on sensor is used:
V1_M10 to V1_10000    1V → 10mA to 1V → 10000A
When voltage divider probe is used:
V_1000c_c    1V → 1000V


Example


:SCALing:RATE CH1,V1_M10
:SCALing:RATE? CH1
(Response)  :SCALING:RATE CH1,V1_M10  (when headers are enabled)


Note


Scaling method can be set using the :SCALing:KIND command.


Usage
Conditions


All functions




Specify the scaling unit name.


Syntax


(Command)
(Query)


:SCALing:UNIT CH$,"A$"
:SCALing:UNIT? CH$

(Response)

CH$,"A$"
CH$:CH1 to CH4
A$: Scaling units (up to 7 characters)


Details


Sets the scaling unit for the channel designated by ch$ (up to 7 characters allowed).
Entry of the special characters is as follows:

On the PC screen

ˆ2

ˆ3

˜ c

˜ o

˜ u

˜ e

˜ ,

˜ ;

ˆ ˆ

˜ ˜

On the MR8880 screen

2

3

°

Ω

μ

ε

'

"

ˆ

˜


Single quotation marks (') can be used instead of double quotation marks (").
Characters other than the following are replaced by spaces.

Returns the current scaling unit for the channel designated by ch$ as character data.


Example


:SCALing:UNIT CH1,"mA"
:SCALing:UNIT? CH1
(Response)  :SCALing:UNIT CH1,"mA"  (when headers are enabled)


Note


-


Usage
Conditions


All functions