您尚未进行任何测量。
基本上你配置了测量,但从未说过GO。
当您处于远程状态时,DMM不会像在本地模式下那样自动触发/采样。
你必须告诉它你想要多少样品。
所以你的代码应该是这样的:发送:'SYST:PRES'发送:'* RST'发送:'* IDN?'
收到:'AgilentTechnologies,34410A,MY47000795,2.40-2.21-0.09-46-09 n'已发送:'CONF:VOLT:DC1,1e-4'已发送:'CALC:FUNC AVER'已发送:'CALC:AVER:CLE
'发送:'CALC:STAT ON'发送:'SAMP:COUNT 100(显然100是一个例子,选择你想要的多个读数)发送:'INIT(这将告诉DMM开始进行测量)发送:'* OPC?
(这将使DMM等待执行任何其他命令,直到读数完成,完成后将返回1)发送:'FETCH?
(可选,如果您想读出所有读数,请发送)发送:'CALC:AVER:AVER?'
以上来自于谷歌翻译
以下为原文
You haven't taken any measurements yet.
Basically you configured the measurment but never said GO.
When you are in remote the DMM doesn't autotrigger/sample like it does in local mode. You have to tell it how many samples you want to take.
So your code should look something like this:
Sent: 'SYST:PRES'
Sent: '*RST'
Sent: '*IDN?'
Received: 'AgilentTechnologies,34410A,MY47000795,2.40-2.21-0.09-46-09n'
Sent: 'CONF:VOLT:DC1,1e-4'
Sent: 'CALC:FUNC AVER'
Sent: 'CALC:AVER:CLE'
Sent: 'CALC:STAT ON'
Sent: 'SAMP:COUNT 100 (obviously 100 is an example choose however many readings you want)
Sent: 'INIT (This will tell the DMM to start taking measurements)
Sent: '*OPC? (This will make the DMM wait to execute any other commands until the readings are finished, will return a 1 when done)
Sent: 'FETCH? (Optional, send this if you want to read out all of the readings)
Sent: 'CALC:AVER:AVER?'
您尚未进行任何测量。
基本上你配置了测量,但从未说过GO。
当您处于远程状态时,DMM不会像在本地模式下那样自动触发/采样。
你必须告诉它你想要多少样品。
所以你的代码应该是这样的:发送:'SYST:PRES'发送:'* RST'发送:'* IDN?'
收到:'AgilentTechnologies,34410A,MY47000795,2.40-2.21-0.09-46-09 n'已发送:'CONF:VOLT:DC1,1e-4'已发送:'CALC:FUNC AVER'已发送:'CALC:AVER:CLE
'发送:'CALC:STAT ON'发送:'SAMP:COUNT 100(显然100是一个例子,选择你想要的多个读数)发送:'INIT(这将告诉DMM开始进行测量)发送:'* OPC?
(这将使DMM等待执行任何其他命令,直到读数完成,完成后将返回1)发送:'FETCH?
(可选,如果您想读出所有读数,请发送)发送:'CALC:AVER:AVER?'
以上来自于谷歌翻译
以下为原文
You haven't taken any measurements yet.
Basically you configured the measurment but never said GO.
When you are in remote the DMM doesn't autotrigger/sample like it does in local mode. You have to tell it how many samples you want to take.
So your code should look something like this:
Sent: 'SYST:PRES'
Sent: '*RST'
Sent: '*IDN?'
Received: 'AgilentTechnologies,34410A,MY47000795,2.40-2.21-0.09-46-09n'
Sent: 'CONF:VOLT:DC1,1e-4'
Sent: 'CALC:FUNC AVER'
Sent: 'CALC:AVER:CLE'
Sent: 'CALC:STAT ON'
Sent: 'SAMP:COUNT 100 (obviously 100 is an example choose however many readings you want)
Sent: 'INIT (This will tell the DMM to start taking measurements)
Sent: '*OPC? (This will make the DMM wait to execute any other commands until the readings are finished, will return a 1 when done)
Sent: 'FETCH? (Optional, send this if you want to read out all of the readings)
Sent: 'CALC:AVER:AVER?'
举报