Sets the output frequency. The example shows it used to specify 55 Hz for AC voltage output.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | real | Hz | Frequency value to set. |
FREQuency 55
SCPI COMMAND REFERENCE
The Keysight AC6906H is Keysight's power supply in the AC6900 Series Three-Phase AC Power Sources family. Its SCPI remote-control interface exposes 525 commands across 23 subsystems - 252 settable and 273 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.
525
Commands
252
Settable
273
Queries
23
Subsystems
SCPI
Verified
2026-07-16
Sets the output frequency. The example shows it used to specify 55 Hz for AC voltage output.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | real | Hz | Frequency value to set. |
FREQuency 55
Returns the minimum or maximum frequency limit when queried with the corresponding qualifier. The slice shows the query used with MINimum and MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects whether the minimum or maximum frequency limit is returned. |
FREQuency? MINimum FREQuency? MAXimum
Sets the lower frequency limit.
| Name | Type | Values | Description |
|---|---|---|---|
| limit | real | MIN | Lower frequency limit value. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Special limit keyword used instead of a numeric value. |
FREQuency:LIMit:LOWer MIN
Sets the upper frequency limit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Upper frequency limit value. |
| qualifieropt | enum | MINimum | MAXimum | Use a limit keyword instead of a numeric value. |
FREQuency:LIMit:UPPer MAX
Enables frequency synchronous.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | Enables frequency synchronous. |
Sets the frequency synchronous source.
Sets the frequency synchronous phase.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | real | - | Frequency synchronous phase value. |
Enables or disables frequency synchronous operation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables frequency synchronous operation. |
Sets the lower AC frequency soft limit. The limit must satisfy the relationship FREQ:LIM:LOW 3 FREQ or FREQ:TRIG 3 FREQ:LIM:UPP, and the command is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 - 550 | Lower frequency soft limit to set. |
FREQ:LIM:LOW? Query the low frequency limit: FREQ:LIM:LOW?
Queries the lower AC frequency soft limit. This command is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum limit value to query. |
[SOURce:]FREQuency:LIMit:LOWer? [MINimum|MAXimum] Query the low frequency limit: FREQ:LIM:LOW?
Sets the upper AC frequency soft limit. The limit must satisfy the relationship with the output frequency and is invalid when the signal source is external.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 Hz - 550 Hz | Upper frequency soft limit. |
FREQ:LIM:UPP? FREQ:LIM:UPP
Queries the upper AC frequency soft limit. The returned value is the configured upper limit in hertz, with optional MINimum or MAXimum qualifier support.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum limit value to return. |
FREQ:LIM:UPP?
Sets the AC output frequency and optionally the lower and upper frequency soft limits. The query returns the current frequency, with optional MINimum or MAXimum qualifier support.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 - 550 Hz | Sets the frequency value. |
| lower_limitopt | real | 1.00 - 550 Hz | Lower soft limit for the frequency. |
| upper_limitopt | real | 1.00 - 5,000 Hz | Upper soft limit for the frequency. |
| qualifieropt | enum | MINimum | MAXimum | For the query, requests the minimum or maximum allowed value. |
Set the output frequency to 50 Hz: FREQ 50
Queries the current CW output frequency. Optionally, the query can request the minimum or maximum frequency value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects whether the minimum or maximum frequency value is returned. |
Set the output frequency to 50 Hz: FREQ 50
Sets the immediate AC frequency and optionally the lower and upper frequency soft limits. The command takes one or three arguments, and you cannot have a low or high limit without the other.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 - 550 Hz | Immediate output frequency to set; frequency suffixes HZ and KHZ are allowed. |
| lower_limitopt | real | 1.00 - 550 Hz | Lower frequency soft limit. |
| upper_limitopt | real | 1.00 - 550 Hz | Upper frequency soft limit. |
Set the output frequency to 50 Hz: FREQ 50
Sets the immediate AC frequency and optionally the lower and upper frequency soft limits. The query returns the present immediate frequency, with optional MINimum or MAXimum to request the corresponding limit value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum frequency limit. |
Set the output frequency to 50 Hz: FREQ 50
Returns the frequency limit state. The query yields 0 for OFF or 1 for ON.
Sets the synchronization signal source for synchronous frequency operation. The available sources are line or external, and the *RST command sets this parameter to LINE.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | LINE | EXTernal | Selects the synchronization signal source. |
FREQ:SYNC:MODE EXT
Returns the synchronization signal source for frequency synchronous operation.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum value to return. |
Sets the synchronization offset angle in degrees. The query returns the present phase delay, or the minimum/maximum value when qualified with MINimum or MAXimum.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 360 | Synchronization offset angle in degrees. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum phase delay value. |
FREQ:SYNC:PHAS:DEL 90
Sets or queries the synchronization offset angle in degrees. The query can optionally return the current value or the minimum/maximum setting.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier selecting the minimum or maximum value. |
FREQ:SYNC:PHAS:DEL 90
Enables or disables frequency synchronous operation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Turns frequency synchronous operation on or off. |
FREQ:SYNC ON
Sets the triggered AC output frequency in Hertz. The command applies to AC, AC+DC, EXT-DC, and EXT-AC; the *RST default is 50 Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 - 550 | Triggered AC output frequency for L models; H models allow up to 5,000 Hz. |
| qualifieropt | enum | MINimum | MAXimum | Sets the triggered frequency to the minimum or maximum allowed value. |
FREQ:TRIG 90
Sets the triggered AC output frequency in Hertz. The *RST default is 50 Hz, and frequency suffixes HZ and KHZ are allowed.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1.00 - 550 | Triggered AC output frequency for L models; H models support up to 5,000 Hz. |
| qualifieropt | enum | MINimum | MAXimum | Sets the triggered frequency to the minimum or maximum allowed value. |
FREQ:TRIG 90
Turns the output on or off. The manual shows it being used to turn the output on in typical AC and DC voltage setups.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Selects the output state. |
OUTPut ON OUTPut ON
Selects the output coupling mode.
| Name | Type | Values | Description |
|---|---|---|---|
| coupling | enum | AC | DC | Output coupling mode to select. |
Enables watchdog protection.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns watchdog protection on or off. |
Sets the watchdog timer for output protection.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | integer | 0 - 600 | Watchdog delay before protection action is taken. |
OUTPut:PROTection:WDOG:DELay 600
Enables the output-off phase control.
Sets the output-off phase angle for turn-off phase control. The manual example shows a value of 90 degrees.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0 - 360 | Output-off phase angle to apply when the output is turned off. |
OUTPut:PHASe:OFF:LEVel 90
Enables the output-on phase control.
Sets the output-on phase angle for turn-on phase control. The delay phase angle can be set from 0 to 360 degrees on three-phase input models.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0 - 360 | Output-on phase angle to apply at turn-on. |
OUTPut:PHASe:ON:LEVel 90
Enables soft start turn-on.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | Turns soft start on. |
OUTPut:SSTart ON
Enables or disables output surge suppression.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns output surge suppression on or off. |
Enables soft start turn-off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns soft start turn-off on or off. |
Sets the soft start turn-on.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | - | Soft start turn-on time. |
Sets the soft start turn-off time.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 0 - 10 | Turn-off time value. |
Turns the impedance control on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables impedance control. |
Sets the output coupling mode.
Set the output mode to ACDC: OUTP:COUP ACDC
Enables or disables the output impedance control.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | ON | 1 | OFF | 0 | Enables or disables the output impedance control. |
OUTP:IMP ON
Enables or disables the output impedance control.
Enables or disables the instrument's output.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Turns the output on or off. |
Turn on the output: OUTP ON
Returns whether the instrument's output is enabled or disabled.
Sets the reactive part of the output impedance in henries. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | H | Reactive output impedance value. |
| qualifieropt | enum | MINimum | MAXimum | Allows setting or querying the minimum or maximum supported reactance. |
| chanlistopt | channel_list | - | Specific output phases to apply the setting to. |
OUTP:IMP:REAC 100UH
Returns the reactive part of the output impedance in Henries. The optional [MINimum|MAXimum] qualifier requests the minimum or maximum allowed value, and an optional channel list may restrict the query to specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum allowed reactive impedance value. |
| chanlistopt | channel_list | - | Optional list of output phases to query. |
OUTP:IMP:REAC 100UH
Sets the resistance part of the output impedance in ohms. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 667 mΩ | Resistance value to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed resistance value. |
| chanlistopt | channel_list | - | Specific output phases to apply the setting to. |
OUTP:IMP:REAL 100MOHM
Sets or queries the resistance part of the output impedance in ohms. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - MAXimum | Resistance value to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed resistance value for the query. |
OUTP:IMP:REAL 100MOHM
Sets the operating mode of the remote inhibit digital pin. The inhibit function shuts down the output in response to an external signal on the Inhibit input pin, and the mode is stored in non-volatile memory.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | LATChing | LIVE | Operating mode of the remote inhibit digital pin. |
OUTP:INH:MODE LIVE
Sets the operating mode of the remote inhibit digital pin. The inhibit function shuts down the output in response to an external signal on the Inhibit input pin, and the setting is stored in non-volatile memory.
Enables or disables the output-off phase control when OUTPut OFF is sent. This command is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enable or disable the output-off phase control. |
OUTP:PHAS:OFF ON
Enables or disables the output-off phase control when OUTPut OFF is sent. This command is invalid if the signal source is an external signal source.
OUTP:PHAS:OFF ON
Sets the output-off phase angle when OUTPut OFF is sent, in degrees. This command is invalid if the signal source is an external signal source.
Sets the output-on phase angle when OUTPut ON is sent, in degrees. The command is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 360.0 | Output-on phase angle to apply when OUTPut ON is sent. |
OUTP:PHAS:ON:LEV 90
Enables or disables the output-on phase control when OUTPut ON is sent. This command is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the output-on phase control. |
Enable the output-on phase control: OUTP:PHAS:ON ON
Enables or disables the output-on phase control when OUTPut ON is sent. The command is invalid if the signal source is an external signal source.
OUTP:PHAS:ON ON
Sets the difference between phase 1 and phase 2 angle in degrees. It cannot be set in 1P or 1P3W mode, and is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 360.0 | Difference between the phase 1 angle and the phase 2 angle. |
| qualifieropt | enum | MINimum | MAXimum | Requests the minimum or maximum allowed value instead of setting a numeric value. |
OUTP:PHAS:P12 90
Sets the difference between the phase 1 angle and the phase 2 angle in degrees. It cannot be set when in 1P or 1P3W mode, and is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 360.0 | Difference between phase 1 and phase 2 offset angle. |
OUTP:PHAS:P12 90
Sets the absolute phase 1 offset angle in degrees. It cannot be set in 1P or 1P3W mode, and is invalid if the signal source is external.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 360.0 | Absolute phase 1 offset angle to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed value. |
OUTP:PHAS:P1O 90
Returns the absolute phase 1 offset angle in degrees. It cannot be set in 1P or 1P3W mode, and is invalid if the signal source is an external signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum value instead of the current setting. |
Set the output phase 1 offset angle: OUTP:PHAS:P1O 90
Holds the output off during instrument power-on when enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the output safe state at power-on. |
Enable the output safe state at power-on: OUTP:PON:SAFE ON
Enables or disables the output safe state at power-on. When enabled, the output is held off during instrument power-on.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enable or disable the output safe state at power-on. |
OUTP:PON:SAFE ON
Sets the power-on output state. RST specifies a state equivalent to *RST, RCL0 loads state storage memory location 0, and AUTO powers on in the power-down state with the output always off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RST | RCL0 | AUTO | Selects the power-on output state. |
OUTP:PON:STAT RST
Sets or queries the power-on output state. The instrument can be configured to power on in the *RST state, recall state 0, or in the power-down state with output always off.
OUTP:PON:STAT RST
Resets the latched protection status, clearing the output-disable latch caused by a protection condition. It also clears the latched Inhibit Input function.
OUTP:PROT:CLE
Returns the watchdog delay time. Optional qualifiers allow querying the minimum or maximum delay.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects which value to return. |
OUTPut:PROTection:WDOG:DELay? [MINimum|MAXimum]
Enables or disables the I/O watchdog timer. When enabled, the output is disabled if there is no I/O activity on any remote interface within the delay time specified by :OUTPut:PROTection:WDOG:DELay.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | ON | 1 | OFF | 0 | Enables or disables the watchdog timer protection. |
OUTP:PROT:WDOG ON
Enables or disables the I/O watchdog timer.
Enables or disables the soft-start rise. The command is invalid if the voltage compensation mode has been set to SOFT.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the soft-start rise. |
OUTP:SST ON
Enables or disables the soft-start rise. This command is invalid if the voltage compensation mode has been set to SOFT.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the soft-start rise. |
OUTP:SST ON
Queries the soft-start fall time in seconds. An optional qualifier may request the minimum or maximum value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects which value to query. |
OUTP:SST:TIME:FALL 1
Sets the soft-start rise time in seconds. This command is only valid if the soft-start rise state is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.1 - 30.0 | Soft-start rise time to set. |
| qualifieropt | enum | MINimum | MAXimum | Sets the command to use the minimum or maximum allowed rise time. |
OUTP:SST:TIME 10
Queries the soft-start rise time in seconds. The query supports the optional MINimum or MAXimum qualifier to return the corresponding limit.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier that returns the minimum or maximum soft-start rise time. |
OUTP:SST:TIME 10
Enables or disables the soft-start fall. This command is invalid if the voltage compensation mode has been set to SOFT.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enable or disable the soft-start fall. |
Enable the soft start fall: OUTP:SST:FALL ON
Returns whether the soft-start fall is enabled or disabled. The command is invalid if the voltage compensation mode has been set to SOFT.
OUTP:SST:FALL?
Enables or disables the voltage surge suppression feature.
OUTP:SSUP:STAT ON
Selects the wiring mode used for AC or DC voltage setup. The examples show values of 3 for AC voltage and 1 for DC voltage.
| Name | Type | Values | Description |
|---|---|---|---|
| wiring | integer | 1 - 3 | Selects the wiring mode. |
Queries the number of units in parallel.
Enables or disables the front-panel key click tone. The setting is independent of the instrument beeper state and is not affected by *RST or *RCL.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Turns the front-panel key click tone on or off. |
SYST:BEEP:KCLick OFF
Disables or enables the click tone heard when you press a front-panel key.
Disables or enables the beep heard when an error is generated.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the beep heard when an error is generated. |
Returns the current beeper state. The beeper state controls whether a beep is heard when an error is generated.
SYST:BEEP:STAT?
Issues a single beep. This command overrides the current beeper state, so a beep can be issued even if the beeper is turned off by SYSTem:BEEPer:STATe.
Issue a single beep: SYST:BEEP
Returns the TCP port number for SCPI-RAW.
Configures the remote/local/lockout state of the instrument. The LOCal setting disables the remote interface, REMote enables remote control, and RWLock enables remote control while locking out front-panel operation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | LOCal | REMote | RWLock | Remote/local/lockout state to set. |
SYST:COMM:RLST REM
Queries the remote/local/lockout state of the instrument. The query returns LOC, REM, or RWL.
Sets the voltage offset value in volts. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -200 - +200 | Voltage offset value to set. |
SYST:CONF:ADJ:VOLT:FINE 180
Queries the fine voltage offset value in volts. The query can optionally request the minimum or maximum value, and can be directed to specific output phases with an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier requesting the minimum or maximum value. |
| channel listopt | channel_list | - | Optional list of output phases to target. |
SYSTem:CONFigure:ADJust:VOLTage:FINE? [MINimum|MAXimum] [,(@chanlist)]
Sets whether the sensing function is enabled or disabled for the voltage offset setting. Use :SYSTem:CONFigure:ADJust:VOLTage:FINE to set the voltage offset value.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OUTPut | SENSe | Selects whether sensing uses the output terminals or the sense terminals. |
SYST:CONF:ADJ:VOLT:TERM:MODE STERM
Queries whether the sensing function is enabled for the voltage offset setting. The return indicates the present terminal mode, with OTERM disabling sensing at the output terminals and STERM enabling sensing at the sense terminals.
SYST:CONF:ADJ:VOLT:TERM:MODE STERM
Queries the number of units operating in parallel. Parallel operation does not apply to AC6903 units.
SYST:CONF:FORM:FRAM?
Queries information about the specified power module in a frame.
| Name | Type | Values | Description |
|---|---|---|---|
| frame | integer | 0 - 3 | Specifies the frame to query: 0 for the primary or standalone unit, 1 for the first secondary unit, 2 for the second secondary unit, and 3 for the third secondary unit. |
| module | integer | 1 - 4 | Specifies the index of the power module within the frame. Up to four power modules can be installed in a frame. |
SYST:CONF:FORM:PMOD:INFO? 1
Queries information about the specified power module operating in a frame.
| Name | Type | Values | Description |
|---|---|---|---|
| frame | integer | 0 - 3 | Specifies the frame or unit to query: 0 for the primary or standalone unit, 1 for the first secondary unit, 2 for the second secondary unit, and 3 for the third secondary unit. |
| module | integer | 1 - 4 | Specifies the index of the power module within the selected frame. |
SYST:CONF:FORM:PMOD:INFO? 1
Queries the number of power modules in the specified unit.
| Name | Type | Values | Description |
|---|---|---|---|
| frame | integer | 0 - 3 | Specifies which frame to query: 0 for the primary or standalone unit, 1 for the first secondary unit, 2 for the second secondary unit, and 3 for the third secondary unit. |
SYST:CONF:FORM:PMOD? 1
Sets or queries the maximum expected power for the power saver function in watts. The *RST command sets all instruments to their maximum rated power.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - total output wattage of the unit | Power saver limit to apply. |
| qualifieropt | enum | MINimum | MAXimum | Allows selection of the minimum or maximum limit keyword instead of a numeric value. |
SYST:CONF:FORM:PSAV:MAX 3000
Sets the maximum expected power for the power saver function in watts, or queries the current power saver limit. *RST sets all instruments to their maximum rated power.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - total output wattage of the unit | Maximum expected power for the power saver function. |
| qualifieropt | enum | MINimum | MAXimum | Optional keyword qualifier for the value; MINimum or MAXimum may be used in place of a numeric value. |
SYST:CONF:FORM:PSAV:MAX 3000
Sets the specified power modules to run using the power saver function. Up to four parameter pairs can be specified; the first pair configures the power modules in the stand-alone or primary unit, and subsequent pairs program the power modules in secondary units.
| Name | Type | Values | Description |
|---|---|---|---|
| module state | enum | E | D | Power module state code: E disables the module, D enables the module. |
SYST:CONF:FORM:PSAV:MOD EEDD
Sets the specified power modules to run using the power saver function. Up to four parameter pairs can be specified; the first pair configures the power modules in the stand-alone or primary unit, and subsequent pairs program the secondary units.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | E | D | Power-module setting for each module pair. |
SYST:CONF:FORM:PSAV:MOD EEDD
Resets the power saver settings. This command is invalid when the output is on.
SYST:CONF:FORM:PSAV:RES?
Specifies the output configuration. The command is invalid when the output is on or when a sequence or simulation is running.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | 1 | 2 | 3 | Selects the output configuration. |
SYST:CONF:NOUTputs 1 SYST:CONF:WIRing 1
Specifies the output configuration. This command is equivalent to :SYSTem:CONFigure:WIRing.
Specifies the output configuration. This command is equivalent to :SYSTem:CONFigure:NOUTputs.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | 1 | 2 | 3 | Selects the output wiring configuration. |
SYST:CONF:WIRing 1 SYST:CONF:WIRing?
Sets the local date of the system clock. The query returns the year, month, and day in comma-separated NR1 format.
| Name | Type | Values | Description |
|---|---|---|---|
| yyyy | integer | 2016 - 2037 | Year of the system date. |
| mm | integer | 1 - 12 | Month of the system date. |
| dd | integer | 1 - 31 | Day of the system date. |
SYST:DATE 2021,7,28
Returns the local date of the system clock as year, month, and day.
Reads and clears one error from the error queue. Errors are returned in first-in-first-out order, and reading the queue removes the entry.
SYST:ERR?
Returns the number of errors in the error queue. The returned value always begins with a + character, even if the number is 0.
SYST:ERR:COUN?
Included for compatibility. Use the equivalent SYSTem:COMMunicate:RLST when creating new programs.
SYSTem:LOCal
Enables password protection by entering the password set by SYSTem:PASSword:NEW.
| Name | Type | Values | Description |
|---|---|---|---|
| password | string | - | Password used to enable password protection. |
SYST:PASS "<password>"
Enables password protection by entering the password set by SYSTem:PASSword:NEW.
SYST:PASS "<password>"
Included for compatibility. Use the equivalent SYSTem:COMMunicate:RLST when creating new programs.
Included for compatibility. Use the equivalent SYSTem:COMMunicate:RLST when creating new programs.
Disables password protection by entering the existing password in quotes.
| Name | Type | Values | Description |
|---|---|---|---|
| password | string | - | Existing password used to disable password protection. |
Sets a new password. Enter the existing password and the new password in quotes.
| Name | Type | Values | Description |
|---|---|---|---|
| existing_password | string | - | Existing password used to authorize the password change. |
| new_password | string | - | New password to set. |
SYST:PASS:NEW "<existing>", "<new>",
Queries whether password protection is enabled.
SYST:PASS:STAT?
Clears all user memory, including stored states, and reboots the instrument in the *RST state. The sanitization procedure is intended for removing an instrument from a secure area and does not erase factory data.
Immediately activates sleep mode.
:SYST:SLE:EXEC
Sets the local time of the system clock in hours, minutes, and seconds. The query returns the hours, minutes, and seconds in a comma-separated NR1 format.
| Name | Type | Values | Description |
|---|---|---|---|
| hh | integer | 0 - 23 | Hour value. |
| mm | integer | 0 - 59 | Minute value. |
| ss | integer | 0 - 59 | Second value. |
SYST:TIME 20,00,00
Returns the local time of the system clock in hours, minutes, and seconds. The values are returned in comma-separated NR1 format.
Returns the SCPI version used by the instrument. The query always returns 1999.0.
Return the SCPI version: SYST:VERS?
Reads and deletes the oldest error from the error queue. Error messages are stored until they are read with this query.
Sets the output voltage. In the examples, it is used after selecting the voltage range and AC or DC coupling mode.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | V | Output voltage value to set. |
Sets the DC voltage offset. The example shows it used after selecting DC coupling and a voltage range.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | V | DC voltage offset to specify. |
VOLTage:OFFSet 40
Queries the minimum or maximum allowable voltage offset. The manual shows the query can be used with the MINimum and MAXimum qualifiers.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects whether to query the minimum or maximum limit. |
VOLTage:OFFSet? MINimum VOLTage:OFFSet? MAXimum
Selects the voltage range used for the output. The examples show it being set to 160 V.
| Name | Type | Values | Description |
|---|---|---|---|
| range | integer | 160 - 160 | Voltage range selection. |
VOLTage:RANGe 160
Returns the minimum or maximum allowable voltage limit when queried with a qualifier. It is used to query voltage limits rather than to set a value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | MINimum | MAXimum | Selects whether the minimum or maximum voltage limit is returned. |
VOLTage? MINimum VOLTage? MAXimum
Sets the lower AC voltage limit.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | Lower voltage limit value. |
| qualifieropt | enum | MINimum | MAXimum | Optional limit keyword instead of a numeric value. |
VOLTage:LIMit:LOWer MIN
Sets the upper AC voltage limit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Upper AC voltage limit to set. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Optional keyword qualifier for the limit value. |
VOLTage:LIMit:UPPer MAX
Sets the lower DC voltage limit for the voltage offset subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| limit | real | MIN | Lower limit value. |
VOLTage:OFFSet:LIMit:LOWer MIN
Sets the upper DC voltage limit.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | MAX | Sets the limit to the maximum allowed value. |
Sets the lower overvoltage limit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | MIN - MAX | Lower overvoltage limit. |
Enables or disables the lower overvoltage protection state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables the lower overvoltage protection. |
VOLTage:PROTection:LOWer:STATe ON
Sets the negative overvoltage peak protection limit.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Negative overvoltage peak protection limit. |
Sets the positive overvoltage peak protection limit.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Positive overvoltage peak protection limit. |
VOLTage:PROTection:PEAK:UPPer 300
Sets the upper overvoltage limit.
| Name | Type | Values | Description |
|---|---|---|---|
| limit | real | - | Upper overvoltage limit value. |
VOLTage:PROTection:UPPer 150
Sets the external analog input programming signal polarity.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | - | Channel to which the polarity setting applies. |
| polarity | enum | NORM | Programming signal polarity. |
Sets the external analog input programming signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | EXT | External analog input programming signal source. |
Sets the external analog signal's programming mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | EXTDC | Sets the external analog signal's programming mode. |
Sets the voltage programming output mapping.
| Name | Type | Values | Description |
|---|---|---|---|
| ALL | enum | ALL | Selects all channels for the voltage programming output mapping. |
VOLTage:PROGramming:EXTernal:VPRogram :MAP ALL
Sets the voltage programming output state for each channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | - | Channel number to apply the voltage programming state to. |
| state | enum | ON | Enables or disables the voltage programming output state. |
Programs the output response.
| Name | Type | Values | Description |
|---|---|---|---|
| response | enum | FAST | Sets the output response mode. |
Sets the voltage programming output mapping.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ALL | ACVoltage | DCVoltage | Selects the output mapping mode. |
Sets the triggered AC voltage level. The triggered level is the value transferred to the output when an output step is triggered. Units are volts RMS.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 161.0 | Triggered voltage level to set. |
| qualifieropt | enum | MINimum | MAXimum | Sets the value to the minimum or maximum allowed voltage. |
| chanlistopt | channel_list | - | Specific output phases to which the command applies. |
VOLT:TRIG 10
Sets the triggered AC voltage level. The triggered level is the value transferred to the output when an output step is triggered, and units are volts rms.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | MINimum - MAXimum | Triggered voltage level to set. |
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] <value>|MINimum|MAXimum [,(@chanlist)] [SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]? [MINimum|MAXimum]
Sets the immediate AC voltage level, and optionally soft limits for the immediate voltage. The triggered level is documented separately in the related triggered command.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 161.0 | Immediate output voltage level to set. |
| low_limitopt | real | 0.0 - 161.0 | Optional low soft limit for the immediate voltage. |
| high_limitopt | real | 0.0 - 161.0 | Optional high soft limit for the immediate voltage. |
| chanlistopt | channel_list | - | Specific output phases to which the voltage setting applies. |
VOLT 20
Sets or queries the immediate AC voltage level for the output. The query returns the present voltage setting, optionally using MINimum or MAXimum to ask for the corresponding limit value, and can be applied to specific output phases with @chanlist.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum voltage value for the query. |
| chanlistopt | channel_list | - | Designates specific output phases. |
VOLT 20
Sets the voltage compensation mode. The available modes are DISabled, HARD, and SOFT.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | DISabled | HARD | SOFT | Selects the voltage compensation mode. |
Sets the voltage compensation mode.
VOLT:COMP:MODE HARD
Sets the lower AC voltage limit. Units are volts rms, and the limit must be within the model's AC range; if the new limit conflicts with the existing voltage setting, the instrument coerces the voltage to fit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 V - 161.0 V | Lower AC voltage limit value for the 160 V range. |
| qualifieropt | enum | MINimum | MAXimum | Sets the limit to the minimum or maximum allowed value. |
VOLT:LIM:LOW 150
Queries the lower AC voltage limit. Optional MINimum or MAXimum can be used to request the corresponding limit value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum lower voltage limit value to return. |
VOLT:LIM:LOW 150 VOLT:LIM:UPP 250 VOLT:LIM ON
Sets the upper AC voltage limit in volts rms. If the new limit conflicts with the existing voltage setting, the instrument coerces the voltage setting to fit within the new bounds.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 322.0 | Upper voltage limit value. The manual also allows MINimum or MAXimum as alternative settings. |
| qualifieropt | enum | MINimum | MAXimum | Alternative setting keyword accepted in place of a numeric value. |
VOLT:LIM:UPP 250
Returns the present upper AC voltage limit. Units are volts rms. If the optional qualifier is used, it returns the maximum or minimum limit value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects whether the minimum or maximum limit value is returned. |
VOLT:LIM:UPP 250
Sets the compensated voltage mode. The command is invalid when the output is ON, and *RST sets this parameter to AC.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | DC | Selects the compensated voltage mode. |
VOLT:COMP:SOFT:CONT DC
Sets or queries the compensated voltage mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | DC | Selects the compensated voltage mode. |
[SOURce:]VOLTage:COMPensate:SOFT:CONTrol[:STATus] AC|DC [SOURce:]VOLTage:COMPensate:SOFT:CONTrol[:STATus]?
Sets the compensation sensing point. This command is invalid when the output is ON; *RST sets it to SENSing.
| Name | Type | Values | Description |
|---|---|---|---|
| terminal | enum | OUTPut | SENSing | Selects the compensation sensing point. |
VOLT:COMP:SOFT:TERM SENS
Sets the compensation sensing point. The command is invalid when the output is ON; *RST sets this parameter to SENSing.
VOLT:COMP:SOFT:TERM SENS
Sets the line-to-line AC voltage in volts rms. It applies in single-phase, three-wire output, and in three-phase output only when the phase 1-to-2 and phase 1-to-3 differences are 120 and 240, respectively.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 322.0 | Line-to-line AC voltage to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed line-to-line voltage. |
VOLT:LTL 150
Sets the line-to-line AC voltage in volts rms. The query returns the present line-to-line voltage and may take an optional MINimum or MAXimum qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 322.0 | Sets the line-to-line AC voltage. |
| qualifieropt | enum | MINimum | MAXimum | Requests the minimum or maximum line-to-line voltage instead of the present value. |
VOLT:LTL 150
Sets the triggered DC voltage in VDC, with optional MINimum/MAXimum limits syntax shown on the same page. The command applies to DC and AC+DC, and *RST sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +455.0 | Triggered DC voltage to set. |
| qualifieropt | enum | MINimum | MAXimum | Use MINimum or MAXimum as the value instead of a numeric setting. |
| chanlistopt | channel_list | - | Specific output phases to which the setting applies. |
VOLT:OFFS 150
Sets the triggered DC voltage in VDC. The command applies to DC and AC+DC operation, and the *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +455.0 | Triggered DC voltage to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed value instead of a numeric value. |
| chanlistopt | channel_list | - | Optional list of output phases to which the command applies. |
VOLT:OFFS 150
Sets the immediate or triggered DC voltage in VDC, and optionally sets the soft limits for the immediate DC voltage. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +455.0 | Immediate or triggered DC voltage to set. |
| low_limitopt | real | -455.0 - +455.0 | Soft lower limit for the immediate DC voltage. |
| high_limitopt | real | -455.0 - +455.0 | Soft upper limit for the immediate DC voltage. |
| chanlistopt | channel_list | - | Specific output phases to which the command applies. |
VOLT:OFFS 150
Sets or queries the immediate DC voltage offset in VDC, and can optionally set soft limits for the immediate voltage. The optional channel list lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +455.0 | Immediate DC voltage offset to set. |
| low_limitopt | real | -455.0 - +455.0 | Optional lower soft limit for the immediate DC voltage. |
| high_limitopt | real | -455.0 - +455.0 | Optional upper soft limit for the immediate DC voltage. |
| chanlistopt | channel_list | - | Specific output phases to which the command applies. |
VOLT:OFFS 150
Sets the lower DC voltage soft limit. The limit may be entered as a value or as the MINimum/MAXimum keywords; the lower and upper limits are documented together and cannot be set independently.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +455.0 | Lower voltage limit value. |
| qualifieropt | enum | MINimum | MAXimum | Optional keyword qualifier in place of a numeric value. |
VOLT:OFFS:LIM:LOW 100
Queries the lower DC voltage soft limit. The query accepts an optional MINimum or MAXimum qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional qualifier to request the minimum or maximum lower limit. |
VOLT:OFFS:LIM:LOW 100 VOLT:OFFS:LIM:UPP 350
Sets the upper DC voltage soft limit. This command takes one or three arguments, and you cannot have a high limit without the corresponding low limit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | MINimum - MAXimum | Upper DC voltage soft limit to set. |
VOLT:OFFS:LIM:UPP 350
Queries the upper DC voltage soft limit. The query can optionally be qualified with MINimum or MAXimum to return the corresponding limit value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects which limit value to return. |
VOLT:OFFS:LIM:UPP 350
Sets the line-to-line DC voltage. Units are in volts rms and the command applies in single-phase, three-wire output. It is invalid when the signal source is set to external.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +890.0 | Line-to-line DC voltage to set. |
VOLT:OFFS:LTL 300
Sets or queries the line-to-line DC voltage. Units are volts rms and the command applies in single-phase, three-wire output; it is invalid when the signal source is set to external.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -455.0 - +890.0 | Line-to-line DC voltage to set. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum allowed line-to-line voltage. |
VOLT:OFFS:LTL 300
Sets the voltage gain for the external analog signal EXTDC when varying voltage or frequency for each A, B, and C channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specified channel: 0 for channel A, 1 for channel B, and 2 for channel C. |
| value | real | 5 - 220 | Voltage gain to apply to the external signal. |
VOLT:PROG:EXT:EXTDC:ADJ:GAIN 10
Queries the voltage gain set for the external analog signal EXTDC for the specified A, B, or C channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies channel A, B, or C. |
Sets the voltage offset when varying the voltage or frequency with the external analog signal EXTDC for each A, B, and C channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies channel A, B, or C. |
| value | real | -200 - 200 | Voltage offset to apply. |
Sets the voltage offset when varying the voltage or frequency with the external analog signal EXTDC for each A, B, and C channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies channel A, B, or C. |
| value | real | -200 - 200 | Sets the voltage offset of the external signal. |
VOLT:PROG:EXT:EXTDC:ADJ:OFFS 100
Sets the external analog input signal's aperture time in seconds. This command is valid when the signal source is set to external.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.1 - 1.0 | Aperture time to set in seconds. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum aperture time. |
Set the external programming aperture to 0.5: VOLT:PROG:EXT:EXTDC:APER 0.5
Returns the external analog input signal's aperture time in seconds. The command is valid when the signal source is set to external.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum aperture time. |
VOLT:PROG:EXT:EXTDC:APER 0.5
Sets the external analog input programming signal polarity for each A, B, and C channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies channel A, B, or C. |
| polarity | enum | NORMal | INVerted | Selects normal or inverted signal polarity. |
VOLT:PROG:EXT:EXTDC:SIGN:POL 0, INV
Returns the external analog input programming signal polarity for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies channel A, B, or C. |
Sets the external analog input programming signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | EXTernal | INT_EXT | The external programming signal source. |
VOLT:PROG:EXT:EXTDC:SIGN:SOUR INT_EXT
Sets or queries the external analog input programming signal source.
VOLT:PROG:EXT:EXTDC:SIGN:SOUR INT_EXT VOLT:PROG:EXT:SIGN:SOUR?
Sets the external analog signal's programming mode. This command is invalid when the output is ON.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | EXTDC | VPRogram | OFF | External analog signal programming mode. |
VOLT:PROG:EXT:MODE EXTDC
Returns the external analog signal's programming mode.
Sets the voltage gain when varying the voltage or frequency with the external analog signal VPRogram.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | - | - | |
| value | real | 5 - 50 | Voltage gain to apply to the external signal. |
VOLT:PROG:EXT:VPR:ADJ:GAIN 10
Sets the voltage gain used when varying the voltage or frequency with the external analog signal VPRogram.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 5 - 50 | Channel for the gain setting. |
VOLT:PROG:EXT:VPR:ADJ:GAIN 10
Sets the voltage offset when varying the voltage or frequency with the external signal VPRogram. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | - | - | |
| value | real | -200 - 200 | Voltage offset to apply to the external signal. |
VOLT:PROG:EXT:VPR:ADJ:OFFS 100
Returns the voltage offset used when varying voltage or frequency with the external VPRogram signal. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | - | - |
VOLT:PROG:EXT:VPR:ADJ:OFFS 100
Sets the voltage programming output mapping when varying the voltage or frequency with the external analog signal.
Set the external programming mode to ACVoltage: VOLT:PROG:EXT:VPR:MAP ACV
Sets the voltage programming output mapping when varying the voltage or frequency with the external analog signal. The command is invalid for single-phase output and single-phase three-wire output.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ALL | ACVoltage | DCVoltage | Selects the external programming output mapping. |
VOLT:PROG:EXT:VPR:MAP ACV
Sets the voltage programming output state for the specified channel when varying voltage or frequency with the external analog signal. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies the channel to control. |
| state | enum | ON | 1 | OFF | 0 | Turns the voltage programming output state on or off. |
Set the voltage programming output state for channel A: VOLT:PROG:EXT:VPR:STAT: 0, ON
Returns the voltage programming output state for the specified channel. The return is 0 for OFF or 1 for ON.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | integer | 0 - 2 | Specifies the channel. |
VOLT:PROG:EXT:VPR:STAT: 0, ON
Sets the voltage programming source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | INTernal | EXTernal | Selects whether the output voltage is programmed from the front panel/program or by an external signal. |
VOLT:PROG:SOUR EXT
Sets the voltage programming source.
VOLT:PROG:SOUR EXT
Sets the under-voltage protection value. For single-phase three-wire output and three-phase output, this value applies to all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | Under-voltage protection threshold. |
Sets the under-voltage protection value. This command is valid when the UVP function is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | Under-voltage protection level. |
VOLT:PROT:LOW 120
Enables or disables the under-voltage protection. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the under-voltage protection. |
VOLT:PROT:LOW:STAT ON
Enables or disables the under-voltage protection state.
Enable under-voltage protection: VOLT:PROT:LOW:STAT ON
Sets the negative peak OVP limit in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -500.5 - 0 | The negative peak voltage limit. |
VOLT:PROT:PEAK:LOW -250
Sets or queries the negative peak OVP limit in volts. The query can optionally request the minimum or maximum limit value.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum limit value. |
VOLT:PROT:PEAK:LOW -250
Sets the over-voltage protection value in rms volts. Optionally, positive and negative peak voltage limit values can also be specified.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | The rms over-voltage protection value. |
| neg_limitopt | real | -500.5 - 0 | Optional negative peak voltage limit. |
| pos_limitopt | real | 0 - 500.5 | Optional positive peak voltage limit. |
VOLT:PROT:UPP 200, 250
Sets the over-voltage protection value in rms volts. Optionally, positive and negative peak voltage limit values can be included.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | The rms over-voltage protection value. |
| neg_limitopt | real | -500.5 - 0 | Optional negative peak limit value. |
| pos_limitopt | real | 0 - 500.5 | Optional positive peak limit value. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum allowable over-voltage protection value when used as a query qualifier. |
VOLT:PROT:UPP 200, 250
Sets the positive peak OVP limit in volts. The *RST command sets this parameter to 500.5.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | The positive peak voltage limit. |
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum limit value. |
Set the negative peak limit 250: VOLT:PROT:PEAK:UPP 250
Sets the positive peak OVP limit in volts. The query returns the present positive peak limit, with optional MINimum or MAXimum qualifier support.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 500.5 | The positive peak voltage limit. |
Set the negative peak limit 250: VOLT:PROT:PEAK:UPP 250
Sets the voltage range. If the voltage range is switched, the VOLT:TRIG and VOLT:OFFS:TRIG settings are cleared, and ABORt[:ALL] is applied.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 322 | Voltage range setting; 161 selects the Low range and values above 161 V select the High range. |
| qualifieropt | enum | MINimum | MAXimum | Optional keyword form for selecting the minimum or maximum voltage range. |
Set the voltage range to 320 V: VOLT:RANG MAX
Sets the voltage range. If the voltage range is switched, the VOLT:TRIG and VOLT:OFFS:TRIG settings are cleared, and ABORt[:ALL] is applied.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Selects the minimum or maximum voltage range value for the query. |
Set the voltage range to 320 V: VOLT:RANG MAX
Sets the output response. The setting can be SLOW, MEDium, or FAST; FAST is invalid when units are paralleled.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | SLOW | MEDium | FAST | Output response setting. |
Set the output voltage response to SLOW: VOLT:RESP SLOW
Sets the output response. The available settings are SLOW, MEDium, and FAST; the command is invalid when the output is ON or when a sequence or simulation is running.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | SLOW | MEDium | FAST | Output response setting. |
VOLT:RESP SLOW
Sets the current limit for all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | MIN - MAX | Current limit value for all phases. |
Sets the lower peak current limit for all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | - | Lower peak current limit. |
CURRent:PEAK:LOWer MAX
Sets the upper peak current limit for all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Upper peak current limit. |
CURRent:PEAK:UPPer MAX
Sets the delay before disabling the output due to overcurrent protection.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | integer | - | Delay before disabling the output. |
CURRent:PROTection:DELay 5
Sets the overcurrent protection state. The manual notes that overcurrent protection disables the output.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | 1 | Enables or disables overcurrent protection. |
CURRent:PROTection:STATe 1
Sets the AC output current to a specified value. Special numeric keywords MINimum and MAXimum are accepted as alternatives to a numeric value.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Current value to set. |
| qualifieropt | enum | MINimum | MAXimum | Optional keyword in place of a numeric value. |
Specifies the lower peak current limit in amps.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Sets the lower peak current limit. |
| qualifieropt | enum | MINimum | MAXimum | Allows querying or setting the minimum or maximum limit keyword instead of a numeric value. |
Specifies the upper peak current limit in amps.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Upper peak current limit. |
| qualifieropt | enum | MINimum | MAXimum | Allows setting the lower or upper limit keyword instead of a numeric value. |
| chanlistopt | channel_list | - | Optional channel list. |
Enables or disables current protection.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables current protection. |
Sets the protection trip delay in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| delay | real | s | Protection trip delay. |
Sets the immediate AC current limit in amps rms. It can also specify optional lower and upper peak limits.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Immediate AC current limit. |
| qualifieropt | enum | MINimum | MAXimum | Sets the value to the minimum or maximum allowed current limit. |
| lower_limitopt | real | A | Optional lower peak limit. |
| upper_limitopt | real | A | Optional upper peak limit. |
| chanlistopt | channel_list | - | Channel list to which the command applies. |
Turns the front-panel display on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the front-panel display on or off. |
Selects the current measurement unit.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | Current measurement unit. |
Selects the voltage measurement unit.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | Voltage measurement unit. |
Selects the phase-naming convention.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | P123 | Phase-naming convention to use. |
Selects the phases to display.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | METER_ALL | Selects the phases to display. |
Selects both the voltage and current measurement unit coupling for the display meter.
| Name | Type | Values | Description |
|---|---|---|---|
| coupling | enum | AC | DC | ACDC | PEAK | Measurement coupling mode for both voltage and current. |
Selects the voltage measurement unit for the meter display. The allowed coupling modes are AC, DC, ACDC, and PEAK.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | DC | ACDC | PEAK | Voltage measurement coupling mode. |
Selects the voltage measurement unit for the display meter coupling settings.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | DC | ACDC | PEAK | Voltage measurement coupling mode. |
Selects both the voltage and current measurement unit.
Selects the phases to display.
Turns the front-panel display on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Controls whether the display is enabled or disabled. |
Returns the front-panel display state.
Selects the current measurement unit on the front panel.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AC | DC | ACDC | PEAK | Current measurement mode to set. |
DISP:MET:COUP:CURR DC
Selects the current measurement unit on the front panel.
DISP:MET:COUP:CURR DC
Selects the phase-naming convention.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | P123 | ABC | UVW | Selects the phase naming convention. |
DISP:PHAS ABC
Selects the phase-naming convention.
DISP:PHAS ABC
Selects the phases to display on the front panel.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | METER_ALL | METER_3P | METER_1P | Selects which phases are shown. |
DISP:VIEW METER_3P
Returns all previous measurement items.
Returns all previous measurements.
Returns AC current measurements in amperes rms for the specified channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel listopt | channel_list | - | Channel list to fetch measurements from. |
Returns the AC+DC current measurement in amperes RMS. This is a Fetch query for the scalar current measurement subsystem.
| Name | Type | Values | Description |
|---|---|---|---|
| channel listopt | channel_list | - | Optional channel list in the form (@chanlist). |
Returns the peak AC current held value for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel_listopt | channel_list | - | Optional channel list in the form (@chanlist). |
Returns the instantaneous peak current in amperes.
Returns the current crest factor.
| Name | Type | Values | Description |
|---|---|---|---|
| (@chanlist)opt | channel_list | - | Optional channel list to query. |
Returns average DC current in amperes for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query, if specified. |
Returns the AC output frequency. The value is reported in hertz.
| Name | Type | Values | Description |
|---|---|---|---|
| (@chanlist)opt | channel_list | - | Optional channel list identifying which channels to query. |
Returns the AC apparent power measurement. The value is reported in volt-amperes (VA).
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the AC active power measurement in watts. The command accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Optional channel list to select the measurement channels. |
Returns the average DC power. The value is returned in watts.
Measures or fetches the line-to-line AC voltage. The result is reported as Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to which the query applies. |
Returns the line-to-line voltage AC+DC value in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the instantaneous peak line-to-line voltage. The value is reported in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the line-to-line average DC voltage. The value is measured in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
FETCh[:SCALar]:LTLVoltage:DC? [(@chanlist)]
Returns the total AC apparent power from all phases.
Returns the total AC power factor from all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channels to query. |
Returns AC power factor for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the total AC reactive power from all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list over which the measurement is taken. |
Returns AC reactive power in VAR for the specified channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the AC+DC apparent power for the specified channel list. The value is reported in VA.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the AC+DC power factor for the specified channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns AC+DC reactive power in VAR.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the AC+DC active power in watts for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the total DC power from all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Measures or fetches the AC voltage. The returned value is the AC voltage in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the AC+DC voltage measurement in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to fetch. |
Returns the peak AC voltage held value in volts for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel listopt | channel_list | - | Selected channels to fetch from. |
Returns the instantaneous peak voltage. The result is reported in volts.
Returns the average DC voltage. The result is reported in volts and applies to the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Selected channel list. |
Returns the harmonic current phase for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel_listopt | channel_list | - | Channel list to query. |
Returns the total harmonic distortion for harmonic current. The command accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the harmonic current amplitude. An optional channel list may be specified.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Optional channel list specified as (@chanlist). |
FETCh:CURRent:HARMonic[AMPLitude]? [(@chanlist)]
Returns the harmonic voltage phase for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel_listopt | channel_list | - | Optional channel list selector in the form (@chanlist). |
Returns the total harmonic distortion for voltage harmonics. A channel list can be specified in brackets.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the harmonic voltage amplitude. A channel list may be specified in the query syntax.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns total AC+DC apparent power in VA.
Returns the total AC+DC power factor.
Returns the total AC+DC reactive power in VAR.
Returns the total AC active power. The value is reported in watts (W).
Returns all measurements except total measurements as a comma-separated list. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| (@chanlist)opt | channel_list | - | Specific output phases to return. |
FETC:ALL? FETC:ALL? (@1:3)
Returns the harmonic data specified by the selected <Harmonic_Item>. The optional (@chanlist) parameter designates specific output phases; if omitted, the phase designated by INSTrument[:SELect] is used.
| Name | Type | Values | Description |
|---|---|---|---|
| <Harmonic_Item> | enum | CURRent:HARMonic[AMPLitude] | CURRent:HARMonic:PHASe | CURRent:HARMonic:THD | VOLTage:HARMonic[AMPLitude] | VOLTage:HARMonic:PHASe | VOLTage:HARMonic:THD | Selects which harmonic measurement is fetched. |
| (@chanlist)opt | channel_list | - | Optional list of output phases to query. |
FETC:VOLT:HARM? FETC:CURR:HARM:PHAS? (@2) FETC:CURR:HARM:THD? (@1:3)
Returns the specified measured item in scientific notation. The optional channel list lets you designate one or more output phases; if multiple phases are specified, values are returned in phase order.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Specific output phase or phases to read from. |
MEAS:VOLT:AC? FETC:VOLT:ACDC? FETC:CURR:? (@2) FETC:CURR:ACDC? (@1:3)
Queries the rms current after an acquire measurement has completed.
FETCh:CURRent:ACDC?
Queries the apparent power measurement data after an acquisition has completed.
Queries the power measurement result after the measurement finishes. If sent before the measurement is complete, correct data will not be obtained.
FETCh:POWer:ACDC?
Queries the rms voltage after a measurement is complete.
FETCh:VOLTage:ACDC?
Returns all new measurements.
Returns all new measurements.
Returns the AC current measurement as an RMS value. The command accepts an optional channel list.
Returns the current AC+DC measurement in amperes RMS. An optional channel list may be specified.
| Name | Type | Values | Description |
|---|---|---|---|
| channel_listopt | channel_list | - | Channel list to measure. |
Returns the peak AC current held value. The value is reported in amperes.
| Name | Type | Values | Description |
|---|---|---|---|
| (@chanlist)opt | channel_list | - | Channel list to query. |
Returns the instantaneous peak current measurement in amperes for the selected channel list.
Returns the current crest factor for the selected channel list.
Returns the average DC current. The value is reported in amperes.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the AC output frequency. The query accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| channel listopt | channel_list | - | Channels to query. |
Returns the AC apparent power measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the AC active power measurement.
Returns the average DC power. The value is reported in watts.
Measures the line-to-line AC voltage. The result is reported in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| (@chanlist)opt | channel_list | - | Channel list to measure. |
Measures line-to-line voltage with AC+DC coupling. The returned value is the line-to-line voltage in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the instantaneous peak line-to-line voltage. The result is reported in volts.
Returns the line-to-line average DC voltage. The value is reported in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the total AC apparent power from all phases.
Returns the total AC power factor from all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| @chanlistopt | channel_list | - | Channel list to measure. |
Measures AC power factor. The slice lists the query form with an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the total AC reactive power from all phases. The result is reported in VAR.
Returns the AC reactive power in VAR.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Measures the AC+DC apparent power. The result is reported in volt-amperes.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Measures the AC+DC power factor. The command accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Measures AC+DC reactive power. The command accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Measures AC+DC active power. The result is reported in watts and the command accepts an optional channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Returns the total DC power from all phases.
Measures AC voltage. The result is reported in Vrms and can be read for the specified channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| @chanlistopt | channel_list | - | Channel list to measure. |
Measures AC+DC voltage. The result is returned in Vrms.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
Measures the peak AC voltage held value. The returned value is in volts and may be queried for the specified channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to measure. |
FETCh[:SCALar]:VOLTage:AMPLitude:MAXimum:HOLD? [(@chanlist)] MEASure[:SCALar]:VOLTage:AMPLitude:MAXimum:HOLD? [(@chanlist)]
Returns the instantaneous peak voltage. The result is reported in volts and can be fetched for the selected channel list.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Measures the average DC voltage. The result is returned in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list over which the measurement is taken. |
Returns the harmonic current phase. The command accepts an optional channel list in the form `(@chanlist)`.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to select which channels are queried. |
MEASure:CURRent:HARMonic:PHASe? [(@chanlist)]
Returns the total harmonic distortion (THD) of harmonic current. An optional channel list may be specified.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Optional channel list in the form (@chanlist). |
Returns the harmonic current amplitude. The optional channel list selects which channels to measure.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list identifying the channels to include. |
Returns the harmonic phase of the measured voltage. Accepts an optional channel list in the form [(@chanlist)] when documented for this family of commands.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns the total harmonic distortion (THD) of the voltage harmonic data.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list to query. |
Returns harmonic voltage amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Channel list selector in the form (@chanlist). |
Returns the total AC+DC apparent power in VA.
Returns the total AC+DC power factor.
Returns total AC+DC reactive power in VAR.
Returns the total AC active power in watts.
Returns all non-TOTal measurements as a comma-separated NR3 list. The optional `(@chanlist)` parameter lets you designate specific output phases; if omitted, the instrument-selected phase is used.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Optional list of output phases to return measurements from. |
MEAS:ALL? FETC:ALL? FETC:ALL? (@1:3)
Returns harmonic data specified by the selected harmonic item. An optional phase list can be provided to designate specific output phases; if omitted, the instrument-selected phase is used.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Optional list of output phases to measure. |
MEAS:VOLT:HARM? MEAS:CURR:HARM:PHAS? MEAS:CURR:HARM:PHAS? (@2) MEAS:CURR:HARM:THD? (@1:3)
Returns the specified measured item in 1.23456E+00 format. An optional channel list can be used to select output phases; if omitted, the phase selected by INSTrument[:SELect] is used.
| Name | Type | Values | Description |
|---|---|---|---|
| chanlistopt | channel_list | - | Specifies the output phases to measure. |
MEAS:VOLT:AC? FETC:CURR:? (@2) FETC:CURR:ACDC? (@1:3)
Sets the peak current hold time.
Sets the peak voltage hold time.
Clears the peak voltage hold value.
Sets the moving averaging count for both voltage and current measurements. Averaging is not performed when the count is set to 1, and the setting does not apply to the peak current measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count. |
SENS:AVER 4
Sets and queries the moving averaging count for both voltage and current measurements. Averaging is not performed when the count is set to 1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count. |
SENS:AVER 4
Sets the moving averaging count for current measurements.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count for current measurements. |
SENS:CURR:AVER 4
Sets the moving averaging count for current measurements. Averaging is not performed when the count is set to 1, and the setting does not apply to the peak current measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count for current measurements. |
SENS:CURR:AVER 4
Clears the peak held current measurement.
SENS:CURR:HOLD:CLE
Sets the peak hold time for current measurements in seconds. The query returns the current hold time, or +9.90000E+37 when the hold time is set to infinity.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1 - 10 | Peak hold time in seconds. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum allowed hold time. |
SENS:CURR:HOLD:TIME 5
Queries the peak hold time for current measurements. The query can optionally be qualified with MINimum or MAXimum; infinity is returned as +9.90000E+37.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum peak hold time. |
SENS:CURR:HOLD:TIME 5
Sets the moving averaging count for voltage measurements. Averaging is not performed when the count is set to 1, and the parameter does not apply to the peak voltage measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count for voltage measurements. |
SENS:VOLT:AVER 4
Sets the moving averaging count for voltage measurements. Averaging is not performed when the count is set to 1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 32 | Moving averaging count for voltage measurements. |
SENS:VOLT:AVER 4
Sets the peak hold time for voltage measurements in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 1 - 10 | Peak hold time to set. |
| qualifier | enum | MINimum | MAXimum | Allows setting the peak voltage hold time to infinity with MAXimum. |
SENS:VOLT:HOLD:TIME MAX
Returns the peak hold time for voltage measurements in seconds. The query can also be qualified with MINimum or MAXimum, and returns +9.90000E+37 when the hold time is set to infinity.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier. |
Sets the voltage regulation starting time for the simulation.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | - | Voltage regulation starting time. |
SIMulation:T1:TIME 0.5
Sets the regulated voltage for the simulation. The command is part of the simulation parameter configuration.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | - | Regulated voltage to set. |
SIMulation:T3:VOLTage 150
Runs or stops a power line abnormality simulation. The query returns the execution state and the repeat count.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | RUN | STOP | Starts or stops the simulation. |
| repeat-count | integer | 1 - 9998 | Repeat count for the simulation. |
SIM:EXEC RUN, 1
Returns or controls the execution state of a power line abnormality simulation. The query returns the execution state and the repeat count.
Sets the voltage polarity of the power line simulation. The *RST command sets this parameter to POSitive.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Voltage polarity for the power line simulation. |
SIM:SIM:POL NEG
Sets the voltage polarity of the power line simulation. The *RST command sets this parameter to POSitive.
SIM:POL NEG
Sets the repeat count of the power line simulation. The *RST command sets this parameter to 1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 9998 | Repeat count to use for the simulation. |
SIM:REP:COUN 100
Sets the repeat count of the power line simulation. The *RST command sets this parameter to 1.
Enables or disables a power line simulation sequence.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the power line simulation sequence. |
SIMulation:STATe ON|1|OFF|0 SIMulation:STATe?
Enables or disables a power line simulation sequence. Returns 0 (OFF) or 1 (ON).
Selects whether the simulation start is set in terms of time or phase.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Selects whether the simulation start is set in terms of time or phase. |
SIMulation:T1:PHASe:STATeON|1|OFF|0 SIMulation:T1:PHASe:STATe?
Selects whether the simulation start is set in terms of time or phase. Returns the current setting as 0 (OFF) or 1 (ON).
Sets the starting phase angle of the simulation in degrees. The query returns the current phase angle, or MINimum/MAXimum when qualified.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 359.9 | Starting phase angle of the simulation. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum phase angle when used with the query. |
SIM:T1:PHAS 180
Sets the starting phase angle of the simulation in degrees. The query returns the current phase angle, or the minimum/maximum limit when queried with a qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 359.9 | Starting phase angle of the simulation. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum allowed phase angle. |
SIM:T1:PHAS 180
Sets the starting time of the simulation in seconds. The *RST command sets this parameter to 0.1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0000 - 0.9999 | Starting time of the simulation. |
| qualifieropt | enum | MINimum | MAXimum | Returns the minimum or maximum allowed starting time. |
SIM:T1:TIME 0.5
Sets the starting time of the simulation in seconds. This command is valid when voltage variation is set to be started by Time.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier. |
SIM:T1:TIME 0.5
Sets the regulated voltage of the simulation in volts. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.0 - 315.0 | Regulated voltage of the simulation. |
SIM:T3:VOLT 150
Sets or queries the regulated voltage of the simulation in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifieropt | enum | MINimum | MAXimum | Optional query qualifier to return the minimum or maximum voltage. |
SIMulation:T3:VOLTage 150
Selects whether the simulation remaining in the returned state is expressed in time or in cycles. The setting is 0 for Time and 1 for Cycles.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Chooses whether the returned state is set in terms of time or cycles. |
Selects whether the simulation remaining in the returned state is set in terms of time or cycles.
Sets the number of return cycles of the simulation. This command is valid when the returned state is configured to be in Cycles.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 999900 | Number of return cycles to set for the simulation. |
SIM:T5:CYCL 100
Sets the number of return cycles of the simulation in seconds. The query returns the current cycle count setting.
SIM:T5:CYCL 100
Runs the programming sequence when set to RUN, or stops it when set to STOP. The query form returns the sequence status.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Sequence execution state to set. |
PROGram:EXEcuting RUN PROGram:EXECuting? PROGram:EXECuting STOP
Configures each sequence step for a programming sequence. The manual shows example invocations for steps 1 through 3.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | - | Sequence step number to configure. |
PROGram:Edit 1,50,OFF,100,OFF,0,OFF,0.5,OFF,ON,OFF,ON,0 PROGram:Edit 2,60,ON,200,OFF,0,OFF,1,OFF,OFF,OFF,ON,0 PROGram:Edit 3,400,ON,230,OFF,0,OFF,2,ON,OFF,OFF,ON.0
Sets all sequence steps to their default values. This takes approximately three seconds.
Set all sequence steps to their defaults: PROG:CLE
Programs an individual sequence step. The setter programs 12 comma-separated values in the order shown in the table; the query returns the programmed values starting with <freq> and does not include the step number.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | The number of the step to configure. |
| freq | integer | 1 - 5000 | The frequency value. |
| ramp-bool | enum | ON | 1 | OFF | 0 | Enables or disables the frequency ramp. |
| ac-volt | real | 0 - 322.0 | The AC voltage value. |
| ramp-bool | enum | ON | 1 | OFF | 0 | Enables or disables the AC voltage ramp. |
| dc-volt | real | 0 - ±455.0 | The DC voltage value. |
| ramp-bool | enum | ON | 1 | OFF | 0 | Enables or disables the DC voltage ramp. |
| step-time | real | 0.0001 - 60,000 | The step time in seconds. |
| output-bool | enum | ON | 1 | OFF | 0 | Enables or disables the output. |
| status-bool | enum | ON | 1 | OFF | 0 | Enables or disables the status output. |
| trigin-bool | enum | ON | 1 | OFF | 0 | Enables or disables the trigger input. |
| trigout-bool | enum | ON | 1 | OFF | 0 | Enables or disables the trigger output. |
| bank-number | integer | 0 - 256 | The waveform bank number. |
PROG:EDIT 1,60,OFF,100,OFF,0,OFF,0.5,OFF,OFF,OFF,ON,0
Programs or queries an individual sequence step. The setter accepts the step number followed by 12 comma-separated parameters; the query returns the programmed values for the step, excluding the step number.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | The number of the step to configure. |
PROG:EDIT 1,60,OFF,100,OFF,0,OFF,0.5,OFF,OFF,OFF,ON,0
Sets the waveform bank number of the designated sequence step. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to modify. |
| bank-number | integer | 0 - 256 | Waveform bank number to assign to the step. |
| chanlistopt | channel_list | - | Specific output phases to designate. |
Program step 1: PROG:EDIT:FUNCT:BANK 1, 256
Returns the waveform bank number of the designated sequence step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to access. |
| bank-number | integer | 0 - 256 | Waveform bank number to assign or query. |
| chanlistopt | channel_list | - | Designates specific output phases. |
Program step 1: PROG:EDIT:BANK 1, 256
Sets the reactive component of the output impedance of the designated sequence step. The command is valid when the program impedance state is ON.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number to modify. |
| value | real | 27 μH - 8000 μH | Reactive impedance value to set for the step. |
| chanlistopt | channel_list | - | Optional output phases to designate. |
PROG:EDIT:IMP:REAC 1, 100UH
Sets the reactive component of the output impedance of the designated program step. The command is valid only when the program impedance state is ON.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number to modify. |
| value | real | see table - see table | Reactive impedance value to set for the step. |
| chanlistopt | channel_list | - | Optional output phases to designate. |
PROG:EDIT:IMP:REAC 1, 100UH
Enables or disables the output impedance of the specified program step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to edit. |
| state | enum | ON | 1 | OFF | 0 | Turns the output impedance state on or off for the step. |
Enable the program impedance of step 1: PROG:EDIT:IMP 1, ON
Enables or disables the output impedance state for the designated program step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to configure. |
| state | enum | ON | 1 | OFF | 0 | Turns the output impedance of the step on or off. |
PROG:EDIT:IMP 1, ON
Sets the resistive component of the output impedance of the step. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Step number. |
| value | real | 0 - see table | Resistance value for the step, as listed in the range table. |
| chanlistopt | channel_list | - | Specific output phases to apply the setting to. |
PROG:EDIT:IMP:REAL 1, 100MOHM
Sets or queries the resistive component of the output impedance of the selected step. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number. |
| value | real | 0 Ω - 8000 mΩ | Resistance value for the step, depending on model and output configuration. |
| chanlistopt | channel_list | - | Optional output phases to apply the setting to. |
PROG:EDIT:IMP:REAL 1, 100MOHM
Configures the jump settings of a sequence step. When jump is enabled, the program jumps to the specified destination step; otherwise it proceeds to the next step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Number of the sequence step to configure. |
| jump-bool | enum | ON | 1 | OFF | 0 | Enables or disables jumping. |
| jump-step | integer | 1 - 600 | Destination step to jump to. |
| jump-count | integer | 1 - 9998 | Jump repetition count; 9999 means repeat indefinitely. |
PROG:EDIT:JUMP 1, ON, 2, 1
Returns the jump settings for the specified sequence step. The returned values are the jump enable state, destination step, and jump repetition count.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number to query. |
PROG:EDIT:JUMP 1, ON, 2, 1
Sets the Phase 1 and Phase 2 angle difference of the specified sequence step in degrees and enables phase control.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to configure. |
| enable-bool | enum | ON | 1 | OFF | 0 | Enables or disables phase control. |
| value | real | 0.00 - 360.00 | Phase 1 and Phase 2 angle difference in degrees. |
PROG:EDIT:PHAS:P12 1,ON,180
Sets the phase 1 and phase 2 angle difference of a sequence step in degrees and enables phase control. The query returns the phase enable state and angle difference for the specified step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| enable-bool | enum | ON | 1 | OFF | 0 | Enables or disables phase control for the step. |
| value | real | 0.00 - 360.00 | Phase 1 and phase 2 angle difference in degrees. |
PROG:EDIT:PHAS:P12 1,ON,180 PROG:EDIT:PHAS:P12? 1
Sets the phase 1 offset angle of the specified sequence step in degrees and enables phase control. The query returns the step's enable state and offset angle.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to configure. |
| enable-bool | enum | ON | 1 | OFF | 0 | Enables or disables phase control for the step. |
| value | real | -360.00 - 360.00 | Phase 1 offset angle of the step. |
PROG:EDIT:PHAS:P1O 1,ON,180
Sets the phase 1 offset angle of the specified sequence step in degrees and enables phase control. The query returns the phase 1 offset settings for the selected step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| enable-bool | enum | ON | 1 | OFF | 0 | Enables or disables phase control. |
| value | real | -360.00 - 360.00 | Phase 1 offset angle for the step. |
PROG:EDIT:PHAS:P1O 1,ON,180
Sets the phase signal change characteristics of a sequence step. The three parameters control the Phase 1 angle with the Phase 1 offset, the Phase 2 angle with the Phase 1-2 difference, and the Phase 3 angle with the Phase 1-3 difference.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| phase1 | enum | OFF | LEAD | LAG | Phase 1 angle setting. |
| phase2 | enum | OFF | LEAD | LAG | Phase 2 angle setting. |
| phase3 | enum | OFF | LEAD | LAG | Phase 3 angle setting. |
PROG:EDIT:PHAS:RAMP 1, LAG, OFF, OFF
Sets the phase signal change characteristics of the sequence step. The first parameter sets the Phase 1 angle with the Phase 1 offset, the second sets the Phase 2 angle with the Phase 1-2 difference, and the third sets the Phase 3 angle with the Phase 1-3 difference.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| phase1 | enum | OFF | LEAD | LAG | Phase 1 angle setting. |
| phase2 | enum | OFF | LEAD | LAG | Phase 2 angle setting. |
| phase3 | enum | OFF | LEAD | LAG | Phase 3 angle setting. |
PROG:EDIT:PHAS:RAMP 1, LAG, OFF, OFF
Sets the starting phase angle of a sequence step in degrees. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| value | real | 0.0 - 360.0 | Starting phase angle for the specified step. |
PROG:EDIT:PHAS:STAR 1, 180
Returns the starting phase angle of the specified sequence step in degrees. The *RST command sets this parameter to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number to query. |
PROG:EDIT:PHAS:STAR 1, 180 PROGram:EDIT:PHASe:STARt? 1
Sets the stopping phase angle of the sequence step in degrees.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| value | real | 0.0 - 360.0 | Stopping phase angle for the selected step. |
PROG:EDIT:PHAS:STOP 1, 180
Sets the stopping phase angle of the sequence step in degrees.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
| value | real | 0.0 - 360.0 | Stopping phase angle for the selected step. |
PROG:EDIT:PHAS:STOP 1, 180
Sets the unbalanced ac voltage of a sequence step in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to edit. |
| value | real | 0.0 - 322.0 | Unbalanced ac voltage for the selected sequence step. |
PROG:EDIT:VOLT 1, 300
Queries the unbalanced AC voltage of the specified sequence step in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number. |
Sets the unbalanced dc voltage of the specified sequence step in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step number to modify. |
| value | real | -455.0 - +455.0 | Unbalanced dc voltage to set for the step. |
PROG:EDIT:VOLT:OFFS 1, 400
Returns the unbalanced dc voltage of the specified sequence step in volts.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Sequence step to query. |
PROG:EDIT:VOLT:OFFS 1, 400
Changes the execution state of the sequence program. The command accepts a state plus time, loop count, and step, and the query returns the current execution state and associated values.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | STOP | RUN | PAUSe | Execution state to set for the sequence program. |
| time | real | 0.0001 - 60,000 | Elapsed time at which the specified state takes effect. |
| loop | integer | 1 - 9998 | Loop count at which the specified state takes effect. |
| step | integer | 1 - 600 | Sequence step at which the specified state takes effect. |
PROG:EXEC RUN, 1, 1, 1
Changes the execution state of the sequence program.
Sets the number of sequence repetitions. The *RST command sets this parameter to 1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 9998 | Repeat count for the sequence; 9999 means repeat indefinitely. |
PROG:LOOP 100
Sets the number of sequence repetitions.
Adds a new program step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to add. |
Deletes a program step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to delete. |
Sets the sequence ending step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to use as the ending step. |
PROG:STEP:END 100
Sets or queries the sequence ending step.
PROG:STEP:END 100
Sets the sequence starting step.
| Name | Type | Values | Description |
|---|---|---|---|
| step | integer | 1 - 600 | Program step number to use as the sequence starting step. |
PROG:STEP:STAR 10
Sets or queries the sequence starting step.
Aborts all ACQuire operations.
Aborts all PROGram operations.
Aborts all SIMulation operations.
Aborts all transient actions.
Aborts all operations.
Queries the state of the digital input port.
Sets the state of the digital output port.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | State value for the digital output port. |
Queries the state of the digital output port.
Queries the polarity of the designated digital I/O pin.
Sets the polarity of the designated digital IO pin.
| Name | Type | Values | Description |
|---|---|---|---|
| pin | integer | 1 - 3,5-10 | Designated digital IO pin. |
| polarity | enum | POSitive | NEGative | Polarity setting for the selected pin. |
Maps the designated digital I/O pin to a specific in/out function signal.
| Name | Type | Values | Description |
|---|---|---|---|
| map_item | - | - | Function signal mapping item. |
Sets and queries the positive transition filter value for the Operation Instrument status group.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Positive transition filter value for the Operation Instrument status group. |
Queries the condition of the Operation status group. This read-only register holds the instrument's live, unlatched operational status and is not cleared by reading.
STAT:OPER:COND?
Queries the event register of the Operation status group. It returns the latched operation events passed by the NTR and/or PTR filters, and reading it clears the register.
Read the operation event register: STAT:OPER?
Sets or queries the enable register of the Operation status group. The register masks specific bits from the Operation Event register to set the OPER summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register; default is 0. |
STAT:OPER:ENAB 24
Sets or queries the enable register of the Operation status group. The register is a mask used to enable specific bits from the Operation Event register to set the OPER bit of the Status Byte register.
STAT:OPER:ENAB 24
Sets and queries the value of the negative transition filter register of the Operation status group. This register acts as a polarity filter between the Operation Condition and Operation Event registers; bits set to 1 allow 1-to-0 transitions to set the corresponding event bits.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:NTR 24
Sets or queries the negative transition filter register of the Operation status group. This register acts as a polarity filter between the Operation Condition and Operation Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:NTR 24
Sets and queries the value of the positive transition filter register of the Operation status group. A bit set to 1 enables 0-to-1 transitions in the corresponding Operation Condition bit to set the matching Operation Event bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - MAXimum | Decimal sum of the bits in the register. |
STAT:OPER:PTR 24
Sets or queries the positive transition filter register of the Operation status group. A 1 in a bit position causes a 0-to-1 transition of the corresponding Operation Condition bit to set the matching Operation Event bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:PTR 24
Queries the condition of the Operation Instrument status group. This read-only register holds the instrument's live, unlatched operational status and is not cleared by reading.
STAT:OPER:INST:COND?
Sets the enable register of the Operation Instrument status group. The enable register masks which Operation Instrument Event bits can set the OPER summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Value written to the enable register. |
Sets or queries the enable register of the Operation Instrument status group. The enable register masks which Operation Instrument Event bits can set the OPER summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 255 | Bit mask for enabling specific bits from the Operation Instrument Event register. |
STAT:OPER:INST:ENAB 0 STAT:OPER:INST:ENAB?
Queries the event register of the Operation Instrument status group. This read-only register latches events passed by the Operation Instrument NTR and/or PTR filter, and reading it clears the register.
Read the operation instrument event register: STAT:OPER:INST?
Sets or queries the value of the negative transition filter for the Operation Instrument status group. A bit set to 1 causes a 1-to-0 transition of the corresponding Operation Instrument Condition bit to set the corresponding Event bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:NTR 24
Sets and queries the negative transition filter value for the Operation Instrument status group. This register acts as a polarity filter between the Operation Instrument Condition and Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:NTR 24
Sets and queries the positive transition filter for the Operation Instrument status group. A bit set to 1 causes a 0-to-1 transition of the corresponding Condition register bit to set the corresponding Event register bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:PTR 24
Queries the condition of the Operation Instrument Isummary status group for the specified phase. This is a read-only register holding the instrument's live operational status; reading it does not clear the register.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | enum | 1 | 2 | 3 | Specifies the phase. |
STAT:OPER:INST:ISUM3:COND?
Sets the enable register of the Operation Instrument Isummary status group. The enable register masks bits from the Operation Instrument Isummary Event register so they can set the OPER summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | - | - | Value to write to the enable register. |
Sets the enable register of the Operation Instrument Isummary status group. The enable register masks specific bits from the corresponding Event register so they can set the OPER bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Value written to the enable register. |
Queries the event register of the Operation Instrument Isummary status group for the specified phase. It returns a read-only latched bit value and reading it clears the register.
STAT:OPER:INST:ISUM3? STAT:OPER:INST:ISUM3:COND?
Sets and queries the negative transition filter value of the selected Operation Instrument Isummary status group. The register acts as a polarity filter between the Isummary Condition and Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:ISUM2:NTR 24 STAT:OPER:INST:ISUM2:NTR?
Sets or queries the negative transition filter for the specified Operation Instrument Isummary status group. The register acts as a polarity filter between the Condition and Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:ISUM2:NTR 24 STAT:OPER:INST:ISUM2:NTR?
Sets and queries the value of the positive transition filter for the selected Operation Instrument Isummary status group. A bit set to 1 causes a 0-to-1 transition of the corresponding condition bit to set that bit in the event register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:ISUM2:PTR 24
Sets and queries the positive transition filter value for the specified Operation Instrument Isummary status group. The register acts as a polarity filter between the Condition and Event registers; a bit set to 1 enables 0-to-1 transitions to set the corresponding event bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:OPER:INST:ISUM2:PTR 24
Initializes the transition and enable filters for both OPERation and QUEStionable status register groups. It sets the ENABle register to all zeros and the transition filter registers so that only positive transitions are detected; it does not clear event registers or the error/event queue.
STAT:PRES
Queries the event register of the Questionable status group. This read-only register latches events passed by the status filters, and reading it clears the register.
STAT:QUES?
Queries the condition of the Questionable status group. This is a read-only register that holds the instrument's live, unlatched operational status and is not cleared by reading.
STAT:QUES:COND?
Sets the value of the enable register of the Questionable status group. The enable register masks specific bits from the Questionable Event register so they can set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
Sets the value of the enable register of the Questionable status group. The enable register masks which bits from the Questionable Event register can set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:ENAB 24
Sets and queries the value of the negative transition filter in the Questionable status group. The register acts as a polarity filter between the Questionable Condition and Questionable Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:NTR 140
Queries the value of the negative transition filter register in the Questionable status group. The register is a polarity filter between the Questionable Condition and Questionable Event registers.
STAT:QUES:NTR? STAT:QUES:NTR 0
Sets and queries the value of the positive transition filter of the Questionable status group. The register acts as a polarity filter between the Questionable Condition and Questionable Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:PTR 24
Sets or queries the positive transition filter of the Questionable status group. The register acts as a polarity filter between the Questionable Condition and Questionable Event registers.
STAT:QUES:PTR 24
Queries the condition of the Questionable Instrument status group. This read-only register holds the instrument's live operational status and reading it does not clear the register.
STAT:QUES:INST:COND?
Sets the value of the enable register of the Questionable Instrument status group. The enable register masks which bits from the Questionable Instrument Event register can set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Decimal sum of the bits in the register. |
STAT:QUES:INST:ENAB 24
Sets and queries the enable register of the Questionable Instrument status group. The enable register masks which bits from the Questionable Instrument Event register can set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register; default 0. |
STAT:QUES:INST:ENAB 24
Queries the Questionable Instrument event register. This register reflects the current polarity-filtered status between the Condition and Event registers.
Queries the event of the Questionable Instrument Isummary status group. The parameter 1|2|3 specifies the phase, and reading the Questionable Instrument Event register clears it.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | enum | 1 | 2 | 3 | Specifies the phase. |
STAT:QUES:INST:ISUM3?
Sets the negative transition filter bits for the Questionable Instrument status group. The returned value is the binary-weighted sum of all bits set in the register.
| Name | Type | Values | Description |
|---|---|---|---|
| bit value | integer | 0 | Decimal sum of the bits in the register; default 0. |
Queries the event register for the Questionable Instrument Isummary status group. The parameters 1|2|3 specify the phase, and reading the register clears it.
STAT:QUES:INST:ISUM3?
Sets or queries the Questionable Instrument PTR filter register. The register stores a decimal sum of bits to enable 0-to-1 transitions to be latched into the Questionable Instrument Event register.
| Name | Type | Values | Description |
|---|---|---|---|
| bit value | integer | 0 | Decimal sum of the bits in the register. |
Queries the Questionable Instrument PTR transition register for the selected phase. This read-only register stores events caused by 0-to-1 transitions in the corresponding Questionable Instrument Condition register and is cleared by reading.
| Name | Type | Values | Description |
|---|---|---|---|
| 1|2|3 | enum | 1 | 2 | 3 | Specifies the phase. |
STAT:QUES:INST:PTR 24
Queries the condition of the Questionable Instrument Isummary status group. This is a read-only live status register and reading it does not clear it.
STAT:QUES:INST:ISUM3:COND?
Sets the enable register value for the Questionable Instrument Isummary status group. The enable register masks which bits from the event register can set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits to enable in the register. |
STAT:QUES:INST:ISUM2:ENAB 24
Sets the enable register value for the Questionable Instrument Isummary status group. The enable register masks bits from the Questionable Instrument Isummary Event register to set the QUES summary bit of the Status Byte register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:INST:ISUM2:ENAB 24
Sets the negative transition filter value for the specified Questionable Instrument Isummary status register. A bit set to 1 enables a 1-to-0 transition of the corresponding condition bit to set the event bit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register; default is 0. |
STAT:QUES:INST:ISUM2:NTR 24
Sets or queries the negative transition filter register for a selected Questionable Instrument Isummary status group. The register acts as a polarity filter between the Condition and Event registers; bits set to 1 enable 1-to-0 transitions to set the corresponding event bit.
STAT:QUES:INST:ISUM2:NTR 24
Sets and queries the positive transition filter value for the selected Questionable Instrument ISUMmary register. The register acts as a polarity filter between the Condition and Event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:INST:ISUM2:NTR 24
Sets or queries the positive transition filter bits for the selected Questionable Instrument Isummary register. The register acts as a polarity filter between the Isummary Condition and Isummary Event registers; the returned value is the binary-weighted sum of all bits set in the register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 | Decimal sum of the bits in the register. |
STAT:QUES:INST:ISUM2:NTR 24
Selects a waveform shape by bank index. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 256 | Specifies a bank index. |
| chanlistopt | channel_list | - | Designates specific output phases. |
FUNC:BANK 5
Selects a waveform shape by bank index. The optional (@chanlist) parameter lets you designate specific output phases.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 256 | Specifies a bank index. |
| chanlistopt | channel_list | - | Designates specific output phases. |
FUNC:BANK 5
Returns the display image in .png format. The response block length is 3 kB to 3.5 kB.
HCOP:SDUM:DATA?
Clears the event registers in all register groups, the status byte, and the error queue. If it immediately follows a program message terminator, it also clears the output queue and MAV bit.
Clear event registers, status byte, and error queue: *CLS
Identification query. Returns the instrument’s identification string.
Returns a 1 to the output buffer when all pending operations complete. It is used to synchronize application execution with the instrument.
*OPC?
Returns a string identifying any installed options. OPT200 and OPT400 refer to the nominal input AC line.
*OPT?
Enables or disables clearing of certain enable registers at power on. It affects the Questionable Data, Standard Operation, Status Byte Condition, and Standard Event Enable registers, but not the condition or event registers.
| Name | Type | Values | Description |
|---|---|---|---|
| state | integer | 0 - 1 | Enables (1) or disables (0) the clearing of certain enable registers at power on. |
Disable power-on clearing of affected registers: *PSC 0
Enables or disables the clearing of certain enable registers at power on. It does not affect clearing of the condition or event registers.
*PSC 0
Recalls a saved instrument state from a previously stored location. All instrument settings are recalled except trigger systems are set to Idle, calibration is disabled, and nonvolatile settings are not affected.
| Name | Type | Values | Description |
|---|---|---|---|
| location | integer | 0 - 10 | Recall location number. |
*RCL 1
Saves the instrument state to a nonvolatile memory location. Location 0 is recalled at power-on when the Output Power-On state is RCL0.
| Name | Type | Values | Description |
|---|---|---|---|
| location | integer | 0 - 10 | Nonvolatile memory location to store the state. |
*SAV 1
Sets the Service Request Enable register and determines which Status Byte bits contribute to the MSS and RQS summary bits. A value of 0 clears the register and prevents the instrument from generating an SRQ.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 10 | Decimal sum of the bits in the register. |
*SRE 24
Reads the Status Byte Register, which contains the status summary bits and the Output Queue MAV bit.
*STB?
Prevents trigger errors when repeatedly changing the output by waiting until the output change is complete. The manual notes it can be used before fetching measurement data to ensure correct results.
TRIGger:TRANsient;*OPC
Applies a software trigger to start the trigger subsystem when it is waiting for a trigger source of BUS. The manual notes this as the software trigger counterpart used by INITiate:ACQuire and INITiate:SIMulation.
Sets the Standard Event Status Enable register. This register is part of the Standard Event Status Group and is programmed by the common IEEE 488 commands.
| Name | Type | Values | Description |
|---|---|---|---|
| enable | integer | 0 - 255 | Bits to set in the Standard Event Status Enable register. |
Reads the Standard Event Status Enable register. The register is one of the IEEE 488 common-command status registers and is controlled by the standard event status group.
Returns the contents of the Standard Event Status register. The register is read-only and is cleared when read.
Reads the status byte register and transmits the contents of the status byte register and the master status summary (MSS) message. It does not change the status byte, MSS, or RQS.
Resets instrument settings to their *RST state or to the power-on defaults. The slice lists the SCPI settings that are restored by the reset command.
Returns the result of the automatic self-test performed at power-on. It does not run another self-test.
Initiates the ACQuire (measurement) operation.
INIT:ACQ
Initiates the PROGram operation and moves the trigger system into the wait-for-trigger state. If the PROGram operation is already initiated, the instrument returns error -213,"Init ignored".
INIT PROG
Initiates the SIMulation operation. If the SIMulation operation is already initiated, the instrument returns error -213, "Init ignored".
INIT:SIM
Initiates the TRANsient operation. If the TRANsient operation is already initiated, the instrument reports error -213,"Init ignored".
INIT:TRAN
Starts or initiates the transient function.
INITiate:TRANsient
Starts or initiates the acquire function. In advanced measurements, it is used after setting the acquire trigger source to IMMediate or BUS.
INITiate:ACQuire
Initiates the acquire function and waits for completion. It pulls the trigger subsystem out of IDLE and starts the trigger function; with BUS the measurement waits for a software trigger, and with IMMediate it starts immediately.
INITiate:ACQuire;*OPC
Pulls the trigger subsystem out of the IDLE state and starts the simulation. When the trigger source is set to BUS, it enters the WTG state until a software trigger is received; when set to IMMediate, the simulation starts immediately.
INITiate:SIMulation INITiate:SIMulation
Pulls the TRIGger subsystem out of the IDLE state and starts the program sequence. When the trigger source is BUS, the subsystem enters the WTG state until a software trigger is received; when set to IMMediate, the sequence starts immediately.
Selects the phase to be controlled by output phase number. 0 selects all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | integer | 0 - 3 | Output phase number to select. |
INST:NSEL 2
Selects the phase to be controlled by output phase number. 0 selects all phases.
Selects the phase to be controlled by output phase name. OUTPut0 selects all phases.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | enum | OUTPut0 | OUTPut1 | OUTPut2 | OUTPut3 | Output phase name to select. |
Select phase 2: INST OUTP2
Selects the phase to be controlled by output phase name. OUTPut0 selects all phases.
INST OUTP2
Turns the front-panel LXI identify indicator on or off. When turned on, the front-panel LAN annunciator blinks to identify the instrument being addressed.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Turns the LXI identify indicator on or off. |
LXI:IDENT ON
Turns the front-panel LXI identify indicator (blinking "Lan" annunciator) on or off. When turned on, the front-panel "LAN" annunciator blinks to identify the instrument that is being addressed.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Turns the LXI identify indicator on or off. |
LXI:IDENT ON
Turns the LAN mDNS service on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | ON | 1 | OFF | 0 | Selects whether the mDNS service is enabled or disabled. |
LXI:MDNS ON
Turns the LAN mDNS service on or off.
LXI:MDNS ON
Displays the memory contents saved in location 1 or 2.
| Name | Type | Values | Description |
|---|---|---|---|
| location | integer | 1 - 2 | Memory location to preview. |
MEM:REC:PREV 2
Recalls the output settings saved in memory location 1 or 2. The optional immediate node does not change the command meaning.
| Name | Type | Values | Description |
|---|---|---|---|
| location | integer | 1 - 2 | Memory location to recall. |
Saves the output settings to memory location 1 or 2.
| Name | Type | Values | Description |
|---|---|---|---|
| location | enum | 1 | 2 | Memory location to save the output settings. |
MEM:SAVe 1
Sets the trigger source that starts the measurement after INIT:ACQ. Specify IMMediate to start the measurement immediately, or BUS (the default) to wait for a software trigger (*TRG or TRIG:ACQ).
TRIG:ACQ:SOUR BUS
Sends a software trigger to the ACQuire subsystem.
TRIG:ACQ:SOUR BUS INIT:ACQ TRIG:ACQ
Sends a software trigger to the PROGram subsystem.
TRIG:PROG:SOUR BUS INIT:PROG TRIG:PROG
Returns the trigger source that starts the program after INIT:PROG. The source can be immediate or BUS; BUS is the default for waiting on a software trigger.
TRIG:PROG:SOUR BUS
Sets the trigger source that starts the simulation after INIT:SIM. Specify IMMediate to start the simulation immediately, or BUS to wait for a software trigger (*TRG or TRIG:SIM).
TRIG:SIM:SOUR BUS
Sends a software trigger to the SIMulation subsystem.
TRIG:SIM:SOUR BUS INIT:SIM TRIG:SIM
Sets the trigger source for changing the output value after INIT:TRAN. Specify IMMediate to start the measurement immediately, or BUS to wait for a software trigger (*TRG or TRIG:TRAN).
TRIG:TRAN:SOUR BUS
Triggers the TRANsient subsystem.
VOLT:MODE STEP FREQ:MODE STEP TRIG:TRAN:SOUR BUS INIT:TRAN TRIG:TRAN
Applies a software trigger to start the output change. It is used with the TRIGger:TRANsient subsystem to synchronize output changes with external devices.
TRIGger:TRANsient
Sets the trigger source used by the transient trigger subsystem. The example shows BUS as the trigger source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | BUS | Trigger source for the transient subsystem. |
TRIGger:TRANsient:SOURce BUS
Applies a software trigger to start the measurement. In the acquire trigger example, this command is used after INITiate:ACQuire when the trigger source is set to BUS.
Sets the acquire trigger source. The manual shows it being set to IMMediate or BUS before INITiate:ACQuire.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | IMMediate | BUS | Trigger source to use for acquire operations. |
TRIGger:ACQuire:SOURce IMMediate TRIGger:ACQuire:SOURce BUS
Applies a software trigger to start the simulation. When the trigger source is set to BUS, this command starts the simulation after the subsystem enters the WTG state.
Sets the source used to trigger the simulation subsystem. The source can be set to immediate start or to BUS for software-triggered start.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | IMMediate | BUS | Trigger source for the simulation subsystem. |
TRIGger:SIMulation:SOURce IMMediate TRIGger:SIMulation:SOURce BUS
Applies a software trigger to the TRIGger:PROGram subsystem to start the sequence when it is in the initiated state. If the source is BUS, the command releases the subsystem from WTG and starts the sequence.
TRIGger:PROGram Applies a software trigger to start the sequence
Sets the program trigger source for the TRIGger:PROGram subsystem. The example shows IMMediate for immediate start or BUS for software-triggered start.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | IMMediate | BUS | Sets the trigger source. |
TRIGger:PROGram:SOURce IMMediate TRIGger:PROGram:SOURce BUS
Sets a waveform with block data at the specified waveform bank. The user-defined waveform is fixed to Big Endian with a size of 4096 words or 8192 octets.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number. |
| block | block | - | User-defined waveform block data. |
WAVE:DATA:ARB 5,#481927FFF7FFF....7FFF....80008000
Queries the waveform data for the specified waveform bank. The user-defined waveform is fixed to Big Endian with a size of 4096 words or 8192 octets.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number. |
WAVE:DATA:ARB 5,#481927FFF7FFF....7FFF....80008000
Sets the crest factor of the peak clipped waveform for the specified waveform bank. The parameter is invalid when the synchronization function is on; *RST sets it to 1.4.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number to target. |
| value | real | 0.10 - 1.40 | Crest factor value to set. |
| qualifieropt | enum | MINimum | MAXimum | Use MINimum or MAXimum to select the minimum or maximum allowed crest factor. |
WAVE:DATA:CLIP 5, 0.5
Sets the crest factor of the peak clipped waveform for the specified waveform bank. The query returns the current crest factor, or the minimum/maximum value when the optional qualifier is used.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number to target. |
| value | real | 0.10 - 1.40 | Peak clipped waveform crest value. |
| qualifieropt | enum | MINimum | MAXimum | Requests the minimum or maximum crest value. |
WAVE:DATA:CLIP 5, 0.5
Sets the clip factor of the flat curve waveform specified by bank number. The command is invalid when the synchronization function is on.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Bank number of the waveform to modify. |
| value | real | 0.4 - 1.0 | IECp clip value. |
| qualifier | enum | MINimum | MAXimum | Specifies the minimum or maximum clip value. |
WAVE:DATA:IECP 5, 0.5
Sets the clip factor of the flat curve waveform for the specified bank number. The query returns the current clip factor, with optional MINimum or MAXimum qualifier support.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Bank number of the waveform to access. |
| value | real | 0.4 - 1.0 | Clip factor value to program. |
| qualifieropt | enum | MINimum | MAXimum | When used with the query, returns the minimum or maximum clip factor. |
WAVE:DATA:IECP 5, 0.5
Programs the arbitrary waveform by specifying the waveform bank number and point value.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number to update. |
| point | integer | 0 - 4095 | Point index within the selected waveform bank. |
| data | integer | -32767 - +32767 | Data value written to the specified waveform point. |
WAVE:DATA:POIN 2,1023,32767
Programs the arbitrary waveform by specifying the waveform bank number and point.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number. |
| point | integer | 0 - 4095 | Waveform point index. |
WAVE:DATA:POIN 2,1023,32767
Resets the waveform in the specified bank to a sinusoid. The command is invalid when the synchronization function is on.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Waveform bank number to reset. |
WAVE:DATA:SIN 5
Queries the type of waveform at the specified bank number.
| Name | Type | Values | Description |
|---|---|---|---|
| bank_number | integer | 1 - 256 | Bank number that identifies the waveform location. |
WAVE:DATA:TYPE? 5
Enables or disables the custom waveform. The command is invalid when the synchronization function is on.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | 1 | OFF | 0 | Enables or disables the custom waveform. |
WAVE:STAT ON