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
Component Pack
COMMSC
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. | |
![]() |
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 |