资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI指令实现列表模式下的时间间隔步进与电压电流同步?

2026-01-16 09:45:02  点击:

  若要通过SCPI指令实现双向直流电源列表模式下的时间间隔步进与电压电流同步,需使用PROG:ADVA子系统指令,在每一步的编程数据中同时设置电压/电流值和时间间隔参数。以下是具体说明:

  一、指令结构

  编程模式选择:

  指令示例:PROG:ADVA:MODE VOLTage(电压模式)或PROG:ADVA:MODE CURRent(电流模式)。

  说明:选择编程模式为电压或电流。

  设置编程步数:

  指令示例:PROG:ADVA:SEGMent 50.

  说明:设置编程步数为50(根据实际需求调整)。

  设置每一步的编程数据:

  电压模式指令示例:PROG:ADVA:VOLTage:DATA1 5.0.220.0.12.3.56.3.500.700.120.0.240.0.1.2.3.

  电流模式指令示例:PROG:ADVA:CURRent:DATA1 5.0.220.0.12.3.56.3.500.700.120.0.240.0.1.2.3.

  说明:

  DATA1表示第一步的编程数据,#表示第几步,范围为1~100(或根据设备支持的最大步数调整)。

  参数列表中的第四个参数(如电压模式中的56.3.电流模式中的同理)代表变化时间,单位可能是100微秒或其他(需参考设备手册)。通过调整此参数,可以实现时间间隔的步进。

  参数列表中的第一个和第二个参数分别代表电压/电流的偏置和幅值,通过同时设置这两个参数,可以实现电压和电流的同步变化。

  启动列表编程:

  指令示例:PROG:ADVA:RUN。

  说明:启动列表编程,使设备按照设置的列表顺序输出电压/电流。

  二、注意事项

  设备兼容性:不同品牌和型号的双向直流电源可能支持不同的SCPI指令集。因此,在编写指令前,务必参考设备的编程手册或用户指南,确认设备支持的指令和参数格式。

  时间单位:时间间隔步进增量的单位可能因设备而异。一些设备可能使用100微秒作为单位,而其他设备可能使用毫秒或秒。在设置时间间隔时,务必确认单位并正确转换。

  指令顺序:在发送SCPI指令时,需遵循正确的指令顺序。通常,应先选择编程模式,然后设置步数,最后逐个设置每一步的编程数据,并启动列表编程。

  错误处理:在发送指令后,设备可能返回错误码或状态信息。建议添加错误处理机制,如查询系统错误(SYSTem:ERRor?)以确认指令是否成功执行。