您好,经过很长一段时间使用VEE捕获来自3458A的信号,我们决定使用C#并重新创建我们在VEE应用程序中使用的相同功能。
我试图创建一个函数,将万用表编程为二次采样模式,导致我们监控的信号在uS范围内。
我一直在搜索有关使用库读取int16二进制块的信息,但我找不到任何信息,所有示例都使用NRDGS,是否可以使用C#中的VisaComLib读取值?
我附上了VEE功能的屏幕截图,它设置了我们用于读取数据的mul
timetera和VEE功能。
在此先感谢,Paco编辑:PacoLopez于2014年6月10日晚上11:57经过一段时间尝试了几种方法从DVM读回数据后,我发现了如何做到这一点....我自己编辑:PacoLopez于7月
9月2014 12:49 getvalues.PNG11.5 KB
以上来自于谷歌翻译
以下为原文
Hello,
After long time using VEE to capture signals from a 3458A, we decided to use C# and recreate the same functionallity we had in our VEE application. I tried to create a function that programs the multimeter to work in subsampling mode, cause the signal we monitor is in the uS range.
I have been searching information about reading binary block of int16 using the libraries, but I couldn't find any information, all the examples use the NRDGS, is is possible to read the values using the VisaComLib in C#?
I have attached the screenshot of the VEE function that setups the multimetera and the VEE function that we use to read the data.
Thanks in advance,
Paco
Edited by: PacoLopez on Jun 10, 2014 11:57 PM
After some time trying several ways to read the data back from the DVM, I found how to do it....by myself
Edited by: PacoLopez on Jul 9, 2014 12:49 AM
附件