SOURce:DC commands


Controls the internal and external DC sources.

SOURce:DC:

| AFC

|FREQuency

| BAND

| IMMediate

| INPut

| LEVel

| MAXimum

| ITERation

| LIMit

| HIGH

| LOW

| SENSitivity

      | TABle

            | DATA
               | DELete

| STATe

| TARGet

| TOLerance

| CATalog?

| CENTer

| ENABle

| LIMit

   | MAXimum

   | MINimum

| LNOise

| PARallel

| SPAN

| STARt

| STATe

| STOP

Click on a keyword to view the command details.


:SOURce:DC:AFC:FREQuency:BAND <range>

Applicable Models: E505xA

(Read-Write) Selects the frequency band which include the target VCO frequency.

Parameters

 

<range>

R40M: 1 M - 40 MHz

R1G5: 10 M - 1.5 GHz

R8G: 250 M - 8 GHz

RMAX: Max Freq. > 8 GHz

Examples

SOUR:DC:AFC:FREQ:BAND R1G5

source:dc:afc:frequency:band R40M

Query Syntax

:SOURce:DC:AFC:FREQuency?

Return Type

String

Default

R8G


:SOURce:DC:AFC:IMMediate

Applicable Models: E505xA

(Write Only) Tune the frequency one time.

Parameters

 

Examples

SOUR:DC:AFC:IMM

source:dc:afc:immediate

Query Syntax

N/A

Return Type

N/A

Default

N/A


:SOURce:DC:AFC:INPut:LEVel:MAXimum

Applicable Models: E505xA

(Read-Write)

Parameters

 

<Boolean>

 

Examples

SOUR:DC:AFC:INP:LEV:MAX

source:dc:afc:input:level:maximum

Query Syntax

:SOURce:DC:AFC:INPut:LEVel:MAXimum?

Return Type

 

Default

 


:SOURce:DC:AFC:ITERation <value>

Applicable Models: E505xA

(Read-Write) Set and read the maximum number of readings to take at each data point for iterating the frequency.

Parameters

 

<value>

the maximum number of iteration

Examples

SOUR:DC:AFC:ITER

source:dc:afc:iteration

Query Syntax

:SOURce:DC:AFC:ITERation?

Return Type

Numeric

Default

10


:SOURce:DC:AFC:LIMit:HIGH <value>

Applicable Models: E505xA

(Read-Write)  Set and read the maximum limit of VControl during Auto Tune sequence.

Parameters

 

<value>

The maximum limit of VControl

Examples

SOUR:DC:AFC:LIM:HIGH

source:dc:afc:limit:high

Query Syntax

:SOURce:DC:AFC:LIMit:HIGH?

Return Type

Numeric

Default

18


:SOURce:DC:AFC:LIMit:LOW <value>

Applicable Models: E505xA

(Read-Write) Set and read the minimum limit of VControl during Auto Tune sequence.

Parameters

 

<value>

The minimum limit of VControl

Examples

SOUR:DC:AFC:LIM:LOW

source:dc:afc:limit:low

Query Syntax

:SOURce:DC:AFC:LIMit:LOW?

Return Type

Numeric

Default

0.5


:SOURce:DC:AFC:SENSitivity <value>

Applicable Models: E505xA

(Read-Write) Set and read the sensitivity of VCO (Hz/Volt). This value is used at the first loop of sequence.

Parameters

 

<value>

Sensitivity in Hz/Volt

Examples

SOUR:DC:AFC:SENS

source:dc:afc:sensitivity

Query Syntax

:SOURce:DC:AFC:SENSitivity?

Return Type

Numeric

Default

5E7

 


:SOURce:DC:AFC:SENSitivity:TABL:DATA <value>

Applicable Models: E505xA

(Read-Write) Set and read the sensitivity table of VCO. This value is used at the first loop of sequence.  At least two points should be defined.

If only one data is defined:

  • Vc = volt0
  • Sensitivity: The data of SOURce:DC:AFC:SENSitivity:VALue

Parameters

 

<value>

volt0, freq0, volt1, freq1, volt2, freq2, .....

Examples

SOUR:DC:AFC:SENS:TABL:DATA 0.8, 0.7E9, 0.9, 0.9E9, 1.1, 1.1E9, 1.2, 1.3E9

source:dc:afc:sensitivity:table:data 0.8, 0.7E9, 0.9, 0.9E9, 1.1, 1.1E9, 1.2, 1.3E9

