Source:Phase Commands


Makes phase control settings (Option 088)

SOURce:PHASe:

| CONTrol

     | COUPle[:STATe]

     | ITERation

     | TOLerance

| CORRection

     | DATA

     | [STATe]

| [FIXed]

| PARameter

     | MODE

         | CATalog?

     | PORT

| POFFset

     | CORRection

         | DATA

         | [STATe]

     | FIXed

     | STARt

     | STOP

| STARt

| STOP

Click on a keyword to view the command details.

See Also


SOURce<ch>:PHASe<port>:CONTrol:COUPle[:STATe] <bool>[,src]

(Read-Write) Write and read whether to couple phase control settings (IFBW, Tolerance, Max Iterations).

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<bool>

Coupling state. Choose from:

ON or 1 - Couple phase control settings. The phase control settings from <port> are copied to the other phase-controlled ports.

OFF or 0 - Do NOT couple phase control settings. The phase control settings for each phase-controlled port are made independently.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:CONT:COUP 1

source2:phase:control:couple:state ON,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:CONTrol:COUPle[:STATe]? [src]

Return Type

Boolean

Default

OFF


SOURce<ch>:PHASe<port>:CONTrol:ITERation <num>[,src]

(Read-Write) Write and read the maximum number of background phase sweeps to perform.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Number of background sweep iterations. Choose a value between 1 and 25.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:CONT:ITER 3

source2:phase:control:iteration 4,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:CONTrol:ITERation? [src]

Return Type

Numeric

Default

10


SOURce<ch>:PHASe<port>:CONTrol:TOLerance <num>[,src]

(Read-Write) Write and read the tolerance value to be used for background phase sweeps.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Tolerance for background sweeps in degrees. Choose a value between 1 and 5.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:CONT:TOL 3

source2:phase:control:tolerance 6,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:CONTrol:TOLerance? [src]

Return Type

Numeric

Default

1 degree


SOURce<ch>:PHASe<port>:CORRection:DATA <data>[,src]

(Read-Write) Write and read an array of phase offsets.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<data>

Phase offset data array.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:CORR:DATA

source2:phase:correction:data 10,15,20,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:CORRection:DATA? [src]

Return Type

Depends on FORMat:DATA

Default

Not Applicable


SOURce<ch>:PHASe<port>:CORRection[:STATe] <bool>[,src]

(Read-Write) Write and read whether to use the phase correction offset array.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<bool>

Phase correction array state.

ON (1) Apply phase correction offset array.

OFF(0) Do NOT apply phase correction offset array.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:CORR 1

source2:phase:correction:state OFF,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:CORRection[:STATe]? [src]

Return Type

Boolean

Default

OFF


SOURce<ch>:PHASe<port>[:FIXed] <num>[,src]

(Read-Write) Write and read the fixed phase value. Must not be in logarithmic sweep.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Phase value in degrees. Choose a value between -360 and 360.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2 60

source2:phase:fixed 120,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>[:FIXed]? [src]

Return Type

Numeric

Default

0 degrees


SOURce<ch>:PHASe<port>:PARameter <string>[,src]

(Read-Write) Write and read the ratioed receivers (parameter) to use for phase control.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<string>

Ratioed parameter. Choose any two PNA physical receivers. Use either standard receiver notation ("R/R3") or logical receiver notation ("a1/a3").

Separate the two receiver names by a forward slash '/'. For example: "a3/a1".

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS3:PAR "a3/a1","Port 3"

source2:phase:parameter "a3/a1","Port 3"

Query Syntax

SOURce<ch>:PHASe<port>:CONTrol:PARameter?

Returns the ratioed parameter name.

Return Type

String

Default

"a1/b1"


SOURce<ch>:PHASe<port>:PARameter:MODE <char>[,src]

(Read-Write) Sets and returns the Phase Control mode.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<char>

Choose from:

OFF - Turn phase control OFF

OPENloop - Sets a raw phase value for either swept phase or fixed phase, but no receivers are used to control the phase.

PARameter - Sets and controls the phase of the signal at <port>.

REFerence (Read-only) - Use SOUR:PHAS:PARameter to set.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:PAR:MODE PAR

source2:phase:parameter:mode off

Query Syntax

SOURce<ch>:PHASe<port>:PARameter:MODE? [src]

Return Type

Character

Default

OFF


SOURce<ch>:PHASe<port>:PARameter:MODE:CATalog?

