Signal generation (GENerator)


Set or query the amplitude (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGAMplitude A$,B

:GENerator:WGAMplitude? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_4
B = 0.000 to 20.000 (Vpp)

Details

Sets the amplitude for the MR8790 Waveform Generator Unit.
Returns the amplitude as an NR2 value.

Example

GENerator:WGAMplitude CH1_1,2.5
:GENerator:WGAMplitude? CH1_1
(Response)  :GENERATOR:WGAMPLITUDE CH1_1,2.500  (when headers are enabled)

Note

The voltage that can be generated represents the total of the amplitude and offset and is subject to an upper limit of +10 V and a lower limit of -10 V.

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the frequency (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGFRequency A$,B

:GENerator:WGFRequency? A$

(Response)

A$,B<NR1>

A$ = CH1_1 to CH27_4
B = 0 to 20000 (Hz)

Details

Sets the waveform type for the MR8790 Waveform Generator Unit.
Returns the frequency as an NR1 value.

Example

:GENerator:WGFRequency CH1_1,1250
:GENerator:WGFRequency? CH1_1
(Response)  :GENERATOR:WGFREQUENCY CH1_1,1250  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the waveform type (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGKInd A$,B$

:GENerator:WGKInd? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_4
B$ = DC, SIN

Details

Sets the waveform type for the MR8790 Waveform Generator Unit.
Returns the waveform type setting as text data.

DC  DC output
SIN  Sine wave output

Example

:GENerator:WGKInd CH1_1,SIN
:GENerator:WGKInd? CH1_1
(Response)  :GENERATOR:WGKIND CH1_1,SIN  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the offset or (when the waveform type is set to DC) voltage. (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGOFfset A$,B

:GENerator:WGOFfset? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_4
B = -10.000 to 10.000 (V)

Details

Sets the offset or (when the waveform type is set to DC) voltage for the MR8790 Waveform Generator Unit.
Returns the offset or (when the waveform type is set to DC) voltage as an NR2 value.

Example

:GENerator:WGOFfset CH1_1,1.25
:GENerator:WGOFfset? CH1_1
(Response)  :GENERATOR:WGOFFSET CH1_1,1.250  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the waveform output (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGOUtput A$,B$

:GENerator:WGOUtput? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_4
B$ = OFF, ON

Details

Sets signal generation output for the MR8790 Waveform Generator Unit.
Returns the signal generation output setting as text data.

OFF  Disables signal generation.
ON  Generates a signal.

Example

:GENerator:WGOUtput CH1_1,ON
:GENerator:WGOUtput? CH1_1
(Response)  :GENERATOR:WGOUTPUT CH1_1,ON  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the period (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGPEriod A$,B

:GENerator:WGPEriod? A$

(Response)

A$,B

A$ = CH1_1 to CH27_4
B = 0 to 1 (s)

Details

Sets the period for the MR8790 Waveform Generator Unit.
Returns the period as an NR3 value (with 9 significant digits).

Example

:GENerator:WGPEriod CH1_1,0.125
:GENerator:WGPEriod? CH1_1
(Response)  :GENERATOR:WGPERIOD CH1_1,1.25000000E-01  (when headers are enabled)

Note

Although the period can be specified within the above range, the setting is actually configured as a frequency. Consequently, the values that can be set are limited, and the setting will be automatically converted to a valid frequency value.

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the output terminal state (MR8790)

Syntax

(Command)

(Query)


:GENerator:WGSTop A$,B$

:GENerator:WGSTop? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_4
B$ = SHORT, OPEN

Details

Sets the output terminal state when MR8790 Waveform Generator Unit output is turned off.
Returns the output terminal state setting as text data.

Example

:GENerator:WGSTop CH1_1,SHORT
:GENerator:WGSTop? CH1_1
(Response)  :GENERATOR:WGSTOP CH1_1,SHORT  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8790 (Waveform generator)




Set or query the clock frequency (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGCLock A$,B

:GENerator:PGCLock? A$

(Response)

A$,B<NR1>

A$ = U1 to U27 (Unit No.)
B = 0 to 120000 (Hz)

Details

Sets the clock frequency of the generated pattern.
Returns the clock frequency as an NR1 value.

Example

:GENerator:PGCLock U1,1000
:GENerator:PGCLock? U1
(Response)  :GENERATOR:PGCLOCK U1,1000  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query the signal generation output in the pattern mode (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGCOutput A$,B$

:GENerator:PGCOutput? A$

(Response)

A$,B$

A$ = U1 to U27 (Unit No.)
B$ = OFF, ON

Details

Sets signal generation output in the pattern mode for the MR8791 Pulse Generator Unit.
Returns the signal generation output setting as text data.

OFF  Disables signal generation.
ON  Generates a signal when signal generation control is in the RUN state.

Example

:GENerator:PGCOutput U1,ON
:GENerator:PGCOutput? U1
(Response)  :GENERATOR:PGCOUTPUT U1,ON  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query of the clock period (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGCPeriod A$,B

:GENerator:PGCPeriod? A$

(Response)

A$,B

A$ = U1 to U27 (Unit No.)
B = 0.0 to 0.1 (s)

Details

Sets the clock period of the generated pattern.
Returns the clock period as an NR3 value (with 9 significant digits).

Example

:GENerator:PGCPeriod U1,0.0125
:GENerator:PGCPeriod? U1
(Response)  :GENERATOR:PGCPERIOD U1,1.25000000E-04  (when headers are enabled)

Note

Although the clock period can be specified within the above range, the setting is actually configured as a clock frequency. Consequently, the values that can be set are limited, and the setting will be automatically converted to a valid clock frequency value.

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query the pattern data (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGDAta A$,B,C$,…

:GENerator:PGDAta? A$,B

(Response)

A$,B<NR1>,C$,…

A$ = U1 to U27 (Unit No.)
B = 1 to 16 (Pattern No.)
C$ = 00 to FF (Pattern data)

Details

Configure the pattern data of the U8791 Pulse Generation Unit.
The pattern data will be returned as text data.

Example

:GENerator:PGDAta U1,1,11,22,33,44,55,66,77,88,99,AA,BB,CC,DD,EE,FF
:GENerator:PGDAta? U1,1
(Response)  :GENERATOR:PGDATA U1,1,11,22,33,44,55,66,77,88,99,AA,BB,CC,DD,EE,FF  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query the duty (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGDUty A$,B

:GENerator:PGDUty? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.0 to 100.0 (%)

Details

Sets the duty for the MR8791 Pulse Generator Unit.
Returns the duty as an NR2 value.

Example

:GENerator:PGDUty CH1_1,12.5
:GENerator:PGDUty? CH1_1
(Response)  :GENERATOR:PGDUTY CH1_1,12.5  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pulse mode]




Set or query the frequency (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGFRequency A$,B

:GENerator:PGFRequency? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.0 to 20000.0 (Hz)

Details

Sets the waveform type for the MR8791 Pulse Generator Unit.
Returns the frequency as an NR2 value.

Example

:GENerator:PGFRequency CH1_1,1250
:GENerator:PGFRequency? CH1_1
(Response)  :GENERATOR:PGFREQUENCY CH1_1,1250.0  (when headers are enabled)

Note

When the mode is set to [Pattern], set the clock frequency using :PGCLock.

Usage
Conditions

Model MR8791 (Pulse generator) [Pulse mode]




Set or query of the mode (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGMOde A$,B$

:GENerator:PGMOde? A$

(Response)

A$,B$

A$ = U1 to U27 (Unit No.)
B$ = PULSe, PATTern

Details

Sets the mode of the MR8791 Pulse Generator Unit.
Returns the waveform type setting as text data.

Example

:GENerator:PGMOde U1,PULSe
:GENerator:PGMOde? U1
(Response)  :GENERATOR:PGMODE U1,PULSE  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator)




Query the pattern data count (MR8791)

Syntax

(Query)


:GENerator:PGNUmber? A$,B

(Response)

A$,B<NR1>,C<NR1>

A$ = U1 to U27 (Unit No.)
B = 1 to 16 (Pattern No.)
C = 1 to 2048 (Data count)

Details

Returns the pattern data number set for :GENerator:PGDAta as an NR1 value.

Example

:GENerator:PGNUmber? U1,1
(Response)  :GENERATOR:PGNUMBER U1,1,1000  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query the waveform output (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGOUtput A$,B$

:GENerator:PGOUtput? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = OFF, ON

Details

Sets signal generation output for the MR8791 Pulse Generator Unit.
Returns the signal generation output setting as text data.

OFF  Disables signal generation.
ON  Generates a signal.

Example

:GENerator:PGOUtput CH1_1,ON
:GENerator:PGOUtput? CH1_1
(Response)  :GENERATOR:PGOUTPUT CH1_1,ON  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pulse mode]




Set or query the pattern number (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGPAttern A$,B

:GENerator:PGPAttern? A$

(Response)

A$,B<NR1>

A$ = U1 to U27 (Unit No.)
B = 1 to 16 (Pattern No.)

Details

Sets the pattern number for the MR8791 Pulse Generator Unit.
Returns the pattern number as an NR1 value.

Example

:GENerator:PGPAttern U1,1
:GENerator:PGPAttern? U1
(Response)  :GENERATOR:PGPATTERN U1,1  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator) [Pattern mode]




Set or query the period (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGPEriod A$,B

:GENerator:PGPEriod? A$

(Response)

A$,B

A$ = CH1_1 to CH27_8
B = 0 to 10 (s)

Details

Sets the period for the MR8791 Pulse Generator Unit.
Returns the period as an NR3 value (with 9 significant digits).

Example

:GENerator:PGPEriod CH1_1,0.125
:GENerator:PGPEriod? CH1_1
(Response)  :GENERATOR:PGPERIOD CH1_1,1.25000000E-01  (when headers are enabled)

Note

Although the period can be specified within the above range, the setting is actually configured as a frequency. Consequently, the values that can be set are limited, and the setting will be automatically converted to a valid frequency value.

When the mode is set to [Pattern], set the clock period using :PGCPeriod.

Usage
Conditions

Model MR8791 (Pulse generator) [Pulse mode]




Set or query the output type (MR8791)

Syntax

(Command)

(Query)


:GENerator:PGTTl A$,B$

:GENerator:PGTTl? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = TTL, OC

Details

Sets the output type for the MR8791 Pulse Generator Unit.
Returns the output type setting as text data.

TTL  TTL output
OC  Open Collenctor output

Example

:GENerator:PGTTl CH1_1,TTL
:GENerator:PGTTl? CH1_1
(Response)  :GENERATOR:PGTTL CH1_1,TTL  (when headers are enabled)

Note

-

Usage
Conditions

Model MR8791 (Pulse generator)




Set or query the frequency (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:ACFRequency A$,B

:GENerator:VIR:ACFRequency? A$

(Response)

A$,B<NR1>

A$ = CH1_1 to CH27_8
B = 10, 20, 50, 100 (Hz)

Details

Configure the frequency during AC mode of the U8794 VIR Unit.
If B is set to any value other than the above, the settable value will be the closest possible value.

The frequency during AC mode will be returned.

Example

:GENerator:VIR:ACFRequency CH1_1,10
:GENerator:VIR:ACFRequency? CH1_1
(Response)  :GENERATOR:VIR:ACFREQUENCY CH1_1,10  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the measurement results (U8794)

Syntax

(Query)


:GENerator:VIR:ACIMeasure? A$

(Response)

A$,B

A$ = CH1_1 to CH27_8
B = 0.0 to 10.0 (Vpp)

Details

Returns the AC measurement results of the U8784 VIR Unit.

Example

:GENerator:VIR:ACIMeasure? CH1_1
(Response)  :GENERATOR:VIR:ACIMEASURE CH1_1,+1.000000E+00  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the offset (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:ACOFfset A$,B

:GENerator:VIR:ACOFfset? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.0 to 2.5 (V)

Details

Configures the offset settings during AC mode of the U8794 VIR Unit.
The offset during AC mode will be returned.

Example

:GENerator:VIR:ACOFfset CH1_1,0.1
:GENerator:VIR:ACOFfset? CH1_1
(Response)  :GENERATOR:VIR:ACOFFSET CH1_1,0.1  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the amplitude (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:ACVPp A$,B

:GENerator:VIR:ACVPp? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.0 to 5.0 (Vpp)

Details

Configures the amplitude settings during AC mode of the U8794 VIR Unit.
The amplitude during AC mode will be returned.

Example

:GENerator:VIR:ACVPp CH1_1,2.5
:GENerator:VIR:ACVPp? CH1_1
(Response)  :GENERATOR:VIR:ACVPP CH1_1,2.5  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Check for damage to the generation circuit (U8794)

Syntax

(Query)


:GENerator:VIR:DIAG? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = PASS, FAIL

Details

Checks for damage to the generation circuit of the U8974 VIR Unit, and returns damage results.

Example

:GENerator:VIR:DIAG? CH1_1
(Response)  :GENERATOR:VIR:DIAG CH1_1,PASS  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query temporary feedback pause settings during resistance generation (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:FEEDback A$,B$

:GENerator:VIR:FEEDback? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = PAUSE, CONTinue

Details

Configure the temporary feedback pause settings during resistance generation in resistance mode of the U8794 VIR Unit.
The temporary feedback pause during resistance generation in resistance mode will be returned.

PAUSE  stop feedback of current value at that time
CONTinue  restart feedback

Example

:GENerator:VIR:FEEDback CH1_1,PAUSE
:GENerator:VIR:FEEDback? CH1_1
(Response)  :GENERATOR:VIR:FEEDBACK CH1_1,PAUSE  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Check for damage to the current generation circuit (U8794)

Syntax

(Query)


:GENerator:VIR:IDIAG? A$

(Response)

A$,B,C

A$ = CH1_1 to CH27_8
B = Setting value
C = Monitor value

Details

Checks for damage to the current generation circuit of the U8974 VIR Unit, and returns the settings and monitor values.

Example

:GENerator:VIR:IDIAG? CH1_1
(Response)  :GENERATOR:VIR:IDIAG CH1_1,1.234567E+01,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the signal level (current) (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:ILEVel A$,B

:GENerator:VIR:ILEVel? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = -0.005000000 to 0.005000000 (A)

Details

Configures the signal level during current mode of the U8794 VIR Unit.
The signal level during current mode will be returned.

Example

:GENerator:VIR:ILEVel CH1_1,0.001234567
:GENerator:VIR:ILEVel? CH1_1
(Response)  :GENERATOR:VIR:ILEVEL CH1_1,0.001234567  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the current measurement value (U8794)

Syntax

(Query)


:GENerator:VIR:IMEAsure? A$

(Response)

A$,B

A$ = CH1_1 to CH27_8
B = Current value

Details

Returns the measurement value during current mode of the U8784 VIR Unit.

Example

:GENerator:VIR:IMEAsure? CH1_1
(Response)  :GENERATOR:VIR:IMEASURE CH1_1,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the current monitor range (U8794)

Syntax

(Query)


:GENerator:VIR:IRANge? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.005, 0.001, 0.00025, 0.00005 (A)

Details

Returns the current monitor range of the U8784 VIR Unit.

Example

:GENerator:VIR:IRANge? CH1_1
(Response)  :GENERATOR:VIR:IRANGE CH1_1,0.005  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Conduct circuit network estimate (U8794)

Syntax

(Query)


:GENerator:VIR:LDCHeck? A$

(Response)

A$,B,C,D

A$ = CH1_1 to CH27_8
B = Resistance value
C = Capacitance value
D = Voltage value

Details

Conducts circuit network estimate on the U8794 VIR Unit and returns the voltage, capacitance, and voltage values.

Example

:GENerator:VIR:LDCHeck? CH1_1
(Response)  :GENERATOR:VIR:LDCHECK CH1_1,1.234567E+01,1.234567E+01,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Clear the circuit network estimate results (U8794)

Syntax

(Command)


:GENerator:VIR:LDCLear A$

A$ = CH1_1 to CH27_8

Details

Clears the circuit network estimate results on the U8794 VIR Unit.

Example

:GENerator:VIR:LDCLear CH1_1

Note

-

Usage
Conditions

Model U8794 (VIR)




Set the function toggle (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:MODE A$,B$

:GENerator:VIR:MODE? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = V, I, R, AC

Details

Toggles the function mode of the U8794 VIR Unit.
The function mode is returned.

V  voltage
I  current
R  resistance
AC  AC

Example

:GENerator:VIR:MODE CH1_1,V
:GENerator:VIR:MODE? CH1_1
(Response)  :GENERATOR:VIR:MODE CH1_1,V  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the notch frequency (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:NOTCH A

:GENerator:VIR:NOTCH?

(Response)

A<NR1>

A = 50, 60 (Hz)

Details

Configures the notch frequency settings of the U8794 VIR Unit.
The notch frequency will be returned.

Example

:GENerator:VIR:NOTCH 50
:GENerator:VIR:NOTCH?
(Response)  :GENERATOR:VIR:NOTCH 50  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the output ON/OFF (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:OUTPut A$,B$

:GENerator:VIR:OUTPut? A$

(Response)

A$,C$

A$ = CH1_1 to CH27_8
B$ = ON, OFF
C$ = ON, OFF, ERR1 to ERR5

Details

Configures output ON/OFF of the U8794 VIR Unit.
The output status is returned.

OFF  output off
ON  output on (no error)
ERR1  current monitor f.s. (±5.5mA) exceeded
ERR2  current monitor range f.s. exceeded
ERR3  current monitor range exceeded
ERR4  no load
ERR5  unstable

Example

:GENerator:VIR:OUTPut CH1_1,ON
:GENerator:VIR:OUTPut? CH1_1
(Response)  :GENERATOR:VIR:OUTPUT CH1_1,ON  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the signal level (resistance) (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:RLEVel A$,B

:GENerator:VIR:RLEVel? A$

(Response)

A$,B<NR1>

A$ = CH1_1 to CH27_8
B = 10.0000 to 1000000 (Ω)

Details

Configures the signal level during resistance mode of the U8794 VIR Unit.
The signal level during resistance mode will be returned.

Example

:GENerator:VIR:RLEVel CH1_1,123.456
:GENerator:VIR:RLEVel? CH1_1
(Response)  :GENERATOR:VIR:RLEVEL CH1_1,123.456  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the resistance measurement value (U8794)

Syntax

(Query)


:GENerator:VIR:RMEAsure? A$

(Response)

A$,B

A$ = CH1_1 to CH27_8
B = Resistance value

Details

Returns the measurement value during resistance mode on the U8794 VIR Unit.

Example

:GENerator:VIR:RMEAsure? CH1_1
(Response)  :GENERATOR:VIR:RMEASURE CH1_1,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the switch toggle setting during output (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:SWITCH A$,B$

:GENerator:VIR:SWITCH? A$

(Response)

A$,B$

A$ = CH1_1 to CH27_8
B$ = OPEN, SHORT, NORMAL

Details

Configures switch toggling during output of the U8794 VIR Unit.
The switch toggle during output is returned.

OPEN  open
SHORT  short-circuit
NORMAL  normal

Example

:GENerator:VIR:SWITCH CH1_1,OPEN
:GENerator:VIR:SWITCH? CH1_1
(Response)  :GENERATOR:VIR:SWITCH CH1_1,OPEN  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Check for damage to the voltage generation circuit (U8794)

Syntax

(Query)


:GENerator:VIR:VDIAG? A$

(Response)

A$,B,C

A$ = CH1_1 to CH27_8
B = Setting value
C = Monitor value

Details

Checks for damage to the voltage generation circuit of the U8974 VIR Unit, and returns the settings and monitor values.

Example

:GENerator:VIR:VDIAG? CH1_1
(Response)  :GENERATOR:VIR:VDIAG CH1_1,1.234567E+01,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the signal level (voltage) (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:VLEVel A$,B

:GENerator:VIR:VLEVel? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = -0.1000 to 5.3000 (V)

Details

Configures the signal level during voltage mode of the U8794 VIR Unit.
The signal level during voltage mode will be returned.

Example

:GENerator:VIR:VLEVel CH1_1,1.2345
:GENerator:VIR:VLEVel? CH1_1
(Response)  :GENERATOR:VIR:VLEVEL CH1_1,1.2345  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the voltage measurement value (U8794)

Syntax

(Query)


:GENerator:VIR:VMEAsure? A$

(Response)

A$,B

A$ = CH1_1 to CH27_8
B = Voltage value

Details

Returns the measurement value during voltage mode on the U8794 VIR Unit.

Example

:GENerator:VIR:VMEAsure? CH1_1
(Response)  :GENERATOR:VIR:VMEASURE CH1_1,1.234567E+01  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Query the voltage monitor range (U8794)

Syntax

(Query)


:GENerator:VIR:VRANge? A$

(Response)

A$,B<NR2>

A$ = CH1_1 to CH27_8
B = 0.5, 5 (V)

Details

Returns the voltage monitor range of the U8794 VIR Unit.

Example

:GENerator:VIR:VRANge? CH1_1
(Response)  :GENERATOR:VIR:VRANGE CH1_1,0.5  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)




Set or query the zero-adjustment (U8794)

Syntax

(Command)

(Query)


:GENerator:VIR:ZEROadj A$

:GENerator:VIR:ZEROadj?

(Response)

A$

A$ = OFF, ON

Details

Configures the zero-adjustment settings of the U8794 VIR Unit.
The zero adjustment setting will be returned.

Example

:GENerator:VIR:ZEROadj ON
:GENerator:VIR:ZEROadj?
(Response)  :GENERATOR:VIR:ZEROADJ ON  (when headers are enabled)

Note

-

Usage
Conditions

Model U8794 (VIR)