完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我们实际上正在测试DMM 34465A。
我们有一个10 Hz的触发器,在延迟2 mS后,我们获取1600个输入电压读数,每次读数的积分时间为30 uS,定时器为33 uS。 DMM以这种方式编程:SYST:PRES CONF:VOLT:DC VOLT:DC:RANGE 10 VOLT:APER:ENAB ON VOLT:DC:APER 30E-06 VOLT:DC:ZERO:AUTO OFF FORMAT:DATA ASCII TRIG:SOUR EXT TRIG:SLOP POS TRIG:DEL:AUTO OFF TRIG:DEL 2E-03 SAMP:SOUR tiM SAMP:TIM 33E-03 SAMP:COUN 1600然后我们用INIT FETC输入一个无限循环? 读数据由于我们的触发信号是周期性的,周期为100 mS,我们希望每100 mS读取1600个数据。 问题是Wireshark向DMM显示网络流量,我们在FETC之间200mS期间没有活动? 和DMM发送的第一个数据意味着DMM错过了一个触发器! 有什么我想念的吗? 我的编程在某种程度上是错误的吗? 谢谢你的帮助Emmanuel 以上来自于谷歌翻译 以下为原文 Hello all, We are actually testing a DMM 34465A. We have a trigger at 10 Hz and after a delay of 2 mS, we take 1600 readings of the input voltage with one integration time of 30 uS for each reading and a timer of 33 uS. The DMM is programmed this way: SYST:PRES CONF:VOLT:DC VOLT:DC:RANGE 10 VOLT:APER:ENAB ON VOLT:DC:APER 30E-06 VOLT:DC:ZERO:AUTO OFF FORMAT:DATA ASCII TRIG:SOUR EXT TRIG:SLOP POS TRIG:DEL:AUTO OFF TRIG:DEL 2E-03 SAMP:SOUR TIM SAMP:TIM 33E-03 SAMP:COUN 1600 and then we enter one infinite loop with INIT FETC? read the data Because our trigger signal is periodic with period of 100 mS, we expect to read 1600 data every 100 mS. The problem is that with Wireshark displaying network traffic to the DMM, from time to time we have no activity during 200mS between the FETC? and the first data sent by the DMM meaning that the DMM has missed one trigger! Is there something I am missing? Is my programming wrong in one way or another? Thank's for your help Emmanuel |
|
相关推荐
2个回答
|
|
我想到了3个可能的问题:1。由于光圈是30μs,我假设您有DIGITIZE选项,否则它将无法以此速率工作;
限制为50μs,否则。 我不知道,SYST:PRES做了什么。 您应该明确地关闭显示器3.我对无限读取输出缓冲区有一种不好的感觉,“盲目地”期待1600个样本。 也许在发生同步问题时会出现GPIB超时。 我会通过循环控制到1600,或通过数据就绪查询。 坦率 以上来自于谷歌翻译 以下为原文 3 possible issues come to my mind: 1. As the aperture is 30µs, I assume that you have the DIGITIZE option, otherwise it would not work at all at this rate; limited to 50µs, otherwise. 2. I don't know, what SYST:PRES does. You should explicitly shut off the display 3. I have a bad feeling about infinite reading the output buffer, 'blindly' expecting 1600 samples. Maybe you get a GPIB timeout when synchronizing problem occurs. I would control that by a loop to 1600, or by by a data-ready query. Frank |
|
|
|
qwe043 发表于 2018-9-14 12:40 您好,非常感谢您的回答。 是的,我们有DIGITIZE选项。 关闭显示器的建议是正确的! 它现在好多了。 我们仍然注意到一些读数不在100毫秒的时间间隔内,但现在可能是由于我们的触发发生器。 再一次,感谢很多关心Emmanuel 以上来自于谷歌翻译 以下为原文 Hello, Thank's very much for your answers. Yes, we have the DIGITIZE option. The advice of switching OFF the display is the right one! It's now much much better. We still notice some readings not in the 100 mS time interval but it is now possible that it is due to our trigger generator. Once again, thank's a lot Regards Emmanuel |
|
|
|
只有小组成员才能发言,加入小组>>
1231 浏览 0 评论
2351 浏览 1 评论
2161 浏览 1 评论
2026 浏览 5 评论
2910 浏览 3 评论
976浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
709浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
809浏览 0评论
1233浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 11:08 , Processed in 1.439622 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号