若双向直流电源支持通过SCPI指令设置输出电流序列的延时,可参考以下通用方法,具体指令需以设备手册为准:
在电源启动或输出接通时,可通过
OUTPut:DELay:RUN
指令设置输出接通延时时间(单位:毫秒),确保电流序列在指定时间后开始输出。
指令示例:
scpiOUTP:DEL:RUN 500 ; 设置输出接通延时为500毫秒
说明:
在电源关闭或输出断开时,可通过
OUTPut:DELay:STOP
指令设置输出断开延时时间(单位:毫秒),确保电流序列在指定时间后停止输出。
指令示例:
scpiOUTP:DEL:STOP 500 ; 设置输出断开延时为500毫秒
说明:
部分双向直流电源可能支持在电流序列中直接设置每个步骤的延时时间。这种情况下,需参考设备手册中的序列编程指令,通常涉及以下步骤:
初始化序列编程模式:
scpiPROG:STEP:INIT ; 或 PROG:LIST:INIT(根据设备支持的模式选择)
设置电流序列参数:
scpiPROG:STEP:MODE CURRent ; 设置为电流模式PROG:STEP:CURR:DATA <起始电流>,<结束电流>,<变化步长>,<延时时间> ; 示例指令,具体格式需参考手册
scpiPROG:LIST:SEGM <步数>PROG:LIST:CURR:DATA <电流值1>,<延时时间1>,<电流值2>,<延时时间2>,... ; 示例指令,具体格式需参考手册
启用输出:
scpiOUTPut:STATe ON ; 启用输出通道