Query Syntax

:SOURce:DC:AFC:SENSitivity:TABle:DATA?

Return Type

array

Default

null


:SOURce:DC:AFC:SENSitivity:TABLe:DELete

Applicable Models: E505xA

(Write Only) Clear the sensitivity table

Parameters

 

Examples

SOUR:DC:AFC:SENS:TABL:DEL

source:dc:afc:sensitivity:table:delete

Query Syntax

N/A

Return Type

N/A

Default

N/A

 

 


:SOURce:DC:AFC:STATe <Boolean>

Applicable Models: E505xA

(Read-Write) Enable and disable the Auto Tune VControl voltage

Parameters

 

<Boolean>

OFF / 0

ON / 1

Examples

SOUR:DC:AFC:STAT ON

source:dc:afc:state 1

Query Syntax

:SOURce:DC:AFC:STATe?

Return Type

Boolean

Default

0


:SOURce:DC:AFC:TARGet <value>

Applicable Models: E505xA

(Read-Write) Set and read the target frequency.

Parameters

 

<value>

The target frequency

Examples

SOUR:DC:AFC:TARG

source:dc:afc:target

Query Syntax

:SOURce:DC:AFC:TARGet?

Return Type

Numeric

Default

1E6


:SOURce:DC:AFC:TOLerance <value>

Applicable Models: E505xA

(Read-Write) Set and read the maximum desired deviation from the specified target frequency.

Parameters

 

<value>

Tore lance value

Examples

SOUR:DC:AFC:TOL

source:dc:afc:tolerance

Query Syntax

:SOURce:DC:AFC:TOLerance?

Return Type

Numeic

Default

1E5


SOURce<ch>:DC:CATalog?

Applicable Models: E505xA

(Read-only) Returns the names of the configured and active DC sources for the specified channel.  Use SYST:CONF:EDEV:CAT? to read a list of all configured external devices, including inactive devices.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

Examples

SOUR:DC:CAT?

'Returns the following...

"VControl,VSupply1,VSupply2"

Return Type

String, Names are separated by commas.

Default

Not Applicable


SOURce<ch>:DC:CENTer <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns center DC value for the specified DC source. This function is used to set the voltage even if the VContol or VSupply1/2 parameter is non swept. When the VContol or VSupply1/2 is not swept, use 0 for span. This value is changed automatically

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match. The name and port must EXACTLY match those in the DC Source Control dialog.

<num>

Center value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:CENT "VSupply1",3

source:dc:center "VSupply1",1

Query Syntax

SOURce<ch>:DC:CENTer? <name>

Return Type

Numeric

Default

5


SOURce<ch>:DC:ENABle <bool> Superseded

Applicable Models: E5055A

(Read-Write) Sets and returns the ON / Off state of all configured DC sources for the specified channel.

Individual DC sources must ALSO be enabled using SOUR:DC:STATe.

Use SOUR:DC:CAT? to read a list of ACTIVE configured DC source names

E5055A:  If one of channel is set at On in this command, the DC out is turned on. DC out is turned off only when all channels are set at Off. Use SYST:DC:ENABle to turn off DC output for all channels.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1.

<bool>

ON / Off state. Choose from:

ON or 1 - All DC sources enabled.

OFF or 0 - All DC sources disabled.

Examples

SOUR:DC:ENAB 0

Query Syntax

SOURce<ch>:DC:ENABle?

Return Type

Boolean

Default

1


SOURce<ch>:DC:LIMit:MAXimum <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns the Max DC limit value for a DC source.

Parameters

 

<ch>

This value is ignored. Same value is applied to all channel.

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<num>

Max DC limit value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:LIM:MAX "VControl",5

source:dc:limit:maximum "VControl",5

Query Syntax

SOURce<ch>:DC:LIMit:MAXimum? <name>

Return Type

Numeric

Default

Depending on source


SOURce<ch>:DC:LIMit:MINimum <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns the Min DC limit value for a DC source.

Parameters

 

<ch>

This value is ignored. Same value is applied to all channel.

<name>

String. DC Source Name. See SOUR:DC:CAT? The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<num>

Min DC limit value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:LIM:MIN "VSupply1",-2

source:dc:limit:minimum "VSupply2",-5

Query Syntax

SOURce<ch>:DC:LIMit:MINimum? <name>

