SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA
对象类型
属性(读写)
语法
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA = Data
Data = SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA
说明
这个命令设置/获取功率传感器A的校准系数表。
变量
参数 |
Data |
说明 |
指示1+Num(设置的数据项个数)X2的数组数据(用于校准系数表),此处n是1到Num之间的整数。
|
数据类型 |
变量型(Variant) |
注 |
如果设置校准系数表时数组数据不包括1+Num (设置的数据项个数)/2,运行时就会出错。如果为数组数据中的数据(n\2-1)和数据(n\2)指定的变量不在允许的设置范围,则设置最小值(如果未达到范围的下限)或最大值(如果超出范围的上限)。 |
实例
Dim CalFac As Variant
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA = Array(2,1e7,99.8,
1e9,98.7)
CalFac = SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA
'''Clear Cal Factor Table
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA = Array(0)
Dim CalFac(4) As Variant
Dim Ref As Variant
CalFac(0) = 2
CalFac(1) = 1e7
CalFac(2) = 99.8
CalFac(3) = 1e9
CalFac(4) = 98.7
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA = CalFac
Ref = SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA
'''Clear Cal Factor Table
Dim CalFac(0) As Variant
CalFac(0) = 0
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.ASENsor.DATA = CalFac
相关对象
SCPI.SOURce.POWer.PORT.CORRection.COLLect.TABLe.BSENsor.DATA
等效键
Cal > Power Calibration > Sensor A Settings > Delete | Add | Clear Cal Factor Table
校准 > 功率校准 > 传感器A设置 > 删除|添加|清除校准因数表
等效SCPI命令
语法
:SOURce:POWer:PORT:CORRection:COLLect:TABLe:ASENsor:DATA <numeric 1>,...,<numeric 1+(Nx2)>
:SOURce:POWer:PORT:CORRection:COLLect:TABLe:ASENsor:DATA?
查询响应
{numeric 1},...,{numeric 1+(Nx2)}<newline><^END>
应用实例
10 DIM B(1:3,1:2)
20 OUTPUT 717;":SOUR:POW:PORT:CORR:COLL:TABL:ASEN:DATA 3,";
30 OUTPUT 717;"1E6,98.5,1E7,99,1E8,99.5"
40 OUTPUT 717;":SOUR:POW:PORT:CORR:COLL:TABL:ASEN:DATA?"
50 ENTER 717;A,B(*)
10 OUTPUT 717;":SOUR:POW:PORT:CORR:COLL:TABL:ASEN:DATA 0" !Clear Table