anjiu 发表于 2007-10-25 09:20:44

关于用LabVIEW控制仪器的问题

以前用LabVIEW控制过安捷伦和泰克的仪器,当时用的是GPIB接口,主要就是通过VISA向仪器发送SCPI指令实现参数的配置以及仪器的控制;
    但是现在要用控制一台新的小厂家生产的仪器,而且它不支持SCPI命令,外部接口只有USB,这样该怎么控制呢?
有没有达人知道的给我点思路或建议
不胜感激!

rongcheng0501@1 发表于 2007-10-25 10:01:43

找厂家去
让他们提供他们自己的驱动
要是没有建议退货
你用的是哪个厂家的

站立的鱼 发表于 2007-10-25 14:11:30

原帖由 rongcheng0501@1 于 2007-10-25 10:01 发表 http://www.cpubbs.com/bbs/images/common/back.gif
找厂家去
让他们提供他们自己的驱动
要是没有建议退货
你用的是哪个厂家的

强悍···应该产品都带驱动的吧·

rongcheng0501@1 发表于 2007-10-25 15:02:53

正规的都应该带的,
所以既想马儿跑
又想马儿不吃草是不可以的
最长远的打算还是要买正规的仪器
否则可能不适合以后使用
____当然最好是国产的,呵呵

anjiu 发表于 2007-10-25 15:31:12

回复 3# 的帖子

需要什么驱动呢?
还有即使MAX能够识别仪器,又怎么实现控制呢
像安捷伦和泰克的仪器都支持SCPI,所以发送相关的命令就可以实现相应的控制
这个不支持SCPI,那需要通过什么进行控制?

rongcheng0501@1 发表于 2007-10-25 16:00:36

没有命令集
最原始的可以通过调用函数来联系仪器
如果没有函数
那你问他们怎么控制自己的仪器的

anjiu 发表于 2007-10-25 16:20:29

回复 5# 的帖子

哦
谢谢!
网上看到有人说调用dll来实现
是不是说要是找到该仪器的dll驱动,就可以直接用LabVIEW来调用
这样的话,是不是就不需要用VISA发送命令来实现了?

kuqishashou 发表于 2007-10-25 16:37:15

一般小的厂家都没有DLL驱动的,要要他们自己的命令集,有的厂家可能还不愿意给,所以买这种小厂家的仪器之前就要问清楚,不给命令集就不要买.因为有的厂家会卖他们自己的程序.

anjiu 发表于 2007-10-25 16:53:38

回复 7# 的帖子

哦
仪器公司提供指令集,是16位的,SPI协议命令
这种的我该怎么实现通过USB对其进行控制?
没有dll驱动

rongcheng0501@1 发表于 2007-10-25 17:00:12

如果他们的协议不是标准的USBTMC协议
又没有自己的USBTMC.DLL
那么可能很难连通的
页: [1]
查看完整版本: 关于用LabVIEW控制仪器的问题