要使用SCPI指令查询双向直流电源输出电流序列的波形数据是否支持分段存储,需通过设备特定的动态曲线实验功能指令进行验证,具体步骤如下:
双向直流电源的SCPI指令通常采用树状分层结构,需逐级确认设备是否支持动态曲线实验功能。例如:
SOLar
(表示太阳能或动态实验相关功能)
DYNAmic
(动态曲线实验功能)
查询动态曲线实验步数:
SOLar:DYNAmic:SEGMent?
SOL:DYNA:SEGM?
,若返回
10
,表示设备支持10段波形存储。
查询动态曲线切换速率:
SOLar:DYNAmic:RATE?
SOL:DYNA:RATE?
,若返回
100
,表示切换速率为100ms。
查询动态曲线编程数据:
SOLar:DYNAmic:DATA#?
(
#
为步数,范围1~100)
SOL:DYNA:DATA1?
,若返回
1,0,3000,0,150,1,10,20,30,40
,表示第1段波形数据已启用,初始光照强度为0,终止光照强度为3000,初始环境温度为0℃,终止环境温度为150℃,曲线重复1次,上升时间为10s,高保持时间为20s,下降时间为30s,低保持时间为40s。
设置动态曲线实验步数:
SOLar:DYNAmic:SEGMent
(
为步数,范围0~100)
SOL:DYNA:SEGM 10
,设置设备支持10段波形存储。
设置动态曲线编程数据:
SOLar:DYNAmic:DATA#
(
#
为步数,
为参数列表)
SOL:DYNA:DATA1 1,0,3000,0,150,1,10,20,30,40
,设置第1段波形数据。
启动动态曲线实验:
SOLar:DYNAmic:INITiate
SOL:DYNA:INIT
,启动实验。
查询实验状态:
SOLar:DYNAmic:SEGMent?
,确认当前实验步数是否与设置一致。