VectorStar™ MS464xB Series Microwave Vector Network Analyzer Programming Manual : SCPI Commands : :SENSe{1-16}:CORRection:COLLect Subsystem – 2-Port/4-Port VNA
 
:SENSe{1-16}:CORRection:COLLect Subsystem – 2-Port/4-Port VNA
The :SENSe{1-16}:CORRection:COLLect subsystem commands start an actual calibration and are limited to Port1 and/or Port 2. Both 2-port and 4-port VNA instruments can use these commands.
Calibration Setup Subsystems
These subsystems are used during various phases of calibration configuration setup:
:CALCulate{1-16}:IMPedance:TRANsformation Subsystem
:CALCulate{1-16}:REFerence Subsystem
:SENSe{1-16}:CORRection:COLLect:METHod Subsystem
:SENSe{1-16}:CORRection:COLLect:MICrostrip Subsystem
:SENSe{1-16}:CORRection:COLLect:MSSS Subsystem
:SENSe{1-16}:CORRection:COLLect:MULTiple Subsystem
:SENSe{1-16}:CORRection:COLLect:MTRL[:CALa] Subsystem
:SENSe{1-16}:CORRection:COLLect:MTRL:CALB Subsystem – 4-Port VNAs
:SENSe{1-16}:CORRection:COLLect Subsystem
:SENSe{1-16}:CORRection:COLLect:WAVeguide Subsystem
:SENSe{1-16}:CORRection:COLLect[:CALa]:PORT Subsystem
:SENSe{1-16}:CORRection:INTerpolation Subsystem
:SENSe{1-16}:CORRection:STATe Subsystem
Related Command Subsystems
These commands are similar to those in the :SENSe{1-16}:CORRection:COLLect[:CALa]:PORT Subsystem above where any port pair on a 2-port or 4-port VNA can be specified.
:SENSe{1-16}:CORRection:COLLect[:CALa]:PORT Subsystem
Calibration Method Names
Related calibration types use the same command structure of:
:SENSe{1-16}:CORRection:COLLect:XXXXX
where the calibration XXXXX type is one of the following:
1P2PF = One-path two-port calibration, forward direction
1P2PR = One path two port calibration, reverse direction
FULL1 = Full one port calibration
FULL2 = Full two port calibration
FULLB = Full one port reflection calibration, both ports
RESP1 = One port response calibration
RESPB = One port response calibration, both ports
TFRB = Transmission frequency response calibration, both directions
TFRF = Transmission frequency response calibration, forward direction
TFRR = Transmission frequency response calibration, reverse direction
Each calibration type command is described in greater detail in the following sections. Related to the calibration commands are calibration simulation commands in the general form of :SENSe{1-16}:CORRection:COEFFicient:XXXXX that use the same abbreviations above.
To query the state of this calibration command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use the following command with the appropriate abbreviation above:
:SENSe{1-16}:CORRection:COEFFicient:XXXXX
:SENSe{1-16}:CORRection:COLLect:1P2PF
Description
Selects One-Path 2-Port Forward calibration (1P2PF) as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this calibration command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:1P2PF
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:1P2PF
:SENSe{1-16}:CORRection:COLLect:1P2PR
Description
Selects One-Path 2-Port Reverse calibration (1P2PR) as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:1P2PR
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:1P2PR
 
