[SENSe<Ch>:]CORRection:CKIT...    Related Topics

This subsystem deal with calibration kits and cal kit data.  

   

Command tree: [SENSe<Ch>:]CORRection:CKIT

:CKIT

:<std_type>

:<conn_type>

:<std_type>

:SELect

:CATalog?

:DELete

:INSTall

:LABel

:SELect

:STANdard

:CATalog?

Program example: Calibration


[SENSe<Ch>:]CORRection:CKIT:<std_type>
'<Conn_Name>','<Ckit_Name>','<Std_No>',<Min_Freq>,<Max_Freq>,<El_Length>,<Loss>,<Z0>,<C0> , <C1>, <C2>, <C3>, <L0>, <L1>, <L2>, <L3>[, OPEN | SHORt | MATCh, <Resistance>, <Port_1>, <Port_2>]

Defines the parameters of a non-ideal 1 port or 2-port calibration standard <std_type>. A particular physical standard can be selected by specifying the name of the calibration kit and its serial number. Depending on the standard type, only a subset of the parameters may be used; see table below.

If the specified cal kit does not exist, it is created with the specified calibration standard.

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

<std_type>

Standard type. For reflection standards, the first character denotes the gender, e.g.:
FOPEN, MOPEN
: Open (f) or Open (m) standard.

The following reflection standards are supported: MOPen, FOPen, MSHort, FSHort, OSHort, MOSHort, FOSHort, MMTCh, FFTCh, MREFLect, FREFLect

For transmission standards, the first two characters denotes the genders on both ends, e.g.:
FFSNetwork, MFSNetwork, MMSNetwork: Symm. network (ff), symm. network (mf) or symm. network (mm) standard.

For a complete list of standard types refer to the table of standard types.

 

Parameter list

String parameters to specify the configured standard ('<Conn_Name>','<Ckit_Name>','<Std_No>') and numeric parameters defining its properties. See detailed description below.

Note: The following transmission standards have only 8 parameters (until <Z0>):
MMTHrough, MFTHrough, FFTHrough, MMLine, MFLine, FFLine
The following reflection and transmission standards have only 5 parameters (until <Max_Freq>):
MSMatch, FSMatch, MMATten, MFATten, FFATten

*RST value

 

SCPI, Command Types

Device-specific, command or query (see examples below)

 

Example:

CORR:CKIT:FOP  'N 50 Ohm','Test Kit',...

Define the properties of the open (f) standard for a N 50 Ω connector type in cal kit 'Test Kit'. See also example for  [SENSe<Ch>:]CORRection:CKIT:<conn_type>:<std_type>.  

CORR:CKIT:FOP?  'N 50 Ohm'

Query the properties of the open (f) standard for a N 50 Ω connector type in the active cal kit.  

CORR:CKIT:FOP?  'N 50 Ohm','Test Kit'

Query the properties of the open (f) standard for a N 50 Ω connector type in cal kit 'Test Kit'.

 

 


[SENSe<Ch>:]CORRection:CKIT:<conn_type>:<std_type>
'<Ckit_Name>','<Std_No>',<Min_Freq>,<Max_Freq>,<El_Length>,<Loss>,<C0> | <L0>,<C1> | <L1>,<C2> | <L2>,<C3> | <L3>, OPEN | SHORt

Defines the parameters of a calibration standard <std_type> for a specified connector type <conn_type>. A particular physical standard can be selected by specifying the name of the calibration kit and its serial number. Depending on the standard type, only a subset of the parameters may be used; see table below.

If the specified cal kit does not exist, it is created with the specified calibration standard.

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

<conn_type>

Connector type, one of the following identifiers:
N50, N75
: N 50 Ω or N 75 Ω connectors
PC7, PC35, PC292
: PC 7, PC 3.5 or 2.92 mm connectors
USER<no>
: User-defined connectors UserConn1, UserConn2,
SMA
: User-defined connector type SMA...

Note: This command only supports ZVR-compatible connector types. For general definitions use [SENSe<Ch>:]CORRection:CKIT:<std_type>.

 

<std_type>

Standard type. For reflection standards, the first character denotes the gender, e.g.:
FOPEN, MOPEN
: Open (f) or Open (m) standard.

For transmission standards, the first two characters denotes the genders on both ends, e.g.:
FFTHrough, MFTHrough, MMTHrough: Through (ff), Through (mf) or Through (mm) standard.

For a complete list of standard types refer to the table of standard types.

 

