我提出了我的主题,我的问题是关于同一个项目。
编程工作正在进行中,我想知道在很长一段时间内每隔n秒测量直流电流和4Wires PT100的好方法是什么。
这是我的SCPI序列,我在我的VB.NET程序中使用它们:到现在为止,我正在配置我的频道一次:* IDN?
* RST:CONFigure:FRESistance 100,1E-3,(Scan_List_FR);
:SENSe:FRESistance:NPLC 20,(Scan_List_FR):CONFigure:CURRent:DC 0.01,(Scan_List_DC);
:SENSe:CURRent:DC:NPLC 20,(Scan_List_DC);
然后每n秒重复一次这些命令:MEASure:FRESistance?
(Scan_List_FR);
:测量:电流:DC?
(Scan_List_DC);
我的问题是,我这样做了吗?
阅读Agilent Commands Expert的帮助文件让我明白measure命令会重置Configure和Sense命令,但我不知道,而且我正在尝试找到3497x测量所使用的常用序列!
提前谢谢,Eric B. PS / EDIT:我必须在fresistance值的测量上设置超时:.MEASure.FRESistance.QueryAllDataTimeout = 20000或者我将得到-420 Query Unterminated错误。
否则,我认为我的编程存在问题,获得9个四线电阻大约需要3秒,但是开关卡(34901A)的扫描速度为60 ch / s,而且我的速度远远低于此速度!
编辑:Eric B.于2014年1月22日3:00 PM编辑:Eric B.于2014年1月22日下午5:11
以上来自于谷歌翻译
以下为原文
I'm bring up my thread, my question is about the same project.
While programming is getting on, I was wondering what is the good way to measure DC Current and 4Wires PT100 every n seconds while a long time.
This is my SCPI sequences, I use them in my VB.NET program :
Until now, I'm configuring my channels once :
*IDN?
*RST
:CONFigure:FRESistance 100,1E-3, (Scan_List_FR);
:SENSe:FRESistance:NPLC 20,(Scan_List_FR)
:CONFigure:CURRent:DC 0.01,(Scan_List_DC);
:SENSe:CURRent:DC:NPLC 20,(Scan_List_DC);
Then repeating those commands every n secnds
:MEASure:FRESistance? (Scan_List_FR);
:MEASure:CURRent:DC? (Scan_List_DC);
My question is, am I doing this right ?
Reading the help file of Agilent Commands Expert made me understand that the measure command resets the Configure and Sense commands, but I don't know and I'm trying to find the usual sequences used with 3497x measurements !
Thanks in advance,
Eric B.
PS/EDIT : I have to set a timeout on the Measure of the fresistance values :
.MEASure.FRESistance.QueryAllDataTimeout = 20000
Or I'll get an -420 Query Unterminated error.
Otherwise, I think there's a problem in my programming, getting 9 four wires resistance takes about 3 seconds but the switch card (34901A) annouces a 60 ch/s scanning speed, and I'm far under this speed !
Edited by: Eric B. on Jan 22, 2014 3:00 PM
Edited by: Eric B. on Jan 22, 2014 5:11 PM
我提出了我的主题,我的问题是关于同一个项目。
编程工作正在进行中,我想知道在很长一段时间内每隔n秒测量直流电流和4Wires PT100的好方法是什么。
这是我的SCPI序列,我在我的VB.NET程序中使用它们:到现在为止,我正在配置我的频道一次:* IDN?
* RST:CONFigure:FRESistance 100,1E-3,(Scan_List_FR);
:SENSe:FRESistance:NPLC 20,(Scan_List_FR):CONFigure:CURRent:DC 0.01,(Scan_List_DC);
:SENSe:CURRent:DC:NPLC 20,(Scan_List_DC);
然后每n秒重复一次这些命令:MEASure:FRESistance?
(Scan_List_FR);
:测量:电流:DC?
(Scan_List_DC);
我的问题是,我这样做了吗?
阅读Agilent Commands Expert的帮助文件让我明白measure命令会重置Configure和Sense命令,但我不知道,而且我正在尝试找到3497x测量所使用的常用序列!
提前谢谢,Eric B. PS / EDIT:我必须在fresistance值的测量上设置超时:.MEASure.FRESistance.QueryAllDataTimeout = 20000或者我将得到-420 Query Unterminated错误。
否则,我认为我的编程存在问题,获得9个四线电阻大约需要3秒,但是开关卡(34901A)的扫描速度为60 ch / s,而且我的速度远远低于此速度!
编辑:Eric B.于2014年1月22日3:00 PM编辑:Eric B.于2014年1月22日下午5:11
以上来自于谷歌翻译
以下为原文
I'm bring up my thread, my question is about the same project.
While programming is getting on, I was wondering what is the good way to measure DC Current and 4Wires PT100 every n seconds while a long time.
This is my SCPI sequences, I use them in my VB.NET program :
Until now, I'm configuring my channels once :
*IDN?
*RST
:CONFigure:FRESistance 100,1E-3, (Scan_List_FR);
:SENSe:FRESistance:NPLC 20,(Scan_List_FR)
:CONFigure:CURRent:DC 0.01,(Scan_List_DC);
:SENSe:CURRent:DC:NPLC 20,(Scan_List_DC);
Then repeating those commands every n secnds
:MEASure:FRESistance? (Scan_List_FR);
:MEASure:CURRent:DC? (Scan_List_DC);
My question is, am I doing this right ?
Reading the help file of Agilent Commands Expert made me understand that the measure command resets the Configure and Sense commands, but I don't know and I'm trying to find the usual sequences used with 3497x measurements !
Thanks in advance,
Eric B.
PS/EDIT : I have to set a timeout on the Measure of the fresistance values :
.MEASure.FRESistance.QueryAllDataTimeout = 20000
Or I'll get an -420 Query Unterminated error.
Otherwise, I think there's a problem in my programming, getting 9 four wires resistance takes about 3 seconds but the switch card (34901A) annouces a 60 ch/s scanning speed, and I'm far under this speed !
Edited by: Eric B. on Jan 22, 2014 3:00 PM
Edited by: Eric B. on Jan 22, 2014 5:11 PM
举报