要通过SCPI命令查询Agilent双向直流电源输出记忆配置的触发条件存储位置,需结合序列模式(List Mode)状态查询指令和触发相关命令,具体步骤如下:
TRIGger:SOURce BUS)或外部信号触发序列点切换。若电源支持上述功能,使用以下SCPI命令查询触发条件的存储位置及相关配置:
scpiSOURce:LIST:FUNCtion?
ON(启用)或OFF(禁用)。若返回ON,则序列模式已激活。scpiSOURce:LIST:COUNt?
3表示3个点)。scpiSOURce:LIST:ADVance:COUNter?
2,表示当前处于第2个序列点。scpiTRIGger:SOURce?
BUS(命令触发)或EXT(外部触发)。scpiSOURce:LIST:POINT<n>:TRIGger:CONDition? ; 查询第<n>个序列点的触发条件
不同型号的Agilent电源可能支持特定的扩展指令,例如:
scpiSOURce:LIST:STATe? ; 返回"RUNNING"或"IDLE",表示序列运行状态SOURce:LIST:CURRent:DATA? (@<n>) ; 查询第<n>个序列点的电流值
scpiLIST:ADVance:COUNter? ; 查询当前点序号LIST:LOOP:COUNter? ; 查询循环次数
scpi; 1. 确认序列模式已启用SOURce:LIST:FUNCtion? ; 返回"ON"
; 2. 查询序列总点数
SOURce:LIST:COUNt? ; 返回"3"
; 3. 查询当前序列点位置
SOURce:LIST:ADVance:COUNter? ; 返回"2"
; 4. 查询触发源
TRIGger:SOURce? ; 返回"BUS"(命令触发)
; 5. 查询当前序列点的触发条件(假设支持)
SOURce:LIST:POINT2:TRIGger:CONDition? ; 返回触发条件参数
SYSTem:REMote)且未被其他程序锁定。-400 Parameter Error)。