要使用SCPI指令设置双向直流电源输出电压序列的插值模式,需结合电源的序列编程功能,通过配置电压列表、插值触发条件及相关参数实现。以下是具体步骤和指令示例:
双向直流电源通常支持序列编程(List Mode),允许用户定义一组电压值(序列)并按时间或触发条件输出。插值模式(Interpolation Mode)用于控制序列中电压值之间的过渡方式(如阶跃、线性插值等)。
使用SOURce:LIST:VOLTage命令设置电压序列的值。例如,定义一个包含3个电压点的序列:
scpiSOURce:LIST:VOLTage 1, 12, 24 ; 设置电压序列为1V、12V、24V
通过SOURce:VOLTage:MODE或SOURce:LIST:MODE命令选择插值模式。常见模式包括:
scpiSOURce:VOLTage:MODE STEP ; 或 SOURce:LIST:MODE STEP
scpiSOURce:VOLTage:MODE LIST ; 或 SOURce:LIST:MODE LIST
设置序列的触发方式(如内部触发、外部触发或立即触发):
scpiTRIGger:SOURce IMMediate ; 立即触发序列; 或
TRIGger:SOURce EXTernal ; 外部触发(如TTL电平)
启用序列模式并打开输出:
scpiSOURce:LIST:ACTive ON ; 激活序列模式OUTPut ON ; 打开电源输出
以下是一个完整的SCPI指令序列,用于设置双向直流电源输出电压序列的线性插值模式:
scpi*RST ; 复位电源SOURce:VOLTage 0 ; 初始电压设为0V(可选)
SOURce:LIST:VOLTage 1, 12, 24 ; 设置电压序列
SOURce:LIST:MODE LIST ; 选择线性插值模式
TRIGger:SOURce IMMediate ; 立即触发序列
SOURce:LIST:ACTive ON ; 激活序列
OUTPut ON ; 打开输出
SOURce:VOLTage:MODE?或SOURce:LIST:MODE?查询当前插值模式。