Return Type

Numeric

Default

Depending on source


SOURce<ch>:DC:LNOise <device>,<Boolean>

Applicable Models: E505xA

(Read-Write) Enable and disable the low noise V Control.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1.

<device>

String. "VControl". Specifying other devices will result error ()

<Boolean>

Choose from:

ON or 1

OFF or 0

Examples

SOUR2:DC:LNO "VContorl",1

source:dc:lnoise "VContorl",0

Query Syntax

SOURce<ch>:DC:LNOise? <device>

Return Type

String

Default

0


SOURce<ch>:DC:OUTPut <name>,<state>

Applicable Models:  E505xA

(Read-Write) Sets and returns the ON / Off state of the specified DC Channel State.

SOUR:DC:STAT should be turned ON. When SOUR:DC:STAT is OFF, No control is selected.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. The name of DC Source. Choose from: The upper/lower case letter must match.

VControl

VSupply1

VSupply2

<statel>

Choose from:

ON

OFF

DEFault

Examples

SOURc:DC:OUTP "VControl", ON

Query Syntax

SOURce<ch>:DC:OUTPut? <name>

Return Type

Character

Default

DEF

SOURce<ch>:DC:PARallel <device>,<Boolean>

Applicable Models: E505xA

(Read-Write) Parallel Mode. This command is to make a single aggregate port out of two power ports - specifying whether one result is same.

Parameters

 

<ch>

This parameter is ignored. The setting is applied to all channels.

<device>

String. Choose from:

VSupply1

VSupply2

<Boolean>

Choose from:

ON or 1

OFF or 0

Examples

SOUR2:DC:PAR "VSupply1",1

source:dc:parallel "VSupply2",0

Query Syntax

SOURce<ch>:DC:PARallel? <device>

Return Type

Boolean

Default

 


SOURce<ch>:DC:NAMes?

Applicable Models: E505xA

(Read-only) Reads the DC source names

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

Examples

SOUR:DC:NAM?

Query Syntax

SOURce<ch>:DC:NAMes?

Return Type

 

Default

Not Applicable


SOURce<ch>:DC:SPAN <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns span value for the specified DC source. This function is used to set the voltage even if the VContol or VSupply1/2 parameter is non swept. When the VContol or VSupply1/2 is not swept, use 0 for span.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<num>

Span value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:SPAN "VSupply1",3

source:dc:span "VSupply1",1

Query Syntax

SOURce<ch>:DC:SPAN? <name[,port]>

Return Type

Numeric

Default

5


SOURce<ch>:DC:STARt <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns start DC value for the specified DC source. This function is used to set the voltage even if the VContol or VSupply1/2 parameter is non swept. When the VContol or VSupply1/2 is not swept, use the same voltage for both start and stop.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<num>

Start value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:STAR "VSupply1",3

source:dc:start "VSupply1",1

Query Syntax

SOURce<ch>:DC:START? <name[,port]>

Return Type

Numeric

Default

5


SOURce<ch>:DC:STATe <name>,<bool>

Applicable Models: E5055A

(Read-Write) Sets and returns the ON / Off state of the specified DC source and port.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<bool>

ON / Off state. Choose from:

ON or 1 - DC source/port enabled.

OFF or 0 - DC source/port disabled.

Examples

SOUR:DC:STAT "VSupply1", 1

SOUR:DC:STAT? "VControl"

Query Syntax

SOURce<ch>:DC:STATe? <name[,port]>

Return Type

Boolean

Default

0 - OFF


SOURce<ch>:DC:STOP <name>,<num>

Applicable Models: E505xA

(Read-Write) Sets and returns stop DC value for the specified DC source. This function is used to set the voltage even if the VContol or VSupply1/2 parameter is non swept. When the VContol or VSupply1/2 is not swept, use the same voltage for both start and stop.

Parameters

 

<ch>

Any existing channel number. If unspecified, value is set to 1

<name>

String. DC Source Name. See SOUR:DC:CAT? for selection. The upper/lower case letter must match.

The name must EXACTLY match those in the DC Source Control dialog.

<num>

Stop value. Choose a value within the range of the DC source.

Examples

SOUR2:DC:STOP "VSupply1",3

source:dc:stop "VSupply1",1

Query Syntax

SOURce<ch>:DC:STOP?<name[,port]>

Return Type

Numeric

Default

0