WisdomAugust Publish time 2021-6-1 14:41:35

DSO2000 Series SCPI Programmers Manual

Chapter 1 Programming Overview
Install IO software
This oscilloscope can communicate with PC via USB. The following will introduce how to use IO LibSuite
software to remotely control the oscilloscope through USB interface.
Operation steps:
1. Install Keysight IO LibSuite software. Log in to the keysight official website to download IO LibSuite
software, and then follow the instructions to install.







WisdomAugust Publish time 2022-4-2 13:45:05

morgan_flint replied at 2022-4-1 16:14
Hello, WisdomAugust! Thank you very much for this tutorial!

I received my DSO2D10 a few days ago an ...

Hello!

Both versions Keysight IO are compatible with our scope's internal firmware.

Best Regard,

WisdomAugust Publish time 2021-6-1 14:44:58





WisdomAugust Publish time 2021-6-2 08:15:02

Edited by WisdomAugust at 2021-6-2 08:16

2. Connect and configure the interface parameters of the instrument.The DSO2000 series can communicate with a PC via USB. This manual uses USB as an example.
(1) Connect the deviceConnect the USB Device interface on the rear panel of the oscilloscope to the USB Host interface of the computer using a USB data cable.

(2) Install the USB driverThe PC will automatically install the oscilloscope driver be displayed on the oscilloscope]. Open the device manager to view the device as follows:



WisdomAugust Publish time 2021-6-3 08:16:09

Edited by WisdomAugust at 2021-6-3 08:17

(3) Search for device resourcesOpen IO, the software will automatically search for the instrument resources currently connected to the PC via the USB interface. You can also click “Rescan” to search.




WisdomAugust Publish time 2021-6-4 13:34:56

(4) View device resourcesThe searched resources will appear in the “USB” directory, and display the model and USB interface information of the instrument, as shown in the figure above. For example: DSO2C10 (USB0::0x049F::0x505E::111::0::INSTR). (5) Remote control Click Send Commands To This Instrument to open "Interactive IO", open the remote command control panel, you can send commands and read data through this panel.


WisdomAugust Publish time 2021-6-5 09:37:41

Remote control method

1. User-defined programming

The user can program and control the oscilloscope through the standard SCPI (Standard Commands for Programmable Instruments) commands. For a detailed description of commands and programming, please refer to "Chapter 3 Programming Examples".
2. Send SCPI commands using PC software
Users can use PC software to send commands to remotely control the oscilloscope. It is recommended to use the IO software provided by Keysight.

WisdomAugust Publish time 2021-6-7 11:14:54

Introduction to SCPI commands SCPI (abbreviation of Standard Commands for Programmable Instruments), that is, the standard command set of programmable instruments (programmable instruments). SCPI is a standardized instrument based on the existing standards IEEE 488.1 and IEEE 488.2, and following the floating-point arithmetic rules of the IEEE 754 standard, ISO 646 information exchange 7-bit coded symbols (equivalent to ASCII programming) and other standards Programming language. SCPI commands are tree-like hierarchies, including multiple subsystems, and each subsystem consists of a root keyword and one or more hierarchical keywords.

WisdomAugust Publish time 2021-7-1 08:24:30

Command formatCommands usually begin with a colon ":". Keywords are separated by a colon ":", and keywords are followed by optional parameter settings. A question mark "?" is added after the command line to indicate that this function is being queried. The command keyword and the first parameter are separated by a space.For example::ACQuire:TYPE:ACQuire:TYPE?ACQuire is the root keyword of the command, and TYPE is the second-level keyword. The command line starts with a colon ":", and the keywords of each level are separated with a colon ":". indicates a parameter that can be set. The question mark "?" Indicates a query. Command keyword: ACQuire: TYPE and parameter are separated by spaces. In some commands with parameters, multiple parameters are usually separated by a comma ",",for example:[:TRACe[<n>]]:DATA:VALue volatile,<points>,<data>

WisdomAugust Publish time 2021-7-3 08:24:53

Symbol Description The following symbols are not sent with the command.1. Braces {} The contents of the braces are parameter options. Parameter items are usually separated by a vertical bar "|". When using a command, you must select one of the parameters. 2. Vertical bar | Vertical bar is used to separate multiple parameter options. One of the parameters must be selected when using the command.3. Square brackets [] The content in square brackets is omissible.4. Triangle brackets <> The parameters in the triangle brackets must be replaced with a valid value.

WisdomAugust Publish time 2021-7-5 08:13:55

Command abbreviation All commands are not case sensitive, you can use all uppercase or lowercase. But if you want to abbreviate, you must enter all capital letters in the command format.
For example: :MEASure:ADISplay? Can be abbreviated to :MEAS:ADIS?

Pages: [1] 2 3 4 5 6 7 8 9 10
View full version: DSO2000 Series SCPI Programmers Manual