完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我想用81940A TLS(内部8163B)和外部探测器自动进行扫描测量。
我已经在labview中使用了扫描功能,但现在我必须包含外部检测器。 我可以以某种方式使用日志功能,如本论坛中报告的内部功率计吗? 理想情况下,我希望81940A / 8163B在每个波长步骤(扫描时)发出触发,然后触发连接到探测器的DAQ盒。 或者,我甚至可以通过BNC以某种方式将探测器直接连接到81940A / 8163B并“模仿”内部功率计吗? 有人已经尝试过这种方法吗? 如果有人知道如何执行此操作,请使用labview函数请求发布流程列表。 这将是非常有帮助的。 触发机制如何? 我还通过labview命令Sweep扫描TLS时发现了一个问题。 当扫描正在进行时,labview程序会冻结,并且只有在扫描结束后才会再次响应。 这个问题已经知道吗? 非常感谢帮助。 所有最好的卡尔 以上来自于谷歌翻译 以下为原文 Hi all, i would like to automatise a sweep measurement with the 81940A TLS (inside 8163B) and an external detector. I got the sweep function already working in Labview but now I have to include the external detector. Can I somehow use the logging function like with a internal powermeter as reported in this forum? Ideally, I would like the 81940A/8163B to give out a trigger at each wavelength step (while sweeping) that then triggers a DAQ box connected to the detector. Or, can I even connect the detector somehow directly to the 81940A/8163B via BNC and "imitate" an internal powermeter? Did someone already tried this method? If someone knows how to do this, can I ask for a posting of a list of the process flow using the labview functions, please. This would be of great help. How would the the trigger mechanism look like? I have also discovered a problem while sweeping the TLS via the labview command Sweep. While the sweep is in progress, the labview program freezes and it only responds again once the sweep is finished. Is this problem already known? Help is great appreciated. All the best Karl |
|
相关推荐
3个回答
|
|
嗨卡尔,听起来你正在使用81940A的基本SCPI命令,类似于这个线程中的代码?
使用8164B触发TLS和功率计之间的问题或者您使用的是816x即插即用驱动程序吗? 在任何一种情况下,TLS都可以配置为在每个步骤完成时给出输出触发器。 在前一种情况下,这将是一个命令,如TRIG1:OUTP STF,假设TLS位于插槽1中。触发器出现在8163B背面的BNC输出连接器上,可以连接到探测器。 您的探测器是否有自己的记录功能来使用这些触发器? 你是用计算机命令读出探测器还是仅提供模拟输出信号? 如果它只是一个模拟检测器,那么您可以添加一个数据记录仪器来测量电压或电流。 对于测量光电流的情况,我们提供特殊版本的N7745A多端口功率计,带有光电流输入,否则记录数据并使用与功率计相同的命令集。 这在N7700A软件的手册中有所提及。 [www.agilent.com/find/n7700]包括偏振测量的设置看起来像图2中的照片,样本结果如图8所示。关于扫描期间的程序冻结,这听起来像程序正在发送 对扫描完成后仅获得响应的单元的查询。 也许在程序中可以避免这种情况? 最好的问候,迈克 以上来自于谷歌翻译 以下为原文 Hi Karl, It sounds like you are using the basic SCPI commands for the 81940A, similar to the code in this thread? Triggering Problem between TLS and Powermeter with 8164B Or are you using the 816x Plug&Play driver? In either case, the TLS can be configured to give an output trigger when each step is finished. In the former case, this would be a command like TRIG1:OUTP STF assuming the TLS is in slot 1. The triggers appear at the BNC output connector on the back of the 8163B and can be attached to your detector. Does your detector have its own logging capability to use these triggers? Do you read out the detector with computer commands or is it just providing an analog output signal? If it is just an analog detector, then you could add a data logging instrument for measuring voltage or current. For the case of measuring photocurrent, we do offer a special version of the N7745A multiport power meter with photocurrent inputs that otherwise logs data and uses the same command set as the power meters. This is mentioned in the brochure for the N7700A software. [www.agilent.com/find/n7700] A setup including polarization measurement would look like the photo in Fig. 2 and sample results are shown in Fig. 8. Regarding the program freezing during the sweep, this sounds like the program is sending a query to the unit that only gets a response after the sweep finishes. Maybe that can be avoided in the program? Best regards, Mike |
|
|
|
嗨,迈克,谢谢你的回复。
我实际上在Labview框图中使用提供的VI,如“Set TLS Sweep.vi”。 现在,我希望81940A / 8163B在Labview中发出触发信号,然后从探测器获取读数。 探测器仅通过BNC提供电压,我希望每次发送触发器时都在Labview内的DAQ盒上读取。 我可以使用VI“Get TLS Tigger Configuration.vi”来获取触发信号吗? 所有最好的卡尔 以上来自于谷歌翻译 以下为原文 Hi Mike, thank you for your reply. I am actually using the provided VI's like "Set TLS Sweep.vi" in the Labview block diagram. Now, I would like the 81940A/8163B to give out a trigger signal within Labview that then gets a reading from the detector. The detector gives just a voltage over BNC and i would like to get this reading over a DAQ box inside Labview everytime a trigger is sent. Can I use the VI "Get TLS Tigger Configuration.vi" to get the trigger signal? All the best Karl |
|
|
|
yukichen 发表于 2019-7-15 10:35 嗨卡尔,好的,谢谢你的进一步细节。 Labview vi实际上是816x即插即用驱动程序功能的包装器,您必须安装它。 因此,您可以从hp816x帮助文件中找到有关这些功能的更多详细信息,该文件可能链接在“vxip***件夹的Windows“开始”菜单中。 例如,它告诉那里:Get TLS触发器配置(hp816x_get_TLS_triggerConfiguration)函数返回: - 所选的Tunable Laser模块的输入触发配置和 - 所选的Tunable Laser模块的输出触发配置。 类似地,您可以使用命令“设置TLS触发器配置”进行这些设置,特别是选择在每个扫描步骤后生成触发器。 触发信号本身不是由软件读取,而是在BNC输出上显示为TTL脉冲。 因此,在配置为每个触发器记录样本后,您可以使用此信号触发DAQ。 然后DAQ应该可以从Labview程序中读取。 扫描完成后,可能应该读取数据。 然后程序还可以从激光器读取记录的波长值。 这与安捷伦光功率计使用的程序相同。 关于第二点:我认为您可以使用查询Get TLS Sweep State来检查扫描是否在请求进一步响应之前完成。 这应该阻止扫描阻止程序。 最好的问候,迈克 以上来自于谷歌翻译 以下为原文 Hi Karl, OK, thanks for the further details. The Labview vi's are actually wrappers for functions of the 816x Plug&Play driver, that you must also have installed. So you can find more details about the functions from the hp816x Help file that is probably linked in your Windows Start menu in the "vxipnp" folder. For example it tells there: The Get TLS Trigger Configuration (hp816x_get_TLS_triggerConfiguration) function returns: - the selected Tunable Laser module's input triggers configuration and - the selected Tunable Laser module's output triggers configuration. Similarly you can use the command "Set TLS Trigger Configuration" to make these settings and in particular choose that a trigger is produced after each sweep step. The trigger signal itself is not read by software but appears as TTL pulses on the BNC output. So you could use this signal to trigger the DAQ after it has been configured to log a sample for each trigger. Then the DAQ should be readable from the Labview program. Probably the data should be read after the sweep is finished. The program can then also read the logged wavelength values from the laser. This is the same procedure that is used with the Agilent optical power meters. On the second point: I think you can use the query Get TLS Sweep State to check whether a sweep is finished before requesting a further response. That should keep the sweep from blocking the program. Best regards, Mike |
|
|
|
只有小组成员才能发言,加入小组>>
2082 浏览 1 评论
1846 浏览 1 评论
1700 浏览 5 评论
2563 浏览 3 评论
将设备连接到PC并通过asic格式读取数据然后我的网络分析仪挂起
1547 浏览 4 评论
关于Keysight x1149 Boundary Scan Analyzer
349浏览 0评论
1385浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
261浏览 0评论
2248浏览 0评论
1102浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 03:04 , Processed in 1.191072 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号