SIGLENT SDG Series Remote Control Manual

SIGLENT SDG Series Remote Control Manual

Function/arbitrary waveform generator
Hide thumbs Also See for SDG Series:

Advertisement

Remote Control Manual
SDG1000 Series
Function/Arbitrary Waveform
Generator
RC02010-E02A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SDG Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SIGLENT SDG Series

  • Page 1 Remote Control Manual SDG1000 Series Function/Arbitrary Waveform Generator RC02010-E02A Ⅰ...
  • Page 2: Table Of Contents

    Remote Control Manual Catalogue 1.1. About Commands & Queries ................. 1 1.1.1. How they are listed? ................1 1.1.2. How they are described? ................ 1 1.1.3. When can they be used? ................ 1 1.1.4. Command Notation ................. 2 1.2. Table of Commands & Queries ..............3 1.3.
  • Page 3: About Commands & Queries

    Remote Control Manual Introduction to the SCPI Language 1.1. About Commands & Queries This section lists and describes the remote control commands and queries recognized by the instrument. All commands and queries can be executed in either local or remote state. The description for each command or query, with syntax and other information, begins on a new page.
  • Page 4: Command Notation

    Remote Control Manual 1.1.4. Command Notation The following notation is used in the commands: < > Angular brackets enclose words that are used placeholders, of which there are two types: the header path and the data parameter of a command. A colon followed by an equals sign separates a placeholder from the description of the type and range of values that may be used in a command instead of the placeholder.
  • Page 5: Table Of Commands & Queries

    Remote Control Manual 1.2. Table of Commands & Queries Short Long Form Subsystem What Command/Query does *IDN *IDN SYSTEM Get identification from device. *OPC *OPC SYSTEM Get or set the OPC bit (0) in the Event Status Register (ESR). *CLS *CLS SYSTEM Clears all the status data...
  • Page 6 Remote Control Manual NBFM NUMBER_FORMAT SYSTEM Set Data Format. STORE_LIST SIGNAL Get the all of device wave date name. VKEY VIRTUALKEY SYSTEM Set the virtual key. SYSTEM Reads and clears the Device Dependent Register SYSTEM Reads clears Command error Register...
  • Page 7: Ieee 488.2 Common Command Introduction

    Remote Control Manual 1.3. IEEE 488.2 Common Command Introduction IEEE standard defines the common commands used for querying the basic information of the instrument or executing basic operations. These commands usually start with "*" and the length of the keywords of the command is usually 3 characters. 1.3.1 IDN DESCRIPTION The *IDN? Query causes the instrument to identify itself.
  • Page 8: Opc

    Remote Control Manual 1.3.2 OPC DESCRIPTION The *OPC (Operation Complete) command sets to true the OPC bit (bit 0) in the standard Event Status Register (ESR). This command has no other effect on the operation of the device because the instrument starts parsing a command or query only after it has completely processed the previous command or query.
  • Page 9: Ese

    Remote Control Manual 1.3.4 ESE DESCRIPTION The *ESE command sets the Standard Event Status Enable register (ESE). This command allows one or more events in the ESR register to be reflected in the ESB summary message bit(bit 5) of the STB register. The *ESE? query reads the contents of the ESE register.
  • Page 10: Esr

    Remote Control Manual 1.3.5 ESR DESCRIPTION The *ESR? query reads and clears the contents of the Event Status Register (ESR). The response represents the sum of the binary values of the register bits 0 to 7. The table below gives an overview of the ESR register structure.
  • Page 11: Sre

    Remote Control Manual 1.3.7 SRE DESCRIPTION The *SRE command sets the Service Request Enable register (SRE). This command allows the user to specify which summary message bit(s) in the STB register will generate a service request. Refer to the table on page 167 for an overview of the available summary messages.
  • Page 12: Stb

    Remote Control Manual 1.3.8 STB DESCRIPTION The *STB? query reads the contents of the 488.1 defined status register (STB), and the Master Summary Status (MSS). The response represents the values of bits 0 to 5 and 7 of the Status Byte register and the MSS summary message. The response to a *STB? query is identical to the response of a serial poll except that the MSS summary message appears in bit 6 in place of the RQS message.
  • Page 13: Tst

    Remote Control Manual 1.3.9 TST DESCRIPTION The *TST? query performs an internal self-test, the response indicating whether the self-test has detected any errors. The selftest includes testing the hardware of all channels, the timebase and the trigger circuits. Hardware failures are identified by a unique binary code in the Returned <status>...
  • Page 14: Ddr

    Remote Control Manual 1.3.11 DDR DESCRIPTION The DDR? query reads and clears the contents of the Device Dependent or device specific error Register (DDR). In the case of a hardware failure, the DDR register specifies the origin of the failure. QUERY SYNTAX DDR? RESPONSE FORMAT...
  • Page 15: Cmr

    Remote Control Manual 1.3.12 CMR DESCRIPTION The CMR? query reads and clears the contents of the CoMmand error Register (CMR) —see table next —which specifies the last syntax error type detected by the instrument. QUERY SYNTAX CMR? RESPONSE FORMAT CMR <value> <value>...
  • Page 16: Comm_Header Command

    Remote Control Manual 1.4. Comm_Header Command DESCRIPTION This Command is used to change query command Return format. SHORT parameter is Return short format. LONG parameter is Return long format. Off is that command header and parameter unit will not Return. COMMAND SYNTAX Comm_HeaDeR <parameter>...
  • Page 17: Output Command

    Remote Control Manual 1.5. Output Command DESCRIPTION Enable or disable the output of the [Output] connector at the front panel corresponding to the channel. The query Returns ON or OFF. COMMAND SYNTAX <channel>: OUTPut <parameter> <channel>:={C1,C2} <parameter >:= {a parameter from the table below} Parameters Value Description...
  • Page 18: Basic Wave Command

    Remote Control Manual 1.6. Basic Wave Command DESCRIPTION Set or get basic wave parameters. COMMAND SYNTAX <channel>:BaSicWaVe <parameter> <channel>:={C1, C2} <parameter>:= {a parameter from the table below} Parameters Value Description WVTP <type> Type of wave Value of frequency. If wave type is No <frequency>...
  • Page 19 Remote Control Manual Note: if the command don’t set basic wave type, the parameter will set parameters to current device wave type default. where: <type>:={SINE, SQUARE, RAMP, PULSE, NOISE, ARB ,DC} <frequency>:= { Default unit is "HZ". Minimum value is 1xe-6 HZ, maximal value depends on the version.} <amplifier>:= {Default unit is "V".
  • Page 20: Modulate Wave Command

    Remote Control Manual 1.7. Modulate Wave Command DESCRIPTION Set or get modulated wave parameters. COMMAND SYNTAX <channel>:MoDulateWaVe <parameter> <channel>:={C1, C2} <parameter>:= {a parameter from the table below} Parameters Value Description Turn on or off modulated wave. Note if you want set or read modulate wave STATE <state>...
  • Page 21 Remote Control Manual Duty cycle deviation. Only carry wave is PWM,DEVI <pwm devi> Pulse Wave. <mod wave PWM modulation wave. Only carry wave PWM,MDSP shape> is PULSE wave. PWM,SRC <src> PWM signal source. <pm phase PM phase offset. Only PM signal source PM,DEVI offset>...
  • Page 22 Remote Control Manual <ask key frequency>:= {0.002Hz to 20000Hz} <fsk frequency>:= {0.002Hz to 50000Hz} <fsk jump frequency>:= { the same witch basic wave frequency} <wave type>:={SINE ,SQUARE, RAMP, ARB, PULSE } <frequency>:= { Default unit is "HZ". Minimum value is 1xe-6 HZ, maximal value depends on the version.} <amplifier>:={Default unit is "V".
  • Page 23 Remote Control Manual Return: C1:MDWV STATE,OFF Set channel one FM frequency to 1000HZ C1:MDWV FM, FRQ, 1000HZ Set the Value of channel one carrier wave shape to SINE. C1:MDWV CARR,WVTP,SINE Set the Value of channel one carrier wave frequency to 1000hZ. C1:MDWV CARR,FRQ,1000HZ RELATED COMMANDS ARWV, BTWV, CFG, CPL, SWWV, BSWV...
  • Page 24: Sweep Wave Command

    Remote Control Manual 1.8. Sweep Wave Command DESCRIPTION Set or get sweep wave parameters. COMMAND SYNTAX <channel>:SWeepWaVe <parameter> <channel>:={C1, C2} <parameter>:= {a parameter from the table below} Parameters Value Description STATE <state> Turn on or off sweep wave. Note if you want set or read sweep wave other parameter you must turn on the state first.
  • Page 25 Remote Control Manual <stop frequency> :={ the same with basic wave frequency} <start frequency> :={ the same with basic wave frequency} <trigger src>:= {EXT,INT,MAN} <trigger mode>:= {ON,OFF} <sweep mod>:= {LINE,LOG} <direction>:= {UP,DOWN} <edge>:={RISE, FALL} <wave type>:={SINE ,SQUARE, RAMP, ARB} <frequency>:= { Default unit is "HZ". Minimum value is 1xe-6 HZ, maximal value depends on the version.} <amplifier>:={Default unit is "V".
  • Page 26: Burst Wave Command

    Remote Control Manual 1.9. Burst Wave Command DESCRIPTION Set or get burst wave parameters. COMMAND SYNTAX <channel>:BursTWaVe <parameter> <channel>:={C1, C2} <parameter>:= {a parameter from the table below} Parameters Value Description STATE <state> Turn on or off burst wave. Note if you want set or read burst wave other parameter you must turn on the state first.
  • Page 27 Remote Control Manual CARR,WVTP <wave type> Value of carrier wave type. CARR,FRQ <frequency> Value of frequency. CARR,AMP <amplifier> Value of amplifier. CARR,OFST <offset> Value of offset. CARR,SYM <symmetry> Value of symmetry. Value of duty cycle. CARR,DUTY <duty> Only Square can set this parameter. CARR,PHSE <phase>...
  • Page 28 Remote Control Manual is 6ns.} <fall>:= {Maximal is less than width, minimum value is 6ns.} <stdev>:={0.4mv to 666.6mv} <mean>:={ the maximal value depends on the variance} <delay>:= {default unit is S; minimum 0, maximum is value of Pulse Period}.} QUERY SYNTAX <channel>:BursTWaVe? <parameter>...
  • Page 29: Parameter Copy Command

    Remote Control Manual 1.10. Parameter Copy Command DESCRIPTION Copy channel data. COMMAND SYNTAX PAraCoPy <destinat channel>, <src channel> <destinat channel>:= {C1, C2} <src channel>:= {C1, C2} Note: the parameters C1 and C2 must be set to device together. EXAMPLE Copy parameters from channel one to channel two. PACP C2,C1 RELATED COMMANDS ARWV, BTWV, CFG, CPL, MDWV, SWWV, BSWV...
  • Page 30: Arbitrary Wave Command

    Remote Control Manual 1.11. Arbitrary Wave Command DESCRIPTION Change arbitrary wave type. COMMAND SYNTAX <channel>:ARbWaVe {INDEX, NAME} <channel>:={C1, C2} <index>: 0 to 67 (see blow table what the index number mean.) <name>: see blow table. QUERY SYNTAX <channel>:ARbWaVe? <channel>:={C1, C2} RESPONSE FORMAT <channel>:ARbWaVe <index>...
  • Page 31: Sync Command

    Remote Control Manual Wave data Sqrt Quake TwoTone Note: There are two ways to set current arbitrary wave. In one command must use one way to set arbitrary wave. 1.12. Sync Command DESCRIPTION Set signal output from backward panel in phase with forward. COMMAND SYNTAX <channel>: SYNC <parameter>...
  • Page 32: Number Format Comand

    Remote Control Manual 1.13. Number Format Comand DESCRIPTION Set the display Number format. COMMAND SYNTAX NBFM <parameter> <parameter>:={ a parameter from the table below.} Parameters Value Description <pnt> Point format SEPT <sept> Separator format Where: <pnt>:={Dot,Comma}. <sept>:={Space,Off,On}. QUERY SYNTAX NBFM? RESPONSE FORMAT NBFM <parameter>...
  • Page 33: Language Command

    Remote Control Manual 1.14. Language Command DESCRIPTION Set system display language COMMAND SYNTAX LAGG <parameter> <parameter>:={EN,CH} QUERY SYNTAX LAGG? RESPONSE FORMAT LAGG <parameter> EXAMPLE Set language is English LAGG EN Reads language format LAGG? Return: LAGG EN 1.15. Configuration Command DESCRIPTION Changes system load data of power on.
  • Page 34: Buzzer Command

    Remote Control Manual 1.16. Buzzer Command DESCRIPTION Turns on or off buzzer. COMMAND SYNTAX BUZZer <parameter> <parameter>:= {ON,OFF} QUERY SYNTAX BUZZer? RESPONSE FORMAT BUZZer <parameter> EXAMPLE Turns on buzzer. BUZZ ON 1.17. Screen Save Command DESCRIPTION Turns on or off Screen Save. COMMAND SYNTAX SCreen_SaVe <parameter>...
  • Page 35: Clock Source Command

    Remote Control Manual 1.18. Clock Source Command DESCRIPTION Set or get signal oscillator resource. COMMAND SYNTAX ROSCillator <parameter> <parameter>:= {INT, EXT } QUERY SYNTAX ROSCillator? RESPONSE FORMAT ROSC <parameter> EXAMPLE Uses system clock source. ROSC INT SCSV 5...
  • Page 36: Store List Command

    Remote Control Manual 1.19. Store list command DESCRIPTION This command used to read the device wave data name if the store unit is empty, the command will Return “EMPTY” string. Note: M50~ M59 is user defined memory. The name will Return what you defined.
  • Page 37: Virtual Key Command

    Remote Control Manual EXPRISE, M49, ASDLOGFALL, M50, LORENTZ, M51, GAUSPULS, M52, GMONOPULS, M53, CARDIAC, M54, QUAKE, M55, TWOTONE, M56, SNR, M57, HAMMING, M58, WAVE7, M59, WAVE12, M60, WAVE11, M61, WAVE10, M62, WAVE9, M63, WAVE8, M64, EMPTY, M65, EMPTY, M66, EMPTY, M67, EMPTY 1.20.
  • Page 38: Index

    Remote Control Manual 1.21. Index *IDN *OPC LAGG LANGUAGE *CLS *ESE MDWV MODULATEWAVE *ESR *RST NBFM NUMBER_FORMAT *SRE *STB OUTP OUTPUT *TST *WAI PACP PARACOPY ROSC ROSCILLATOR ARWV ARBWAVE SCFG SYSTEM_CONFIG SCSV SCREEN_SAVE BSWV BASIC_WAVE SWWV SWEEP_WAVE BTWV BURSTWAVE SYNC SYNC BUZZ BUZZER...

This manual is also suitable for:

Sdg1000 series

Table of Contents