:SENSe{1-16}:CORRection:COLLect:ECAL[:CALa]:THRU:TYPE <char>
:SENSe{1-16}:CORRection:COLLect:ECAL[:CALa]:THRU:TYPE?
Description
Sets the thru type to be used for AutoCal CALa calibration on the indicated channel. The query outputs the thru type to be used for AutoCal CALa calibration on the indicated channel.
TRUE = External True thru connection
INTThru = AutoCal internal thru connection
INTReciprocal = AutoCal internal reciprocal connection
Cmd Parameters
<char> TRUE | INTThru | INTReciprocal
Query Parameters
NA
Query Output
<char> TRUE | INTThru | INTReciprocal
Range
NA
Default
INTThru
Example
:SENS1:CORR:COLL:ECAL:THRU:TYPE TRUE
:SENS1:CORR:COLL:ECAL:THRU:TYPE?
:SENSe{1-16}:CORRection:COLLect:ECAL:CALB:THRU:TYPE <char>
:SENSe{1-16}:CORRection:COLLect:ECAL:CALB:THRU:TYPE?
Description
Sets the thru type to be used for AutoCal CALB calibration on the indicated channel. The query outputs the thru type to be used for AutoCal CALB calibration on the indicated channel.
TRUE = External True thru connection
INTThru = AutoCal internal thru connection
INTReciprocal = AutoCal internal reciprocal connection
Cmd Parameters
<char> TRUE | INTThru | INTReciprocal
Query Parameters
NA
Query Output
<char> TRUE | INTThru | INTReciprocal
Range
NA
Default
INTThru
Example
:SENS1:CORR:COLL:ECAL:CALB:THRU:TYPE TRUE
:SENS1:CORR:COLL:ECAL:CALB:THRU:TYPE?
:SENSe{1-16}:CORRection:COLLect:ENHMatch:MIXer:USE:TSM[:STATe] <char>
:SENSe{1-16}:CORRection:COLLect:ENHMatch:MIXer:USE:TSM[:STATe]?
Description
Toggles the True Source Match flag in an Enhanced Match Calibration on the indicated channel. The query returns the on/off state of the True Source Match flag in an Enhanced Match Calibration on the indicated channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output:
<char> 1 | 0
Range
NA
Default
0
Syntax Example
:SENS1:CORR:COLL:ENHM:MIX:USE:TSM 1
:SENSe{1-16}:CORRection:COLLect:FULL1
Description
Selects full one port reflection calibration as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. Before sending this command, the simulation port must be specified using:
:SENSe{1-16}:CORRection:COLLect:PORT <char>
To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFFicient:FULL1
:SENSe{1-16}:CORRection:COEFficient:FULL1
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:FULL1
:SENSe{1-16}:CORRection:COLLect:FULL2
Description
Selects full two port calibration as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:FULL2
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:FULL2
:SENSe{1-16}:CORRection:COLLect:FULLB
Description
Select full one port reflection calibration both ports as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:FULLB
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:FULLB
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:CAL1:FILename <string>
Description
Sets the Hybrid Enhanced Match Calibration input cal filename on the indicated channel. No query.
Cmd Parameters
<string> Filename and path in the form: 'x:\directory\filename.chx', where
x:\directory\filename.chx must exist. See Programming the VectorStar Series VNA, Notational Conventions for more information.
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:CAL1:FIL 'x:\directory\filename.chx'
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:CAL2:FILename <string>
Description
Sets the Hybrid Enhanced Match Calibration output cal filename on the indicated channel. No query.
Cmd Parameters
<string> Filename and path in the form: 'x:\directory\filename.chx', where
x:\directory\filename.chx must exist. See Programming the VectorStar Series VNA, Notational Conventions for more information.
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:CAL2:FIL 'x:\directory\filename.chx'
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:REFPlane:EXTension:MODel <char>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:REFPlane:EXTension:MODel?
Description
Sets the Hybrid Enhanced Match output adapter type on the indicated channel. The query returns the Hybrid Enhanced Match output adapter type for the indicated channel.
Cmd Parameters
<char> TLINe | S2P
Query Parameters
<char> TLIN | S2P
Range
NA
Default Value
TLIN
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:REFP:EXT:MOD S2P
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:S2P:FILename <string>
Description
Sets the Hybrid Enhanced Match Calibration S2P filename on the indicated channel. No query.
Cmd Parameters
<string> Filename and path in the form: 'x:\directory\filename.chx', where
x:\directory\filename.chx must exist. See Programming the VectorStar Series VNA, Notational Conventions for more information.
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:S2P:FIL 'x:\directory\filename.chx'
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:S2P:REVerse[:STATe] <char>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:S2P:REVerse[:STATe]?
Description
Toggles the on/off the state of reversing the directional sense of the S2P file on the indicated channel. The query returns the on/off state of reversing the directional sense of the S2P file for the indicated channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output:
<char> 1 | 0
Range
NA
Default
0
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:S2P:REV 1
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:DIELectric:TYPe <char>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:DIELectric:TYPe?
Description
Sets the dielectric type of the Hybrid Enhanced Match TLine model on the indicated channel. The query returns the dielectric type of the Hybrid Enhanced Match TLine model for the indicated channel.
Cmd Parameters
<char> AIR | MICROporous | OTHER | POLYethylene | TEFLON
Query Parameters
NA
Query Output:
<char> AIR | MICRO | OTHER | POLY | TEFLON
Range
NA
Default
AIR
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:DIEL:TYP POLY
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:FREQuency <NRf>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:FREQuency?
Description
Sets the Hybrid Enhanced Match TLine reference frequency on the indicated channel. The query returns the Hybrid Enhanced Match TLine reference frequency for the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Hertz.
Query Parameters
NA
Query Output
<NR3> The output parameter is in Hertz.
Range
MPND
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:FREQ 1.0E10
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:IMPedance <NRf>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:IMPedance?
Description
Sets the Hybrid Enhanced Match TLine impedance on the indicated channel. The query returns the Hybrid Enhanced Match TLine impedance for the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Ohms.
Query Parameters
NA
Query Output
<NR3> The output parameter is in Ohms.
Range
MPND
Default Value
50.00000000000E+000
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:IMP 7.5E1
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:LENGth <NRf>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:LENGth?
Description
Sets the Hybrid Enhanced Match TLine electrical length on the indicated channel. The query returns the Hybrid Enhanced Match TLine electrical length for the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Meters.
Query Parameters
NA
Query Output
<NR3> The output parameter is in Meters.
Range
NA
Default
0
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:LENG 2.5E-1
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:LOSS <NRf>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:LOSS?
Description
Sets the Hybrid Enhanced Match TLine loss on the indicated channel. The query returns the Hybrid Enhanced Match TLine loss for the indicated channel.
Cmd Parameters
<NRf> The input parameter is in dB/mm.
Query Parameters
NA
Query Output
<NR3> The output parameter is in dB/mm.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:LOSS 3.0E0
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:OTHer <NRf>
:SENSe{1-16}:CORRection:COLLect:HYBRid:ENHMatch:TLINe:OTHer?
Description
Sets the Hybrid Enhanced Match TLine dielectric value for the OTHER dielectric type on the indicated channel. The query returns the Hybrid Enhanced Match TLine dielectric value for the OTHER dielectric type for the indicated channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
1 to 9.99E3
Default Value
1.00000000000E+000
Syntax Example
:SENS1:CORR:COLL:HYBR:ENHM:TLIN:OTH 1.0E3
:SENSe{1-16}:CORRection:COLLect:LINE <char>
:SENSe{1-16}:CORRection:COLLect:LINE?
Description
Select the line type for calibration of the indicated channel.
Outputs the line type for calibration of the indicated channel.
See Calibration Component Parameters for a complete listing of calibration components, connectors, and their command parameters.
Cmd Parameters
<char> COAXial | MICROstrip | NONDISpersive | WAVEguide
Query Parameters
<char> COAX | MICRO | NONDIS | WAVE
Range
NA
Default Value
COAX
Syntax Example
:SENS1:CORR:COLL:LINE COAX
:SENS1:CORR:COLL:LINE?
:SENSe{1-16}:CORRection:COLLect:LOAD <char>
:SENSe{1-16}:CORRection:COLLect:LOAD?
Description
Selects the load type broadband/sliding for calibration on the indicated channel. Outputs the load type selection broadband/sliding for calibration on the indicated channel.
Cmd Parameters
<char> FIXed | SLIDing
Query Parameters
<char> FIX | SLID
Range
NA
Default Value
FIX
Syntax Example
:SENS1:CORR:COLL:LOAD FIX
:SENS1:CORR:COLL:LOAD?
:SENSe{1-16}:CORRection:COLLect:PORT <char>
:SENSe{1-16}:CORRection:COLLect:PORT?
Description
Sets the calibration port for a RESP1 or FULL1 calibration on the indicated channel. The use of Port 3 and/or Port 4 requires a 4-port VNA instrument. Queries the calibration ports or port pairs on the indicated channel. The command outputs character data for the port combinations. Several examples of various calibration setups are described in the subsections below.
Reflection Frequency Response Calibration
A Reflection Frequency Response Calibration can have up to four reflection frequency response calibrations in one session.
Transmission Frequency Response Calibration
A Transmission Frequency Response Calibration can have up to six transmission frequency response calibrations picked from these types: TFRF, TFRR and TFRB.
One-Port Calibration
A 1-Port Calibration can consist of up to four, FULL1 calibrations in one session.
Two-Port Calibration
A 2-Port Calibration can consist of one or two calibrations picked from the following types:
FULL2, 1P2PF, and 1P2PR.
The port pair assignments must be independent.
The Calibration Methods can be Reflection and Thru measurements, AutoCal and LRL/LRM. PORT12 and PORT34 are excluded from LRL/LRM calibrations.
Both Reflection and Thru measurements and AutoCal can provide FULL2, 1P2PF, and 1P2PR. LRL/LRM calibrations provides FULL2 only.
Three-Port Calibration
A 3-Port Calibration can be accomplished using one of the following techniques:
Reflection and Thru measurements or two LRL/LRM calibrations.
PORT12 and PORT34 are excluded from LRL/LRM calibrations.
Four-Port Calibration
A 4-Port Calibration can be accomplished using one of the following techniques:
Reflection and Thru measurements.
Two LRL/LRM calibrations
Two FULL2 AutoCal calibrations.
PORT12 and PORT34 are excluded from LRL/LRM calibrations.
Cmd Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4 | PORT12 | PORT13 | PORT14 | PORT23 | PORT24 | PORT34 | PORT123 | PORT124 | PORT134 | PORT234 | PORT1234
Query Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4 | PORT12 | PORT13 | PORT14 | PORT23 | PORT24 | PORT34 | PORT123 | PORT124 | PORT134 | PORT234 | PORT1234
Range
NA
Default Value
PORT12
Syntax Example
:SENS1:CORR:COLL:PORT PORT2
:SENS1:CORR:COLL:PORT?
:SENSe{1-16}:CORRection:COLLect:RESP1
Description
Selects 1-Port Response Calibration as the calibration type on the indicated channel. No query. After the method is set, the calibration must be performed. Before sending this command, the simulation port must be specified using:
:SENSe{1-16}:CORRection:COLLect:PORT <char>
To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:RESP1
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:RESP1
:SENSe{1-16}:CORRection:COLLect:RESPB
Description
Selects 1-port Response Calibration on both ports as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:RESPB
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:RESPB
:SENSe{1-16}:CORRection:COLLect:TFRB
Description
Selects transmission frequency response calibration both directions as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:TFRB
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:TFRB
:SENSe{1-16}:CORRection:COLLect:TFRF
Description
Selects transmission frequency response calibration forward direction as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:TFRF
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:TFRF
:SENSe{1-16}:CORRection:COLLect:TFRR
Description
Selects transmission frequency response calibration reverse direction as the calibration type on the indicated channel. After the method is set, the calibration must be performed. No query. To query the state of this command, use:
:SENSe{1-16}:CORRection:COLLect:TYPe?
To simulate this calibration, use:
:SENSe{1-16}:CORRection:COEFficient:TFRR
Cmd Parameters
NA
Range
NA
Default Value
NA
Syntax Example
:SENS1:CORR:COLL:TFRR
 
