SCPI.CALCulate(Ch).SELected.ZPARameter.DEFine

Object Type

Property (Read-Write)

Syntax

SCPI.CALCulate(Ch).SELected.ZPARameter.DEFine = Param

Param = SCPI.CALCulate(Ch).SELected.ZPARameter.DEFine

Description

This command sets/gets the impedance measurement parameter of the selected trace (Tr), for the selected channel (Ch).

Variable

Parameter

Param

Description

Measurement parameter

Data Type

Character string type (String)

Range

Select one of the following parameters: Z|Y|Cp|Cs|Lp|Ls|Rp|Rs|D|Q

Preset Value

Z

Unit

-

Resolution

-

Examples

This example shows to set the impedance measurement parameter for Trace 1 of Channel 1.

S-Parameter measurement port

For |Z|

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Z"
SCPI.CALCulate(1).SELected.FORMat = "MLINear"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217) ' Greek symbol of Ohm

For qZ

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Z"
SCPI.CALCulate(1).SELected.FORMat = "PHASe"

For |Y|

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "MLINear"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For qy

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "PHASe"

For R

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine =  "Z"
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217) ' Greek symbol of Ohm

For X

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine =  "Z"
SCPI.CALCulate(1).SELected.FORMat = "IMAG"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217) ' Greek symbol of Ohm

For G

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe.Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For B

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter*(1).DEFine = "S11"
SCPI.SENSe.Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "IMAG"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For Cp, Cs, Lp, Ls, Rp, Rs, D, Q

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "S11"
SCPI.SENSe(1).Z.METHod = "P1Reflection" ' (or "P2Reflection", "TSERies", "TSHunt")
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "CP" ' (or "CS", "LP", "LS", "RP, "RS" ,"D", "Q")
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "F" ' (for CP, CS), "H" (for LP, LS), chr$(217) (for RP, RS), or "" (for D, Q)

Gain-Phase measurement port

For |Z|

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" '  (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Z"
SCPI.CALCulate(1).SELected.FORMat = "MLINear"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217)  ' Greek symbol of Ohm

For qZ

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" '  (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Z"
SCPI.CALCulate(1).SELected.FORMat = "PHASe"

For |Y|

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "MLINear"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For qy

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "PHASe"

For R

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine =  "Z"
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217) ' Greek symbol of Ohm

For X

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine =  "Z"
SCPI.CALCulate(1).SELected.FORMat = "IMAG"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = chr$(217) ' Greek symbol of Ohm

For G

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies"" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For B

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies"" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "Y"
SCPI.CALCulate(1).SELected.FORMat = "IMAG"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "S"

For Cp, Cs, Lp, Ls, Rp, Rs, D, Q

SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).PARameter(1).DEFine = "TR"
SCPI.SENSe(1).Z.METHod = "GSERies" ' (or "GSHunt")
SCPI.INPut.IMPedance.GPPort.R = 1000000#  (or 50 for “GSHunt” mode)
SCPI.INPut.IMPedance.GPPort.T = 50
SCPI.CALCulate(1).PARameter(1).DEFine = "Z"
SCPI.CALCulate(1).SELected.ZPARameter.DEFine = "CP" ' (or "CS", "LP", "LS", "RP, "RS" ,"D", "Q"
SCPI.CALCulate(1).SELected.FORMat = "REAL"
SCPI.DISPlay.WINDow(1).TRACe(1).Y.SCALe.ABSolute.UNIT = "F" ' (for CP, CS), "H" (for LP, LS), chr$(217) (for RP, RS), or "" (for D, Q)

 

Related Objects

SCPI.CALCulate(Ch).PARameter(Tr).DEFine

SCPI.SENSe(Ch).Z.METHod

SCPI.CALCulate(Ch).PARameter(Tr).SELect

SCPI.CALCulate(Ch).SELected.FORMat

SCPI.DISPlay.WINDow(Ch).TRACe(Tr).Y.SCALe.ABSolute.UNIT

SCPI.INPut.IMPedance.GPPort.R

SCPI.INPut.IMPedance.GPPort.T

 

Equivalent Key

Meas > Impedance Analysis Menu > |Z| or

Meas > Impedance Analysis Menu > |Y| or

Meas > Impedance Analysis Menu > Cp or

Meas > Impedance Analysis Menu > Cs or

Meas > Impedance Analysis Menu > Lp or

Meas > Impedance Analysis Menu > Ls or

Meas > Impedance Analysis Menu > Rp or

Meas > Impedance Analysis Menu > Rs or

Meas > Impedance Analysis Menu > D or

Meas > Impedance Analysis Menu > Q

Equivalent SCPI Command

Syntax

:CALCulate{[1]-4}[:SELected]:ZPARameter:DEFine <string>

:CALCulate{[1]-4}[:SELected]:ZPARameter:DEFine?

Query Response

<string><newline><^END>

Example of use

Refer to Example for COM