我正在尝试转换使用SCPI命令语言的旧程序来使用Agilent IVI-COM驱动程序。转换旧代码时,我遇到了一个SCPI命令,我找不到任何地方的文档:DIAG:XACT?
1,1,0,19,14,0,0(回读:24)该命令针对插槽1中的34925A FET Mux卡。此代码来自旧代码的配置部分。
我们正在尝试高速扫描读取电压,并不十分关注高精度。
以下是配置序列的一个版本:* RSTROUT:CLOSE(@ 1911,1912,1921,1922)DIAG:XACT?
1,1,0,19,14,0,0CONF:VOLT:DC 0.1,MAX,(@ 1001:1040)ROUT:CHAN:DEL 0,(@ 1001:1040)ROUT:SCAN(@ 1001:1040)。
... INITFETC?我试过忽略这个命令并将其他SCPI代码转换为IVI-COM并且它工作但是在扫描过程中模拟总线继电器在每次扫描时关闭并产生我们听不到的咔哒声
旧的SCPI代码.DIAG:XACT?
命令似乎禁用一些总线继电器关闭?有人可以告诉这个命令是什么,也许如何使用IVI-COM驱动程序复制旧代码,而不是每次扫描都有模拟总线继电器开关(和点击)?谢谢。
以上来自于谷歌翻译
以下为原文
I am trying to convert an old program that used the SCPI command language to use the Agilent IVI-COM Driver.
When conver
ting the old code, I came across a SCPI command that I can't find documentation of anywhere:
DIAG:XACT? 1,1,0,19,14,0,0
(Reads back: 24)
This command is directed at a 34925A FET Mux card in slot 1. This code is from the configuration section of the old code. We are trying to do high speed scanning reading voltages and aren't terribly concerned with high accuracy. Here is a version of the configuration sequence:
*RST
ROUT:CLOSE (@1911,1912,1921,1922)
DIAG:XACT? 1,1,0,19,14,0,0
CONF:VOLT:DC 0.1,MAX,(@1001:1040)
ROUT:CHAN:DEL 0,(@1001:1040)
ROUT:SCAN (@1001:1040)
....
INIT
FETC?
I've tried ignoring this command and converting the other SCPI code to IVI-COM and it works but during the scan the analog bus relay is closing on every scan and creating a clicking noise that we don't hear with the old SCPI code.
The DIAG:XACT? command seems to disable some bus relay closing?
Can someone tell what this command is and maybe how to use the IVI-COM driver to replicate the old code and not have the analog bus relays switch (and click) on every scan?
Thanks.