Programming Guide For SDS1000X-E Serie
181Pages

{{requestButtons}}

Catalog excerpts

Programming Guide For SDS1000X-E Serie - 1

Digital Oscilloscopes Series Programming Guide Digital Oscilloscopes Series

Open the catalog to page 1
Programming Guide For SDS1000X-E Serie - 2

Digital Oscilloscopes Series

Open the catalog to page 2
Programming Guide For SDS1000X-E Serie - 3

Digital Oscilloscopes Series

Open the catalog to page 3
Programming Guide For SDS1000X-E Serie - 4

Digital Oscilloscopes Series Programming Overview This chapter introduces how to execute remote communications between a SIGLENT digital oscilloscope and the computer. It also introduces how to establish a remote control link over a communication bus. Build communication Install NI-VISA Before programming, you need to install National Instruments NI-VISA library, which you can download from the National Instruments web-site. Currently, NI-VISA is packaged in two versions: a full version and a Run-Time Engine version. The full version includes the NI device drivers and a tool named NI MAX...

Open the catalog to page 4
Programming Guide For SDS1000X-E Serie - 5

Digital Oscilloscopes Series a.Double click the visa540_full.exe, dialog shown as below: b.Click Unzip, the installation process will automatically launch after unzipping files. If your computer needs to install .NET Framework 4, its Setup process will auto start. c.The NI-VISA installing dialog is shown above. Click Next to

Open the catalog to page 5
Programming Guide For SDS1000X-E Serie - 6

Digital Oscilloscopes Series start the installation process. Set the install path, default path is ―C:\Program Files\National Instruments\‖, you can change it. Click Next, dialog shown as above. d.Click Next twice, in the License Agreement dialog, select the

Open the catalog to page 6
Programming Guide For SDS1000X-E Serie - 7

Digital Oscilloscopes Series ―I accept the above 2 License Agreement(s).‖,and click Next, dialog shown as below: e.Click Next to run installation. Now the installation is complete, reboot your PC.

Open the catalog to page 7
Programming Guide For SDS1000X-E Serie - 8

Digital Oscilloscopes Series Connect the instrument Depending on your specific model your oscilloscope may be able to communicate with a PC through the USB or LAN interface. This manual takes the USB as an example. (For instructions to communicate with a PC through the LAN interface see the User Manual.) a.Connect the USB Device interface at the rear panel of the oscilloscope and the USB Host interface of the PC using a USB cable. Assuming your PC is already turned on, turn on your oscilloscope and your PC will display the ―Device Setup‖ screen as it automatically installs the device driver...

Open the catalog to page 8
Programming Guide For SDS1000X-E Serie - 9

Digital Oscilloscopes Series How To Remote Control a. User-defined Programming Users can use SCPI commands to program and control the digital oscilloscope. For details, refer to the introductions in "Programming Examples". b .Send SCPI Commands via NI-VISA You can control the oscilloscope remotely by sending SCPI commands via NI-VISA software.

Open the catalog to page 9
Programming Guide For SDS1000X-E Serie - 10

Digital Oscilloscopes Series About these Commands & Queries This section lists 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. The name (header) is given in both long and short form at the top of the page, and the subject is indicated as a command or query or both. Queries perform actions such as obtaining information, and are recognized by the question mark (?) following the header. How...

Open the catalog to page 10
Programming Guide For SDS1000X-E Serie - 11

Digital Oscilloscopes Series Applicable to the following models SDS1000CML/CML+ SDS1000DL/DL+ SDS1000CNL/CNL+ SDS1000/1000X/1000X-S/1000X+/1000X-E SDS2000/SDS2000X Certain commands are only applicable to SPO oscilloscopes models and are described accordingly. SPO oscilloscopes models are in the table below. SPO models SDS1000X/1000X+/SDS1000X-E SDS2000/2000X What is an SPO model? SPO model uses Siglent-innovated waveform acquisition and graphics processing engine which supports high capture rate, multilevel intensity grading and color temperature display, with deep memory storage and the...

Open the catalog to page 11
Programming Guide For SDS1000X-E Serie - 12

