RIGOL DG1000 service manual

RIGOL
编程手册
DG1000 系列函数/任意波形发生器
2011 9
RIGOL
I
保证和声明
版权
© 2009 北京普源精电科技有限公司版权所有。
商标信息
RIGOL 是北京普源精电科技有限公司的注册商标。
文档编号
PGB06005-1110
声明
本公司产品受已获准及尚在审批的中华人民共和国专利的保护。 本公司保留改变规格及价格的权利。 本手册提供的信息取代以往出版的所有资料。 对于本手册可能包含的错误,或因手册所提供的信息及演绎的功能,以及因使用本
手册而导致的任何偶然或继发的损失,RIGOL 概不负责。
未经 RIGOL 事先书面许可不得影印复制或改编本手册的任何部分。
产品认证
RIGOL 认证本产品符合中国国家产品标准和行业产品标准,并进一步认证本产品符合 其它国际标准组织成员的相关标准。目前本产品已通过 CEGOST cTUVus 认证。
联系我们
如您在使用此产品的过程中有任何问题或需求,可与 RIGOL 联系: 服务与支持热线:800 810 0002 网址:www.rigol.com
DG1000 编程手册
RIGOL
II
文档概述
第 1 章 编程概述 本章介绍如何通过远程接口命令对 DG1000 系列函数/任意波形发生器进行编程操作, 以及接口命令集的格式和输入方法。
第 2 章 命令集系统 本章将详细介绍 DG1000 支持的命令集系统中的每一条命令,包括命令格式、功能描 述、命令使用的注意事项及举例说明。
第 3 章 应用举例 本章用命令集实现《DG1000 用户手册》中的应用范例。
附录 命令速查 A-Z 附录按 A~Z 顺序列出了 DG1000 的全部命令,便于用户快速查询。
DG1000 编程手册
RIGOL
III
目 录
保证和声明 ................................................................................................... I
1 章 编程概述 ...................................................................................... 1-1
通讯接口 ................................................................................................ 1-2
命令介绍 ................................................................................................ 1-3
命令格式 .......................................................................................... 1-3
符号说明 .......................................................................................... 1-4
参数类型 .......................................................................................... 1-5
命令缩写 .......................................................................................... 1-6
2 章 命令集系统 ................................................................................... 2-1
IEEE 488.2 ............................................................................................. 2-2
APPLy ..................................................................................................... 2-3
FUNCtion ................................................................................................ 2-8
FREQuency ........................................................................................... 2-13
VOLTage ............................................................................................... 2-16
OUTPut ................................................................................................ 2-21
PULSe .................................................................................................. 2-25
AM ....................................................................................................... 2-28
FM ....................................................................................................... 2-31
PM ....................................................................................................... 2-34
FSKey................................................................................................... 2-37
SWEep ................................................................................................. 2-40
TRIGger ............................................................................................... 2-42
BURSt .................................................................................................. 2-44
DATA.................................................................................................... 2-48
MEMory ................................................................................................ 2-52
SYSTem ................................................................................................ 2-54
PHASe .................................................................................................. 2-57
DISPlay ................................................................................................ 2-59
COUPling .............................................................................................. 2-60
COUNter ............................................................................................... 2-63
3 章 应用举例 ...................................................................................... 3-1
例一:CH1 输出正弦波............................................................................. 3-2
例二:CH1 输出内建任意波 ...................................................................... 3-3
例三:CH1 输出自定义任意波 ................................................................... 3-4
DG1000 编程手册
RIGOL
IV
例四:CH1 输出 FSK 调制波 ..................................................................... 3-5
例五:CH1 输出线性扫描波 ...................................................................... 3-6
例六:CH1 输出脉冲串 ............................................................................ 3-7
例七:输出双通道波形 ............................................................................ 3-8
例八:通道耦合 ...................................................................................... 3-9
例九:通道复制 ..................................................................................... 3-10
附录 命令速查 A-Z ....................................................................................... 1
DG1000 编程手册
编程概述 RIGOL
1-1
1章 编程概述
本章介绍如何通过远程接口命令对 DG1000 系列函数/任意波形发生器进行编程操作, 以及接口命令集的格式和输入方法。
本章内容如下:
通讯接口 命令介绍
命令格式 符号说明 参数类型 命令缩写
说明:
DG1000 系列函数/任意波形发生器包含 DG1022 DG1022A 两个型号。本文以 DG1022 为例介绍命
令集系统及其使用方法。
DG1000 编程手册
RIGOL 编程概述
1-2
通讯接口
DG1000 系列函数/任意波形发生器可通过 USB 接口与计算机进行通讯。命令字以 ASCII 字符串形式发送和识别,以便用户进行操控和二次开发。您能使用计算机和函数发生器 进行的操作包括:
设定函数发生器。 从函数发生器输出波形数据。
设备连接: 请使用USB数据线将DG1000后面板的USB Device接口连接到计算机的USB接口。
DG1000 编程手册
编程概述 RIGOL
1-3
命令介绍
命令格式
DG1000 系列函数/任意波形发生器命令系统为树状层次结构,每个子系统由一个根关 键字和一个或多个层次关键字构成。关键字之间用冒号“:”分隔,关键字后面跟随可 选的参数设置;命令行后面添加问号“?”,表示对此功能进行查询;命令和参数以“空 格”分开。
例如:
FUNCtion:SQUare:DCYCle {<百分比>|MINimum|MAXimum} FUNCtion:SQUare:DCYCle? [MINimum|MAXimum]
FUNCtion 是命令的根关键字,SQUare DCYCle 分别是第二级、第三级关键字,各级
关键字用冒号“:”分开。<百分比>表示用户可设置的参数;问号“?”表示查询;命 令 FUNCtion:SQUare:DCYCle 和参数之间用“空格”分开。
在一些带参数的命令中,通常用逗号“,”分隔多个参数,例如:
DATA VOLATILE,<>, <>, . . .
DG1000 编程手册
RIGOL 编程概述
1-4
符号说明
下面的符号通常用于辅助说明命令中的参数。
1. 大括号 { }
大括号中的选项为命令中的可选参数。其中的内容每次只能选择一个,各个选项间 以竖线“|”分隔。例如:{ON|OFF},表示可选择 ON 或 OFF 作为数据项使用。
2. 方括号 [ ]
方括号中的内容是可选项,不管是否省略均可被执行。例如: DATA:COPY <目标任意波形名称>[,VOLATILE] 该命令 将易失性 存储器中 的波形复制 到指定名称 的非易失 性存储器中,其中 [,VOLATILE]是可省略的。
3. 三角括号 < >
三角括号中的参数必须用一个有效值来替换。例如: DISPlay:CONTRAST <> 其中<>要用一个实际值来代替,如 DISPlay:CONTRAST 25
DG1000 编程手册
编程概述 RIGOL
1-5
参数类型
命令中有 5 种参数类型,参数的设置方法根据参数类型而定。
1. 布尔型
参数取值为“OFF”或“ON”(“0”或“1”)。例如: AM:STATE {OFF|ON},“OFF”表示禁用 AM 调制功能,“ON”表示启用 AM 调制 功能。
2. 连续整型
参数取值为连续的整数,例如: DISPlay:CONTRAST <值>,<值>可取 0~31 之间(包含 0 和 31)的整数。
3. 连续实型
参数在有效值范围内和精度要求下,可以任意取值。例如:
FREQuency {<频率>|MINimum|MAXimum},对于正弦波,<频率>可取 1uHz~20MHz 之间的任意实数。
4. 离散型
参数取值为所列举的值,例如:
MEMory:STATe:NAME? {0|1|2|3|4|5|6|7|8|9|10},参数只能取 0,1,2,3,4, 56789 10
5. ASCII 字符串
参数取值为 ASCII 字符的组合。例如: DATA:COPY <目标任意波形名称>[,VOLATILE],<目标任意波形名称>为用户自定 义的字符串。
DG1000 编程手册
RIGOL 编程概述
1-6
命令缩写
所有命令对大小写不敏感,你可以全部采用大写或小写。但是如果要缩写,必须输完命 令格式中指定的大写字母,例如:
FUNCtion:SQUare:DCYCle? 可缩写成: FUNC:SQU:DCYC?func:squ:dcyc?
DG1000 编程手册
命令集系统 RIGOL
2-1
2章 命令集系统
本章将详细介绍 DG1000 支持的命令集系统中的每一条命令,包括命令格式、功能描 述、命令使用的注意事项及举例说明。
DG1000 包含的命令子系统如下:
IEEE 488.2 APPLy FUNCtion FREQuency VOLTage OUTPut PULSe AM FM PM FSKey SWEep TRIGger BURSt DATA MEMory SYSTem PHASe DISPlay COUPling COUNter
DG1000 编程手册
RIGOL 命令集系统
2-2
1. *IDN?
命令格式
*IDN?
功能描述
查询仪器 ID 字符串
返回值
查询返回 4 个由逗号“,”分隔的字段:制造商,型号,序列号,由点号 分隔并由数字组成的版本号。如:
RIGOL TECHNOLOGIES,DG1022 ,DG1D100,00.02.00.06.00.02.06
IEEE 488.2
IEEE 标准定义了一些用于查询仪器基本信息或执行常用基本操作的通用命令,这些命 令通常以 “*” 开头,命令关键字长度为 3 个字符。
DG1000 支持的 IEEE488.2 命令如下:
1. *IDN?
DG1000 编程手册
命令集系统 RIGOL
2-3
APPLy
APPLy 命令用于快速设定 DG1000 的输出波形,为远程接口编程提供了最直接的方法。
DG1000 支持的 APPLy 命令如下:
1. APPLy:SINusoid
2. APPLy:SQUare
3. APPLy:RAMP
4. APPLy:PULSe
5. APPLy:NOISe
6. APPLy:DC
7. APPLy:USER
8. APPLy?
9. APPLy:SINusoid:CH2
10. APPLy:SQUare:CH2
11. APPLy:RAMP:CH2
12. APPLy:PULSe:CH2
13. APPLy:NOISe:CH2
14. APPLy:DC:CH2
15. APPLy:USER:CH2
16. APPLy:CH2?
DG1000 编程手册
RIGOL 命令集系统
2-4
1. APPLy:SINusoid
命令格式
APPLy:SINusoid [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH1 输出一个具有特定频率、振幅和 DC 偏移的正弦波。 执行命令后立即输出波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:SIN 1000,5.0,-1.5
2. APPLy:SQUare
命令格式
APPLy:SQUare [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH1 输出一个具有特定频率、振幅和 DC 偏移的方波。 该命令覆盖当前的占空比设置,并自动选择 50%。执行命令后立即 输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:SQU 1000,5.0,-1.5
3. APPLy:RAMP
命令格式
APPLy:RAMP [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH1 输出一个具有特定频率、振幅和 DC 偏移的锯齿波。 该命令覆盖当前的对称性设置,并自动选择 50%。执行命令后立即 输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:RAMP 1000,5.0,-1.5
4. APPLy:PULSe
命令格式
APPLy:PULSe [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH1 输出一个具有特定频率、振幅和 DC 偏移的脉冲波。 执行命令后立即输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:PULS 1000,5.0,-1.5
5. APPLy:NOISe
命令格式
APPLy:NOISe [<频率|DEFault>[,<振幅>[,<偏移>]]]
下表将详细介绍 APPLy 命令中的每一条命令:
DG1000 编程手册
命令集系统 RIGOL
2-5
功能描述
该命令设置 CH1 输出一个具有指定振幅和 DC 偏移的高斯噪声。执 行命令后立刻输出波形。
说明
频率参数对该命令不起作用,但您必须指定一个值或“DEFault”
(噪声函数具有 5MHz 带宽)。
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:NOIS DEF,5.0,2.0
6. APPLy:DC
命令格式
APPLy:DC [<频率|DEFault>[,<振幅>|DEFault>[,<偏移>]]]
功能描述
该命令设置 CH1 输出一个具有<偏移>参数指定电平的 DC 电压。执 行命令后立刻输出 DC 电压波形。
说明
频率和振幅参数对该命令不起作用,但您必须指定一个值或
DEFault”。
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:DC DEF,DEF,-2.5
7. APPLy:USER
命令格式
APPLy:USER [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH1 输出当前由 FUNCtion:USER 命令选择的任意波 形。该波形具有指定频率、振幅和 DC 偏移。执行命令后立即输出 波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:USER 1000,5.0,-1.5
8. APPLy?
命令格式
APPLy?
功能描述
该命令用于查询 CH1 当前配置及输出波形的类型。
返回值
查询返回一串带双引号的字符串,包含:函数、频率、振幅和偏移。 如:CH1:"SIN,1.000000e+03,5.000000e+00,-1.500000e+00"
9. APPLy:SINusoid:CH2
命令格式
APPLy:SINusoid:CH2 [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有特定频率、振幅和 DC 偏移的正弦波。 执行命令后立即输出波形。
DG1000 编程手册
RIGOL 命令集系统
2-6
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:SIN:CH2 1000,5.0,-1
10. APPLy:SQUare:CH2
命令格式
APPLy:SQUare:CH2 [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有特定频率、振幅和 DC 偏移的方波。 该命令覆盖当前的占空比设置,并自动选择 50%。执行命令后立即 输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:SQU:CH2 1000,5.0,-1
11. APPLy:RAMP:CH2
命令格式
APPLy:RAMP:CH2 [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有特定频率、振幅和 DC 偏移的锯齿波。 该命令覆盖当前的对称性设置,并自动选择 50%。执行命令后立即 输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:RAMP:CH2 1000,5.0,0.5
12. APPLy:PULSe:CH2
命令格式
APPLy:PULSe:CH2 [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有特定频率、振幅和 DC 偏移的脉冲波。 执行命令后立即输出该波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:PULS:CH2 1000,5.0,0.5
13. APPLy:NOISe:CH2
命令格式
APPLy:NOISe:CH2 [<频率|DEFault>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有指定振幅和 DC 偏移的高斯噪声。执 行命令后立刻输出波形。
说明
频率参数对该命令不起作用,但您必须指定一个值或“DEFault”
(噪声函数具有 5MHz 带宽)。
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。
DG1000 编程手册
命令集系统 RIGOL
2-7
频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:NOIS:CH2 DEF, 5.0, 0.5
14. APPLy:DC:CH2
命令格式
APPLy:DC:CH2 [<频率|DEFault>[,<振幅>|DEFault>[,<偏移>]]]
功能描述
该命令设置 CH2 输出一个具有<偏移>参数指定电平的 DC 电压。执 行命令后立刻输出 DC 电压波形。
说明
频率和振幅参数对该命令不起作用,但您必须指定一个值或
DEFault”。
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:DC:CH2 DEF,DEF,1.5
15. APPLy:USER:CH2
命令格式
APPLy:USER:CH2 [<频率>[,<振幅>[,<偏移>]]]
功能描述
该命令设置 CH2 输出当前由 FUNCtion:USER:CH2 命令选择的任 意波形。该波形具有指定频率、振幅和 DC 偏移。执行命令后立即 输出波形。
说明
如设置的参数少于 3 个,则按频率、振幅、偏移的顺序设置。 频率、振幅、偏移的默认单位分别是 HzVppV
DC
举例
APPL:USER:CH2 1000,5.0,-1.5
16. APPLy:CH2?
命令格式
APPLy:CH2?
功能描述
该命令用于查询 CH2 当前配置及输出波形的类型。
返回值
查询返回一串带双引号的字符串,包含:函数、频率、振幅和偏移。 如:CH2:"SIN,1.000000e+03,5.000000e+00,-1.500000e+00"
DG1000 编程手册
RIGOL 命令集系统
2-8
FUNCtion
FUNCtion 命令可以用于选择输出函数,并指定函数的各个属性参数;选择调制时的载 波函数;选择内置 48 种任意波形、已存储的 10 个用户自定义波形中的任一种;或选 择当前下载到易失性存储器中的波形。
DG1000 支持的 FUNCtion 命令如下:
1. FUNCtion
2. FUNCtion?
3. FUNCtion:USER
4. FUNCtion:USER?
5. FUNCtion:SQUare:DCYCle
6. FUNCtion:SQUare:DCYCle?
7. FUNCtion:RAMP:SYMMetry
8. FUNCtion:RAMP:SYMMetry?
9. FUNCtion:CH2
10. FUNCtion:CH2?
11. FUNCtion:USER:CH2
12. FUNCtion:USER:CH2?
13. FUNCtion:SQUare:DCYCle:CH2
14. FUNCtion:SQUare:DCYCle:CH2?
15. FUNCtion:RAMP:SYMMetry:CH2
16. FUNCtion:RAMP:SYMMetry:CH2?
DG1000 编程手册
命令集系统 RIGOL
2-9
1. FUNCtion
命令格式
FUNCtion {SINusoid|SQUare|RAMP|PULSe|NOISe|DC|USER}
功能描述
该命令选择 CH1 的输出函数。
说明
如果先发送 FUNC DC,再发 FUNC USER 时输出的仍然是 DC
举例
FUNC SIN
2. FUNCtion?
命令格式
FUNCtion?
功能描述
该命令查询 CH1 的输出函数。
说明
发送 FUNC DC FUNC USER 命令后查询均返回 CH1:ARB
返回值
查询返回 CH1:SINCH1:SQU、CH1:RAMP、CH1:PULS、CH1:NOISCH1:ARB,默认是 CH1:SIN
3. FUNCtion:USER
命令格式
FUNCtion:USER {<任意波形名称>|VOLATILE}
功能描述
该命令为 CH1 选择内置任意波形的任一种、已存储的 10 个用户自 定义波形中的任一种,或者选择当前下载到易失性存储器中的波形。
说明
内置任意波包括:
常用:
NegRamp/AttALT/AmpALT/StairDown/StairUp/StairUD/Cpulse/ PPulse/NPulse/Trapezia/RoundHalf/AbsSine/AbsSineHalf/ SINE_TRA/SINE_VER 数学: Exp_Rise/Exp_Fall/Tan/Cot/Sqrt/X∧2/Sinc/Gauss/HaverSine/ Lorentz/Dirichlet/GaussPulse/Airy 工程: Cardiac/Quake/Gamma/Voice/TV/Combin/BandLimited/ Stepresponse/Butterworth/Chebyshev1/ Chebyshev2
窗函数:
Boxcar/Barlett/Triang/Blackman/Hamming/Hanning/Kaiser 其他: Roundpm/DC
选择 DC 时用 FUNC DC 命令即可。
举例
FUNC:USER VOLATILE
下表将详细介绍 FUNCtion 命令中的每一条命令:
DG1000 编程手册
RIGOL 命令集系统
2-10
4. FUNCtion:USER?
命令格式
FUNCtion:USER?
功能描述
该命令查询 CH1 输出的任意波形名称。
说明
当前选中 DC 时,该查询命令无效。
返回值
查询返回已选择的内置任意波形名称(如 EXP_RISE)、VOLATILE 或 在非易 失 性 存 储 器 中 任 何 一 个 用 户 定 义 波 形 的 名 称 , 默认为 EXP_RISE
5. FUNCtion:SQUare:DCYCle
命令格式
FUNCtion:SQUare:DCYCle {<百分比>|MINimum|MAXimum}
功能描述
该命令设置 CH1 输出方波的占空比。
说明
<百分比> 是用户所选的占空比百分数,MIN 是已选定频率的最小 占空比,而 MAX 是最大占空比。
举例
FUNC:SQU:DCYC 50
6. FUNCtion:SQUare:DCYCle?
命令格式
FUNCtion:SQUare:DCYCle? [MINimum|MAXimum]
功能描述
该命令查询 CH1 输出方波的占空比。
返回值
查询返回当前的占空比设置,如 50.000000
7. FUNCtion:RAMP:SYMMetry
命令格式
FUNCtion:RAMP:SYMMetry {<百分比>|MINimum|MAXimum}
功能描述
该命令设置 CH1 输出锯齿波的对称性。
说明
<百分比>是用户所选的对称性百分数,MIN0MAX=100
举例
FUNC:RAMP:SYMM 50
8. FUNCtion:RAMP:SYMMetry?
命令格式
FUNCtion:RAMP:SYMMetry? [MINimum|MAXimum]
功能描述
该命令查询 CH1 输出锯齿波的对称性。
返回值
查询返回当前的对称性设置,如 50.000000
9. FUNCtion:CH2
命令格式
FUNCtion:CH2 {SINusoid|SQUare|RAMP|PULSe|NOISe|DC|USER}
功能描述
该命令选择 CH2 的输出函数。
说明
如果先发送 FUNC:CH2 DC,再发 FUNC:CH2 USER 时输出的仍然是 DC
举例
FUNC:CH2 SIN
DG1000 编程手册
命令集系统 RIGOL
2-11
10. FUNCtion:CH2?
命令格式
FUNCtion:CH2?
功能描述
该命令查询 CH2 的输出函数。
说明
发送 FUNC:CH2 DC FUNC:CH2 USER 命令后查询均返回 CH2:ARB
返回值
查询返回 CH2:SINCH2:SQU、CH2:RAMP、CH2:PULS、CH2:NOISCH2:ARB,默认是 CH2:SIN
11. FUNCtion:USER:CH2
命令格式
FUNCtion:USER:CH2 {<任意波形名称>|VOLATILE}
功能描述
该命令为 CH2 选择内置任意波形的任一种、已存储的 10 个用户自 定义波形中的任一种,或者选择当前下载到易失性存储器中的波形。
说明
内置任意波包括:
常用:
NegRamp/AttALT/AmpALT/StairDown/StairUp/StairUD/Cpulse/ PPulse/NPulse/Trapezia/RoundHalf/AbsSine/AbsSineHalf/ SINE_TRA/SINE_VER 数学: Exp_Rise/Exp_Fall/Tan/Cot/Sqrt/X∧2/Sinc/Gauss/HaverSine/ Lorentz/Dirichlet/GaussPulse/Airy 工程: Cardiac/Quake/Gamma/Voice/TV/Combin/BandLimited/ Stepresponse/Butterworth/Chebyshev1/ Chebyshev2
窗函数:
Boxcar/Barlett/Triang/Blackman/Hamming/Hanning/Kaiser 其他: Roundpm/DC
选择 DC 时用 FUNC:CH2 DC 命令即可。
举例
FUNC:USER:CH2 SINC
12. FUNCtion:USER:CH2?
命令格式
FUNCtion:USER:CH2?
功能描述
该命令查询 CH2 输出的任意波形名称。
说明
当前选中 DC 时,该查询命令无效。
返回值
查询返回已选择的内置任意波形名称(如 EXP_RISE)、VOLATILE 或 在 非 易 失 性 存 储 器 中 任 何 一 个 用 户 定 义 波 形 的 名 称 , 默认为
DG1000 编程手册
RIGOL 命令集系统
2-12
EXP_RISE
13. FUNCtion:SQUare:DCYCle:CH2
命令格式
FUNCtion:SQUare:DCYCle:CH2 {<百分比>|MINimum|MAXimum}
功能描述
该命令设置 CH2 输出方波的占空比。
说明
<百分比> 是用户所选的占空比百分数,MIN 是已选定频率的最小 占空比,而 MAX 是最大占空比。
举例
FUNC:SQU:DCYC:CH2 50
14. FUNCtion:SQUare:DCYCle:CH2?
命令格式
FUNCtion:SQUare:DCYCle:CH2? [MINimum | MAXimum]
功能描述
该命令查询 CH2 输出方波的占空比。
返回值
查询返回当前的占空比设置,如 50.000000
15. FUNCtion:RAMP:SYMMetry:CH2
命令格式
FUNCtion:RAMP:SYMMetry:CH2 {<百分比>|MINimum|MAXimum}
功能描述
该命令设置 CH2 输出锯齿波的对称性。
说明
<百分比>是用户所选的对称性百分数,MIN0MAX=100
举例
FUNC:RAMP:SYMM:CH2 50
16. FUNCtion:RAMP:SYMMetry:CH2?
命令格式
FUNCtion:RAMP:SYMMetry:CH2? [MINimum|MAXimum]
功能描述
该命令查询 CH2 输出锯齿波的对称性。
返回值
查询返回当前的对称性设置,如 50.000000
DG1000 编程手册
命令集系统 RIGOL
2-13
FREQuency
FREQuency 命令用于设置双通道输出函数的频率;设置 Sweep 扫描波形的起始/终止 频率、中心频率/跨距频率;设置调制时的载波频率。其中 Sweep 和调制信号仅针对
CH1 DG1000 支持的 FREQuency 命令如下:
1. FREQuency
2. FREQuency?
3. FREQuency:CH2
4. FREQuency:CH2?
5. FREQuency:STARt
6. FREQuency:STARt?
7. FREQuency:STOP
8. FREQuency:STOP?
9. FREQuency:CENTer
10. FREQuency:CENTer?
11. FREQuency:SPAN
12. FREQuency:SPAN?
DG1000 编程手册
RIGOL 命令集系统
2-14
1. FREQuency
命令格式
FREQuency {<频率>|MINimum|MAXimum}
功能描述
该命令设置 CH1 输出函数的频率。
说明
<频率>是用户所设置的频率值,默认单位为 HzMIN 选择指定函 数所允许的最小频率,MAX 选择指定函数所允许的最大频率。
举例
FREQ MIN
2. FREQuency?
命令格式
FREQuency? [MINimum|MAXimum]
功能描述
该命令查询 CH1 输出函数的频率。
返回值
查询以科学计数形式返回所设置的频率值,单位为 Hz,如:
1.000000e-06
3. FREQuency:CH2
命令格式
FREQuency:CH2 {<频率>|MINimum|MAXimum}
功能描述
该命令设置 CH2 输出函数的频率。
说明
<频率>是用户所设置的频率值,默认单位为 HzMIN 选择指定函 数所允许的最小频率,MAX 选择指定函数所允许的最大频率。
举例
FREQ:CH2 MIN
4. FREQuency:CH2?
命令格式
FREQuency:CH2? [MINimum|MAXimum]
功能描述
该命令查询 CH2 输出函数的频率。
返回值
查询以科学计数形式返回所设置的频率值,单位为 Hz,如:
CH2:1.000000e-06
5. FREQuency:STARt
命令格式
FREQuency:STARt {<频率>|MINimum|MAXimum}
功能描述
该命令设置频率扫描模式下的起始频率(与停止频率一同使用)。
举例
FREQ:STAR MIN
6. FREQuency:STARt?
命令格式
FREQuency:STARt? [MINimum|MAXimum]
功能描述
该命令查询频率扫描模式下的起始频率。
返回值
查询以科学计数形式返回所设置的起始频率,单位为 Hz,如:
1.000000e-06
下表将详细介绍 FREQuency 命令中的每一条命令:
DG1000 编程手册
命令集系统 RIGOL
2-15
7. FREQuency:STOP
命令格式
FREQuency:STOP {<频率>|MINimum|MAXimum}
功能描述
该命令设置频率扫描模式下的停止频率(与起始频率一同使用)。
举例
FREQ:STOP MAX
8. FREQuency:STOP?
命令格式
FREQuency:STOP? [MINimum|MAXimum]
功能描述
该命令查询频率扫描模式下的停止频率。
返回值
查询以科学计数形式返回所设置的停止频率,单位为 Hz,如:
2.000000e+07
9. FREQuency:CENTer
命令格式
FREQuency:CENTer {<频率>|MINimum|MAXimum}
功能描述
该命令设置频率扫描模式下的中心频率(与频率跨距一同使用)。
举例
FREQ:CENT 10000000
10. FREQuency:CENTer?
命令格式
FREQuency:CENTer? [MINimum|MAXimum]
功能描述
该命令查询频率扫描模式下的中心频率。
返回值
查询以科学计数形式返回所设置的中心频率,单位为 Hz,如:
1.000000e+07
11. FREQuency:SPAN
命令格式
FREQuency:SPAN {<频率>|MINimum|MAXimum}
功能描述
该命令设置频率扫描模式下的频率跨距(与中心频率一同使用)。
举例
FREQ:SPAN MAX
12. FREQuency:SPAN?
命令格式
FREQuency:SPAN? [MINimum|MAXimum]
功能描述
该命令查询频率扫描模式下的频率跨距。
返回值
查询返回所设置的频率跨距,单位为 Hz,如:2.000000e+07
DG1000 编程手册
RIGOL 命令集系统
2-16
VOLTage
VOLTage 命令用于设置双通道输出的电压幅度、偏移电压、高电平、低电平以及电压 单位。
DG1000 支持的 VOLTage 命令如下:
1. VOLTage
2. VOLTage?
3. VOLTage:HIGH
4. VOLTage:HIGH?
5. VOLTage:LOW
6. VOLTage:LOW?
7. VOLTage:OFFSet
8. VOLTage:OFFSet?
9. VOLTage:UNIT
10. VOLTage:UNIT?
11. VOLTage:CH2
12. VOLTage:CH2?
13. VOLTage:HIGH:CH2
14. VOLTage:HIGH:CH2?
15. VOLTage:LOW:CH2
16. VOLTage:LOW:CH2?
17. VOLTage:OFFSet:CH2
18. VOLTage:OFFSet:CH2?
19. VOLTage:UNIT:CH2
20. VOLTage:UNIT:CH2?
DG1000 编程手册
Loading...
+ 64 hidden pages