Parameter list

String parameters to specify the configured standard ('<Ckit_Name>','<Std_No>') and numeric parameters defining its properties. See detailed description below.

*RST value

 

SCPI, Command Types

Device-specific, command or query

 

Example:

CORR:CKIT:N50:FOPEN 'ZV-Z21','',0,1.8E+010,0.0151,0,0,0.22,-0.22,0.0022

Define the properties of the open (f) standard for the N 50 Ω connector type contained in the ZV-Z21 calibration kit: Assign a valid frequency range of 0 Hz to 18 GHz, an electrical length of 15.1 mm, 0 dB loss and define the polynomial coefficients of the fringing capacitance as 0 fF, 0.22 fF/GHz, –0.22 fF/(GHz)2, 0.0022 fF/(GHz)3.

 

 

The parameters in the [SENSe<Ch>:]CORRection:CKIT:<std_type> and [SENSe<Ch>:]CORRection:CKIT:<conn_type>:<std_type> commands have the following meaning:

Parameter

Meaning

Comment/Unit

'<Conn_Name>'

Name of the connector type. Use SENSe1:CORRection:CONNection:CATalog? to query connector names.

String parameter

'<Ckit_Name>'

Name of the calibration kit. Use [SENSe<Ch>:]CORRection:CKIT:CATalog? to query cal kit names.  

String parameter

'<Std_No>'

Label (e.g. the serial number) of the standard

String parameter

<Min_Freq>

Min. frequency for which the circuit model is valid

Default unit is Hz

<Max_Freq>

Max. frequency for which the circuit model is valid

Default unit is Hz

<El_Length>

Electrical length (offset parameter) of the standard

Default unit is m

<Loss>

Loss (offset parameter) of the standard

To be specified without unit (implicit unit is dB)

<Z0>

Reference impedance (no unit)

To be specified without unit (implicit unit is Ω)

<C0> | <L0>

Polynomial coefficients C0 or L0 for the fringing capacitance or residual inductance of the standard (load parameter)

To be specified without unit (implicit unit is fF or pH)

<C1> | <L1>

Polynomial coefficients C1 or L1 for the fringing capacitance or residual inductance of the standard (load parameter)

To be specified without unit (implicit unit is fF /GHz or pH /GHz)

<C2> | <L2>

Polynomial coefficients C2 or L2 for the fringing capacitance or residual inductance of the standard (load parameter)

To be specified without unit (implicit unit is fF/GHz2 or pH/GHz2)

<C3> | <L3>

Polynomial coefficients C3 or L3 for the fringing capacitance or residual inductance of the standard (load parameter)

To be specified without unit (implicit unit is fF/GHz3 or pH/GHz3)

OPEN | SHORt | MATCh

Simplified modelling as an open or short or match standard. The load circuit model generally consists of capacitance C which is connected in parallel to an inductance L and a resistance R, both connected in series. OPEN means that R is infinite so that the standard behaves like a capacitor (no inductance, the polynomial coefficients specify C). SHORt means that R is zero so that the standard behaves like an inductance (no capacitance, the polynomial coefficients specify L). MATCh means that the standard behaves like a match with the specified <Resistance>

Character data

<Resistance>

Optional resistance for the MATCh standard

Numeric value

, <Port_1>, <Port_2>

Optional port restriction: one port number for one port standards, two port numbers for two port standards

Integer value

 

The different standard types are defined by the following parameters. Port restrictions are indicated in brackets:

<std_type>

Meaning

Parameters in [SENSe<Ch>:]CORRection:CKIT:<conn_type>:<std_type>

MOPen | FOPen
MOPen(P1) | FOPen(P2) ...

Open (m) or open (f)
Open (m or f with port restriction)...

'<Ckit_Name>' ... <C3>[, <Port_1>]
complete parameter list with capacitance coefficients, no OPEN | SHORT | MATCh

MSHort | FSHort

Short (m) or short (f)

'<Ckit_Name>' ... <L3>[, <Port_1>]
complete parameter list with inductance coefficients, no OPEN | SHORT| MATCh

OSHort | MOSHort | MOSHORT1 | MOSHORT2 | MOSHORT3 | FOSHort | FOSHORT1 | FOSHORT2 | FOSHORT3
(MOSHort and MOSHORT1 etc. are equivalent)

Offset short (sexless) or offset short (m) or offset short (f)
(for user-defined connector types only)

