Measurement Modes and Default Settings
Transmission
Impedance
- Impedance One Port
- Impedance Adapter
- Impedance External Bridge
- Impedance Shunt Thru
- Impedance Series Thru
- Voltage Current Gain
Reflection
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 |