Remote Control Commands > SOURce Subsystem > SOURce:PULM Subsystem
SOURce:PULM Subsystem

This subsystem contains the commands for setting the pulse modulation.

The LF generator is used as the internal modulation source. The pulse frequency of the internal rectangular signal is therefore set in the SOURce:LFOutput subsystem.

The external signal is input at the PULSE EXT connector. The connector can be used as trigger input for internal pulse modulation. The polarity and input impedance of the connector can be selected. The pulse modulation signal is output at the PULSE VIDEO connector.

Programming Examples
Example: Performing pulse modulation

This example shows a command sequence to perform pulse modulation.

// ******************************************************************
// Reset the instrument to start from an initial state
// ******************************************************************
*RST; *CLS

// ******************************************************************
// Set the RF signal frequency and level
// ******************************************************************
SOURce:FREQuency:CW 4000000000
SOURce:POWer:LEVel:IMMediate:AMPLitude -25

// ******************************************************************
// Configure the pulse modulation settings
// ******************************************************************
// Select the internal modulation generator
SOURce:PULM:SOURce INT
// Set trigger mode
SOURce:PULM:TRIGger:MODE AUTO
// Select pulse mode
SOURce:PULM:MODE DOUB 

// ******************************************************************
// Alternatively configure the pulse modulation settings for 
// external modulation source
// ******************************************************************
// Select the external modulation source
SOURce:PULM:SOURce EXT
// Set the polarity of the externally applied modulation signal.
SOURce:PULM:POLarity NORMal
// Select the impedance for the external pulse modulation trigger input 
SOURce:PULM:TRIGger:EXTernal:IMPedance G10K

// ******************************************************************
// Configure the pulse generator settings
// ******************************************************************
// Set pulse period
SOURce:PULM:PERiod 10 us
// Set pulse width
SOURce:PULM:WIDth 8 us
// Set double pulse width
SOURce:PULM:DOUBle:WIDTh 0.0000012
// Set double pulse delay
SOURce:PULM:DOUBle:DELay 0.0000045

// ******************************************************************
// Activate the signal output
// ******************************************************************
SOURce:PGENerator:OUTPut:STATe 1
SOURce:PULM:STATe 1
OUTPut1:STATe 1
Example: Generating a pulse train signal

This example shows a command sequence to create a pulse train signal.

Prior to the selection of the pulse train mode make sure that you have generated and selected a pulse train data list. Otherwise, the instrument generates an error.

// ******************************************************************
// Reset the instrument to start from an initial state
// ******************************************************************
*RST; *CLS

// ******************************************************************
// Set the RF signal frequency and level
// ******************************************************************
SOURce:FREQuency:CW 4000000000
SOURce:POWer:LEVel:IMMediate:AMPLitude -25

// ******************************************************************
// Create a pulse train data list
// ******************************************************************
// Select the directory
MMEM:CDIR '/var/user/Lists/'
// Create and/or select the pulse train data file
SOURCe:PULM:TRAin:SEL ‘P_FIVE'
// Enter the pulse train data
SOURCe:PULM:TRAin:ONTime 10ns,30ns,40ns,20ns,10ns
SOURCe:PULM:TRAin:OFFTime 30ns,40ns,50ns,40ns,30ns
SOURCe:PULM:TRAin:REPetition 10,1,3,10,6

// ******************************************************************
// Select pulse train mode
// ******************************************************************
// Select the internal modulation generator and the pulse mode
SOURce:PULM:SOURce INTernal
SOURce:PULM:MODE PTRain 

// ******************************************************************
// Activate the signal output
// ******************************************************************
SOURce:PGENerator:OUTPut:STATe 1
SOURce:PULM:STATe 1
OUTPut1:STATe 1

 


Imprint | Statement of Privacy | Terms & Conditions© 2016 ROHDE & SCHWARZ