(Read-only)  Returns the available phase control modes for the specified port.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:PAR:MODE:CAT?

source2:phase:parameter:mode:catalog?

Return Type

String of comma-separated phase control modes.

For example, OFF, OPENloop, PARameter, REFerence.

Default

Not Applicable


SOURce<ch>:PHASe<port>:PARameter:PORT <num>[,src]

(Read-Write) Sets and returns the reference port for the Phase Control measurement.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Reference port number. ONLY specific ports are available to be a reference for each source port. Learn more.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

The following sets source port "Port 1 Src2" on channel 2 to use "Port 1" as the phase reference

SOUR2:PHAS:PAR:PORT 1,"PORT 1 Src2"

 

The following sets source port 2 on channel 1 to use Port 1 as the phase reference

source:phas2:PAR:PORT 1

Query Syntax

SOURce<ch>:PHASe<port>:PARameter:PORT? [src]

Return Type

Character

Default

3


SOURce<ch>:PHASe<port>:POFFset:CORRection:DATA <data>[,src]

(Read-Write) Write and read a ratio amplitude offset array. This allows the setting of arbitrary impedance, which is used for active load applications.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Ratio amplitude offset data array.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:POFF:CORR:DATA

source2:phase:poffset:correction:data   ,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:POFFset:CORRection:DATA? [src]

Return Type

Depends on FORMat:DATA

Default

Not Applicable


SOURce<ch>:PHASe<port>:POFFset:CORRection[:STATe] <bool>[,src]

(Read-Write) Write and read whether to use the ratio amplitude offset array.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<bool>

Phase correction array state.

ON (1) Apply ratio amplitude offset array.

OFF(0) Do NOT apply ratio amplitude offset array.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:POFF:CORR 1

source2:phase:poffset:correction:state OFF,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:POFFset:CONTrol[:STATe]? [src]

Return Type

Boolean

Default

OFF


SOURce<ch>:PHASe<port>:POFFset:FIXed <num>[,src]

(Read-Write) Write and read the fixed power ratioed value. Must NOT be in power sweep to use this value during phase control.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Fixed power ratio value within the allowable range of the PNA.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:POFF:FIX 1

source2:phase:poffset:fixed -5,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>::POFFset:FIXed? [src]

Return Type

Numeric

Default

0 dBc


SOURce<ch>:PHASe<port>:POFFset:STARt <num>[,src]

(Read-Write) Write and read the start power ratioed value. Must also send SENS:SWE:TYPE POWer to put the analyzer into power sweep mode.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Start power ratio value in dBc. Must be within the allowable range of the PNA

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:POFF:STAR 0

source2:phase:poffset:start -5,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:POFFset:STARt? [src]

Return Type

Numeric

Default

0 dBc


SOURce<ch>:PHASe<port>:POFFset:STOP <num>[,src]

(Read-Write) Write and read the start power ratioed value. Must also send SENS:SWE:TYPE POWer to put the analyzer into power sweep mode.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Stop power ratio value in dBc. Must be within the allowable range of the PNA

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:POFF:STOP 0

source2:phase:poffset:stop -5,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:POFFset:STOP? [src]

Return Type

Numeric

Default

0 dBc


SOURce<ch>:PHASe<port>:STARt <num>[,src]

(Read-Write) Write and read the start value of phase sweep. Must also send SENS:SWE:TYPE PHASe to put the analyzer into phase sweep mode.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Start phase value in degrees. Choose a value between -360 and 360.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:STAR 60

source2:phase:start 120,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:STARt? [src]

Return Type

Numeric

Default

0 degrees


SOURce<ch>:PHASe<port>:STOP <num>[,src]

(Read-Write) Write and read the stop value of phase sweep. Must also send SENS:SWE:TYPE PHASe to put the analyzer into phase sweep mode.

Parameters

 

<ch>

Channel number of phase control measurement. If unspecified, value is set to 1.

<port>

Phase controlled port number. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument.

<num>

Stop phase value in degrees. Choose a value between -360 and 360.

[src]

String. (NOT case sensitive). Source port. Optional argument.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Use SOUR:CAT? to return a list of valid port names.

Examples

SOUR:PHAS2:STOP 60

source2:phase:stop 120,"Port 1 Src2"

Query Syntax

SOURce<ch>:PHASe<port>:STOP? [src]

Return Type

Numeric

Default

0 degrees