'<Ckit_Name>' ... <L3>[, <Port_1>]
complete parameter list with inductance coefficients, no OPEN | SHORT| MATCh

MMTCh | FMTCh

Match (m) or match (f)

'<Ckit_Name>' ... <Max_Freq>[, <Port_1>] 
no offset parameters, no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MSMatch |FSMatch

Sliding match (m) or sliding match (f)

'<Ckit_Name>' ... <Max_Freq>[, <Port_1>] 
no offset parameters, no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MREFlect | FREFlect

Reflect (m) or reflect (f)

'<Ckit_Name>' ... OPEN | SHORt[, <Port_1>] 
no loss, otherwise complete parameter list

MMTHrough | MFTHrough | FFTHrough

Through (m - m) or through (m - f) or through (f - f)

'<Ckit_Name>' ... <Loss>[, <Port_1>, <Port_2>]
no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MMLine | MMLINE1 | MFLine | MFLINE1 | FFLine | FFLINE1
MMLine(P2P3) ...

Line1 (m - m) or line1 (m - f) or line1 (f - f)
Line1 (m - m, with port restriction)...

'<Ckit_Name>' ... <Loss>[, <Port_1>, <Port_2>]
no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MMLINE2 | MFLINE2 | FFLINE2

Line2 (m - m) or line2 (m - f) or line2 (f - f), especially for TRL calibration

'<Ckit_Name>' ... <Loss>[, <Port_1>, <Port_2>]
no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MMLINE3 | MFLINE3 | FFLINE3

Line3 (m - m) or line3 (m - f) or line3 (f - f), especially for TRL calibration

'<Ckit_Name>' ... <Loss>[, <Port_1>, <Port_2>]
no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MMATten | MFATten | FFATten

Attenuation (m - m) or attenuation (m - f) or attenuation (f - f)

'<Ckit_Name>' ... <Max_Freq>[, <Port_1>, <Port_2>]
no offset parameters, no load parameters (polynomial coefficients), no OPEN | SHORt| MATCh

MMSNetwork | MFSNetwork | FFSNetwork

Symmetric network (m - m) or symmetric network (m - f) or symmetric network (f - f)

'<Ckit_Name>' ... OPEN | SHORt| MATCh[, <Port_1>, <Port_2>] 
no loss, otherwise complete parameter list

 


[SENSe<Ch>:]CORRection:CKIT:CATalog? '<Conn_Name>'

Returns a list of all cal kits for a given connector type.

<Ch>

Channel number. This suffix is ignored because cal kits are channel-independent.

 

<Conn_Name>

Name of the connector type. Use SENSe1:CORRection:CONNection:CATalog? to query connector names.

*RST value

 

SCPI, Command Types

Device-specific, query only

 

Example:

See SENSe1:CORRection:CONNection:CATalog?

 

 


[SENSe<Ch>:]CORRection:CKIT:DELete '<ckit_name>'

Deletes an imported or user-defined cal kit.

It is not possible to modify or store predefined or ideal kits.  

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

'<ckit_name>'

String parameter containing an imported or user-defined calibration kit available on the analyzer.

*RST value

– (A *RST does not affect calibration kits)

 

SCPI, Command Types

Device-specific, no query

 

Example:

CORR:CKIT:N50:FOPEN 'NewKit1','',0,1.8E+010,0.0151,0,0,0.22,-0.22,0.0022

Create a new cal kit NewKit1 and assign an open (f) standard for the N 50 Ω connector type with specific properties.

CORR:CKIT:DEL 'NewKit1'

Delete the previously created kit.

 

 


[SENSe<Ch>:]CORRection:CKIT:INSTall '<file_name>'

Loads cal kit data from a specified ZVR cal kit file.

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

'<file_name>'

String parameter to specify the name and directory of the cal kit file to be loaded.

Note: The loaded file must be a ZVR-specific cal kit file with the extension *.ck. NWA cal kit files (*.calkit) can be imported using the MMEMory:LOAD:CKIT command. Agilent cal kit files can be imported manually and converted into *.calkit files.  

 

*RST value

 

SCPI, Command Types

Device-specific, no query.  

 

Example:

CORR:CKIT:INST 'C:\Rohde&Schwarz\NWA\Calibration\Kits\ZCAN.ck'

Load the previously created ZVR cal kit file ZCAN.ck from the default cal kit directory.

MMEM:STOR:CKIT 'ZCAN', 'C:\Rohde&Schwarz\NWA\Calibration\Kits\ZCAN.calkit'

