各位大神,vb通过USB和泰克MDO3032示波器进行通讯

xiaofei2ti 2017-03-08 02:45:27
之前只用过GPIB接口和仪器通信,vb有一个AGT3494A的控件可以用,现在换成USB了,一点都不会知道怎么下手了,试了调用API,Kernel32.dll CreateFile ,还是不成,求个大神指点迷津,小弟不胜感激
...全文
6152 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofei2ti 2020-05-16
  • 打赏
  • 举报
回复
已经解决……
海灵摩 2019-11-11
  • 打赏
  • 举报
回复
我也要建立通讯
xingxing122 2017-11-10
  • 打赏
  • 举报
回复
请问解决了吗,我是上位机要和泰克示波器通过usb通信,visa什么的都装了,不知道怎么建立通信
赵4老师 2017-03-09
  • 打赏
  • 举报
回复
要么忍要么狠要么滚。
Rockismej 2017-03-08
  • 打赏
  • 举报
回复
VISA,剩下的请自行百度
of123 2017-03-08
  • 打赏
  • 举报
回复
泰克 MDO3032 示波器用的是 USBTMC 设备类。这个大多数人应该都没有弄过。 USBTMC 是 USB Test & Measurement Class 的简称。USBTMC 是建立在 USB 之上的一种通讯协议,通过 USBTMC,您可以像控制 GPIB 接口仪器一样控制您的 USB 接口仪器,从用户的角度来讲,基于 USBTMC 的 USB 仪器的控制和基于 GPIB 的仪器是一样的。 当您将一个 USBTMC 兼容仪器插入 PC 机时,该设备就能被系统识别并且启动新硬件向导,接着在向导中可以选择 NI-VISA 作为该设备的驱动。如果您已经正确安装了 NI-VISA,那么该设备就会正确识别为 USB Test & Measurement Class 设备。这时,您就可以象控制其他 GPIB 设备一样使用这个资源名来控制您的 USBTMC 设备。
Tiger_Zhao 2017-03-08
  • 打赏
  • 举报
回复
既然厂商都不支持,直接方案推翻咯。
xiaofei2ti 2017-03-08
  • 打赏
  • 举报
回复
刚打完电话,跟我说没有。。。
of123 2017-03-08
  • 打赏
  • 举报
回复
引用 4 楼 m0_37382651 的回复:
厂商的人我都不认识,怎么找他们要,大神
这个不需要认识吧?直接找技术服务。
xiaofei2ti 2017-03-08
  • 打赏
  • 举报
回复
厂商的人我都不认识,怎么找他们要,大神
Tiger_Zhao 2017-03-08
  • 打赏
  • 举报
回复
你觉得这里碰到有人用过的概率有多大?
和是不是你买有什么关系?
xiaofei2ti 2017-03-08
  • 打赏
  • 举报
回复
专家,你会不?关键这机器不是我买的呀。。。
Tiger_Zhao 2017-03-08
  • 打赏
  • 举报
回复
万能答案:
要供应商提供样例啊!
你付钱卖硬件还不要服务,太傻了吧!
基于USB泰克示波器与MATLAB的波形传输-Matlab与数字示波器的通信.pdf 我是今年刚毕业的测控学生,由于要分析驱动器上的各种性能参数,应师傅要求,要把泰克示波器上采集的数据传输到MATLAB上。我最早也是在论坛上找到一些帮助的,那位大虾上传了一份MATLAB官方的资料,只是找不到那篇文章了,在此先表示感谢。        闲话少叙,我说一下我的方法,再把我用到的资料上传一下,程序是单位要求写的不上传了。       1.检查你示波器有没有和PC通信的接口,是什么接口安,装示波器的PC机通信驱动。很重要的。不然下面都是白搭。       2 .利用Instrument control toolbox,建立USB接口和示波器器件,在Matlab_Instrument_Driver.pdf中有详细说明。       3.先通过Instrument control toolbox的工具连接器件和MATLAB,设置参数,读取波形。这个过程中你会得到一个有工具箱生成的M文件,理论上说,这样就可以完成参数的设置和波形的读取。但由于你的示波器有很多通信格式初始化好的参数不能用会发生很多问题,那你就只能做下一步。       4.对工具箱自动生成的M程序结合对应的示波器驱动程序(.MDD文件)阅读,了解M程序的本质,其实就是和示波器之间发指令和数据。期间你可能需要查阅很多MATLAB的HELP文件和泰克示波器相应型号的指令手册,我这里上传我用的泰克示波器TDS2024B指令手册《泰克程序.PDF》。       小弟也只是根据自己现在的一些经验写的这些,很多问题还没解决,比如说,示波器每个波形只能采2500个点吗?我从论坛中的到帮助,写这些做一些小小的回报,如需探讨,小弟QQ244907405。最后附加一个实例论文《Matlab与数字示波器的通信.pdf》。还有一个很重要的文件提供示波器与MATLAB通信驱动tektronix_tds2024.mdd,论坛不支持MDD格式,不能上传。

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