资讯中心

联系我们

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

如何通过SCPI指令查询双向直流电源序列输出参数的终止条件?

2026-02-05 09:45:09  点击:

要通过SCPI指令查询双向直流电源序列输出参数的终止条件,需结合序列编程功能指令和终止条件相关参数进行查询,具体操作如下:

一、查询序列编程功能支持

使用PROG:LIST:FUNC?(或LIST:FUNC?,具体取决于设备厂商)指令查询电源是否支持序列编程功能。若返回1ON,表示支持;若返回0OFF,则不支持。

二、查询序列步进总数

使用PROG:LIST:COUN?指令查询电源支持的序列步进总数。该指令返回的值表示电源最多支持多少步序列输出,间接反映了序列的终止条件之一(即达到预设步数后序列终止)。

三、查询特定步进参数(可选)

若需进一步了解每一步的具体参数(如电压、电流、保持时间等),可使用PROG:LIST:VOLT:DATA#?(或PROG:LIST:CURR:DATA#?)指令查询第#步的参数设置。虽然这些指令不直接返回终止条件,但有助于理解序列的完整配置。

四、查询终止条件相关参数(若设备支持)

部分双向直流电源可能支持通过特定指令设置或查询序列的终止条件,如:

  • 循环次数:使用PROG:LIST:COUN指令设置序列的循环次数。若设置为0,则表示无限循环;若设置为具体数值,则表示序列在达到该数值后终止。可通过PROG:LIST:COUN?查询当前设置的循环次数。
  • 触发模式:使用PROG:LIST:TRIG指令设置序列的触发模式(如AUTOMANUAL)。在MANUAL模式下,序列可能需通过外部信号或指令触发,其终止条件可能与触发信号相关。可通过PROG:LIST:TRIG?查询当前设置的触发模式。
  • 自定义终止条件:部分高级电源可能支持通过自定义指令设置更复杂的终止条件(如达到特定电压/电流阈值后终止)。需参考设备手册了解具体指令和查询方法。