任意波形发生器
提供访问权限的命令任意波形发生器数据和功能。
Awgcalibrate.
校准任意波形发生器。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgcalibrate”
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgcalibrate”}
回复
{“statuscode”:0}
awgenumerate.
枚举仪器信息。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgenumerate”
回复
-
numchans.- (整数)
示波器通道的数量。 -
陈- (数组
-
名称- (细绳)
频道名称。
-
决议墨西- (整数)
样本最大样本分辨率以位。
-
buffersizemax.- (整数)
样本中的最大缓冲区大小。
-
弗里克班- (整数)
最小频率赫兹。
-
Freqmax.- (整数)
最大频率赫兹。
-
voletemin.- (整数)
MV中的最小电压。
-
voltagemax.- (整数)
MV中的最大电压。
-
每个通道的波形类型
例子
发送
{“命令”:“awgenumerate”}
回复
{“AWG”:{“numchans”:2,“chans”:[{“名称”:“channet0”,“deverationmax”:10,“buffersizemax”:1024,“freqmin”:100,“freqmax”:1000000,“Voltagemin”:-5000,“Voltagemax”:5000},{“名称”:“Channel2”,“RestautionMax”:10,“BufferSizeMax”:1024,“Freqmin”:100,“Freqmax”:1000000,“Voltagemin”,“Voltagemin”:-5000,“Voltagemax”:5000}]}}}}}}}}
AWGSetOffsets.
设置偏移电压。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgsetoffset”
-
抵消- (整数)
MV中的偏移值。
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgsetoffsets”,“offset”:1000}
回复
{“statuscode”:0}
AwggetOffsets.
获取偏移值。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awggetoffsets”
回复
-
抵消- (整数)
MV中的偏移值。
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awggetoffsets”}
回复
{“偏移”:1000“StatusCode”:0}
awgsetwaveforms.
配置波形。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgsetwaveforms”
-
陈- (数字)
AWG频道写入。
-
类型- (细绳)
波形类型。选项:['sine','triangle']。
-
弗里克- (整数)
信号频率赫兹。
-
振幅- (整数)
峰值到MV中的峰值幅度。
-
抵消- (整数)
信号直流偏移在MV中。
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgsetwaveforms”,“波形”:[【类型“:”正弦“,”频率“:1000,”幅度“:5000,”偏移“:1000}]}
回复
{statuscode:0}
AwgsetCustomwaveforms.
配置波形。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgsetcustomwaveforms”
-
陈- (整数)
频道号码写入。
-
numsamples.(整数)
波形中的数据点数。
-
采样率(整数)
生成每秒的样本数量。
-
抵消- (整数)
信号直流偏移在MV中。
-
样本- (Arrray
)
表示自定义波形的数据点数组。
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgsetcustomwaveforms”,“波形”:[{numsamples“:7,”samplege“:1000,”偏移“:0,”样本“:[0,1,2,3,2,1,1,0]}]}
回复
{statuscode:0}
Awgrun.
运行波形发生器。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgrun”
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgrun”}
回复
{“statuscode”:0}
Awgstop.
停止运行波形发生器。
类型:邮政
参数
-
命令- (细绳)
命令常量 - “awgstop”
回复
-
statuscode.- (整数)
32位状态代码
-
statusdata.- (目的) -选修的
其他状态特定数据。默认为{}。
例子
发送
{“命令”:“awgstop”}
回复
{“statuscode”:0}