完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
设备:带有最新固件的PNA-X N5244A我遇到的问题是无法使用任何远程SCPI命令组合创建超过24条跟踪。
我目前的应用涉及使用“全部校准”功能来适应跨多个应用测量的多个混频器频率曲线(64)(4)。 我需要创建的跟踪总数将为256.具有此限制的特定命令是:DISP:WIND%d:TRAC%d:FEED“%s”此命令的相关文档表明它将 不接受超过24的跟踪参数,这是每个窗口的最大跟踪数。 情况似乎如此。 即使我创建25个不同的窗口,每个窗口有一个跟踪,此命令在尝试创建第25个跟踪时也会生成错误。 但是,PNA文档指出最大跟踪数量仅受(最大窗口数量)x(每个窗口的最大跟踪数量(24))限制,理论上最大窗口数量无限制。 我发现的东西......我可以使用“新窗口”选项从前面板创建64个独立的窗口...使用此方法可以创建不超过64个窗口。 我可以从前面板创建每个窗口24条跟踪...任何在窗口中创建超过24条跟踪的尝试都会导致创建一个带有第25条跟踪的新窗口。 如果我已经创建了64个窗口,则会创建一个带有新跟踪的第65个窗口。 如果我再次尝试向任何现有窗口添加超过24个跟踪,则可以创建其他窗口。 以上来自于谷歌翻译 以下为原文 Equipment: PNA-X N5244A with latest firmware The problem I am having is not being able to create more than a total of 24 traces using any combination of remote SCPI commands. My current application involves using the ‘Cal All’ feature to accommodate multiple mixer frequency profiles (64) spanning multiple application measurements (4). The total number of traces I will need to create will be 256. The specific command that appears to have the limitation is: DISP:WIND%d:TRAC%d:FEED "%s" The associated documentation for this command indicates that it will not accept a trace argument of more than 24 which is the max number of traces per window. This appears to be the case. Even if I create 25 different windows with one trace per window, this command will generate an error when attempting to create the 25th trace. However, the PNA documentation indicates that the max number of traces is only limited by (The Max Number of Windows) x (The max Number of Traces per Window (24)) With the theoretical max number of windows being unbounded. Things I discovered… I can create 64 separate windows from the front panel using the ‘New Window’ option…no more than 64 windows can be created with this method. I can create 24 traces per window from the front panel…any attempt to create more than 24 traces in a window results in the creation of a new window with a 25th trace. If I already have 64 windows created, then a 65th window is created with a new trace. Additional windows can be created if I again attempt to add more than 24 traces to any existing window. |
|
相关推荐
3个回答
|
|
你是否混淆了“痕迹#”和“测量#”的含义?
试试下面的脚本。 它打开Windows 1和2并在两个窗口中创建24个S11跟踪:如果需要,可以添加更多窗口。 option explicit dim pna set pna = CreateObject(“Agilentpna835x.application”)dim scpi set scpi = pna.ScpiStringParser scpi.Parse“SYST:FPR”scpi.Parse“DISP:WIND1 ON”dim i for i = 1 to 24 scpi。 解析“CALC:PAR:DEF”& CStr(i)& “',S11”scpi.Parse“DISP:WIND1:TRAC”& CStr(i)& “:FEED'”& CStr(i)& “'”下一个scpi.Parse“DISP:WIND2 ON”,i = 1到24 scpi.Parse“CALC:PAR:DEF'”& CStr(i)& “_2',S11”scpi.Parse“DISP:WIND2:TRAC”& CStr(i)& “:FEED'”& CStr(i)& “_2'”接下来 以上来自于谷歌翻译 以下为原文 Are you confusing the meanings of “trace #” and “measurement #” ? Try the below script. It turns Windows 1 and 2 on and creates 24 S11 traces in both windows: You can add more windows if desired. option explicit dim pna set pna = CreateObject("Agilentpna835x.application") dim scpi set scpi = pna.ScpiStringParser scpi.Parse "SYST:FPR" scpi.Parse "DISP:WIND1 ON" dim i for i = 1 to 24 scpi.Parse "CALC:PAR:DEF '" & CStr(i) & "', S11" scpi.Parse "DISP:WIND1:TRAC" & CStr(i) & ":FEED '" & CStr(i) & "'" next scpi.Parse "DISP:WIND2 ON" for i = 1 to 24 scpi.Parse "CALC:PAR:DEF '" & CStr(i) & "_2', S11" scpi.Parse "DISP:WIND2:TRAC" & CStr(i) & ":FEED '" & CStr(i) & "_2'" next |
|
|
|
非常感谢你澄清(我是个白痴)。
我的印象是跟踪窗口所需的跟踪数量增加...显然不是:)我在创建新窗口时更改了代码以开始重新编号。 问题解决了,你是最好的! 法案 以上来自于谷歌翻译 以下为原文 Thank you very much for clarifying (I'm an idiot). I was under the impression the trace number needed to increment even accross windows...apparently not:) I changed my code to start renumbering the traces when creating a new window. Problem solved, You're the best! Bill |
|
|
|
jiajia627 发表于 2019-1-25 10:34 我希望我能相信这一点......但由于我全神贯注于其他问题,答案来自我们的固件人Brad。 谢谢我们两个布拉德! 以上来自于谷歌翻译 以下为原文 I wish I could take credit on this one....but since I was preoccupied with other issues, the answer came from our firmware guy, Brad. Thanks from both of us Brad! |
|
|
|
只有小组成员才能发言,加入小组>>
1272 浏览 0 评论
2371 浏览 1 评论
2187 浏览 1 评论
2061 浏览 5 评论
2944 浏览 3 评论
1091浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
746浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
912浏览 0评论
1276浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 03:17 , Processed in 1.403089 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号