完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们目前正在尝试使用labview为4294a创建一个虚拟前面板,但是,我们在试验中遇到了几个问题:1。
我们注意到4294a可以在连续(或组)扫描模式(内部触发)下工作,这使得设备能够在特定频率下测量多个周期的阻抗,并且我们希望存储在此期间获取的数据。 所以我们所做的就是首先设置扫描参数,触发分析器并在扫描后存储数据。 但似乎程序在分析仪完成数据扫描之前结束,并且计算机仅存储一部分阻抗数据用于一个扫描周期而不是所有周期所需的全部扫描数据。 那么这里的任何人都可以告诉我们在“连续”或“组数”模式下进行数据存储的一些方法吗? 在阅读程序手册后,我们发现碰巧有一个状态寄存器,我们可以用它来检测分析仪是否完成了一次或多次扫描。 因此我们提出了通过监控寄存器状态来存储数据的想法:我们在扫描周期结束时处理数据存储功能,同时只有在数据存储到我们移动分析仪的计算机中后,分析仪才能在保持条件下工作 到测量状态。 因此,如果我们选择以这种方式处理测量,我们需要知道用于检查寄存器的labview代码。 任何人都可以帮助我们在Labview ~~~ 2下使用正确的状态寄存器检查代码。 我们还计划使用“列表扫描”功能,并在不同频率范围内存储来自多次扫描的数据。 但是,我们不知道如何设置表并使用Labview程序的“编辑列表”,“添加”命令。 任何人都可以请帮助我们列表设置 以上来自于谷歌翻译 以下为原文 We are currently trying to use Labview to create a virtual front panel for the 4294a, however, we encountered several problems in our trials: 1. We noticed that the 4294a can work under a continuous (or groups) sweeping mode (internal trigger) which enables the apparatus to measure impedance under a specific frequency for many cycles and we would like to store the data acquired during this time. So what we've done was to first set the parameters for sweeping, trigger the analyzer and stored the data after sweeping. But it seemed that the program ended before the analyzer finished its data sweeping, and the computer only stored a part of the impedance data for one sweeping cycle rather than the whole sweeping data required for all cycles. So can anyone here please advise us some ways to do data storage under 'continuous' or 'number of groups' mode? After reading the program manual we discovered that there happened to be a status register which we can use to detect whether the analyzer has finished one or more sweeps. So we came up with the idea to store data by monitoring the register status: we process the data storage function whenever a sweep cycle ends, meanwhile the analyzer works under a holding condition only after the data been stored into the computer that we shift the analyzer to the measurement status. So if we choose to process the measurement in this way, we need to know the labview code for checking the register. Can anyone please help us with the right code for status register checking under Labview~~~ 2. We also planned to use the 'List sweep' function and stored data from the multiple sweeps under different frequency range. However, we had no clue on how to set up the table and use the 'Edit List', 'Add' command for our Labview program. Can anyone please also help us with the list settings |
|
相关推荐
1个回答
|
|
嗨,qingyuan我正在为4294A开发软件,我的目标是获取阻抗VS频率之间的数据。为此,我使用了for循环,这个循环的迭代改变了启动频率,保持停止频率不变,现在显示启动
频率正在变化,但阻抗值仍然存在,在此需要您的帮助 以上来自于谷歌翻译 以下为原文 Hi, qingyuan I am developing software for 4294A, my target to get data between impedance VS frequency .for this purpose I used, the for loop, iteration of this loop change the start up frequency, keeping the stop frequency constant, now on display startup frequency is changing but impedance value is still, in this your help is required |
|
|
|
只有小组成员才能发言,加入小组>>
1215 浏览 0 评论
2345 浏览 1 评论
2149 浏览 1 评论
2018 浏览 5 评论
2898 浏览 3 评论
953浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
694浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
794浏览 0评论
1218浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 14:52 , Processed in 1.351297 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号