(10) SCALing command (Sets and queries scaling.)

 

(1) Sets and queries the scaling function.

Common

 

Syntax

 

 

command

query

 

:SCALing:KIND A$

:SCALing:KIND?

response

 

A$

A$ = POINT, RATIO

 

 

Explanation

 

 

Sets the scaling type according to a character string.

Returns the current scaling type setting as a character string.

 

 

Example

 

 

:SCALing:KIND POINT

The 2-point scaling is used.

 

 

When allowed

 

 

In all functions.

 

 

(2) Enables and disables, and queries the scaling function.

Common

 

Syntax

 

 

command

query

 

:SCALing:SET ch$,A$

:SCALing:SET? ch$

response

 

ch$,A$

A$ = OFF, ENG, SCI

 

 

Explanation

 

 

Enables or disables the scaling function for the channel designated by ch$.

Returns the current state of enablement of the scaling function for the channel designated by ch$ as a character string.

 

 

Example

 

 

:SCALing:SET CH1,ENG

Sets the scaling function for channel 1 to ENG.

 

 

When allowed

 

 

In all functions.

 

 

(3) Sets and queries the scaling conversion value.

Common

 

Syntax

 

 

command

query

 

:SCALing:VOLT ch$,A

:SCALing:VOLT? ch$

response

 

ch$,A<NR3>

A = -9.999E+9 to +9.999E+9

 

 

Explanation

 

 

Sets the scaling conversion value for the channel designated by ch$.

Returns the current scaling conversion value setting for the channel designated by ch$ as an NR3 numerical value.

 

 

Example

 

 

:SCALing:VOLT CH1,+2.0E-3

Sets the scaling conversion value (eu/V) for channel 1 to +2. 0E-3.

 

 

When allowed

 

 

In all functions, when the conversion scaling is set.

 

 

(4) Sets and queries the scaling offset.

Common

 

Syntax

 

 

command

query

 

:SCALing:OFFSet ch$,A

:SCALing:OFFSet? ch$

response

 

ch$,A<NR3>

A = -9.999E+9 to +9.999E+9

 

 

Explanation

 

 

Sets the scaling offset for the channel designated by ch$.

Returns the current scaling offset for the channel designated by ch$ as an NR3 numerical value.

 

 

Example

 

 

:SCALing:OFFSet CH1,+1.0E-3

Sets the scaling offset (eu offset) for channel 1 to +1. 0E-3.

 

 

When allowed

 

 

In all functions, when the conversion scaling is set.

 

 

(5) Sets and queries the scaling unit.

Common

 

Syntax

 

 

command

query

 

:SCALing:UNIT ch$,'A$'

:SCALing:UNIT? ch$

response

 

ch$,fA$f

A$ = scaling unit (up to 7 characters)

 

 

Explanation

 

 

Sets the scaling unit for the channel designated by ch$ (up to 7 characters allowed).

Entry of the special characters is as follows:

(Characters other than the following are replaced by spaces.)


^2 (= 2)

^3 (= 3)

~c (= °)

~e (= ε)

~u (= μ)

~o (= Ω)

 

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

Double quotation marks (") can be used instead of single quotation marks (').

 

 

Example

 

 

:SCALing:UNIT CH1,'mA'

Sets the scaling unit for channel 1 to milliamps.

 

 

When allowed

 

 

In all functions.

 

 

(6) Sets and queries the scaling VOLT UP and LOW.

Common

 

Syntax

 

 

command

query

 

:SCALing:VOUPLOw ch$,B,C

:SCALing:VOUPLOw? ch$

response

 

ch$,B<NR3>,C<NR3>

B, C = -9.9999E+29 to +9.9999E+29

 

 

Explanation

 

 

Sets the scaling VOLT UP and VOLT LOW values for the channel designated by ch$.

Returns the current scaling VOLT UP and VOLT LOW values for the channel designated by ch$ as an NR3 numerical value.

 

 

Example

 

 

:SCALing:VOUPLOw ch1,+2.0E-1,0

Sets the values of the two points preceding conversion.

 

 

When allowed

 

 

In all functions, when the 2-point scaling is set.

 

(7) Sets and queries the scaling SCALE UP and LOW.

Common

 

Syntax

 

 

command

query

 

:SCALing:SCUPLOw ch$,B,C

:SCALing:SCUPLOw? ch$

response

 

ch$,B<NR3>,C<NR3>

B, C = -9.9999E+29 to +9.9999E+29

 

 

Explanation

 

 

Sets the scaling SC UP and SC LOW values for the channel designated by ch$.

Returns the current scaling SC UP and SC LOW values for the channel designated by ch$ as an NR3 numerical value.

 

 

Example

 

 

:SCALing:SCUPLOw ch1,1.0E+1,0

Sets the converted values of the two points.

 

 

When allowed

 

 

In all functions, when the 2-point scaling is set.