SSG5000X Series Signal Generator
Programming Guide
PG0805X-E01C
SIGLENT
2 SSG5000X Programming Guide
Contents
1. Programming Overview ............................................................... 5
1.1 Build Communication ............................................................................... 5
1.1.1 Build Communication Using VISA ....................................................................... 5
1.1.2 Build Communication Using Sockets ................................................................. 8
1.1.3 Connecting the signal generator via the USB Host port ............................. 8
1.2 Remote Control Capabilities .............................................................. 10
1.2.1 User-defined Programming ................................................................................ 10
1.2.2 Send SCPI Commands via NI-MAX ....................................................................... 10
2. SCPI Overview .......................................................................... 15
2.1 Command Format ...................................................................................... 15
2.2 Symbol Instruction ............................................................................. 15
2.3 Parameter Type ...................................................................................... 16
2.4 Command Abbreviation ................................ ........................................... 17
3. SCPI Commands .......................................................................... 18
3.1 IEEE Common Commands ................................ ........................................... 18
3.1.1 Identification Query (*IDN) .......................................................................... 18
3.1.2 Reset (*RST) ...................................................................................................... 18
3.1.3 Clear Status (*CLS) ......................................................................................... 18
3.1.4 Standard Event Status Enable (*ESE) ............................................................ 19
3.1.5 Standard Event Status Register Query (*ESR) ............................................. 19
3.1.6 Operation Complete Query (*OPC) ................................................................... 19
3.1.7 Service Request Enable (*SRE) ....................................................................... 19
3.1.8 Status Byte Query (*STB) ................................................................................ 20
3.1.9 Wait-to-Continue (*WAI).................................................................................. 20
3.1.10 Self Test Query (*TST) ................................................................................... 20
3.2 System Subsystem .................................................................................. 20
3.2.1 System Time (:SYSTem:TIME) ............................................................................ 20
3.2.2 System Date (:SYSTem:DATE) ............................................................................ 21
3.2.3 IP Address (:SYSTem:COMMunicate:LAN:IPADdress) ........................................ 21
3.2.4 Gateway (:SYSTem:COMMunicate:LAN:GATeway) ................................................. 21
3.2.5 Subnet Mask (:SYSTem:COMMunicate:LAN:SMASk) ............................................. 22
3.2.6 IP Config (:SYSTem:COMMunicate:LAN:TYPE)................................................... 22
3.2.7 Language (SYSTem:LANGuage) ............................................................................ 22
3.2.8 Screen Saver (SYSTem:SCReen:SAVer) ............................................................. 23
3.2.9 Beeper (SYSTem:ALARm) ..................................................................................... 23
3.2.10 Setup Type (:SYSTem:PON:TYPE) ....................................................................... 23
3.2.11 Power On Type (:SYSTem:PON:TYPE) ................................................................. 24
3.2.12 10M Adjustment State (:SYSTem:REF:DAC:STAT) ............................................. 24
3.2.13 Ref Osc Code (:SYSTem:REF:DAC) ..................................................................... 24
3.2.14 Ref Osc Code Store (:SYSTem:REF:DAC:SAVE) ................................................. 25
3.2.15 Ref Osc Code Load (:SYSTem:REF:DAC:LOAD)................................................... 25
3.2.16 Reset Ref Osc Code to Default (:SYSTem:REF:DAC:DEFault) ....................... 25
3.2.17 GPIB Address (SYSTem:GPIB) ............................................................................ 26