TH2882A说明书.pdf - 第68页
TH2882A 系列说 明书 第 6 章 命 令参 考 6-20 对应四种比较方法的 结果, 顺序如下: 面积比较 法, 面 积差比较法, 电晕比 较法和相位差比较法 。 注意: 对于打开的比较项目返回 的是实际的计算结果,而对于未打开的 项目,面积、面积差和相位差比较法返回 9.9E37,电晕比较法返 回 9999。 :VOLTage? 输出当前仪器 设定范围内的电压 结果,范围设定参考 MEASure 子系统命令 。 查询语法:…

TH2882A 系列说明书 第 6 章 命令参考
6-19
6.3.8 FETCh?子系统命令
FETCh?子系统命令主要用于输出波形数据和比较结果数据,还包括了输出电压,频率
和时间测量结果。图 6-9 是 FETCh?子系统命令树。
FETCh :Standard WAVE?
:Test WAVE?
:Comparison RESult?
:VOLTage?
:FREQuency?
:TIME?
:STATistic?
图 6-9 FETCh?子系统命令树
:Standard WAVE?命令用于输出仪器当前的标准波形数据。
查询语法: FETCh:SWAVE?
例如: WrtCmd( “FETC:SWAVE?” );
:Test WAVE?命令用于输出仪器最近一次的被测波形数据。
查询语法: FETCh:TWAVE?
例如: WrtCmd( “TRIG:SOUR BUS” );
WrtCmd( “TRIG” );
WrtCmd( “FETC:TWAVE?” );
提醒: 1. 如果没有波形数据存在,而仪器尚未开始新的测量或正在测量之中,则 FETCh
SWAVE?和 FETCh TWAVE?命令将在新的测量或当前测量结束后才会有效。
2. 返回的数据格式参考上一章“数据格式”。
Comparison RESult?输出最近一次被测件测试的结果。
查询语法: FETCh:CRESult?
查询返回: 有三种情况,如下:
1. 如果比较器开关未打开或比较器打开但是四种比较方法都未打开,那么返
回的格式是<NR1><NL^END>,其中 NR1 是 2 。
2. 如果还没进行被测件测试,那么返回格式是<NR1><NL^END>,其中 NR1 是 3 。
3. 如果比较器打开并且至少有一个比较方法打开,在完成了被测件测试后,
那么此命令返回格式是<NR1,NR3,NR3,NR1,NR3><NL^END>,其中,第一个 NR1
数据代表总的比较结果,
1 代表 PASS,0 代表 FAIL
,后面的四个数据分别

TH2882A 系列说明书 第 6 章 命令参考
6-20
对应四种比较方法的结果,顺序如下:面积比较法,面积差比较法,电晕比
较法和相位差比较法。
注意: 对于打开的比较项目返回的是实际的计算结果,而对于未打开的
项目,面积、面积差和相位差比较法返回 9.9E37,电晕比较法返
回 9999。
:VOLTage?输出当前仪器设定范围内的电压结果,范围设定参考 MEASure 子系统命令。
查询语法: FETCh:VOLTage?
查询返回: <NR1><NL^END>
提醒: 返回的电压值以 V 为单位。
:FREQuency?输出当前仪器设定范围内的频率结果,范围设定参考 MEASure 子系统命令。
查询语法: FETCh:FREQuency?
查询返回: <NR3><NL^END>
提醒: 返回的频率值以 Hz 为单位。如果设定的范围为零,即起点和终点重合,那么将
返回 9.9E37。
:TIME?输出当前仪器设定范围内的时间结果,范围设定参考 MEASure 子系统命令。
查询语法: FETCh:TIME?
查询返回: <NR3><NL^END>
提醒: 返回的时间值以 s 为单位。
:STATistic? 返回当前的统计结果数据。
查询语法: FETCh:STATistic?
查询返回: <NR1>,<NR1>,<NR1>,<NR1>,<NR1>,<NR1>,<NR1>,<NR1>,<NR1>,<NR1><NL^END>
返回的数据顺序依次是:总的测试总数和通过数目,面积比较的总测试数目和通过数目,
面积差比较的总测试数目和通过测试数目,电晕比较的总测试数目和通过测试数目,相位差
的总测试数目和通过数目。合格率可以通过返回的数据自行计算求取。

TH2882A 系列说明书 第 6 章 命令参考
6-21
6.3.9 MEASure 子系统命令
MEASure 子系统命令用于设定电压、频率和时间测量的范围。图 6-10 是 MEASure 子系
统命令树。
MEASure :VOLTage <upper>,<lower>
:FREQuency <start>,<end>
:TIME <start>,<end>
图 6-10 MEASure 子系统命令树
:VOLTage 用于设定电压测量的范围。:VOLTage?返回仪器当前设定的电压测量范围。
命令语法: MEASure:VOLTage <upper>,<lower>
这里:
<upper> 电压测量范围的上限,NR1 数据格式,范围(1-199),无后缀参数。
<lower> 电压测量范围的下限,NR1 数据格式,范围(1-199),无后缀参数。
例如: WrtCmd( “MEAS:VOLT 1,199” ); 设定电压测量的范围是 1-199 。
注意: 下限数据不能小于上限数据,否则会提示出错信息。
查询语法: MEASure:VOLTage?
查询返回: <upper>,<lower><NL^END>
upper 和 lower 是 NR1 数据格式。
:FREQuency 用于设定频率测量的范围。:FREQuency?返回当前仪器设定的频率测量范围。
命令语法: MEASure:FREQuency <start>,<end>
这里:
<start> 频率测量范围的起点,NR1 数据格式,范围(1-239),无后缀的参数。
<end> 频率测量范围的终点,NR1 数据格式,范围(1-239),无后缀的参数。
例如: WrtCmd( “MAES:FREQ 100,200” ); 设定频率测量的范围为 100-200 。
注意: 终点数据不能小于起点数据,否则会提示出错信息。
提醒: 频率测量和时间测量的范围是一样的,所以改变了频率测量的范围也就改变了时
间测量的范围。
查询语法: MEASure:FREQuency?
查询返回: <start>,<end><NL^END>
start 和 end 是 NR1 数据格式。