是德科技
直播中

李海

7年用户 164经验值
私信 关注
[问答]

DSOX3104A无法测量延迟

你好,我知道其他一些人要求这个旧版本,但我希望它现在正在工作。
我需要测量两个通道之间的延迟。
我可以在前面板上执行此操作,然后我可以将其设置为SCPI,但我无法测量SCPI的延迟并返回测量值。
我发送以下内容:“:MEAS:DEL?CHAN1,CHAN2”并且没有得到任何响应,它似乎设置了范围但是然后只是清除屏幕而从未响应。
是否有某种技巧可以让它发挥作用?
干杯,

以上来自于谷歌翻译


     以下为原文

  Hello There,

I know some other people asked this back for an older scope, but I'm hoping it's working now.  I need to measure the delay between two channels.  I can do this on the front panel and I can set this up over SCPI, but I cannot get it to measure the delay over SCPI and return the value measured.

I'm sending the following: ":MEAS:DEL? CHAN1, CHAN2" and get no response, it seems to set up the scope but then just clears the screen and never responds.

Is there some sort of trick to get this to work?

Cheers,  

回帖(1)

李海

2018-10-9 15:18:30
我弄清楚发生了什么。
这是一个奇怪的案例,几乎是一个错误。
要进行测量,它实际上会清除当前测量值并等待下一次触发发生,但由于PC上的当前进程正在等待该响应,因此它无法触发将触发返回测量的范围的事件。
如果查询只询问当前配置的测量延迟是什么,而不是永远停止,那将会好得多。
干杯,

以上来自于谷歌翻译


     以下为原文

  I figured out what's happening.

It's one of those strange cases that's almost a bug.  To do the measurement it actually clears the current measurement and waits for the next trigger to occur, but because the current process on the PC is waiting for that response, it cannot trigger the event that would trigger the scope that would return the measurement.  It would be much better if the query just asked the currently configured measurement what the delay is, instead of just stalling forever.

Cheers,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分