VectorStar™ MS4640A SeriesMicrowave Vector Network Analyzer : 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
: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
The command modifies the indicated LC network capacitance value on the indicated channel.
The query outputs 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
The command 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
The command modifies the indicated T-Line network other dielectric value on the indicated channel.
The query outputs 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
Modify the indicated network other dielectric even value on the indicated channel.
Output 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 VNAs, 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
Modify the indicated network other dielectric odd value on the indicated channel.
Output the indicated network dielectric odd value on the indicated channel.
For the purposes of entering line information, the MS4640A 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
The command modifies the indicated T-Line network line loss frequency value on the indicated channel.
The query outputs 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:N
ETWork{1-50}:L?
Description
The command modifies the indicated LC network inductance value on the indicated channel.
The query outputs 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
The command modifies the indicated T-Line network line length value on the indicated channel.
The query outputs 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
The command modifies the indicated T-Line network line loss value on the indicated channel.
The query outputs 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
Modify the indicated network line loss even value on the indicated channel.
Output the indicated network line loss even value on the indicated channel.
For the purposes of entering line information, the MS4640A 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
Modify the indicated network line loss odd value on the indicated channel.
Output the indicated network line loss odd value on the indicated channel.
For the purposes of entering line information, the MS4640A 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 <char1>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:MODe?
Description
The command modifies the indicated network embed/de-embed mode on the indicated channel.
The query outputs the indicated network embed/de-embed mode on the indicated channel.
Cmd Parameters
<char1> EMBed | DEEMbed
Query Parameters
<char1> EMB | DEEM
Range
NA
Default Value
EMB
Syntax Example
:CALC1:FSIM:NETW1:MOD EMB
:CALC1:FSIM:NETW1:MOD?
EMB
 
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:PORT <char1>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:PORT?
Description
The command modifies the indicated network port number on the indicated channel.
The query outputs the indicated network port number on the indicated channel.
Cmd Parameters
<char1> PORT1 | PORT2 | PORT3 | PORT4 | PORT12 | PORT13 | PORT14 | PORT23 | PORT24 | PORT34
Query Parameters
<char1> 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?
PORT1
 
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:R <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:R?
Description
The command modifies the indicated R network resistance value on the indicated channel.
The query outputs 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
The command modifies the indicated network S2P filename on the indicated channel.
The query outputs 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 VNAs, Notational Conventions for more information.
Query Parameters
<char1> 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
Modify the indicated network S4P filename on the indicated channel.
Output 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 VNAs, 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 <char1>, <char1>, <char1>, <char1>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:PORTs?
Description
Set the port assignments for the indicated S4P network to be embedded/de-embedded on the indicated channel. The command requires a 4-Port VNA instrument.
Output 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
<char1> PORT1 | PORT2 | PORT3 | PORT4
Query Parameters
<char1> PORT1 | PORT2 | PORT3 | PORT4
Range
NA
Default
NA
Syntax Example
:CALC1:FSIM:NETW1:S4P:PORT PORT2,PORT3,PORT1,PORT4
:CALC1:FSIM:NETW1:S4P:PORT?
PORT2,PORT3,PORT1,PORT4
 
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TERM:IGNore <char1> {,<char1>, ...,<char1>}
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TERM:IGNore?
Description
Set the S-Parameters to ignore from the indicated S4P network to be embed/de-embed on the channel indicated. At least one S-Parameter to ignore must be defined. Up to 16 S-Parameters to ignore can be defined. a 4-Port VNA instrument is required. Output the S-Parameters to ignore from the indicated S4P network to be embedded/de-embeded on the channel indicated.
Cmd Parameters
<char1> S11 | S12 | S21 | S22 | S13 | S31 | S23 | S32 | S33 | S14 | S24 | S34 | S41 | S42 | S43 | S44
Query Parameters
<char1> 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?
S11, S22, S33, S44
 
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TRANsmission:TERM <NRf>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:S4P:TRANsmission:TERM?
Description
Set the current network S4P Transmission Terms value to 1 (one) or 0 (zero) on the indicated channel.
Output 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 <char1>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:SWAPs2p?
Description
The command modifies the indicated network swap S2P file data flag on the indicated channel. The query outputs the indicated network swap S2P file data flag on the indicated channel.
Cmd Parameters
<char1> TRUE | FALSe | 1 | 0
Query Parameters
<char1> 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 <char1>
:CALCulate{1-16}:FSIMulator:NETWork{1-50}:TYPe?
Description
On the indicated channel, the command modifies the indicated network type. The query outputs 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
<char1>: LS | LP | CS | CP | RS | RP | TLine | S2Pfile | S4Pfile | LCKTFour | CCKTFour | TLINEFour | RCKTFour
Query Parameters
<char1>: 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
The command modifies the indicated T-Line network impedance value on the indicated channel. The query outputs 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
Modify the indicated network impedance even value on the indicated channel. Output the indicated network impedance even value on the indicated channel. For the purposes of entering line information, the MS4640A 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
Modify the indicated network impedance odd value on the indicated channel. Output the indicated network impedance odd value on the indicated channel. For the purposes of entering line information, the MS4640A 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?