是德科技
直播中

冯敬宇

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

无法测量两个信号之间的相移

你好!
我试图弄清楚如何自动测量两个信号之间的相移。
我让它们由外部发生器生成(参见附图S1.png)。
现在我做: - > * IDN?
* RST - > * CLS - >:AUToscale - >:DIGitize - >:MEASure:PHASe?
CHANnel1,CHANnel2:MEASure:PHASe?
CHANnel1,CHANnel2所以问题是:我第一次尝试通过命令测量相移时我做错了什么?编辑:Eugene_E于2015年12月28日上午8:04 S2.png588.8 KB

以上来自于谷歌翻译


     以下为原文

  Hello!

I am trying to figure out how to measure phase shift between two signals automatically. I have them generated by the external generator (see attached picture S1.png).

Now I do:

-> *IDN?
*RST
-> *CLS
-> :AUToscale
-> :DIGitize
-> :MEASure:PHASe? CHANnel1, CHANnel2
:MEASure:PHASe? CHANnel1, CHANnel2
<- 1.8000E+02

So the question is: what am I doing wrong the first time I am try to measure phase shift via commands only?

Edited by: Eugene_E on Dec 28, 2015 8:04 AM   
附件

回帖(6)

周菊

2018-10-8 14:48:15
我认为你应该确保你指定了''参数。
我使用类似':MEASure:PHASe CHANnel1,CHANnel3,RISing“之类的东西,从来没有任何问题.Al

以上来自于谷歌翻译


     以下为原文

  I think that you should make sure that you have the '' parameter specified. I use something like ':MEASure:PHASe CHANnel1,CHANnel3,RISing" and never have any problems.

Al
举报

冯敬宇

2018-10-8 15:04:02
引用: nvywyerwer 发表于 2018-10-2 17:55
我认为你应该确保你指定了''参数。
我使用类似':MEASure:PHASe CHANnel1,CHANnel3,RISing“之类的东西,从来没有任何问题.Al

感谢您的回复!
但根据文档(我使用的是Keysight Infiniium示波器程序员指南,第741页),我认为此参数是可选的,示例“:MEASure:PHASe?CHANnel1,CHANnel2”是有效的。
然而,我尝试明确指定边缘:“:MEASure:PHASe?CHANnel1,CHANnel2,RISing”结果是相同的:测量仅适用于通过“测量”菜单手动添加的情况。

以上来自于谷歌翻译


     以下为原文

  Thanks for your reply!

But according to the documentation (I used Keysight Infiniium Oscilloscopes Programmer's Guide, page 741) I think this parameter is optional and the example ":MEASure:PHASe? CHANnel1,CHANnel2" is valid.

Nevertheless I tried specify edge explicitly: ":MEASure:PHASe? CHANnel1, CHANnel2, RISing"

The results are the same: the measurement only works in case of being added manually via "Measurements" menu.
举报

周菊

2018-10-8 15:22:34
引用: guigui_7044 发表于 2018-10-2 18:11
感谢您的回复!
但根据文档(我使用的是Keysight Infiniium示波器程序员指南,第741页),我认为此参数是可选的,示例“:MEASure:PHASe?CHANnel1,CHANnel2”是有效的。
然而,我尝试明确指定边缘:“:MEASure:PHASe?CHANnel1,CHANnel2,RISing”结果是相同的:测量仅适用于通过“测量”菜单手动添加的情况。

1)文档可能是错误的2)我很少依赖默认值。
我努力始终完全定义我想要的测量。


以上来自于谷歌翻译


     以下为原文

  1) The documentation may be wrong
2) I seldom depend on defaults. I strive to always fully define the measurement I want to make.

Al
举报

冯敬宇

2018-10-8 15:34:53
引用: nvywyerwer 发表于 2018-10-2 18:30
1)文档可能是错误的2)我很少依赖默认值。
我努力始终完全定义我想要的测量。

是的,我完全同意。
这就是为什么我试图明确指定这个参数,虽然没有效果。

以上来自于谷歌翻译


     以下为原文

  Yeah, I totally agree. That is why I tried to specify this parameter explicitly, though with no effect.
举报

更多回帖

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