:SENSe{1-16}:CORRection:COLLect:TYPe?
Description
Query only. Outputs the calibration types of the indicated channel. Several examples of various calibration setups are described below.
Reflection Frequency Response Calibration
A Reflection Frequency Response Calibration can have up to four reflection frequency response calibrations in one session. The following is a return for the calibration type query for a response calibration on ports 2, 3 and 4:
RESP1,RESP1,RESP1
Transmission Frequency Response Calibration
A Transmission Frequency Response Calibration can have up to six transmission frequency response calibrations picked from these types: TFRF, TFRR and TFRB. The following is the return for the calibration type query for a mix of transmission response calibrations on all possible port pairs:
TFRF,TFRR,TFRB,TFRR,TFRF,TFRB
One-Port Calibration
A 1-Port Calibration can consist of up to four, FULL1 calibrations in one session. The following is a return for the calibration type query for a FULL1 calibration on PORT134:
FULL1,FULL1,FULL1
Two-Port Calibration
A 2-Port Calibration can consist of one or two calibrations picked from the following types: FULL2, 1P2PF, and 1P2PR. The port pair assignments must be independent. The Calibration Methods can be Reflection and Thru measurements, AutoCal and LRL/LRM. PORT12 and PORT34 are excluded from LRL/LRM calibrations. Both Reflection and Thru measurements and AutoCal can provide FULL2, 1P2PF, and 1P2PR. LRL/LRM calibrations provides FULL2 only. The following is a typical return for the calibration type query:
1P2PF,FULL2
Three-Port Calibration
A 3-Port Calibration can be accomplished using either Reflection and Thru measurements or two LRL/LRM calibrations. PORT12 and PORT34 are excluded from LRL/LRM calibrations. The following is a return for the calibration type query for each technique:
FULL3 | FULL3
Four-Port Calibration
A 4-Port Calibration can be accomplished using Reflection and Thru measurements, two LRL/LRM calibrations, or two FULL2 AutoCal calibrations. PORT12 and PORT34 are excluded from LRL/LRM calibrations. The following is a typical return for the calibration type query for each technique:
FULL4 | FULL4
Response Calibration Both and Full Calibration Both
The RESPB and FULLB calibration types return the command arguments shown below:
RESPB returns RESP1,RESP1
FULLB returns FULL1,FULL1
Set of Query Calibration Ports
Use the following commands to set or query the calibration ports:
:SENSe{1-16}:CORRection:COLLect:PORT <char>
:SENSe{1-16}:CORRection:COLLect:PORT?
Query Parameters
<char>{, <char2>}{, <char3>, <char4>, <char5>, <char6>}
Where the <char> values are combinations of:
RESP1
FULL1
FULL2
TFRF
TFRR
TFRB
1P2PF
1P2PR
Range
NA
Default Value
FULL2
Syntax Example
:SENS1:CORR:COLL:TYP?