VOLTCRAFT FG-1602 Programmer's Manual
VOLTCRAFT FG-1602 Programmer's Manual

VOLTCRAFT FG-1602 Programmer's Manual

Arbitrary waveform generator
Hide thumbs Also See for FG-1602:
Table of Contents

Advertisement

Quick Links

Dual-Channel
Arbitrary Waveform Generator
Programmer Manual
 FG-1302
 FG-1602
i

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FG-1602 and is the answer not in the manual?

Questions and answers

Summary of Contents for VOLTCRAFT FG-1602

  • Page 1 Dual-Channel Arbitrary Waveform Generator Programmer Manual  FG-1302  FG-1602...
  • Page 2: Table Of Contents

    Table of Contents 1. Introduction to the SCPI Language ............. 1 1.1. Command Syntax ......................... 1 1.2. Symbol Description ......................1 1.3. Programmed Parameter Type ....................1 1.4. Command Abbreviation .......................2 2. Commands ...................... 3 COUNter:COUPing ........................3 COUNter:DUTYcycle? (Query Only) .................... 3 COUNter:FREQ? (Query Only) ....................
  • Page 3 [SOURce[1|2]]:FM[:DEViation] ....................21 [SOURce[1|2]]:FM:INTernal:FREQuency .................. 21 [SOURce[1|2]]:FM:SOURce ...................... 22 [SOURce[1|2]]:FM:STATe ......................23 [SOURce[1|2]]:FREQuency:CENTer ..................23 [SOURce[1|2]]:FREQuency[:FIXed] ...................24 [SOURce[1|2]]:FREQuency:SPAN ..................... 24 [SOURce[1|2]]:FREQuency:STARt .....................25 [SOURce[1|2]]:FREQuency:STOP ....................25 [SOURce[1|2]]:FSKey[:FREQuency] ..................26 [SOURce[1|2]]:FSKey:INTernal:RATE ..................27 [SOURce[1|2]]:FSKey:SOURce ....................27 [SOURce[1|2]]:FSKey:STATe ......................28 [SOURce[1|2]]:3FSKey[:FREQuency] ..................28 [SOURce[1|2]]:3FSKey:INTernal:RATE ..................29 [SOURce[1|2]]:3FSKey:STATe ....................29 [SOURce[1|2]]:4FSKey[:FREQuency] ..................
  • Page 4 [SOURce[1|2]]:SWEep:TIME .....................45 [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet ............. 46 [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude] ............ 46 SYSTem:BEEPer[:IMMediate] (No Query Form) ............... 47 SYSTem:BEEPer:STATe ....................... 47 SYSTem:ERRor[:NEXT]? (Query Only) ..................48 SYSTem:LANguage ........................48 SYSTem:VERSion? (Query Only) ....................49 TRACe|DATA[:DATA] ........................50 3. Command Errors ..................50 4. Index ....................... 52...
  • Page 5: Introduction To The Scpi Language

    1.Introduction to the SCPI Language 1. Introduction to the SCPI Language 1.1. Command Syntax The command systems present a hierarchy structure (tree system) and each command consists of a “Root” keyword and one or multiple sub-keywords. The keywords are separated by ":" and are followed by the parameter settings available, "?" is added at the end of the command string to indicate query and the command and parameter are separated by "space".
  • Page 6: 1.4. Command Abbreviation

    1.Introduction to the SCPI Language Integers, for example, 0, 2, 30, -5 (5) NR2 numeric Decimal numbers, for example, 0.6, 3.1415926, -2.6 (6) NR3 numeric Floating point numbers, for example, 3.1415E-7, -8.2E3 (7) NRf numeric Flexible decimal number that may be type NR1, NR2 or NR3 See NR1, NR2, and NR3 examples (8) string Alphanumeric characters (must be within quotation marks)
  • Page 7: Commands

    2. Commands COUNter:COUPing This command sets or queries the coupling mode of the counter to AC or DC. Syntax COUNter:COUPing [AC|DC] COUNter:COUPing? Arguments AC means that AC is selected for the coupling mode of the counter. DC means that DC is selected for the coupling mode of the counter. Returns AC|DC Example...
  • Page 8: Counter:freq? (Query Only)

    might returns 2.265700368E+01. COUNter:FREQ? (Query Only) This query-only command returns the measurement results for frequency of the counter. Syntax COUNter:FREQ? Arguments None Returns <frequency>::=<NR3> Examples :COUNter:FREQ? might returns 1.000082563E+02. COUNter:HFR This command enables or disables the high-frequency reject of the counter. The query returns the state of high-frequency reject of the counter.
  • Page 9: Counter:period? (Query Only)

    COUNter:PERiod? (Query Only) This query-only command returns the measurement results for period of the counter. Syntax COUNter:PERiod? Arguments None Returns <period>::=<NR3> Examples :COUNter:PERiod? might returns 8.545000251E-03. COUNter:PULSewidth? (Query Only) This query-only command returns the measurement results for pulse width of the counter. Syntax COUNter:PULSewidth? Arguments...
  • Page 10: Display:brightness

    Syntax COUNter:SENSitivity [LOW|MIDDle|HIGH] COUNter:SENSitivity? Arguments LOW means that Low is selected for the trigger sensitivity of the counter. MIDDle means that Middle is selected for the trigger sensitivity of the counter. HIGH means that High is selected for the trigger sensitivity of the counter. Returns LOW|MIDDle|HIGH Example...
  • Page 11: Display:saver:delay

    DISPlay:SAVer:DELay This command sets or queries delay time for the screen saver function. The setting range is 1 minute to 999 minutes. Syntax DISPlay:SAVer:DELay {<minutes>|MINimum|MAXimum} DISPlay:SAVer:DELay? {MINimum|MAXimum} Arguments <minutes>::=<NR1>[<units>] where: <NR1> is the delay time in minutes. <units>::=MIN Returns <minutes> Examples DISPlay:SAVer:DELay 30 sets the delay time for the screen saver function to 30 minutes.
  • Page 12: Display:saver[:State]

    DISPlay:SAVer[:STATe] This command sets or queries the screen saver setting of the LCD display. When enabled, the screen saver function starts automatically if no operations are applied to the instrument front panel for the delay time set in DISPlay:SAVer:DELay. Syntax DISPlay:SAVer[:STATe] {ON|OFF|<NR1>} DISPlay:SAVer[:STATe]? Arguments...
  • Page 13: Hcopy:sdump[:Immediate] (No Query Form)

    xxxxx ... indicates the BMP image data. HCOPy:SDUMp[:IMMediate] (No Query Form) This command copies a screen image and saves the image file to a USB memory. The default file name is n.BMP, where n is a consecutive number from 0. The image files are saved in a folder named Model/IMAGE (Model is the instrument model) in the USB memory.
  • Page 14: Output[1|2]:Impedance

    OUTPut[1|2]:IMPedance This command sets the output load impedance for the specified channel. The specified value is used for amplitude, offset, and high/low level settings. You can set the impedance to any value from 1 Ω to 10 kΩ with a resolution of 1 Ω. The default value is 50 Ω. The query returns the current load impedance setting in ohms.
  • Page 15: Rst (No Query Form)

    Examples OUTPut1:STATe ON sets the instrument CH1 output to ON. *RST (No Query Form) This command resets the instrument to the factory default settings. Syntax *RST Arguments None Examples *RST resets the instrument settings to the factory defaults. [SOURce[1|2]]:AM[:DEPTh] This command sets or queries the modulation depth of AM modulation for the specified channel.
  • Page 16: [Source[1|2]]:Am:internal:frequency

    Examples SOURce1:AM:DEPth MAXimum sets the depth of modulating signal on CH1 to the maximum value. [SOURce[1|2]]:AM:INTernal:FREQuency This command sets or queries the internal modulation frequency of AM modulation for the specified channel. Use this command when the internal modulation source is selected. Set the internal modulation frequency from 2 mHz to 100.00 kHz with resolution of 1 mHz.
  • Page 17: [Source[1|2]]:Am:state

    Returns INT|EXT Examples SOURce1:AM:SOURce INTernal sets the CH1 source of modulating signal to internal. [SOURce[1|2]]:AM:STATe This command enables or disables AM modulation for the specified channel. The query returns the state of AM modulation. Syntax [SOURce[1|2]]:AM:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:AM:STATe? Arguments If [SOURce[1|2]] are omitted, CH1 is specified automatically. ON or <NR1>≠0 enables AM modulation.
  • Page 18: [Source[1|2]]:Askey:internal:rate

    <amplitude>::=<NRf>[<units>] where: <NRf> is the modulation amplitude. <units>::=[mVpp|Vpp] MINimum sets the modulation amplitude to minimum value. MAXimum sets the modulation amplitude to maximum value. Returns <amplitude> Examples SOURce1:ASKey:AMPLitude MAXimum sets the amplitude of modulating signal on CH1 to the maximum value. [SOURce[1|2]]:ASKey:INTernal:RATE This command sets or queries the internal modulation rate of ASK modulation for the specified channel.
  • Page 19: [Source[1|2]]:Askey:state

    Syntax [SOURce[1|2]]:ASKey:SOURce [INTernal|EXTernal] [SOURce[1|2]]:ASKey:SOURce? Arguments INTernal means that the carrier waveform is modulated with an internal source. EXTernal means that the carrier waveform is modulated with an external source. Returns INT|EXT Examples SOURce1:ASKey:SOURce INTernal sets the CH1 source of modulating signal to internal. [SOURce[1|2]]:ASKey:STATe This command enables or disables ASK modulation.
  • Page 20: [Source[1|2]]:Bpskey:internal:rate

    Syntax [SOURce[1|2]]:BPSKey:DATA [01|10|PN15|PN21] [SOURce[1|2]]:BPSKey:DATA? Arguments 01 means that the carrier waveform is modulated with 01 pattern. 10 means that the carrier waveform is modulated with 10 pattern. PN15 means that the carrier waveform is modulated with PN15 pattern. PN21 means that the carrier waveform is modulated with PN21 pattern. Returns 01|10|PN15|PN21 Examples...
  • Page 21: [Source[1|2]]:Bpskey:phase

    [SOURce[1|2]]:BPSKey:PHASe This command sets or queries the phase deviation of BPSK modulation for the specified channel. Syntax [SOURce[1|2]]:BPSKey:PHASe {<phase>|MINimum|MAXimum} [SOURce[1|2]]:BPSKey:PHASe? [MINimum|MAXimum] Arguments <phase>::=<NR3>[<units>] where: <NR3> is the phase deviation. <units>::=[RAD|DEG] If <units> are omitted, RAD is specified automatically. The setting ranges are: RAD: 0 PI to +1 PI, relative to phase value DEG: 0 to +180, in 1 degree steps, relative to phase value Returns...
  • Page 22: [Source[1|2]]:Burst:gate:polarity

    Examples SOURce1:BPSKey:STATe ON enables the CH1 BPSK modulation. [SOURce[1|2]]:BURSt:GATE:POLarity This command sets the generator to output a burst when the gated signal at the [Ext Trig/Burst/Fsk In] connector at the rear panel is high level or low level. This command is only available in gated Burst mode. Syntax [SOURce[1|2]]:BURSt:GATE:POLarity{NORMal|INVerted} [SOURce[1|2]]:BURSt:GATE:POLarity?
  • Page 23: [Source[1|2]]:Burst:mode

    Returns <period> Examples SOURce1:BURSt:INTernal:PERiod 200ns sets the CH1 Burst period to 200 ns. [SOURce[1|2]]:BURSt:MODE This command sets or queries the burst mode for the specified channel. Syntax [SOURce[1|2]]:BURSt:MODE {TRIGgered|GATed} [SOURce[1|2]]:BURSt:MODE? Arguments TRIGgered means that triggered mode is selected for burst mode. GATed means that gated mode is selected for burst mode.
  • Page 24: [Source[1|2]]:Burst:source

    <NRf> is the burst count. The burst count ranges from 1 to 500,000. INFinity sets the burst count to infinite count. MINimum sets the burst count to minimum count. MAXimum sets the burst count to maximum count. Returns <cycles> Examples SOURce1:BURSt:NCYCles 2 sets the CH1 burst count to 2.
  • Page 25: [Source[1|2]]:Fm[:Deviation]

    [SOURce[1|2]]:BURSt:STATe? Arguments ON or <NR1>≠0 enables the burst mode. OFF or <NR1>=0 disables the burst mode. Returns <NR1> Examples SOURce1:BURSt:STATe ON enables the burst mode for the CH1. [SOURce[1|2]]:FM[:DEViation] This command sets or queries the peak frequency deviation of FM modulation for the specified channel.
  • Page 26: [Source[1|2]]:Fm:source

    specified channel. Use this command when the internal modulation source is selected. Set the internal modulation frequency from 2 mHz to 100.00 kHz with resolution of 1 mHz. Syntax [SOURce[1|2]]:FM:INTernal:FREQuency {<frequency>|MINimum|MAXimum} [SOURce[1|2]]:FM:INTernal:FREQuency? [MINimum|MAXimum] Arguments <frequency>::=<NRf>[<units>] where: <NRf> is the modulation frequency. <units>::=[Hz|kHz|MHz] Returns <frequency>...
  • Page 27: [Source[1|2]]:Fm:state

    [SOURce[1|2]]:FM:STATe This command enables or disables FM modulation. The query returns the state of FM modulation. Syntax [SOURce[1|2]]:FM:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:FM:STATe? Arguments ON or <NR1>≠0 enables FM modulation. OFF or <NR1>=0 disables FM modulation. Returns <NR1> Examples SOURce1:FM:STATe ON enables the CH1 FM modulation. [SOURce[1|2]]:FREQuency:CENTer This command sets or queries the center frequency of sweep for the specified channel.
  • Page 28: [Source[1|2]]:Frequency[:Fixed]

    sets the CH1 center frequency to 550 kHz. [SOURce[1|2]]:FREQuency[:FIXed] This command sets or queries the frequency of output waveform for the specified channel. The setting range of output frequency depends on the type of output waveform. If you change the type of output waveform, it might change the output frequency because changing waveform types impacts on the setting range of output frequency.
  • Page 29: [Source[1|2]]:Frequency:start

    where: <NRf> is the frequency span. <units>::=[Hz|kHz|MHz] Returns <frequency> Examples SOURce1:FREQuency:SPAN 900 kHz sets the CH1 frequency span to 900 kHz. [SOURce[1|2]]:FREQuency:STARt This command sets or queries the start frequency of sweep for the specified channel. This command is always used with the [SOURce[1|2]]:FREQuency:STOP command. The setting range of start frequency depends on the waveform selected for sweep.
  • Page 30: [Source[1|2]]:Fskey[:Frequency]

    Syntax [SOURce[1|2]]:FREQuency:STOP {<frequency>|MINimum|MAXimum} [SOURce[1|2]]:FREQuency:STOP? {MINimum|MAXimum} Arguments <frequency>::=<NRf>[<units>] where: <NRf> is the stop frequency. <units>::=[Hz|kHz|MHz] Returns <frequency> Examples SOURce1:FREQuency:STOP 100KHz sets the stop frequency of CH1 to 100 kHz. [SOURce[1|2]]:FSKey[:FREQuency] This command sets or queries the hop frequency of FSK modulation for the specified channel.
  • Page 31: [Source[1|2]]:Fskey:internal:rate

    [SOURce[1|2]]:FSKey:INTernal:RATE This command sets or queries the internal modulation rate of FSK modulation for the specified channel. Use this command when the internal modulation source is selected. Syntax [SOURce[1|2]]:FSKey:INTernal:RATE {<rate>|MINimum|MAXimum} [SOURce[1|2]]:FSKey:INTernal:RATE? {MINimum|MAXimum} Arguments <rate>::=<NRf>[<units>] where: <NRf> is the modulation rate. <units>::=[Hz|kHz|MHz] Returns <rate>...
  • Page 32: [Source[1|2]]:Fskey:state

    [SOURce[1|2]]:FSKey:STATe This command enables or disables FSK modulation. The query returns the state of FSK modulation. Select a sine, square, ramp, or arbitrary waveform as the carrier waveform. Syntax [SOURce[1|2]]:FSKey:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:FSKey:STATe? Arguments ON or <NR1>≠0 enables FSK modulation. OFF or <NR1>=0 disables FSK modulation. Returns <NR1>...
  • Page 33: [Source[1|2]]:3Fskey:internal:rate

    Returns <frequency> Examples SOURce1:3FSKey:FREQuency 2,1.0MHz sets the hop frequency 2 of CH1 3FSK modulation to 1.0 MHz. [SOURce[1|2]]:3FSKey:INTernal:RATE This command sets or queries the internal modulation rate of 3FSK modulation for the specified channel. Syntax [SOURce[1|2]]:3FSKey:INTernal:RATE {<rate>|MINimum|MAXimum} [SOURce[1|2]]:3FSKey:INTernal:RATE? {MINimum|MAXimum} Arguments <rate>::=<NRf>[<units>] where: <NRf>...
  • Page 34: [Source[1|2]]:4Fskey[:Frequency]

    OFF or <NR1>=0 disables 3FSK modulation. Returns <NR1> Examples SOURce1:3FSKey:STATe ON enables the CH1 3FSK modulation. [SOURce[1|2]]:4FSKey[:FREQuency] This command sets or queries the hop frequency of 4FSK modulation for the specified channel. Syntax [SOURce[1|2]]:4FSKey[:FREQuency] <n>,{<frequency>|MINimum|MAXimum} [SOURce[1|2]]:4FSKey[:FREQuency]? <n>,{MINimum|MAXimum} Arguments <n>::=<NR1> where: <NR1>...
  • Page 35: [Source[1|2]]:4Fskey:state

    Syntax [SOURce[1|2]]:4FSKey:INTernal:RATE {<rate>|MINimum|MAXimum} [SOURce[1|2]]:4FSKey:INTernal:RATE? {MINimum|MAXimum} Arguments <rate>::=<NRf>[<units>] where: <NRf> is the modulation rate. <units>::=[Hz|kHz|MHz] Returns <rate> Examples SOURce1:4FSKey:INTernal:RATE 50Hz sets the CH1 internal 4FSK modulation rate to 50 Hz. [SOURce[1|2]]:4FSKey:STATe This command enables or disables 4FSK modulation. The query returns the state of 4FSK modulation.
  • Page 36: [Source[1|2]]:Mod:state

    The setting range is 0.0% to 100.0%. Syntax [SOURce[1|2]]:FUNCtion:RAMP:SYMMetry {<symmetry>|MINimum|MAXimum} [SOURce[1|2]]:FUNCtion:RAMP:SYMMetry? Arguments <symmetry>::=<NR2>[<units>] where: <NR2> is the symmetry. <units>::=PCT Returns <symmetry> Examples SOURce1:FUNCtion:RAMP:SYMMetry 80.5 sets the symmetry of the CH1 ramp waveform to 80.5%. [SOURce[1|2]]:MOD:STATe This command enables or disables the modulation function for the specified channel. The query returns the state of modulation function.
  • Page 37: [Source[1|2]]:Oskey:internal:rate

    [SOURce[1|2]]:OSKey:INTernal:RATE This command sets or queries the internal modulation rate of OSK modulation for the specified channel. Syntax [SOURce[1|2]]:OSKey:INTernal:RATE {<rate>|MINimum|MAXimum} [SOURce[1|2]]:OSKey:INTernal:RATE? {MINimum|MAXimum} Arguments <rate>::=<NRf>[<units>] where: <NRf> is the modulation rate. <units>::=[Hz|kHz|MHz] Returns <rate> Examples SOURce1:OSKey:INTernal:RATE 50Hz sets the CH1 internal OSK modulation rate to 50 Hz. [SOURce[1|2]]:OSKey:STATe This command enables or disables OSK modulation.
  • Page 38: [Source[1|2]]:Oskey:time

    SOURce1:OSKey:STATe ON enables the CH1 OSK modulation. [SOURce[1|2]]:OSKey:TIME This command sets or queries the oscillate period for the OSK modulation for the specified channel. Syntax [SOURce[1|2]]:OSKey:TIME {<seconds>|MINimum|MAXimum} [SOURce[1|2]]:OSKey:TIME? Arguments <seconds>::=<NRf>[<units>] where: <NRf> is the oscillate period in seconds. <units>::=[ns|us|ms|s] Returns <seconds>...
  • Page 39: [Source[1|2]]:Pm[:Deviation]

    <units>::=[RAD|DEG] If <units> are omitted, RAD is specified automatically. The setting ranges are: RAD: 0 to +2 PI, relative to phase value DEG: 0 to +360, relative to phase value Returns <phase> Examples SOURce1:PHASe:ADJust MAXimum sets the maximum value for the phase of CH1 output waveform. [SOURce[1|2]]:PM[:DEViation] This command sets or queries the phase deviation of PM modulation for the specified channel.
  • Page 40: [Source[1|2]]:Pm:internal:frequency

    [SOURce[1|2]]:PM:INTernal:FREQuency This command sets or queries the internal modulation frequency of PM modulation for the specified channel. Use this command when the internal modulation source is selected. Set the internal modulation frequency from 2 mHz to 100.00 kHz with resolution of 1 mHz. Syntax [SOURce[1|2]]:PM:INTernal:FREQuency {<frequency>|MINimum|MAXimum} [SOURce[1|2]]:PM:INTernal:FREQuency? [MINimum|MAXimum]...
  • Page 41: [Source[1|2]]:Pm:state

    Examples SOURce1:PM:SOURce INTernal sets the CH1 source of modulating signal to internal. [SOURce[1|2]]:PM:STATe This command enables or disables PM modulation. The query returns the state of PM modulation. Select a sine, square, ramp, or arbitrary waveform as the carrier waveform. Syntax [SOURce[1|2]]:PM:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:PM:STATe?
  • Page 42: [Source[1|2]]:Pskey:internal:rate

    DEG: 0 to +180, in 1 degree steps, relative to phase value Returns <deviation> Examples SOURce1:PSKey:DEViation MAXimum sets the maximum value for the CH1 phase deviation of PSK modulation. [SOURce[1|2]]:PSKey:INTernal:RATE This command sets or queries the internal modulation rate of PSK modulation for the specified channel.
  • Page 43: [Source[1|2]]:Pskey:state

    Arguments INTernal means that the carrier waveform is modulated with an internal source. EXTernal means that the carrier waveform is modulated with an external source. Returns INT|EXT Examples SOURce1:PSKey:SOURce INTernal sets the CH1 source of modulating signal to internal. [SOURce[1|2]]:PSKey:STATe This command enables or disables PSK modulation.
  • Page 44: [Source[1|2]]:Pulse:transition[:Leading]

    Syntax [SOURce[1|2]]:PULSe:DCYCle {<percent>|MINimum|MAXimum} [SOURce[1|2]]:PULSe:DCYCle? [MINimum|MAXimum] Arguments <percent>::=<NR2>[<units>] where: <NR2> is the duty cycle. <units>::=PCT Returns <percent> Examples SOURce1:PULSe:DCYCle 80.5 sets the duty cycle of the pulse waveform on CH1 to 80.5%. [SOURce[1|2]]:PULSe:TRANsition[:LEADing] This command sets or queries the leading edge time of pulse waveform. Syntax [SOURce[1|2]]:PULSe:TRANsition[:LEADing] {<seconds>|MINimum|MAXimum} [SOURce[1|2]]:PULSe:TRANsition[:LEADing]?[MINimum|MAXimum]...
  • Page 45: [Source[1|2]]:Pulse:transition:trailing

    [SOURce[1|2]]:PULSe:TRANsition:TRAiling This command sets or queries the trailing edge time of pulse waveform. Syntax [SOURce[1|2]]:PULSe:TRANsition:TRAiling {<seconds>|MINimum|MAXimum} [SOURce[1|2]]:PULSe:TRANsition:TRAiling?[MINimum|MAXimum] Arguments <seconds>::=<NRf>[<units>] where <NRf> is the trailing edge of pulse waveform. <units>::=[ns|us|ms|s] Returns <seconds> Examples SOURce1:PULSe:TRANsition:TRAiling 200ns sets the trailing edge time to 200 ns. [SOURce[1|2]]:PULSe:WIDTh This command sets or queries the pulse width for the specified channel.
  • Page 46: [Source[1|2]]:Pwm:internal:frequency

    [SOURce[1|2]]:PWM:INTernal:FREQuency This command sets or queries the internal modulation frequency of PWM modulation for the specified channel. Use this command when the internal modulation source is selected. Set the internal modulation frequency from 2 mHz to 100.00 kHz with resolution of 1 mHz. Select the source of modulating signal by using the [SOURce[1|2]]:PWM:SOURce [INTernal|EXTernal] command.
  • Page 47: [Source[1|2]]:Pwm:state

    INT|EXT Examples SOURce1:PWM:SOURce INTernal sets the source of modulating signal on CH1 to internal. [SOURce[1|2]]:PWM:STATe This command enables or disables PWM modulation. The query returns the state of PWM modulation. Select only pulse waveform as a carrier waveform for PWM. Syntax [SOURce[1|2]]:PWM:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:PWM:STATe?
  • Page 48: [Source[1|2]]:Sweep:source

    Returns <percent> Examples SOURce1:PWM:DEViation:DCYCle 5.0 sets the CH1 PWM deviation to 5.0%. [SOURce[1|2]]:SWEep:SOURce This command sets or queries the trigger source in the sweep mode for the specified channel. Syntax [SOURce[1|2]]:SWEep:SOURce [TIMer|MANual|EXTernal] [SOURce[1|2]]:SWEep:SOURce? Arguments TIMer specifies an internal clock as the trigger source. MANual specifies a manual trigger input as the trigger source.
  • Page 49: [Source[1|2]]:Sweep:state

    LOGarithmic sets the sweep spacing to logarithmic. Returns LIN|LOG Examples SOURce1:SWEep:SPACing LINear sets the CH1 sweep spacing to linear. [SOURce[1|2]]:SWEep:STATe This command enables or disables the sweep mode for the specified channel. The query returns the state of sweep mode. Syntax [SOURce[1|2]]:SWEep:STATe {ON|OFF|<NR1>} [SOURce[1|2]]:SWEep:STATe?
  • Page 50: [Source[1|2]]:Voltage[:Level][:Immediate]:Offset

    <seconds>::=<NRf>[<units>] where: <NRf> is the sweep time in seconds. <units>::=[ns|us|ms|s] Returns <seconds> Examples SOURce1:SWEep:TIME 100ms sets the CH1 sweep time to 100 ms. [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet This command sets or queries the offset level for the specified channel. Syntax [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet {<voltage>|MINimum|MAXimum} [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet? {MINimum|MAXimum} Arguments <voltage>::=<NR3>[<units>] where:...
  • Page 51: System:beeper[:Immediate] (No Query Form)

    {<amplitude>|MINimum|MAXimum} [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]? {MINimum|MAXimum} Arguments <amplitude>::=<NR3>[<units>] where: <NR3> is the output amplitude. <units>::=[mVpp|Vpp] Returns <amplitude> Examples SOURce1:VOLTage:LEVel:IMMediate:AMPLitude 1Vpp sets the CH1 output amplitude to 1 Vpp. SYSTem:BEEPer[:IMMediate] (No Query Form) This command causes the instrument to beep immediately. This command is only available when the beeper is enabled.
  • Page 52: System:error[:Next]? (Query Only)

    Syntax SYSTem:BEEPer:STATe {ON|OFF|<NR1>} SYSTem:BEEPer:STATe? Arguments ON or <NR1>≠0 enables the beeper. OFF or <NR1>=0 disables the beeper. Returns <NR1> Examples SYSTEM:BEEPER:STATE ON enables the beeper function. SYSTem:ERRor[:NEXT]? (Query Only) This query-only command returns the contents of the Error/Event queue. Syntax SYSTem:ERRor[:NEXT]? Arguments None...
  • Page 53: System:version? (Query Only)

    information on the screen. Different languages may support different types of languages. Syntax SYSTem:LANguage {SCHinese|TCHinese|ENGLish|PORTuguese|GERMan|POLish|KORean|JAPAnese} SYSTem:LANguage? Arguments SCHinese|TCHinese|ENGLish|PORTuguese|GERMan|POLish|KORean|JAPAnese specifies which language will be used to display instrument information on the screen. Returns SCH|TCH|ENGL|PORT|GERM|POL|KOR|JAPA Examples SYSTEM:LANGUAGE ENGLish specifies that the instrument displays information in English. SYSTem:VERSion? (Query Only) This query-only command returns the software version of the instrument.
  • Page 54: Trace|Data[:Data]

    TRACe|DATA[:DATA] This command transfers the waveform data from the external controller to the edit memory in the instrument. The query returns the binary block data. Syntax TRACe|DATA[:DATA] EMEMory,<binary_block_data> TRACe|DATA[:DATA]? EMEMory Arguments <binary_block_data> where <binary_block_data> is the waveform data in binary format. Returns <binary_block_data>...
  • Page 55 The oldest error code and text are retrieved by using the following command: SYSTem:ERRor[:NEXT]?
  • Page 56: Index

    4. Index [SOURce[1|2]]:FM:INTernal:FUNCtion, 22 [SOURce[1|2]]:FM:STATe, 23 * [SOURce[1|2]]:FREQuency[:FIXed], 24 *IDN?, 9 [SOURce[1|2]]:FREQuency:CENTer, 23 *RST, 11 [SOURce[1|2]]:FREQuency:CONCurrent, 24 *SAV, 11 [SOURce[1|2]]:FREQuency:SPAN, 24 [SOURce[1|2]]:FREQuency:STARt, 25 [SOURce[1|2]]:FREQuency:STOP, 25 [ [SOURce[1|2]]:FSKey[:FREQuency], 26 [SOURce[1|2]]:3FSKey[:FREQuency], 28 [SOURce[1|2]]:FSKey:INTernal:RATE, 27 [SOURce[1|2]]:3FSKey:INTernal:RATE, 29 [SOURce[1|2]]:FSKey:SOURce, 27 [SOURce[1|2]]:3FSKey:STATe, 29 [SOURce[1|2]]:FSKey:STATe, 28 [SOURce[1|2]]:4FSKey[:FREQuency], 30 [SOURce[1|2]]:FUNCtion[:SHAPe], 32 [SOURce[1|2]]:4FSKey:INTernal:RATE, 30...
  • Page 57 g, 41 D [SOURce[1|2]]:PULSe:WIDTh, 41 DISPlay:BRIGhtness, 6 [SOURce[1|2]]:PWM[:DEViation]:DCYCle, 43 [SOURce[1|2]]:PWM:INTernal:FREQuency, DISPlay:SAVer[:STATe], 8 DISPlay:SAVer:DELay, 7 [SOURce[1|2]]:PWM:INTernal:FUNCtion, 42 DISPlay:SAVer:IMMediate, 7 [SOURce[1|2]]:PWM:SOURce, 42 [SOURce[1|2]]:PWM:STATe, 43 H [SOURce[1|2]]:SWEep:SOURce, 44 HCOPy:SDUMp[:IMMediate], 9 [SOURce[1|2]]:SWEep:SPACing, 44 HCOPy:SDUMp:DATA?, 8 [SOURce[1|2]]:SWEep:STATe, 45 [SOURce[1|2]]:SWEep:TIME, 45 [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate] M [:AMPLitude], 46 MMEMory:CATalog?, 10 [SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]: OFFSet, 46 O...

This manual is also suitable for:

Fg-1302

Table of Contents