Digital Oscilloscopes Series Command Notation The following notation is used in the commands: < > Angular brackets enclose words that are used as 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. {} Braces enclose a list of choices, one of which one must be made. [ ] Square brackets enclose optional items. ... An ellipsis indicates that the items both to its left and...

Open the catalog to page 12
Programming Guide For SDS1000X-E Serie - 13

Digital Oscilloscopes Series

Open the catalog to page 13
Programming Guide For SDS1000X-E Serie - 15

Digital Oscilloscopes Series

Open the catalog to page 15
Programming Guide For SDS1000X-E Serie - 16

Digital Oscilloscopes Series

Open the catalog to page 16
Programming Guide For SDS1000X-E Serie - 17

Digital Oscilloscopes Series

Open the catalog to page 17
Programming Guide For SDS1000X-E Serie - 18

Digital Oscilloscopes Series

Open the catalog to page 18
Programming Guide For SDS1000X-E Serie - 19

Digital Oscilloscopes Series

Open the catalog to page 19
Programming Guide For SDS1000X-E Serie - 20

Digital Oscilloscopes Series

Open the catalog to page 20
Programming Guide For SDS1000X-E Serie - 21

Digital Oscilloscopes Series

Open the catalog to page 21
Programming Guide For SDS1000X-E Serie - 22

Digital Oscilloscopes Series

Open the catalog to page 22
Programming Guide For SDS1000X-E Serie - 23

Digital Oscilloscopes Series Digital Oscilloscopes Series CHANNEL DESCRIPTION COMMAND SYNTAX QUERY SYNTAX RESPONSE FORMAT EXAMPLE ATTENUATION, ATTN Command /Query The ATTENUATION command selects the vertical attenuation factor of the probe. Values of 1, 5, 10, 50, 100, 500, and 1000 may be specified. The ATTENUATION? Query returns the attenuation factor of the specified channel. <channel>: ATTeNuation <attenuation> <channel> : = {C1, C2, C3, C4} <attenuation>: = {0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000} <channel>: ATTeNuation? <channel>: ATTeNuation...

Open the catalog to page 23
Programming Guide For SDS1000X-E Serie - 24

Digital Oscilloscopes Series

Open the catalog to page 24
Programming Guide For SDS1000X-E Serie - 25

Digital Oscilloscopes Series

Open the catalog to page 25
Programming Guide For SDS1000X-E Serie - 26

Digital Oscilloscopes Series

Open the catalog to page 26
Programming Guide For SDS1000X-E Serie - 27

Digital Oscilloscopes Series Digital Oscilloscopes Series ACQUISITION DESCRIPTION COMMAND SYNTAX QUERY SYNTAX RESPONSE FORMAT EXAMPLE AVERAGE_ACQUIRE, AVGA Command /Query The AVERAGE_ACQUIRE command selects the average times of average acquisition. The response to the AVERAGE_ACQUIRE query indicates the times of average acquisition. AVERAGE_ACQUIRE <time> <time> : = {4, 16, 32, 64,128,256,etc} Note: The <time> parameter’s options vary with model. AVERAGE_ACQUIRE? AVERAGE_ACQUIRE <time> The following turns the average times of average acquisition 16: Command message: AVGA 16

Open the catalog to page 27
Programming Guide For SDS1000X-E Serie - 28

Digital Oscilloscopes Series Digital Oscilloscopes Series ACQUISITION DESCRIPTION COMMAND SYNTAX QUERY SYNTAX RESPONSE FORMAT EXAMPLE BAN DWIDTH_LIMIT, BWL Command /Query BANDWIDTH_LIMIT enables or disables the bandwidth-limiting low-pass filter. If the bandwidth filters are on, it will limit the bandwidth to reduce display noise. When you turn Bandwidth Limit ON, the Bandwidth Limit value is set to 20 MHz. It also filters the signal to reduce noise and other unwanted high frequency components. The response to the BANDWIDTH_LIMIT? Query indicates whether the bandwidth filters are on or...

Open the catalog to page 28

All Siglent Technologies Co. catalogs and technical brochures