Store the imported cal kit data to a NWA cal kit file ZCAN.calkit (assuming that the cal kit name stored in ZCAN.ck reads ZCAN).

 

 


[SENSe<Ch>:]CORRection:CKIT:LABel '<ckit_name>', '<label>'
[SENSe<Ch>:]CORRection:CKIT:LABel? '<ckit_name>'

Assigns a label to an imported or user-defined calibration kit.  

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

'<ckit_name>'

String parameter containing an imported or user-defined calibration kit available on the analyzer.

 

'<label>'

String parameter containing the label.

*RST value

– (A *RST does not affect calibration kits)

 

SCPI, Command Types

Device-specific, no query

 

Example:

CORR:CKIT:N50:FOPEN 'NewKit1','',0,1.8E+010,0.0151,0,0,0.22,-0.22,0.0022

Create a new cal kit NewKit1 and assign an open (f) standard for the N 50 Ω connector type with specific properties.

CORR:CKIT:LAB 'NewKit1', 'Test kit created today'

Label the previously created kit.

CORR:CKIT:LAB? 'NewKit1'

Check the label.

 

 


[SENSe<Ch>:]CORRection:CKIT:<conn_type>:SELect '<ckit_name>'

Selects the calibration kit to be used for a specified connector type <conn_type>.

For connector types with arbitrary, user-defined names you can use the command [SENSe<Ch>:]CORRection:CKIT:SELect '<conn_name>', '<ckit_name>'.

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

<conn_type>

Connector type, one of the following identifiers:
N50, N75
: N 50 Ω or N 75 Ω connectors
PC7, PC35, PC292
: PC 7, PC 3.5 or 2.92 mm connectors
USER<no>
: User-defined connectors UserConn1, UserConn2
SMA
: User-defined connector type SMA  ...

 

'<ckit_name>'

String parameter containing the name of a calibration kit available on the analyzer.

*RST value

– (A *RST does not change the assignment between connector types and calibration kits.)

 

SCPI, Command Types

Device-specific, command or query

 

Example:

MMEM:LOAD:CKIT 'C:\Rohde&Schwarz\NWA\Calibration\Kits\New_kit.calkit'

Load the previously created cal kit file New_kit.calkit from the default cal kit directory.

CORR:CKIT:N50:SEL 'New_kit'

Assign the imported kit to the N 50 Ω connector type (assuming that the cal kit name stored in New_kit.calkit reads New_kit).

 

 

Cal kit naming conventions

Calibration kit names must be entered as string parameters. The string contains the cal kit name used in the Calibration Kits dialog; a Ω in the name must be replaced by 'Ohm', e.g.:


[SENSe<Ch>:]CORRection:CKIT:SELect '<conn_name>', '<ckit_name>'

Selects the calibration kit to be used for a specified connector type <conn_type>.

The command is suitable for connector types with arbitrary, user-defined names. For standard connector types you can use the command [SENSe<Ch>:]CORRection:CKIT:<conn_type>:SELect.

<Ch>

Channel number. This suffix is ignored because calibration kits are channel-independent.

 

'<conn_name>'

Connector type, e.g. a user-defined connector type (string variable)

 

'<ckit_name>'

String parameter containing the name of a calibration kit available on the analyzer.

*RST value

– (A *RST does not change the assignment between connector types and calibration kits.)

 

SCPI, Command Types

Device-specific, command or query (the query requires the first string parameter only)

 

Example:

MMEM:LOAD:CKIT 'C:\Rohde&Schwarz\NWA\Calibration\Kits\New_kit.calkit'

Load the previously created cal kit file New_kit.calkit from the default cal kit directory.

CORR:CKIT:SEL 'N 50 Ohm', 'New_kit'

Assign the imported kit to the N 50 Ω connector type (assuming that the cal kit name stored in New_kit.calkit reads New_kit).

 

 


[SENSe<Ch>:]CORRection:CKIT:STANdard:CATalog? '<Ckit_Name>'

Returns a list of all standards in a given calibration kit.

<Ch>

Channel number. This suffix is ignored because cal kits are channel-independent.

 

<Ckit_Name>

Name of the cal kit. Use SENSe1:CORRection:CKIT:CATalog? to query cal kit names.

*RST value

 

SCPI, Command Types

Device-specific, query only

 

Example:

See SENSe1:CORRection:CONNection:CATalog?