NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

通过cvi 控制4通道 示波器

大家好:

      小弟近期接到一个任务,使用labwindows 9.0与泰克示波器tds2004B(老物了)做一个连接控制,包括设置档位、刷新波形等。程序通过visa以及NI的IVI驱动(Tektronix tktds1k2k Oscilloscope)运行。在双通道调试的时候没有遇到问题,但是4通道调试却发现不支持。即该驱动只支持2通道,针对第三、第四通道的函数则返回错误。

      对应使用Labview 8.2 版试运行了一下,发现是可以支持4通道的,其他功能也没有问题。即出现了labview能够完整实现功能,而CVI只能部分实现的现象。由于版权等问题,小弟这版程序只能用CVI实现,奈何?

     是CVI 这版驱动的问题么?还是别的什么地方需要设置?还有,用CVI来控制使用IVI驱动这个路子应该是正确的吧,还是有什么更加高明的办法?

     恳请各路大侠不吝指教,不胜感谢!

 

0 项奖励
1 条消息(共 3 条)
2,919 次查看

See if you can find the source code of the drive.  Sometimes the source code is enclosed.

 

Had similar problem before, don't remember what model.  Modified the source code to increase the channel count to 4, and recompile the driver.

 

 

George Zou
0 项奖励
2 条消息(共 3 条)
2,909 次查看

zou:

Thank you very much !

我也认同您所说的方式,鉴于tek的驱动程序不复杂,于是自己重新编写了一个tds 2000的C版本的驱动库,使用visa 通信,问题已经解决,再次致谢!

0 项奖励
3 条消息(共 3 条)
2,898 次查看