Help Icon
Search Results for

    Measurement Modes and Default Settings

    Transmission

    1. S21
    2. Gain Phase

    Impedance

    1. Impedance One Port
    2. Impedance Adapter
    3. Impedance External Bridge
    4. Impedance Shunt Thru
    5. Impedance Series Thru
    6. Voltage Current Gain

    Reflection

    1. S11 One Port
    2. S11 External Coupler

    S21 Measurement

    The S21 Transmission measurement mode measures the S21 scattering parameters with 50 Ω termination using the internal reference.

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning
    • Do not exceed 3.3 Vrms at the output (50 Ω).
    • Do not exceed 7 Vrms at Channel 2 input (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a S21 Measurement from the BodeDevice object.
    	var meas = bode.Transmission.CreateS21Measurement();
    

    SCPI Commands

    	// Create first VISA session.
    
    	//Select S21 Measurement Mode and apply the corresponding default configuration [optional SCPI parameter]. 
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine S21, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface
    Command
    SCPI
    Command
    Start Frequency 100 kHz 100 kHz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9 MHz 449.9 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.05 MHz 225.05 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Linear Linear meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 1 kHz 1 kHz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 10 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 50 Ω 50 Ω meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 meas.ExternalProbeChannel2 :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω - :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 43 ps - :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω - :SENS:CORR:LOAD

    Gain Phase Measurement

    Measure transfer function (Gain/Phase) from CH1 to CH2.

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning
    • By default, the inputs are set to high impedance and are AC-coupled.
    • Do not exceed 50 Vdc at the inputs.
    • Do not exceed 3.3 Vrms at the output (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Gain Measurement from the BodeDevice object.
    	var meas = bode.Transmission.CreateGainMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Gain/Phase Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine GAINphase, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 10 Hz 10 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 1 MHz 1 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 999.99 kHz 999.99 kHz - :SENS:FREQ:SPAN
    Center Frequency 500.005 kHz 500.005 kHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 20 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ meas.TerminationChannel1 :INP:IMP:CH1
    Termination Channel 2 1 MΩ 1 MΩ meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 meas.ExternalProbeChannel1 :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 meas.ExternalProbeChannel2 :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 5 0Ω 50 Ω - :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 43 ps - :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω - :SENS:CORR:LOAD

    S11 One Port Measurement

    Measure impedance/reflection at the output port.\n Recommended impedance range: 500 mΩ … 10 kΩ.

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning
    • By default, the inputs are set to high impedance and are AC-coupled.
    • Do not exceed 50 Vdc at the inputs.
    • Do not exceed 3.3 Vrms at the output (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a S11 One Port Measurement from the BodeDevice object.
    	var meas = bode.Reflection.CreateS11OnePortMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select S11 One Port Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine S11, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 449.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 225.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Linear Linear meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 1 kHz 1 kHz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 10 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 10 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 50 Ω 50 Ω meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 - :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 43 ps meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    S11 External Coupler Measurement

    Measure reflection using a directional coupler.

    Note

    This mode is available for the Bode Automation Interface and for SCPI.

    Warning

    Do not exceed 7 Vrms at the inputs (50 Ω).

    Note

    Calibration (open, short, load) is required.

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a S11 External Coupler Measurement from the BodeDevice object.
    	var meas = bode.Reflection.CreateS11ExternalCouplerMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select S11 ExternalCoupler Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod ECOupler, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 kHz 100 kHz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9 MHz 449.9 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.05 MHz 225.05 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Linear Linear meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 1 kHz 1 kHz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 20 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 50 Ω 50 Ω meas.TerminationChannel1 :INP:IMP:CH1
    Termination Channel 2 50 Ω 50 Ω meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 meas.ExternalProbeChannel1 :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 meas.ExternalProbeChannel2 :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 43 ps meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    Impedance One Port Measurement

    Measure impedance/reflection at the output port. Recommended impedance range: 500 mΩ … 10 kΩ.

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning

    Do not exceed 3.3 Vrms at the output (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Impedance One Port Measurement from the BodeDevice object.
    	var meas = bode.Impedance.CreateOnePortMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Impedance One Port Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod P1Reflection, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 449.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 225.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0dBm 0dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 10 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 10 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 1 MΩ 1 MΩ - :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 - :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 43 ps meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    Impedance Adapter Measurement

    Measure impedance using the B-WIC or B-SMC component test fixtures. Recommended impedance range: 20 mΩ … 600 kΩ

    Note

    This mode is available for the Bode Automation Interface and for SCPI.

    Note

    Calibration (open, short, load) is required.

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Impedance Adapter Measurement from the BodeDevice object.
    	var meas = bode.Impedance.CreateAdapterMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Impedance Impedance Adapter Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod IADapter, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 40 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 39.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 20.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 13 dBm 13 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 0 dB 0 dB - :INP:ATT:CH1
    Attenuation Channel 2 0 dB 0 dB - :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 1 MΩ 1 MΩ - :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 - :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 0 s 0 s meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 100 Ω 100 Ω meas.Calibration.Load :SENS:CORR:LOAD

    External Bridge Measurement

    Measure impedance using a custom measurement bridge.

    Note

    This mode is available for the Bode Automation Interface and for SCPI.

    Note

    Calibration (open, short, load) is required.

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a External Bridge Measurement from the BodeDevice object.
    	var meas = bode.Impedance.CreateExternalBridgeMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select External Bridge Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod EBRidge, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 449.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 225.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 20 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ meas.TerminationChannel1 :INP:IMP:CH1
    Termination Channel 2 1 MΩ 1 MΩ meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 meas.ExternalProbeChannel1 :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 meas.ExternalProbeChannel2 :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 50 ps 50 ps meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    Impedance Shunt Thru

    Measure impedance with the Shunt-Thru method. Recommended impedance range: 1 mΩ … 100 Ω

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning
    • Do not exceed 3.3 Vrms at the output (50 Ω).
    • Do not exceed 7 Vrms at Channel 2 input (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Impedance Shunt Thru Measurement from the BodeDevice object
    	var meas = bode.Impedance.CreateShuntThruMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Impedance Shunt Thru Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod TSHunt, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40 MHz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 449.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 225.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 10 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 50 Ω 50 Ω - :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 - :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 0 s 0 s meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    Impedance Series Thru

    Measure impedance with the Series-Thru method. Recommended impedance range: 1 kΩ … 1 MΩ

    Note

    This mode is available for the Bode Automation Interface and SCPI.

    Warning
    • Do not exceed 3.3 Vrms at the output (50 Ω).
    • Do not exceed 7 Vrms at Channel 2 input (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Impedance Series Thru Measurement from the BodeDevice object
    	var meas = bode.Impedance.CreateSeriesThruMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Impedance Series Thru Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod TSERies, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 40M Hz 450 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 39.9999 MHz 449.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 20.00005 MHz 225.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 10 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ - :INP:IMP:CH1
    Termination Channel 2 50 Ω 50 Ω - :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 - :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 - :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 0 s 0 s meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    Voltage Current Gain

    Measure impedance by connecting a voltage probe to CH2 and a current probe to CH1. Impedance range depends on sensitivity of the used probes.

    Note

    This mode is available for the Bode Automation Interface and for SCPI.

    Warning
    • By default, the inputs are set to high impedance and are AC-coupled. Do not exceed 50 Vdc at the inputs.
    • Do not exceed 3.3 Vrms at the output (50 Ω).

    Measurement Setup

    Program Code Examples

    Bode Automation Interface (C#)

    	// Connect first to Bode 100.
    	
    	//Create a Voltage Current Gain Measurement from the BodeDevice object
    	var meas = bode.Impedance.CreateVoltageCurrentGainMeasurement();
    

    SCPI Command

    	// Create first VISA session.
    
    	//Select Voltage Current Gain Measurement Mode and apply the corresponding default configuration [optional SCPI parameter].
    	visaSession.RawIO.Write(":CALCulate:PARameter:DEFine Z, DEFault\n");
    	visaSession.RawIO.Write(":SENSe:Z:METHod VCGain, DEFault\n");
    

    Default Configuration

    Default Values for Bode 100 & Bode 500 and Commands for Bode Automation Interface and SCPI

    Setting Bode 100
    (Bode Automation Interface, SCPI)
    Bode 500
    (SCPI)
    Bode Automation Interface Command SCPI Command
    Start Frequency 100 Hz 100 Hz meas.StartFrequency :SENS:FREQ:STAR
    Stop Frequency 10 MHz 10 MHz meas.StopFrequency :SENS:FREQ:STOP
    Frequency Span 9.9999 MHz 9.9999 MHz - :SENS:FREQ:SPAN
    Center Frequency 5.00005 MHz 5.00005 MHz - :SENS:FREQ:CENT
    Number of Points 201 201 meas.NumberOfPoints :SENS:SWE:POIN
    Sweep Mode Logarithmic Logarithmic meas.SweepMode :SENS:SWE:TYPE
    SourceLevel 0 dBm 0 dBm meas.GetSourceLevel :SOUR:POW
    Receiver Bandwidth 300 Hz 300 Hz meas.ReceiverBandwidth :SENS:BAND
    Attenuation Channel 1 20 dB 0 dB meas.Attenuation.Channel1 :INP:ATT:CH1
    Attenuation Channel 2 20 dB 0 dB meas.Attenuation.Channel2 :INP:ATT:CH2
    Termination Channel 1 1 MΩ 1 MΩ meas.TerminationChannel1 :INP:IMP:CH1
    Termination Channel 2 1 MΩ 1 MΩ meas.TerminationChannel2 :INP:IMP:CH2
    ExternalProbe Channel 1 1 1 meas.ExternalProbeChannel1 :INP:GAIN:CH1
    ExternalProbe Channel 2 1 1 meas.ExternalProbeChannel2 :INP:GAIN:CH2
    DUT Settling Time 0 ms 0 ms meas.DutSettlingTime :SENS:SWE:DWEL
    Nominal Impedance Z0 50 Ω 50 Ω meas.NominalImpedanceZ0 :SENS:CORR:IMP
    Calibration Short Delay Time 0 s 0 s meas.Calibration.ShortDelayTime :SENS:CORR:SDEL
    Calibration Load Resistor 50 Ω 50 Ω meas.Calibration.Load :SENS:CORR:LOAD

    In this article
    Back to top Generated by DocFX