VectorStar™ MS464xB Series Microwave Vector Network Analyzer Programming Manual : SCPI Commands : :CALCulate{1-16}:FSIMulator:NETWork {1-50} Subsystem – Simulation
 
:CALCulate{1-16}:FSIMulator:NETWork {1-50} Subsystem – Simulation
The :CALCulate{1-16}:FSIMulator:NETWork{1-50} subsystem uses existing calibration files with a simulated network of various types to evaluate predicted performance. The commands use index numbers to identify the appropriate network.
Calibration Simulation Subsystems
These subsystems are used to create a calibrated state in the instrument which is followed by adding the required error correction coefficients for the required calibration type. If this approach is used, each error correction coefficient is entered by separate commands. Simulated calibration subsystems are:
:CALCulate{1-16}:FSIMulator:NETWork Subsystem – Simulation
:CALCulate{1-16}:FSIMulator:NETWork {1-50} Subsystem – Simulation
:SENSe{1-16}:CORRection:COEFficient:PORT Subsystem – Simulation
:SENSe{1-16}:CORRection:COEFficient Subsystem – Simulation
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:C <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:C?
Description
Sets the indicated LC network capacitance value on the indicated channel.
Returns the indicated LC network capacitance value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Farads.
Query Parameters
<NR3> The output parameter is in Farads.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:C 3.0E-12
:CALC1:FSIM:NETW1:C?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DELete
Description
Deletes the indicated network from the indicated channel.
No query.
Cmd Parameters
NA
Query Parameters:
NA
Range
NA
Default Value
NA
Syntax Example
:CALC1:FSIM:NETW1:DEL
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric?
Description
Modifies the indicated T-Line network other dielectric value on the indicated channel.
Returns the indicated T-Line network other dielectric value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:DIEL 2.5E0
:CALC1:FSIM:NETW1:DIEL?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric:EVEN <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric:EVEN?
Description
Modifies the indicated network other dielectric even value on the indicated channel.
Returns the indicated network dielectric even value on the indicated channel.
For the purposes of entering line information, the MS463xA/MS464xA Series VNAs use an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
MPND
Default Value
See Programming the VectorStar Series VNA, Calibration Component Parameters.
Syntax Example
:CALC1:FSIM:NETW1:DIEL:EVEN 1.2E0
:CALC1:FSIM:NETW1:DIEL:EVEN?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric:ODD <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:DIELectric:ODD?
Description
Modifies the indicated network other dielectric odd value on the indicated channel.
Returns the indicated network dielectric odd value on the indicated channel.
For the purposes of entering line information, the MS4640B VNA uses an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
MPND
Default Value
See Calibration Component Parameters.
Syntax Example
:CALC1:FSIM:NETW1:DIEL:ODD 1.2E0
:CALC1:FSIM:NETW1:DIEL:ODD?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:FREQuency <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:FREQuency?
Description
Modifies the indicated T-Line network line loss frequency value on the indicated channel.
Returns the indicated T-Line network line loss frequency value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Hertz.
Query Parameters
<NR3> The output parameter is in Hertz.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:FREQ 1.0E4
:CALC1:FSIM:NETW1:FREQ?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:L <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:L?
Description
Modifies the indicated LC network inductance value on the indicated channel.
Returns the indicated LC network inductance value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Henrys.
Query Parameters
<NR3> The output parameter is in Henrys.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:L 5.0E-9
:CALC1:FSIM:NETW1:L?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LENGth <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LENGth?
Description
Modifies the indicated T-Line network line length value on the indicated channel.
Returns the indicated T-Line network line length value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Meters.
Query Parameters
<NR3> The output parameter is in Meters.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:LENG 2.5E-2
:CALC1:FSIM:NETW1:LENG?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS?
Description
Modifies the indicated T-Line network line loss value on the indicated channel.
Returns the indicated T-Line network line loss value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in dB/mm.
Query Parameters
<NR3> The output parameter is in dB/mm.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:LOSS 3.0E0
:CALC1:FSIM:NETW1:LOSS?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS:EVEN <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS:EVEN?
Description
Modifies the indicated network line loss even value on the indicated channel.
Returns the indicated network line loss even value on the indicated channel.
For the purposes of entering line information, the MS4640B VNAs use an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is in dB/mm.
Query Parameters
<NR3> The output parameter is in dB/mm.
Range
MPND
Default
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:LOSS:EVEN 3.0E0
:CALC1:FSIM:NETW1:LOSS:EVEN?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS:ODD <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:LOSS:ODD?
Description
Modifies the indicated network line loss odd value on the indicated channel.
Returns the indicated network line loss odd value on the indicated channel.
For the purposes of entering line information, the MS464xB Series VNAs use an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is in dB/mm.
Query Parameters
<NR3> The output parameter is in dB/mm.
Range
MPND
Default
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:LOSS:ODD 3.0E0
:CALC1:FSIM:NETW1:LOSS:ODD?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:MODe <char>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:MODe?
Description
Modifies the indicated network embed/de-embed mode on the indicated channel.
Returns the indicated network embed/de-embed mode on the indicated channel.
Cmd Parameters
<char> EMBed | DEEMbed
Query Parameters
<char> EMB | DEEM
Range
NA
Default Value
EMB
Syntax Example
:CALC1:FSIM:NETW1:MOD EMB
:CALC1:FSIM:NETW1:MOD?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:PORT <char>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:PORT?
Description
Modifies the indicated network port number on the indicated channel.
Returns the indicated network port number on the indicated channel.
Cmd Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4 | PORT12 | PORT13 | PORT14 | PORT23 | PORT24 | PORT34
Query Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4 | PORT12 | PORT13 | PORT14 | PORT23 | PORT24 | PORT34
Range
NA
Default Value
PORT1
Syntax Example
:CALC1:FSIM:NETW1:PORT PORT1
:CALC1:FSIM:NETW1:PORT?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:R <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:R?
Description
Modifies the indicated R network resistance value on the indicated channel.
Returns the indicated R network resistance value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in Ohms.
Query Parameters
<NR3> The output parameter is in Ohms.
Range
MPND
Default Value
0.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:R 7.5E1
:CALC1:FSIM:NETW1:R?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S2P <string>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S2P?
Description
Modifies the indicated network S2P filename on the indicated channel.
Returns the indicated network S2P filename on the indicated channel.
Cmd Parameters
<string> Filename and path in the form: 'x:\directory\filename.s2p', where
x:\directory\filename.s2p must exist. See Programming the VectorStar Series VNA, Notational Conventions for more information.
Query Parameters
<char> Filename and path in the form: x:\directory\filename.s2p.
Range
NA
Default Value
NA
Syntax Example
:CALC1:FSIM:NETW1:S2P 'C:\filename.s2p'
:CALC1:FSIM:NETW1:S2P?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P <string>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P?
Description
Modifies the indicated network S4P filename on the indicated channel.
Returns the indicated network S4P filename on the indicated channel.
Cmd Parameters
<string> Filename and path in the form: 'x:\directory\filename.s4p', where
x:\directory\filename.s2p must exist. See Programming the VectorStar Series VNA, Notational Conventions for more information.
Query Parameters
<string>
Range
NA
Default Value
NA
Syntax Example
:CALC1:FSIM:NETW1:S4P ‘C:\filename.s4p'
:CALC1:FSIM:NETW1:S4P?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:PORTs <char>, <char>, <char>, <char>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:PORTs?
Description
The command requires a 4-port VNA instrument.
Sets the port assignments for the indicated S4P network to be embedded/de-embedded on the indicated channel.
Returns the port assignments for the indicated S4P network to be embed/de-embed on the channel indicated.
The first entered port number is for Port 1, the second for Port 2, the third for Port 3, and the fourth for Port 4. For the Syntax Example below, to assign Port 2, Port 3, Port 1, and Port 4, the command is:
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:PORTs PORT2, PORT3, PORT1, PORT4
Cmd Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4
Query Parameters
<char> PORT1 | PORT2 | PORT3 | PORT4
Range
NA
Default
NA
Syntax Example
:CALC1:FSIM:NETW1:S4P:PORT PORT2,PORT3,PORT1,PORT4
:CALC1:FSIM:NETW1:S4P:PORT?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TERM:IGNore <char> {,<char2>, ...,<charn>}
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TERM:IGNore?
Description
A 4-port VNA instrument is required.
Sets the S-Parameters to ignore from the indicated S4P network to be embedded/de-embedded on the channel indicated. At least one S-Parameter to ignore must be defined. Up to 16 S-Parameters to ignore can be defined.
Returns the S-Parameters to ignore from the indicated S4P network to be embedded/de-embedded on the channel indicated.
Cmd Parameters
<char> S11 | S12 | S21 | S22 | S13 | S31 | S23 | S32 | S33 | S14 | S24 | S34 | S41 | S42 | S43 | S44
Query Parameters
<char> S11 | S12 | S21 | S22 | S13 | S31 | S23 | S32 | S33 | S14 | S24 | S34 | S41 | S42 | S43 | S44
Range
NA
Default
NA
Syntax Example
:CALC1:FSIM:NETW1:S4P:TERM:IGN S11, S22, S33, S44
:CALC1:FSIM:NETW1:S4P:TERM:IGN?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TRANsmission:TERM <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TRANsmission:TERM?
Description
Sets the current network S4P Transmission Terms value to 1 (one) or 0 (zero) on the indicated channel.
Returns the current network S4P transmission term set value on the indicated channel.
Cmd Parameters
<NRf> Input parameter is unitless number either 1 or 0.
Query Parameters
<NR1> Output parameter is a unitless number.
Range
0 or 1
Default Value
0
Syntax Example
:CALC1:FSIM:NETW1:S4P:TRAN:TERM
:CALC1:FSIM:NETW1:S4P:TRAN:TERM?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:SWAPs2p <char>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:SWAPs2p?
Description
Modifies the indicated network swap S2P file data flag on the indicated channel.
Returns the indicated network swap S2P file data flag on the indicated channel.
Cmd Parameters
<char> TRUE | FALSe | 1 | 0
Query Parameters
<char> 1 | 0
Range
NA
Default Value
FALS
Syntax Example
:CALC1:FSIM:NETW1:SWAP TRUE
:CALC1:FSIM:NETW1:SWAP?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:TYPe <char>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:TYPe?
Description
Modifies the indicated network type on the indicated channel.
Returns the indicated network type on the indicated channel.
The available network choices depend on whether the instrument is in 2-port or 4-port VNA mode. All 2-port networks are available for 4-port VNAs.
The following network types are available:
Types Available for 2-Port VNA Instruments
If the instrument is in two-port mode, the following types are available:
LS = 2-port or 4-port VNAs. Series inductance
LP = 2-port or 4-port VNAs. Parallel inductance
CS = 2-port or 4-port VNAs. Series capacitance
CP = 2-port or 4-port VNAs. Parallel capacitance
RS = 2-port or 4-port VNAs. Resistive series network.
RP = 2-port or 4-port VNAs. Resistive parallel network.
TLine = 2-port or 4-port VNAs. A defined transmission line with specifications for Impedance (Ohms), Length (Meters), Loss (dB/mm), @ Frequency (GHz), and Dielectric Value. Note that programmatically, length is entered in Meters. From the user interface, length is usually entered in millimeters.
S2Pfile = 2-port or 4-port VNAs. Allows an S2P calibration file to be used.
Types Available for 4-Port VNA Instruments
If the instrument is in four-port mode, all of the network types above are available with the addition of the following network types:
S4Pfile = 4-port VNAs only. Allows an S4P calibration file to be used.
LCKTFour = 4-port VNAs only. A four-node inductance L circuit. Port assignments are defined in separate commands.
CCKTFour = 4-port VNAs only. A four-node capacitance C circuit. Port assignments are defined in separate commands.
TLINEFour = 4-port VNAs only. Allows two separate through (“thru”) lines to be used. In separate commands, each line is defined by Length (Meters), @ Frequency (GHz), Z0-Odd (Ohms), Loss-Odd (dB/mm), Dielectric Odd (unitless number), Z0Even (Ohms), Loss-Even (dB/mm), and Dielectric Even (unitless number). Note that programmatically, length is entered in Meters. From the user interface, length is usually entered in millimeters.
RCKTFour = 4-port VNAs only. A four-node resistive R circuit. Port assignments are defined in separate commands.
Cmd Parameters
<char> LS | LP | CS | CP | RS | RP | TLine | S2Pfile | S4Pfile | LCKTFour | CCKTFour | TLINEFour | RCKTFour
Query Parameters
<char> LS | LP | CS | CP | RS | RP | TL | S2P | S4P | LCKTF | CCKTF | TLINEF | RCKTF
Range
NA
Default Value
LSCP
Syntax Example
:CALC1:FSIM:NETW1:TYP TLine
:CALC1:FSIM:NETW1:TYP?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0 <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0?
Description
Modifies the indicated T-Line network impedance value on the indicated channel.
Returns the indicated T-Line network impedance value on the indicated channel.
Cmd Parameters
<NRf> The input parameter is in ohms.
Query Parameters
<NR3> The output parameter is in ohms.
Range
MPND
Default Value
50.00000000000E+000
Syntax Example
:CALC1:FSIM:NETW1:Z0 7.5E1
:CALC1:FSIM:NETW1:Z0?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0:EVEN <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0:EVEN?
Description
Modifies the indicated network impedance even value on the indicated channel.
Returns the indicated network impedance even value on the indicated channel.
For the purposes of entering line information, the MS4640B VNAs use an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is in Ohms.
Query Parameters
<NR3> The output parameter is in Ohms.
Range
MPND
Default
5.00000000000E+001
Syntax Example
:CALC1:FSIM:NETW1:Z0:EVEN 7.5E1
:CALC1:FSIM:NETW1:Z0:EVEN?
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0:ODD <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:Z0:ODD?
Description
Modifies the indicated network impedance odd value on the indicated channel.
Returns the indicated network impedance odd value on the indicated channel.
For the purposes of entering line information, the MS4640B VNAs use an even/odd mode formalism as is consistent with many circuit simulators. The central concept is that a coupled line pair can be driven in phase (the even mode) or 180 degrees out of phase (the odd mode) or any combination of those modes. The term “common-mode” is also used for even mode. The term “differential-mode” is also used for odd mode. In the case of very weak coupling where Cx is close to 0, these modes see the same impedances, same losses, and same phase velocities so there is no need to use this mode separation. As the coupling increases, at the very least, the impedances seen by these two modes diverge requiring two impedance entries where the effective capacitances seen by the conductors in the two modes are clearly different. That is the end of changes for symmetric TEM systems, where this approach will work for common coax, stripline, and some microstrip cases.
Cmd Parameters
<NRf> The input parameter is in Ohms.
Query Parameters
<NR3> The output parameter is in Ohms.
Range
MPND
Default
5.00000000000E+001
Syntax Example
:CALC1:FSIM:NETW1:Z0:ODD 7.5E1
:CALC1:FSIM:NETW1:Z0:ODD?