Component: TTI TG5011 Signal Generator (TG5011) (Test Equipment)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 0.2 |
Category | Test Equipment |
Contents
TTI TG5011 Signal Generator component
TTi TG5011 50 MHz Signal Generator
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
![]() |
PULSSYMM |
Sets the pulse waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
![]() |
Symmetry |
Sets the pulse waveform symmetry in percent. (0 - 100) | |
![]() |
Return |
![]() |
BSTPER |
Sets the burst trigger period to <nrf> seconds. (Lower limit: 1us - Upper limit: 500s). | |
![]() |
Seconds |
Duration of the burst trigger period in seconds. | |
![]() |
Return |
![]() |
MODAMDEPTH |
Sets AM waveform depth to <nrf> %. (Lower limit: 0% - Upper limit: 120%). | |
![]() |
Frequency |
Sets AM waveform depth in percent (%) (0 - 120). | |
![]() |
Return |
![]() |
WAI |
Wait for Operation Complete true. As all commands are fully executed before the next is started this command takes no additional action. | |
![]() |
Return |
![]() |
SWPBEGFREQ |
Sets the sweep start frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 100kHz) | |
![]() |
Frequency |
Sets the sweep start frequency in Hertz(Hz) (1uHz - 100kHz). | |
![]() |
Return |
![]() |
MODFMFREQ |
Sets FM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
![]() |
Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
![]() |
Return |
![]() |
MODFSKSRC |
Sets FSK waveform source to; 0 = INT, 1 = EXT. | |
![]() |
Source |
Sets FSK waveform source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
MODPWMDEVSYM |
Sets PWM deviation to <nrf> %. ? | |
![]() |
Deviation |
Sets PWM waveform deviation in percent. (?) | |
![]() |
Return |
![]() |
ARB3DEFRet |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. | |
![]() |
Return |
![]() |
PER |
Sets the waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms) | |
![]() |
Period |
Duration of the waveform period in seconds (20ns - 1Ms). | |
![]() |
Return |
![]() |
BEEPMODE |
Set beep mode to; 0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR. | |
![]() |
Mode |
Sets the beep mode (0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR). | |
![]() |
Return |
![]() |
SWPTRGSRC |
Sets the sweep trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
![]() |
Source |
Set the sweep trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
![]() |
Return |
![]() |
PULSPER |
Sets the pulse waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
![]() |
Period |
Duration of the pulse waveform period (20ns - 1Ms). | |
![]() |
Return |
![]() |
WAVELVL |
Sets the output waveform level to <nr1> %. (Lower limit: 50 - Upper limit: 100) | |
![]() |
Percent |
Sets the output waveform level in percent (50 - 100). | |
![]() |
Return |
![]() |
CALVALRet |
Returns the value from level calibration steps. | |
![]() |
Return |
![]() |
SWPENDFREQ |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz.) | |
![]() |
Frequency |
Set the sweep end frequency in Hertz(Hz) (1uHz - 50MHz). | |
![]() |
Return |
![]() |
AMPLRNG |
Sets the amplitude range to; 0 = AUTO, 1 = HOLD. | |
![]() |
Range |
Sets the amplitude range (0 = AUTO, 1 = HOLD). | |
![]() |
Return |
![]() |
SYNCOUT |
Sets the sync output to; 0 = ON, 1 = OFF. | |
![]() |
Sync |
Enable/disable sync output (0 = ON, 1 = OFF). | |
![]() |
Return |
![]() |
SRE |
Set the Service Request Enable Register to <nrf>. | |
![]() |
Status |
![]() |
Return |
![]() |
ARB1Ret |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
![]() |
Return |
![]() |
ARB2DEFRet |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. | |
![]() |
Return |
![]() |
FREQ |
Set the waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
![]() |
Frequency |
Sets the waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
![]() |
Return |
![]() |
DCOFFS |
Sets the dc offset to <nrf> Volts. (Lower limit: -4.500 Vdc - Upper limit: 4.500 Vdc). | |
![]() |
DCOffset |
Sets the dc offset in Volts(Vdc) (4.500 Vdc - 4.500 Vdc). | |
![]() |
Return |
![]() |
PRE |
Sets the Parallel Port Enable Register to the value <nrf>. | |
![]() |
Status |
Set register value 0-255 | |
![]() |
Return |
![]() |
SWPMKRFREQ |
Sets the sweep marker to <nrf> Hz. (Lower limit: 10kHz - Upper limit: 100kHz). | |
![]() |
Frequency |
Set the sweep marker in Hertz(Hz) (10kHz - 100kHz). | |
![]() |
Return |
![]() |
MODAMSRC |
Sets AM waveform source to; 0 = INT, 1 = EXT. | |
![]() |
Source |
Sets AM waveform source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
AMPUNIT |
Sets the amplitude units to; 0 = VPP, 1 = VRMS, 2 = DBM. | |
![]() |
Units |
Sets the amplitude units (0 = VPP, 1 = VRMS, 2 = DBM). | |
![]() |
Return |
![]() |
ESRRet |
Returns the value in the standard event status register in <nr1> | |
![]() |
Return |
![]() |
QERRet |
Query and clear error register | |
![]() |
Return |
![]() |
SWPTIME |
Sets the sweep time to <nrf> seconds | |
![]() |
Seconds |
Set the sweep time in seconds. | |
![]() |
Return |
![]() |
MODHOPFREQ |
Sets HOP frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
![]() |
Frequency |
Sets HOP frequency in Hertz(Hz) (1uHz - 50MHz). | |
![]() |
Return |
![]() |
PULSWID |
Sets the pulse waveform width to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
![]() |
Seconds |
Sets the pulse waveform width in seconds (20ns - 1Ms). | |
![]() |
Return |
![]() |
PRERet |
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
![]() |
Return |
![]() |
MODPOLFSK |
Sets FSK trigger slope to; 0 = POS, 1 = NEG. | |
![]() |
Slope |
Set FSK trigger slope (0 = POS, 1 = NEG). | |
![]() |
Return |
![]() |
ARB4Ret |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
![]() |
Return |
![]() |
ESERet |
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
![]() |
Return |
![]() |
SLVRST |
Sets the SLAVE generator ready to be synchronised | |
![]() |
Return |
![]() |
SQRSYMM |
Sets the square waveform symmetry to <nrf> %. (Lower limit: 20 - Upper limit: 80) | |
![]() |
Symmetry |
Sets the square waveform symmetry in percent (20 - 80). | |
![]() |
Return |
![]() |
OUTPUT |
Sets the output to; 0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT. | |
![]() |
SetOutput |
Set the output. (0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT). | |
![]() |
Return |
![]() |
MODPWMDEVWDT |
Sets the PWM waveform deviation to <nrf> sec. | |
![]() |
Sec |
![]() |
Return |
![]() |
SWPMODE |
Sets the sweep mode to <CONT> or <TRIG>. 0 = CONT, 1 = TRIG. | |
![]() |
Mode |
Set the sweep mode (0 = CONT, 1 = TRIG). | |
![]() |
Return |
![]() |
MODFSKRATE |
Sets FSK rate to <nrf> Hz. (Lower limit: 2mHz - Upper limit: 100kHz). | |
![]() |
Rate |
Sets FSK rate in Hertz(Hz) (2mHz - 100kHz). | |
![]() |
Return |
![]() |
BST |
Sets the burst mode to; 0 = <OFF>, 1 = <NCYC>, 2= <GATED>, 3 = <INFINITE>. | |
![]() |
MODE |
Sets the burst mode (0 = OFF, 1 = NCYC, 2 = GATED, 3 = INFINITE). | |
![]() |
Return |
![]() |
LOLVL |
Sets the amplitude-low-level to <nrf> Volts. (Lower limit: 5.000 V - Upper limit: -0.010 V). | |
![]() |
LowLevel |
Sets the amplitude-low-level in Volts(V) (-5.000 V - -0.010 V). | |
![]() |
Return |
![]() |
SAV |
Saves the complete instrument setup to the setup-file named <nrf> | |
![]() |
StoreLocation |
Memory location of register (0-9) | |
![]() |
Return |
![]() |
TRG |
This command is the same as pressing the TRIGGER key. | |
![]() |
Return |
![]() |
ARBDCOFFS |
Sets the arbritary dc waveform offset to <nrf> volts. | |
![]() |
OffsetVoltage |
Set the offset voltage | |
![]() |
Return |
![]() |
SWPTRGPOL |
Sets the sweep trigger slope to; 0 = POS, 1 = NEG. | |
![]() |
Slope |
Set the sweep trigger slope (0 = POS, 1 = NEG). | |
![]() |
Return |
![]() |
CLKSRC |
Sets the clock source to; 0 = INT, 1 = EXT. | |
![]() |
Source |
Sets the clock source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
ARB1DEFRet |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. | |
![]() |
Return |
![]() |
BEEP |
Sound one beep. | |
![]() |
Return |
![]() |
SWPCNTFREQ |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
![]() |
Frequency |
Sets the sweep centre frequency in Hertz(Hz) (1uHz - 50MHz). | |
![]() |
Return |
![]() |
SWP |
Sets the sweep to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
![]() |
Sweep |
Enable or disable the sweep (0 = ON, 1 = OFF). | |
![]() |
Return |
![]() |
BSTTRGSRC |
Sets the burst trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
![]() |
Source |
Set the burst trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
![]() |
Return |
![]() |
MODPWMFREQ |
Sets PWM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
![]() |
Frequency |
Sets PWM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
![]() |
Return |
![]() |
ARB2Ret |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
![]() |
Return |
![]() |
RST |
Resets the instrument parameters to their default values. | |
![]() |
Return |
![]() |
RMPSYMM |
Sets the ramp waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
![]() |
Symmetry |
Sets the ramp waveform symmetry in percent (0 - 100). | |
![]() |
Return |
![]() |
BSTCOUNT |
Sets the burst count to <nrf> cycles, maximum 1048575 cycles. | |
[[File:]] - | Count |
Sets the burst count in cycles (1 - 1048575). | |
![]() |
Return |
![]() |
SWPMKR |
Sets the sweep marker to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
![]() |
Marker |
Enable or disable the sweep marker (0 = ON, 1 = OFF). | |
![]() |
Return |
![]() |
PULSFREQ |
Sets the pulse waveform frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 50MHz). | |
![]() |
Frequency |
Sets the pulse waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
![]() |
Return |
![]() |
MODFMDEV |
Sets FM waveform deviation to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 25MHz). | |
![]() |
Deviation |
Sets FM waveform deviation in Hertz(Hz) (1uHz - 25MHz). | |
![]() |
Return |
![]() |
RCL |
Recalls the instrument setup contained in store <nrf>. | |
![]() |
StoreLocation |
Memory location (0-9) | |
![]() |
Return |
![]() |
ESESet |
Sets the standard event status enable register to the value of <nrf>. (Lower limit: 0 - Upper limit: 255) | |
![]() |
Value |
Enable the register to this value. (0 - 255) | |
![]() |
Return |
![]() |
LOCAL |
Returns the instrument to local opertion and unlocks the keyboard. | |
![]() |
Return |
![]() |
SWPSPNFREQ |
Sets the sweep frequency span to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50.25kHz). | |
![]() |
Frequency |
Set the sweep frequency span in Hertz(Hz) (1uHz - 50.25kHz). | |
![]() |
Return |
![]() |
CALSTEP |
Step to the next calibration point. | |
![]() |
Return |
![]() |
SRERet |
Returns the value of the Service Request Enable Register in <nr1> numeric format. | |
![]() |
Return |
![]() |
MODPMFREQ |
Sets PM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
![]() |
Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
![]() |
Return |
![]() |
ARBRESIZE |
Changes the size of arbritary waveform <cpd> to <nrf>. | |
![]() |
Size |
Size of waveform | |
![]() |
Waveform |
Arbritary Waveform | |
![]() |
Return |
![]() |
LRN |
Intall data from a previous *LRN? command. | |
![]() |
Return |
![]() |
ARB4 |
Loads the binary-data to an existing arbitrary waveform memory location ARB4. | |
![]() |
Waveform |
![]() |
Return |
![]() |
CLKSRRet |
Returns the clock source <INT> or <EXT>. | |
![]() |
Return |
![]() |
MODPMDEV |
Sets PM waveform deviation to <nrf> degrees. (Lower limit: -360° - Upper limit: 360°). | |
![]() |
Degrees |
Sets PM waveform deviation in degrees (-360 - 360). | |
![]() |
Return |
![]() |
MSTLOCK |
Sends signal to SLAVE generator to get synchronised | |
![]() |
Return |
![]() |
HILVL |
Sets the amplitude-high-level to <nrf> Volts. (Lower limit: -0.490 V - Upper limit: 5.000 V). | |
![]() |
HighLevel |
Sets the amplitude-high-level in Volts(V) (-0.490 V - 5.000 V). | |
![]() |
Return |
![]() |
ARB3 |
Loads the binary-data to an existing arbitrary waveform memory location ARB3. | |
![]() |
Waveform |
![]() |
Return |
![]() |
CALADJ |
Adjust the selected calibration value by <nrf> (Lower limit: -100 - Upper limit: 100). | |
![]() |
Calibrate |
Adjust the selected calibration value (-100 - 100). | |
![]() |
Return |
![]() |
STBRet |
Returns the value of the Status Byte Register in <nr1> numeric format. | |
![]() |
Return |
![]() |
ARB2 |
Loads the binary-data to an existing arbitrary waveform memory location ARB2. | |
![]() |
Waveform |
![]() |
Return |
![]() |
EERRet |
Query and clear execution error number register. | |
![]() |
Return |
![]() |
MODFMSRC |
Sets FM waveform source to; 0 INT, 1 = EXT. | |
![]() |
Source |
Sets FM waveform source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
MODAMFREQ |
Sets AM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
![]() |
Frequency |
Sets AM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
![]() |
Return |
![]() |
ESE |
Sets the Standard Event Status Enable Register to the value of <nrf>. | |
![]() |
Value |
Value of register 0-255 | |
![]() |
Return |
![]() |
ARB1 |
Loads the binary-data to an existing arbitrary waveform memory location ARB1. | |
![]() |
Waveform |
16 Bit binary number for arbitrary waveform. | |
![]() |
Return |
![]() |
ARB4DEFRet |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. | |
![]() |
Return |
![]() |
CLS |
Clears status byte register of the interface. | |
![]() |
Return |
![]() |
MSTRELOCK |
Resynchronises the two generators in MASTER-SLAVE mode. | |
![]() |
Return |
![]() |
NOISLVL |
Sets the output noise level to <nr1> %. (Lower limit: 0% - Upper limit: 50%) | |
![]() |
Percent |
Sets the output noise level in percent. (0 - 50) | |
![]() |
Return |
![]() |
LOCKMODE |
Sets the synchronising mode to; 0 = MASTER, 1 = SLAVE, 2 = INDEP. | |
![]() |
Mode |
Sets the synchronising mode (0 = MASTER, 1 = SLAVE, 2 = INDEP). | |
![]() |
Return |
![]() |
ADDRESSRet |
Returns the instruments address | |
![]() |
Return |
![]() |
MODPMSRC |
Sets PM waveform source to; 0 INT, 1 = EXT. | |
![]() |
Source |
Sets PM waveform source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
MODPWMSRC |
Sets PWM waveform source to; 0 = INT, 1 = EXT. | |
![]() |
Source |
Sets PWM waveform source (0 = INT, 1 = EXT). | |
![]() |
Return |
![]() |
MOD |
Sets modulation to; 0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM. | |
![]() |
Modulation |
Sets modulation (0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM). | |
![]() |
Return |
![]() |
ISTRet |
Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. | |
![]() |
Return |
![]() |
LRNRet |
Returns the complete setup of the instrument as a binary data block | |
![]() |
Return |
![]() |
OPCRet |
Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. | |
![]() |
Return |
![]() |
PULSRANGE |
Sets PWM waveform source to <1>, <2> or <3>; 1 = 1, 2 = 2, 3 = 3. | |
![]() |
Range |
Sets the pulse rise and fall range. (1, 2 or 3) | |
![]() |
Return |
![]() |
TSTRet |
The generator has no self test capability and the response is always 0 <rmt>. | |
![]() |
Return |
![]() |
BSTTRGPOL |
Sets the burst trigger slope to; 0 = POS, 1 = NEG. | |
![]() |
Slope |
Set the burst trigger slope (0 = POS, 1 = NEG). | |
![]() |
Return |
![]() |
ARB3Ret |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
![]() |
Return |
![]() |
BSTPHASE |
Sets the burst phase to <nrf> degrees. (Lower limit: -360 - Upper limit: 360) | |
![]() |
Degrees |
Sets the burst phase in degrees (-360 - 360) | |
![]() |
Return |
![]() |
SWPTRGPER |
Sets the sweep trigger period to <nrf> seconds | |
![]() |
Seconds |
Set the sweep trigger period in seconds. | |
![]() |
Return |
![]() |
PULSDLY |
Sets the waveform delay to <nrf> sec | |
![]() |
Sec |
![]() |
Return |